:root{--sh-heading-font: var(--font-heading-family)}html body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6):not(.sh-footer__heading,.sh-tab__title,.sh-ex__ct,.sh-faqp__q-text),html body :is(.sh-card__title,.category-slider__title,.sh-ing__name,.sh-sticky__title,.sh-smodal__title,.sh-warn__title,.sh-promo-card__heading,.shb-author__name,.cart-item__title,.cart-item__name,.sh-pop__title,.cart-drawer__heading,.drawer__heading){font-family:var(--sh-heading-font)!important;font-weight:700!important;font-style:normal!important;font-synthesis:none}html body :is(.sh-cbanner__title,.shb-hero__title){font-size:clamp(3rem,1.2vw + 2.4rem,4.4rem);line-height:1.15;letter-spacing:-.01em;font-weight:700!important}html body .shp-hero__h{font-size:clamp(3.2rem,2.4vw + 2rem,5.2rem);line-height:1.12;letter-spacing:-.01em;font-weight:700!important}html body .shp-cta__h{font-size:clamp(3rem,2vw + 2rem,4.4rem);line-height:1.15;letter-spacing:-.01em;font-weight:700!important}html body .shb-cta__h{font-size:clamp(2.6rem,1vw + 2.2rem,3.4rem);line-height:1.2;letter-spacing:-.01em;font-weight:700!important}html body .sh-footer__news-title{font-size:2.8rem;line-height:1.2;letter-spacing:-.01em}html body .sh-promo-card:not(.has-image) .sh-promo-card__heading{font-size:clamp(30px,3vw,42px);letter-spacing:.02em;line-height:1.05}html body .shb-author__mark{font-family:var(--sh-heading-font);font-weight:700;letter-spacing:0;font-size:2rem}html body:not(#_sh) :is(.sh-head__title,.category-slider__heading,.sh-prow__heading,.sh-cmp__h,.sh-rv__title,.sh-blog-heading,.sh-recs__heading,.sh-faqs__heading,.sh-ex__h,.benefits-heading,.science-facts__title,.image-with-text__heading,.category-slider__title){font-family:var(--sh-heading-font)!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sh-headings.css.map */
