:root{--zaro-fs-micro: 10px;--zaro-fs-tiny: 11px;--zaro-fs-small: 12px;--zaro-fs-body: 13.5px;--zaro-fs-lead: 15px;--zaro-gutter: clamp(16px, 4vw, 44px);--zaro-gap-xs: 8px;--zaro-gap-sm: 12px;--zaro-gap-md: clamp(14px, 2.4vw, 22px);--zaro-gap-lg: clamp(24px, 4vw, 48px);--zaro-pad-block: clamp(32px, 5vw, 72px);--zaro-ease: cubic-bezier(.2,.9,.2,1);--zaro-ease-out: cubic-bezier(.16,1,.3,1);--zaro-spring: cubic-bezier(.34,1.56,.64,1);--zaro-hair: rgba(243,227,198,.09);--zaro-hair-strong: rgba(243,227,198,.16);--zaro-tap: 44px}html{overflow-x:hidden}body{overflow-x:clip}@supports not (overflow-x: clip){body{overflow-x:hidden}}.shopify-section img,.shopify-section video,.shopify-section iframe,.shopify-section canvas{max-width:100%}.shopify-section img[style*=object-fit],.shopify-section img.zh__img,.shopify-section img.zp__img,.shopify-section img.zb__img,.shopify-section img.zl__bgImg{max-width:none;width:100%}.shopify-section [class*=__grid]>*,.shopify-section [class*=__row]>*,.shopify-section [class*=__col]>*{min-width:0}@media(hover:none),(pointer:coarse){.shopify-section a:hover,.shopify-section button:hover,.shopify-section [role=button]:hover,.shopify-section li:hover,.shopify-section [class*=__card]:hover,.shopify-section [class*=__item]:hover,.shopify-section [class*=__btn]:hover,.shopify-section [class*=__icon]:hover,.shopify-section [class*=__chip]:hover{transform:none!important}.shopify-section a:active,.shopify-section button:active{transform:scale(.985)}}@media(max-width:560px){.shopify-section [class*=__label],.shopify-section [class*=__meta],.shopify-section [class*=__kicker],.shopify-section [class*=__badge],.shopify-section [class*=__tag],.shopify-section [class*=__hint],.shopify-section [class*=__note]{font-size:max(1em,10.5px)}}.shopify-section input[type=text],.shopify-section input[type=email],.shopify-section input[type=search],.shopify-section input[type=tel],.shopify-section input[type=number],.shopify-section textarea,.shopify-section select{font-size:max(16px,1em)}.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4,.shopify-section p,.shopify-section li,.shopify-section a,.shopify-section span,.shopify-section strong{overflow-wrap:break-word}.shopify-section h1,.shopify-section h2,.shopify-section h3{text-wrap:balance}@media(pointer:coarse){.shopify-section a[class*=__btn],.shopify-section button[class*=__btn],.shopify-section button[class*=__add],.shopify-section button[class*=__close],.shopify-section button[class*=__toggle],.shopify-section [class*=__icon]{min-height:var(--zaro-tap);min-width:var(--zaro-tap)}.shopify-section a,.shopify-section button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}}@supports (height: 100svh){.shopify-section [class*=--fullheight]{min-height:100svh}}@media(max-height:500px)and (orientation:landscape){.shopify-section{--zaro-pad-block: 28px;--zaro-gap-lg: 20px}}.shopify-section [class*=__inner],.shopify-section [class*=__container]{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}@media(prefers-reduced-motion:reduce){.shopify-section *,.shopify-section *:before,.shopify-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.shopify-section [class*=__bg],.shopify-section [class*=__glow],.shopify-section [class*=__grain]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zaro-base.css.map */
