:root{--s1b-fluid-xs: clamp(.6875rem, .65rem + .15vw, .75rem);--s1b-fluid-sm: clamp(.8125rem, .775rem + .15vw, .875rem);--s1b-fluid-base: clamp(.9375rem, .9rem + .15vw, 1rem);--s1b-fluid-md: clamp(1rem, .95rem + .2vw, 1.125rem);--s1b-fluid-lg: clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--s1b-fluid-xl: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--s1b-fluid-2xl: clamp(1.5rem, 1.3rem + .8vw, 2rem);--s1b-fluid-3xl: clamp(1.875rem, 1.5rem + 1.5vw, 2.5rem);--s1b-fluid-4xl: clamp(2.25rem, 1.75rem + 2vw, 3.25rem);--s1b-fluid-5xl: clamp(2.75rem, 2rem + 3vw, 4rem);--s1b-fluid-6xl: clamp(3.25rem, 2.25rem + 4vw, 5rem);--s1b-prose-width: 65ch;--s1b-prose-narrow: 45ch;--s1b-prose-wide: 75ch}html{font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--s1b-font-body);font-size:var(--s1b-fluid-base);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1;overflow-wrap:break-word;word-wrap:break-word}p{max-width:var(--s1b-prose-width)}@media (min-width: 768px) and (max-width: 1023px){body{font-size:var(--s1b-fluid-base);line-height:1.65}p{max-width:60ch}h1,.h1,.s1b-h1{letter-spacing:-.02em}h2,.h2,.s1b-h2{letter-spacing:-.01em}}@media (max-width: 767px){body{font-size:var(--s1b-fluid-base);line-height:1.6;letter-spacing:.01em}h1,.h1,.s1b-h1{font-size:var(--s1b-fluid-4xl);line-height:1.15;letter-spacing:-.02em}h2,.h2,.s1b-h2{font-size:var(--s1b-fluid-3xl);line-height:1.2;letter-spacing:-.01em}h3,.h3,.s1b-h3{font-size:var(--s1b-fluid-2xl);line-height:1.25}h4,.h4,.s1b-h4{font-size:var(--s1b-fluid-xl)}h5,.h5,.s1b-h5{font-size:var(--s1b-fluid-lg)}h6,.h6,.s1b-h6{font-size:var(--s1b-fluid-sm);letter-spacing:.05em}p{max-width:100%;line-height:1.7}small,.text-sm,.s1b-text-sm,.caption{font-size:max(var(--s1b-fluid-sm),13px)}.text-xs,.s1b-text-xs{font-size:max(var(--s1b-fluid-xs),12px)}}@media (min-width: 1440px){h1,.h1,.s1b-h1{font-size:var(--s1b-fluid-6xl)}h2,.h2,.s1b-h2{font-size:var(--s1b-fluid-5xl)}h3,.h3,.s1b-h3{font-size:var(--s1b-fluid-4xl)}p,.lead,.s1b-lead{font-size:var(--s1b-fluid-md)}}.cart-drawer,.cart-drawer *,.drawer__inner,.drawer__header,.drawer__close,.cart__subtotal,.cart-item,.cart-item__details,.cart-item__name,.cart-item__price,.cart__checkout-button,.cart-drawer__subtotal,.cart-notification,[class*=cart-drawer],[class*=cart-item],[id*=cart]:not([id*=CartDrawer]){font-family:var(--s1b-font-body)!important}.cart-drawer h2,.cart-drawer h3,.cart-drawer__title,.drawer__title,[class*=cart] [class*=title],[class*=cart] [class*=heading],.cart-drawer .button,.cart-drawer button,.cart__checkout-button,[class*=cart] .button,[class*=cart] button[type=submit]{font-family:var(--s1b-font-display)!important}.search-modal,.search-modal *,.predictive-search,.predictive-search *,.search__input,.search-modal__input,.predictive-search__results,.predictive-search__result-group,.search-form,[class*=search-modal],[class*=predictive-search]{font-family:var(--s1b-font-body)!important}.search-modal h2,.search-modal h3,.predictive-search__heading,[class*=search] [class*=title],[class*=search] [class*=heading]{font-family:var(--s1b-font-display)!important}.search__input::placeholder,.search-modal__input::placeholder,[class*=search] input::placeholder{font-family:var(--s1b-font-body)!important}.customer,.customer *,.account,.account *,[class*=customer],[class*=account],.login-form,.register-form,.recover-password,.reset-password,.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-order,.template-customers-addresses{font-family:var(--s1b-font-body)!important}.customer h1,.customer h2,.customer h3,.account h1,.account h2,.account h3,[class*=customer] [class*=title],[class*=account] [class*=title],.template-customers-login h1,.template-customers-register h1,.template-customers-account h1{font-family:var(--s1b-font-display)!important}.policy-page,.policy-page *,.shopify-policy__container,.shopify-policy__container *,.template-policy,[class*=policy]{font-family:var(--s1b-font-body)!important}.shopify-policy__title,.policy-page h1,.policy-page h2,[class*=policy] h1,[class*=policy] h2,.template-policy h1{font-family:var(--s1b-font-display)!important}.template-404,.template-404 *,[class*="404"],.not-found{font-family:var(--s1b-font-body)!important}.template-404 h1,.template-404 h2,[class*="404"] [class*=title]{font-family:var(--s1b-font-display)!important}.drawer,.drawer *,.drawer__inner,.site-header__drawer,.site-header__drawer *,[class*=drawer]:not(.s1b-mobile-nav-wrapper):not(header-drawer){font-family:var(--s1b-font-body)!important}.drawer h2,.drawer h3,.drawer h4,.site-header__drawer h2,.site-header__drawer h3,[class*=drawer] [class*=title],[class*=drawer] [class*=heading]{font-family:var(--s1b-font-display)!important}.announcement-bar,.announcement-bar *,.announcement,.s1b-announcement-bar,[class*=announcement]{font-family:var(--s1b-font-body)!important;font-size:var(--s1b-fluid-sm)!important}input:not([type=submit]):not([type=button]),textarea,select,label,.field__label,.form__label,.field__input,.form__input,[type=text],[type=email],[type=tel],[type=password],[type=search],[type=number],[type=url],::placeholder{font-family:var(--s1b-font-body)!important}label,.field__label,.form__label{font-size:var(--s1b-fluid-sm)!important}button,.btn,.button,[class*=btn],[class*=button],input[type=submit],input[type=button],.shopify-payment-button button,.shopify-payment-button__button,.shopify-challenge__button{font-family:var(--s1b-font-display)!important}.rte,.rte p,.rte li,.rte a,.section__text,.banner__text,.collection-hero__text,.page-content,.rich-text__text,.image-with-text__text,.multicolumn__text,.collapsible-content__wrapper,.accordion__content{font-family:var(--s1b-font-body)!important}.section__title,.section__heading,.banner__title,.banner__heading,.collection-hero__title,.page-title,.rich-text__heading,.image-with-text__heading,.multicolumn__heading,.accordion__title,[class*=section__title],[class*=section__heading]{font-family:var(--s1b-font-display)!important}.product,.product *,.product-card,.product-card *,.product__description,.product__info,.product-form,.product__vendor,.product__text,[class*=product]:not([class*=product-]){font-family:var(--s1b-font-body)!important}.product__title,.product-card__title,.product__heading,.product-card__name,[class*=product] [class*=title],[class*=product] [class*=heading]{font-family:var(--s1b-font-display)!important}.product__price,.product-card__price,.price,[class*=price]{font-family:var(--s1b-font-body)!important;font-weight:600!important}.collection,.collection *,.collection-list,.collection-card,[class*=collection]:not([class*=collection-]){font-family:var(--s1b-font-body)!important}.collection__title,.collection-hero__title,.collection-card__title,[class*=collection] [class*=title],[class*=collection] [class*=heading]{font-family:var(--s1b-font-display)!important}.modal,.modal *,.popup,.popup *,[class*=modal],[class*=popup],[role=dialog],.mfp-content,.fancybox-content{font-family:var(--s1b-font-body)!important}.modal h2,.modal h3,.popup h2,.popup h3,[role=dialog] h2,[role=dialog] h3{font-family:var(--s1b-font-display)!important}.tooltip,.tool-tip,[class*=tooltip],[class*=overlay],[data-tooltip],.pagination,.pagination *,[class*=pagination]{font-family:var(--s1b-font-body)!important}.breadcrumb,.breadcrumbs,[class*=breadcrumb]{font-family:var(--s1b-font-body)!important;font-size:var(--s1b-fluid-sm)!important}.badge,.tag,[class*=badge],[class*=tag]{font-family:var(--s1b-font-body)!important;font-size:var(--s1b-fluid-xs)!important}.tabs,.tab-list,[class*=tab] button,[role=tablist] button{font-family:var(--s1b-font-display)!important}[role=tabpanel],.tab-content,.tab-panel,.accordion,.collapsible,[class*=accordion],[class*=collapsible]{font-family:var(--s1b-font-body)!important}.accordion__title,.collapsible__title,[class*=accordion] button,[class*=collapsible] button{font-family:var(--s1b-font-display)!important}blockquote,.testimonial__quote,.quote,[class*=quote],[class*=testimonial] p:first-of-type,.s1b-accent-text{font-family:var(--s1b-font-accent)!important;font-style:italic}.newsletter,.newsletter *,.email-signup,[class*=newsletter],[class*=email-signup]{font-family:var(--s1b-font-body)!important}.newsletter h2,.newsletter h3,[class*=newsletter] [class*=title],[class*=newsletter] [class*=heading]{font-family:var(--s1b-font-display)!important}.quick-view,.slide-out,[class*=quick-view],[class*=slideout],.notification,.alert,.message,[class*=notification],[class*=alert],[class*=message],#CartDrawer,#CartDrawer *,.cart-drawer-overlay,[id*=CartDrawer]{font-family:var(--s1b-font-body)!important}#CartDrawer h2,#CartDrawer .drawer__title{font-family:var(--s1b-font-display)!important}[style*="font-family: system"],[style*="font-family: -apple-system"],[style*="font-family: BlinkMacSystemFont"],[style*="font-family: Segoe"],[style*="font-family: Helvetica"],[style*="font-family: Arial"],[style*="font-family: sans-serif"]:not([class*=s1b-]){font-family:var(--s1b-font-body)!important}@media (max-width: 767px){.button,.btn,.s1b-btn,button[type=submit],input[type=submit]{font-size:14px!important;padding:14px 24px!important;min-height:48px!important}.button--small,.s1b-btn-sm{font-size:12px!important;padding:10px 16px!important;min-height:40px!important}input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px!important;min-height:48px!important}}@media (min-width: 768px) and (max-width: 1023px){.button,.btn,.s1b-btn,button[type=submit],input[type=submit]{font-size:14px!important;padding:14px 28px!important;min-height:52px!important}input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px!important;min-height:52px!important}}@media (min-width: 1024px){.button,.btn,.s1b-btn,button[type=submit],input[type=submit]{font-size:15px!important;padding:16px 32px!important;min-height:56px!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/s1b-typography-deferred.css.map */
