@font-face{font-family:Inter Fallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica"),local("Roboto");size-adjust:107.06%;ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%}@font-face{font-family:Archivo Black Fallback;src:local("Arial Black"),local("Arial Bold"),local("Helvetica Neue Bold");size-adjust:100%;ascent-override:88%;descent-override:24%;line-gap-override:0%}html:root{--sb-ink: #22201B;--sb-cream: #F4F0E6;--sb-red: #C9432F;--sb-red-hover: #B23A28;--font-heading-family: "Archivo Black", "Archivo Black Fallback", "Arial Black", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Inter", "Inter Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500;--sb-text: var(--sb-ink);--sb-text-soft: #4A453C;--sb-muted: #6B6459;--sb-bg: var(--sb-cream);--sb-accent: var(--sb-ink);--sb-accent-hover: #3A352C;--sb-border: #DCD5C6;--sb-star: var(--sb-ink);--sb-radius: 4px;--sb-ease: .25s ease;--font-heading: var(--font-heading-family);--font-body: var(--font-body-family);--color-text: var(--sb-text);--color-text-soft: var(--sb-text-soft);--color-text-muted: var(--sb-muted);--color-bg: var(--sb-bg);--color-accent: var(--sb-accent);--color-accent-hover: var(--sb-accent-hover);--color-border: var(--sb-border);--radius: var(--sb-radius);--transition: var(--sb-ease)}body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,.h0,.h1,.h2,.product__title h1,.collection-hero__title,.main-page-title,.title--primary,.footer-block__heading,.drawer__heading,.cart__empty-text,.totals__total{font-family:var(--font-heading-family);font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05;text-wrap:balance}h1,.h1,.main-page-title,.collection-hero__title{font-size:clamp(30px,5vw,46px)}.product__title h1{font-size:clamp(26px,4vw,38px)}h2,.h2{font-size:clamp(22px,3vw,32px)}h3,h4,h5,h6,.h3,.h4,.h5{font-family:var(--font-body-family);font-weight:500;letter-spacing:0}.rte,.rich-text__text,.product__description,.collapsible-content__grid,.footer-block__details-content{line-height:1.7}.rte p,.rich-text__text p,.product__description p{color:var(--sb-text-soft)}.card__heading,.card__heading a{font-family:var(--font-body-family);font-size:16px;font-weight:500;letter-spacing:0;line-height:1.4}.price{font-family:var(--font-body-family);letter-spacing:-.01em}.price-item--regular,.price-item--sale,.price-item--last{font-weight:500}.product .price .price-item{font-size:20px;color:var(--sb-text)}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--font-body-family);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--sb-radius);min-height:52px;transition:transform var(--sb-ease),background-color var(--sb-ease),box-shadow var(--sb-ease)}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit,.shopify-payment-button__button--unbranded{background-color:var(--sb-accent);color:var(--sb-cream)}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--sb-accent-hover);transform:translateY(-1px);box-shadow:0 6px 16px #22201b1f}.product-form__submit[disabled]{transform:none;box-shadow:none;opacity:.55}html body .bk3d-root .bk3d-cta,html body .slb-atc{background:var(--sb-red);color:var(--sb-cream);border-color:var(--sb-red);font-family:var(--font-heading-family);font-weight:400;font-size:19px;letter-spacing:-.01em;text-transform:uppercase}html body .bk3d-root .bk3d-cta{color:var(--sb-cream)!important}html body .bk3d-root .bk3d-cta:hover,html body .slb-atc:hover{background:var(--sb-red-hover)}html body .slb-atc[disabled],html body .slb-atc:disabled{background:var(--sb-muted);border-color:var(--sb-muted);cursor:not-allowed}.field__input,.select__select,.customer .field input,.quantity{border-radius:var(--sb-radius)}.field__input:focus-visible,.select__select:focus-visible{outline:2px solid var(--sb-text);outline-offset:1px}.header__heading-logo{height:auto}@media screen and (max-width:749px){.header__heading-logo-wrapper,.header__heading-logo{width:170px;max-width:170px}}.header__menu-item{font-size:14px;font-weight:500;letter-spacing:.03em}.facets__summary,.facets__heading,.facet-filters__label{font-family:var(--font-body-family);font-size:14px}.product-count__text{color:var(--sb-muted);font-size:14px}.rte a,.rich-text__text a{transition:opacity var(--sb-ease)}.rte a:hover,.rich-text__text a:hover{opacity:.7}.product__title+.product__title,h1+h1.product__title{display:none}html body :is(.bk3d-title,.sb-usp__title,.sb-b2b__h,.sb-b2b__fact b,.hp-mis__h,.hp-faq__h,.slb-title,.sll-h,.sll-h em,.slhw-title,.bkspecs__h,.b2b-hero__h,.b2b-h2,.b2b-why__h,.b2b-cta__h,.b2b-proof__num,.b2b-step__num,.b2b-tier__qty,.ab-hero__h,.ab-block-h,.ab-team__h,.ab-cta__h,.ab-vals__h,.ab-vals__num,.ftb-h,.ftb-item-h){font-family:var(--font-heading-family);font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05}html body :is(.b2b-form-submit,.slb-atc){font-family:var(--font-heading-family)}html body .bk3d-root{--bk3d-bg: var(--sb-cream);--bk3d-ink: var(--sb-ink);--bk3d-muted: var(--sb-text-soft);--bk3d-head: var(--font-heading-family)}html body :is(.hp-mis,.hp-faq,.slhw,.slb-wrap,.b2b-custom,.b2b-case,.ab-hero,.ab-cta){background:var(--sb-cream)}html body .bkspecs__grid{background:var(--sb-border);border-color:var(--sb-border)}html body .slb-acc{border-color:var(--sb-border)}html body :is(.b2b-hero,.b2b-proof,.ab-vals,.b2b-case__icon){background:var(--sb-ink)}html body :is(.b2b-hero__h,.ab-vals__h,.ab-vals__name,.ab-vals__num,.b2b-proof__num){color:var(--sb-cream)}html body :is(.b2b-hero__p,.b2b-proof__label,.ab-vals__desc,.b2b-hero__kicker){color:#f4f0e6c7}html body :is(.hp-mis__h,.hp-faq__h,.hp-faq__item summary,.slb-title,.slb-trial,.slb-opt-name,.slb-opt-now,.sll-h,.slhw-title,.b2b-why__h,.b2b-h2,.b2b-case__h,.b2b-tier__qty,.b2b-step__h,.b2b-cta__h,.ab-hero__h,.ab-block-h,.ab-team__h,.ab-cta__h){color:var(--sb-ink)}html body :is(.hp-mis__p,.sll-p,.slhw-sub,.slhw-card-p,.ab-block-p,.ab-hero__p,.ab-team__p,.b2b-cta__p){color:var(--sb-text-soft)}html body :is(.hp-mis__kicker,.hp-faq__kicker,.slhw-kicker,.bkspecs__kicker,.bkspecs__note,.slb-bms,.slb-guarantee,.slb-opt-soldout-label,.b2b-kicker,.b2b-step__num,.ab-hero__kicker){color:var(--sb-muted)}html body .hp-faq__item{border-color:var(--sb-border)}html body .hp-faq__item summary:after{color:var(--sb-ink)}html body .hp-faq__a a{color:var(--sb-ink)!important;text-decoration:underline}html body .slb-radio{border-color:var(--sb-ink)}html body .slb-radio-i,html body .slb-tick-dot{background:var(--sb-ink)}html body .slb-tick-dot{color:var(--sb-cream)}html body .b2b-tier{border-color:var(--sb-border)}html body :is(.b2b-btn,.b2b-cta__btn,.b2b-form-submit,.ab-cta__btn){background:var(--sb-ink);color:var(--sb-cream);border-color:var(--sb-ink)}html body .b2b-hero .b2b-btn,html body .sb-b2b .sb-b2b__btn{background:var(--sb-cream);color:var(--sb-ink);border-color:var(--sb-cream)}html body .sb-b2b .sb-b2b__btn:hover{opacity:.88}html body .sb-b2b .sb-b2b__badge{background:var(--sb-cream);color:var(--sb-ink)}html body .hp-mis__cta{border-color:var(--sb-ink);color:var(--sb-ink);border-radius:var(--sb-radius)}html body .hp-mis__cta:hover{background:var(--sb-ink);color:var(--sb-cream)}html body .b2b-hero .b2b-hero__h,html body .ab-vals .ab-vals__h,html body .ab-vals .ab-vals__name,html body .ab-vals .ab-vals__num,html body .b2b-proof .b2b-proof__num{color:var(--sb-cream)}html body .b2b-cta{background:var(--sb-ink)}html body .b2b-cta .b2b-cta__h{color:var(--sb-cream)}html body .b2b-cta .b2b-cta__p{color:#f4f0e6c7}html body .b2b-cta .b2b-cta__btn{background:var(--sb-cream);color:var(--sb-ink);border-color:var(--sb-cream)}html body .b2b-form-wrap h3{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;letter-spacing:-.01em;color:var(--sb-ink)}html body :is(.b2b-cases,.b2b-tier,.b2b-form-wrap,.b2b-steps,.slb-opt,.slhw-card,.sll,.bkspecs,.bkspecs__row){background:var(--sb-cream)}html body :is(.b2b-cases,.b2b-tier,.b2b-form-wrap,.b2b-steps,.slhw-card){border:1px solid var(--sb-border)}html body .b2b-form-wrap :is(input,textarea,select){background:var(--sb-cream);border-color:var(--sb-border);color:var(--sb-ink)}html body :is(.b2b-tier li,.slb-tick,.slb-acc-row,.slb-acc-body p,.sll-p){color:var(--sb-text-soft)}html body .slb-ti span{color:var(--sb-muted)}html body :is(.slb-acc-item summary,.slhw-card-h,.bkspecs__value){color:var(--sb-ink)}html body #MainContent:has(.slb-wrap),html body #MainContent:has(.slb-wrap) .shopify-section,html body #MainContent:has(.slb-wrap) .color-background-1,html body #MainContent:has(.slb-wrap) .color-background-2{background-color:var(--sb-cream)!important}html:root{--sl-dark: #22201B;--sl-cream: #F4F0E6;--sl-gold: #22201B;--sl-warm: #F4F0E6;--sl-text: #4A453C;--sl-muted: #6B6459}html body .sb-sticky__btn{background:var(--sb-ink);color:var(--sb-cream)}html body #CartDrawer-Checkout.cart__checkout-button{background:var(--sb-ink)!important;border-color:var(--sb-ink)!important;color:var(--sb-cream)!important}html body #slidecarthq.slidecarthq,html body #slidecarthq .header,html body #slidecarthq .items,html body #slidecarthq footer.footer,html body #slidecart-checkout-form,html body #slidecarthq .sl-sc-spacer{background:var(--sb-cream)!important}html body #slidecarthq.slidecarthq{font-family:var(--font-body-family)!important}html body #slidecarthq .header>span{font-family:var(--font-heading-family)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:-.01em!important;color:var(--sb-ink)!important}html body #slidecarthq .announcements{background:var(--sb-border)!important}html body #slidecarthq :is(.announcements p,.title a,.price,.subtotal-label span,.slidecart-subtotal,.quantity-selector input){color:var(--sb-ink)!important}html body #slidecarthq :is(.title a,.price,.subtotal-label span,.slidecart-subtotal,.quantity-selector input){font-weight:500!important}html body #slidecarthq :is(.properties-key-value li,.footer-row){color:var(--sb-muted)!important}html body #slidecarthq .price.strike-through{color:var(--sb-muted)!important}html body #slidecarthq header button[aria-label],html body #slidecarthq .header button[aria-label],html body #slidecarthq .quantity-selector,html body #slidecarthq .remove{background:var(--sb-border)!important}html body #slidecart-checkout-form .button.full{background:var(--sb-ink)!important;color:var(--sb-cream)!important;border-radius:var(--sb-radius)!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.06em!important}html body .sl-sc-freeship{background:#22201b0f!important;color:var(--sb-ink)!important}html body .sl-sc-freeship svg{stroke:var(--sb-ink)}.fa:before,.fas:before,.far:before{font-family:"Font Awesome 5 Free"!important;font-weight:900!important}.fab:before{font-family:"Font Awesome 5 Brands"!important;font-weight:400!important}.jm-star-rating__font-icon,.jdgm-star,[class*=jm-star-rating]{font-family:JudgemeStar,monospace!important}.jm-star-rating__font-icon,.jdgm-star.jdgm--on,.jm-review-card__rating .jm-star-rating__font-icon,.jm-widget-preview-badge .jm-star-rating__font-icon{color:var(--sb-star)!important}.jm-star-rating__font-icon.jm-star-rating__font-icon--empty,.jdgm-star{color:var(--sb-border)!important}.jdgm-star.jdgm--on{color:var(--sb-star)!important}@media screen and (max-width:749px){.list-payment{gap:0}.list-payment__item{padding:2px 3px}.list-payment .icon{width:28px;height:18px}}@media screen and (max-width:749px){.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in,.scroll-trigger.animate--zoom-in,.scroll-trigger.scroll-trigger--offscreen{opacity:1!important;transform:none!important;animation:none!important}}.jdgm-widget.jdgm-preview-badge{display:block;min-height:22px}@media(prefers-reduced-motion:reduce){.button:hover,.product-form__submit:hover{transform:none}}.slhw-kicker,.bkspecs__kicker,.slb-bms,.slb-opt-soldout-label,.hp-mis__kicker,.hp-faq__kicker,.ab-hero__kicker,.b2b-hero__kicker,.b2b-kicker,.sb-b2b__badge,.copyright__content,.copyright__content a,.copyright__content small{font-size:12px!important}.slb-guarantee{font-size:12.5px!important}.slb-ti span{font-size:11.5px!important}.bk3d-cta{background:#b83a27!important}.slb-title{margin-bottom:14px!important}.slb-guarantee{text-wrap:balance}.header__menu-item{font-size:16px!important}@media(max-width:989px){.menu-drawer .list-menu__item,.menu-drawer__menu-item{font-size:17px!important}}.footer__logo{display:flex;justify-content:center;padding:6px 20px 30px}.footer__logo img{width:150px;height:auto;display:block}@media screen and (max-width:767px){html body :where(h1,h2,h3,.h0,.h1,.h2,.main-page-title,.collection-hero__title,.title--primary,.bk3d-title,.sb-usp__title,.sb-b2b__h,.sb-b2b__fact b,.hp-mis__h,.hp-faq__h,.sbl__h,.sbr__h,.sbt__h,.slb-title,.sll-h,.slhw-title,.bkspecs__h,.b2b-hero__h,.b2b-h2,.b2b-why__h,.b2b-cta__h,.b2b-proof__num,.b2b-step__num,.b2b-tier__qty,.ab-hero__h,.ab-h2,.ab-block-h,.ab-team__h,.ab-cta__h,.ab-vals__h,.ab-vals__num,.ftb-h,.ftb-item-h){overflow-wrap:break-word;min-width:0;max-width:100%}html body :where(h1){font-size:clamp(24px,7.63vw,30px)}html body :is(.h1,.main-page-title,.collection-hero__title){font-size:clamp(24px,7.63vw,30px)}html body :where(h2){font-size:clamp(18px,5.6vw,22px)}html body .h2{font-size:clamp(18px,5.6vw,22px)}html body .sb-b2b__h{font-size:clamp(26px,8.14vw,32px)}html body :is(.ab-hero__h,.b2b-hero__h,.b2b-tier__qty){font-size:clamp(24px,7.63vw,30px)}html body .ab-vals__num{font-size:clamp(23px,7.12vw,28px)}html body :is(.slb-title,.sll-h,.b2b-h2,.sbl__h){font-size:clamp(21px,6.62vw,26px)}html body :is(.sb-usp__title,.hp-mis__h,.b2b-why__h,.sbr__h,.sbt__h){font-size:clamp(20px,6.11vw,24px)}html body .slhw-title{font-size:clamp(19px,5.85vw,23px)}html body :is(.hp-faq__h,.sb-b2b__fact b,.bkspecs__h,.ftb-h,.ab-h2,.ab-cta__h,.ab-vals__h,.b2b-cta__h,.cart__login-title){font-size:clamp(18px,5.6vw,22px)}html body .b2b-proof__num{font-size:clamp(31px,9.67vw,38px)}html body .b2b-step__num{font-size:clamp(28px,8.65vw,34px)}html body .bk3d-root .bk3d-title{font-size:clamp(20px,calc(9.4vw - 6.8px),30px)!important;overflow-wrap:break-word!important;word-break:normal!important;max-width:100%}html body .bk3d-root .bk3d-title--xl{font-size:clamp(32px,calc(13.7vw - 9.9px),44px)!important}html body .bk3d-root :is(.bk3d-stage,.bk3d-chapter,.bk3d-chapter-tall .bk3d-pin){height:100vh;height:100svh}html body .bk3d-root .bk3d-chapters{margin-top:-100vh;margin-top:-100svh}html body .bk3d-root .bk3d-chapter-tall{height:200vh;height:200svh}@supports (height: 100svh){html body .bk3d-root :is(.bk3d-chapter,.bk3d-chapter.bk3d-right,.bk3d-chapter-tall .bk3d-pin){padding-bottom:4vh}html body .bk3d-root .bk3d-chapter.bk3d-hero{padding-bottom:calc(var(--bk3d-gap, 0px) + 3vh)!important}}html body .bk3d-root .bk3d-chapter .bk3d-text{animation:none!important;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/stevig-theme.css.map */
