:root{--zr-mint: #60bc9e;--zr-coral: #e25a59;--zr-cream: #fdf5ee;--zr-ink: 17, 17, 17;--zr-ease: cubic-bezier(.22, .61, .36, 1);--zr-eyebrow-ls: .18em;--zr-btn-ls: .12em;--zr-space-section: 6.4rem}@media screen and (max-width:749px){:root{--zr-space-section: 4rem}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.card__heading,.product__title,.collection-hero__title,.banner__heading,.section__heading{font-family:var(--font-heading-family);font-weight:500;text-transform:none!important;letter-spacing:0;line-height:1.12;word-break:normal}h1,.h1,.h0{line-height:1.04}h5,.h5,h6,.h6{line-height:1.25}.h0{font-size:4.4rem}h1,.h1{font-size:3.8rem}h2,.h2{font-size:3rem}h3,.h3{font-size:2.4rem}h4,.h4{font-size:1.9rem}h5,.h5{font-size:1.5rem}h6,.h6{font-size:1.25rem}@media screen and (min-width:750px){.h0{font-size:8rem}h1,.h1{font-size:6.4rem}h2,.h2{font-size:4.8rem}h3,.h3{font-size:3.6rem}h4,.h4{font-size:2.6rem}h5,.h5{font-size:1.9rem}h6,.h6{font-size:1.5rem}}body{letter-spacing:0;line-height:1.6;-webkit-font-smoothing:antialiased}.rte p,p{line-height:1.65;letter-spacing:0}.caption-with-letter-spacing,.text--label,.caption,.subtitle,.zr-band__sub,.zr-hero__subheading,.card-information .caption-with-letter-spacing{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:var(--zr-eyebrow-ls);font-size:1.1rem;font-weight:500;opacity:.85}.header__menu-item,.list-menu__item--link,.header__menu-item span{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:400}.header{padding-top:0rem;padding-bottom:0rem}.mega-menu__list{gap:2.4rem}.mega-menu__link--level-2{text-transform:none;letter-spacing:0;opacity:.75;font-size:1.3rem}.mega-menu__link:hover,a.link:hover,.link--text:hover{color:var(--zr-mint)}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:var(--zr-btn-ls);font-size:1.15rem;font-weight:500;min-height:4.8rem;padding:0 3.2rem;border-radius:5rem;transition:background-color .3s var(--zr-ease),color .3s var(--zr-ease),transform .2s var(--zr-ease),opacity .2s}.button:not([disabled]):hover{transform:translateY(-1px)}.button--secondary{border-width:1px}.card-wrapper .card__media,.card-wrapper .media{overflow:hidden}.card-wrapper .media img{transition:transform .9s var(--zr-ease);will-change:transform}.card-wrapper:hover .media img{transform:scale(1.05)}.card__heading,.card__heading a{font-size:1.6rem;letter-spacing:0;line-height:1.3;font-weight:500}.card-information{padding-top:1rem}.price{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:0}.price__sale .price-item--regular{opacity:.5}.title-wrapper-with-link,.collection__title.title-wrapper,.section-header,.title-wrapper{text-align:center;justify-content:center}.section__heading{margin-bottom:0}.zr-rule{width:5.6rem;height:1px;background:var(--zr-mint);margin:1.2rem auto 0}.badge{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:var(--zr-btn-ls);font-size:1rem;font-weight:500;padding:.5rem 1.1rem;border-radius:.4rem}.media,.global-media-settings{border-radius:.6rem}.footer{border-top:1px solid rgba(var(--zr-ink),.08)}.footer__content-top{padding-top:5.6rem;padding-bottom:4rem}.footer-block__heading{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:600;opacity:.5;margin-bottom:1.8rem}.footer-block__details-content a,.footer-block li a,.footer-block__details-content .list-menu__item{font-size:1.45rem;line-height:2.1;opacity:.78;transition:opacity .2s var(--zr-ease),color .2s var(--zr-ease)}.footer-block li a:hover,.footer-block__details-content a:hover{opacity:1;color:var(--zr-mint)}.footer-block__details-content{font-size:1.45rem;line-height:1.75}.footer-block__details-content p{margin:0 0 .6rem}.footer__copyright{opacity:.55}.footer__copyright .copyright__content{font-size:1.15rem;letter-spacing:.03em}.newsletter-form__field-wrapper .field__input{border-radius:5rem 0 0 5rem}.newsletter-form__button{border-radius:0 5rem 5rem 0}.scroll-trigger.animate--slide-in{--animation-duration: .9s}body.template-index .shopify-section-group-header-group:has(.utility-bar){position:absolute;inset-inline:0;top:0;z-index:7}body.template-index .shopify-section-group-header-group:has(.header-wrapper){position:absolute;inset-inline:0;top:var(--zr-ann-h, 4.4rem);z-index:6}body.template-index:not(.header-scrolled) .header-wrapper{background:transparent!important;background-color:transparent!important;border-bottom-color:transparent!important;transition:background-color .35s var(--zr-ease)}body.template-index:not(.header-scrolled) .header-wrapper .header,body.template-index:not(.header-scrolled) .header-wrapper a,body.template-index:not(.header-scrolled) .header-wrapper .header__menu-item,body.template-index:not(.header-scrolled) .header-wrapper svg,body.template-index:not(.header-scrolled) .header-wrapper .header__active-menu-item{color:#fff!important}body.template-index:not(.header-scrolled) .header__heading-logo{filter:brightness(0) invert(1)}body.template-index:not(.header-scrolled) .mega-menu__content a,body.template-index:not(.header-scrolled) .mega-menu__content .mega-menu__link,body.template-index:not(.header-scrolled) .menu-drawer a,body.template-index:not(.header-scrolled) .menu-drawer .menu-drawer__menu-item,body.template-index:not(.header-scrolled) .menu-drawer svg{color:rgb(var(--color-foreground))!important}body.template-index:not(.header-scrolled) .mega-menu__content a:hover,body.template-index:not(.header-scrolled) .menu-drawer a:hover{color:var(--zr-mint)!important}body.template-index.header-scrolled .shopify-section-group-header-group{position:fixed}body.template-index.header-scrolled .header-wrapper{box-shadow:0 1px rgba(var(--zr-ink),.06)}body.template-index #MainContent{margin-top:0}.zr-spec{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:0;padding:1.4rem 0;margin:1.2rem auto;max-width:60rem;border-top:1px solid rgba(var(--zr-ink),.12);border-bottom:1px solid rgba(var(--zr-ink),.12)}.zr-spec strong{text-transform:uppercase;letter-spacing:.1em;font-weight:500}::selection{background:var(--zr-mint);color:#fff}html{scroll-behavior:smooth}a:focus-visible,button:focus-visible,.button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--zr-mint);outline-offset:2px;border-radius:2px}.button--primary:not([disabled]):hover{box-shadow:inset 0 0 0 2px var(--zr-mint)}.zr-band__sub:before,.zr-hero__subheading:before{content:"";display:inline-block;width:2.4rem;height:1px;background:currentColor;vertical-align:middle;margin-inline-end:1rem;opacity:.6}.rte a,.article-content a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--zr-mint),var(--zr-mint));background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .35s var(--zr-ease);padding-bottom:1px}.rte a:hover{background-size:100% 1px}.button--text{padding-inline:0!important;min-height:auto!important;border-radius:0;letter-spacing:var(--zr-eyebrow-ls);position:relative}.button--text:after{content:"";position:absolute;left:0;bottom:-.4rem;height:1px;width:100%;background:currentColor;transform:scaleX(1);transform-origin:right;transition:transform .4s var(--zr-ease)}.button--text:hover:after{transform:scaleX(0);transform-origin:left}.card__information .caption-with-letter-spacing{display:block;margin-bottom:.4rem}.card-wrapper{--border-radius: .6rem}.card__badge .badge{-webkit-backdrop-filter:saturate(1.2);backdrop-filter:saturate(1.2)}.price-item{font-variant-numeric:tabular-nums}.rich-text__heading,.banner__heading,.zr-band__heading{max-width:20ch;margin-inline:auto}.zr-band__content[style*=left] .zr-band__heading,.zr-band__content .zr-band__heading{max-width:24ch}.media>img{transition:transform 1.1s var(--zr-ease),opacity .6s ease}.announcement-bar__message{text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;font-weight:500}.drawer__heading,.cart__heading{font-family:var(--font-heading-family);text-transform:none;letter-spacing:0}.zr-tm__quote p{font-family:var(--font-heading-family)!important;font-size:2rem;line-height:1.35;letter-spacing:0}.footer__content-bottom{padding-block:2rem}@media screen and (max-width:749px){.zr-band__heading{max-width:90%}.button{min-height:4.6rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.caption-with-letter-spacing.light{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/zermira.css.map */
