:root{--zana-ease-out: cubic-bezier(.23, 1, .32, 1);--zana-ease-in-out: cubic-bezier(.77, 0, .175, 1);--zana-ease-drawer: cubic-bezier(.32, .72, 0, 1)}:root{--zana-green: #213324;--zana-beige: #F5F1EA;--zana-beige-deep: #D2CCC0;--zana-ease-enter: cubic-bezier(.32, .72, 0, 1);--zana-ease-exit: cubic-bezier(.4, 0, .2, 1);--zana-duration-enter: .28s;--zana-duration-exit: .36s}body{letter-spacing:.01em;font-optical-sizing:auto}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.image-with-text__heading,.rich-text__heading{font-optical-sizing:auto}.banner__heading,.image-banner .banner__heading,h1,h2,.h0,.h1,.h2{letter-spacing:-.02em}.header__heading-link .h2{font-family:var(--font-heading-family);letter-spacing:.08em;text-transform:none;font-weight:500}.banner__text,.image-with-text__content{max-width:36rem}.card__heading{letter-spacing:.02em}.newsletter__wrapper h2,.footer h2{letter-spacing:.06em}.zana-header-logo,.header__heading-logo.zana-header-logo{display:block;width:auto!important;height:44px!important;max-height:44px!important;max-width:min(200px,55vw);object-fit:contain;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important}@media screen and (min-width:750px){.zana-header-logo,.header__heading-logo.zana-header-logo{height:52px!important;max-height:52px!important;max-width:220px}}.header__heading-logo-wrapper{background:transparent!important;display:flex;align-items:center;justify-content:center}.banner__heading,.image-with-text__heading,.rich-text__heading,h1,h2,.h0,.h1,.h2{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.banner__box{background:#f5f1eaeb!important;border-radius:18px;padding:1.6rem 1.8rem!important}.banner__media-image{filter:saturate(.92) contrast(1.02)}.card__media img{object-fit:cover}.button,.shopify-challenge__button,.customer button,.button:before,.button:after{border-radius:999px!important}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;padding:0 2.8rem;letter-spacing:.04em}.button,button.shopify-payment-button__button,.cart-items .quantity__button{transition:transform .1s ease-out}.button:active,button.shopify-payment-button__button:active,.cart-items .quantity__button:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.button,button.shopify-payment-button__button,.cart-items .quantity__button{transition:none}.button:active,button.shopify-payment-button__button:active,.cart-items .quantity__button:active{transform:none}}.card--card .card__heading a:after,.card-wrapper .card__heading a:after{z-index:2}.card-wrapper .card__media,.card-wrapper .card__media img{pointer-events:none}.drawer,.cart-drawer__overlay{background-color:#21332447!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.drawer__inner{background-color:#f5f1eaf5!important}@media(prefers-reduced-transparency:reduce){.drawer,.cart-drawer__overlay{background-color:#213324b8!important;backdrop-filter:none;-webkit-backdrop-filter:none}.drawer__inner{background-color:#f5f1ea!important}}.drawer{transition:visibility var(--zana-duration-exit) var(--zana-ease-exit)}.drawer__inner{transition:transform var(--zana-duration-enter) var(--zana-ease-enter)}.drawer.active .drawer__inner{transition-duration:var(--zana-duration-enter);transition-timing-function:var(--zana-ease-enter)}.drawer:not(.active) .drawer__inner,.drawer.animate:not(.active) .drawer__inner{transition-duration:var(--zana-duration-exit);transition-timing-function:var(--zana-ease-exit)}.drawer__inner.zana-dragging{transition:none!important}.drawer__inner.zana-settling{transition:transform var(--zana-duration-enter) var(--zana-ease-enter)!important}.drawer__header{touch-action:none;cursor:grab}.drawer__header:active{cursor:grabbing}@media screen and (max-width:749px){.banner--medium:not(.banner--adapt):not(.banner--mobile-bottom) .banner__content,.banner--large:not(.banner--adapt):not(.banner--mobile-bottom) .banner__content{min-height:22rem}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media,.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:22rem}.banner__heading.h0,.banner__heading.h1{font-size:clamp(1.75rem,7vw,2.4rem);line-height:1.15}.banner__box{max-width:100%;padding:1.5rem 1.25rem}.banner__buttons{max-width:100%;gap:.75rem}.banner__buttons .button{min-height:3rem}}@media screen and (max-width:749px){.header,.header.header--has-account.header--has-menu,.header.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){position:relative;display:grid!important;grid-template-columns:minmax(4.4rem,1fr) auto minmax(4.4rem,1fr)!important;grid-template-areas:"left-icons heading icons"!important;align-items:center!important;column-gap:.25rem;min-height:5.2rem;padding-inline:.8rem 1rem;padding-block:.15rem}menu-drawer,.header header-drawer{grid-area:left-icons;justify-self:start;align-self:center}.header>.header__search,.header.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app)>.header__search{display:none!important;grid-area:unset!important}.header__icons{grid-area:icons;justify-self:end;align-self:center;align-items:center;display:flex;flex-wrap:nowrap;gap:0;padding-right:0}.header__icons>.header__search{display:inline-flex!important;align-items:center;line-height:0}.header__icons .header__icon,.header__icons .header__search .header__icon{width:4.4rem;height:4.4rem;margin:0}.header__heading,.header>.header__heading-link{position:static!important;left:auto!important;transform:none!important;grid-area:heading;justify-self:center;align-self:center;width:auto;max-width:min(200px,48vw);text-align:center;margin:0;line-height:0}.header__heading .header__heading-link{position:static;transform:none;display:inline-flex;justify-content:center;padding:0}.header__heading-logo.zana-header-logo{height:36px!important;max-height:36px!important;width:auto!important;max-width:min(160px,46vw);margin-inline:auto}.header__icons .header__icon:active,.header__icons .header__icon:active .svg-wrapper{transform:scale(.96)}.header__icons .header__icon .svg-wrapper,.header__icons .header__icon{transition:transform .12s cubic-bezier(.23,1,.32,1)}.banner__box{padding:1.25rem 1.25rem 1.5rem!important}.banner__heading{font-size:clamp(1.65rem,6.5vw,2.1rem)!important;line-height:1.2!important}.banner__text{font-size:1.35rem;line-height:1.45}.multicolumn-card__info .link,.rich-text__buttons .button,.card__heading a{min-height:2.75rem}}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}button,[role=button],.shopify-payment-button__button,.quantity__button,.header__icon,.header__icon--summary{touch-action:manipulation}button,[role=button],.header__icon,.header__icon--summary,.quantity__button{-webkit-user-select:none;user-select:none}a{touch-action:manipulation}@media(pointer:coarse),(max-width:749px){.banner__media.animate--fixed>img,.banner__media.animate--fixed>svg,.animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:absolute!important;height:100%!important;width:100%;object-fit:cover}}.section-header.shopify-section-group-header-group,.shopify-section-header-sticky{padding-top:env(safe-area-inset-top,0px)}.footer__content-bottom{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.menu-drawer,.cart-drawer,.drawer{overscroll-behavior:contain}.header__icons .header__icon:not(.header__icon--menu){transition:transform .12s var(--zana-ease-out, cubic-bezier(.23, 1, .32, 1))}.header__icons .header__icon:not(.header__icon--menu):active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.header__icons .header__icon:not(.header__icon--menu){transition:none}.header__icons .header__icon:not(.header__icon--menu):active{transform:none}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{animation:zana-predictive-enter .2s var(--zana-ease-out, cubic-bezier(.23, 1, .32, 1)) both}@keyframes zana-predictive-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{animation:zana-predictive-fade .15s ease both}@keyframes zana-predictive-fade{0%{opacity:0}to{opacity:1}}}.cart-drawer .cart-item,.cart-items .cart-item{transition:opacity .2s var(--zana-ease-enter),transform .2s var(--zana-ease-enter)}.cart-drawer .cart-item.is-removed,.cart-items .cart-item.is-removed,.cart-drawer .cart-item[data-removed],.cart-items .cart-item[data-removed]{opacity:0;transform:translateY(-4px);pointer-events:none}@media(prefers-reduced-motion:reduce){.cart-drawer .cart-item,.cart-items .cart-item{transition:opacity .15s ease}.cart-drawer .cart-item.is-removed,.cart-items .cart-item.is-removed,.cart-drawer .cart-item[data-removed],.cart-items .cart-item[data-removed]{transform:none}}.cart-drawer__empty-content,.drawer__inner-empty .cart-drawer__empty-content,.cart-drawer__empty{animation:zana-empty-cart-enter .32s var(--zana-ease-enter) both}@keyframes zana-empty-cart-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cart-drawer__empty-content,.drawer__inner-empty .cart-drawer__empty-content,.cart-drawer__empty{animation:zana-empty-cart-fade .15s ease both}@keyframes zana-empty-cart-fade{0%{opacity:0}to{opacity:1}}}@media screen and (max-width:749px){.product__media-wrapper,.product__info-wrapper{max-width:100%}.product__title{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.product__info-container{padding-inline:0}}.product__media-list .product__media img,.product__media-item img,.product-media-container img,.product-media-container.media-fit-contain img{object-fit:cover}.product__description,.product__description.rte,.product__accordion .accordion__content{overflow-wrap:break-word;word-break:normal;max-width:100%}.product__description img,.product__accordion .accordion__content img{max-width:100%;height:auto}@media screen and (max-width:749px){.product__info-wrapper,.product__media-wrapper,media-gallery{min-width:0}}@media screen and (max-width:749px){.product-media-container{max-height:min(70vh,520px)}.product-media-container .media,.product__media-item .media{padding-top:0!important;height:min(70vh,520px)}.product-media-container img,.product__media-item img,.product__media img{width:100%;height:100%;object-fit:cover;object-position:center top}}@media screen and (min-width:750px){.product__media-list .product__media img,.product__media-item img{object-fit:cover;object-position:center top;max-height:85vh;width:100%}}@media screen and (max-width:749px){.header header-drawer{position:static}.js .menu-drawer{top:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zana-brand.css.map */
