body{font-size:var(--font-body-desktop)}.eyebrow{font-size:var(--font-eyebrow-desktop)}.button{font-size:var(--font-button-desktop)}.section-heading h2{font-size:clamp(calc(var(--font-section-title-desktop) * .48),5vw,var(--font-section-title-desktop))}.page-header h1{font-size:clamp(calc(var(--font-page-title-desktop) * .45),7vw,var(--font-page-title-desktop))}.product-card__title{font-size:var(--font-product-title-desktop)}.price__current{font-size:var(--font-product-price-desktop)}.hero-3d__eyebrow{font-size:var(--hero-eyebrow-desktop,var(--font-eyebrow-desktop))}.hero-3d__heading{font-size:clamp(calc(var(--hero-title-desktop,141px) * .48),7.4vw,var(--hero-title-desktop,141px))}.hero-3d__lead{font-size:var(--hero-subtitle-desktop,18px)}.hero-3d__buttons .button{font-size:var(--hero-button-desktop,var(--font-button-desktop))}.commitment h3{font-size:var(--commitment-title-desktop,13px)}.commitment p{font-size:var(--commitment-text-desktop,12px)}.featured-range .section-heading h2{font-size:clamp(calc(var(--range-title-desktop,90px) * .48),5vw,var(--range-title-desktop,90px))}.featured-range .section-heading>p:last-child{font-size:var(--range-subtitle-desktop,19px)}.featured-range .collection-tab{font-size:var(--range-tab-desktop,10px)}.featured-range .product-card__title{font-size:var(--range-product-title-desktop,var(--font-product-title-desktop))}.featured-range .price__current{font-size:var(--range-price-desktop,var(--font-product-price-desktop))}.ingredients .section-heading h2{font-size:clamp(calc(var(--ingredients-title-desktop,90px) * .48),5vw,var(--ingredients-title-desktop,90px))}.ingredients .section-heading__text{font-size:var(--ingredients-intro-desktop,19px)}.ingredients .technical-item h3{font-size:var(--ingredients-point-title-desktop,16px)}.ingredients .technical-item p{font-size:var(--ingredients-point-text-desktop,14px)}.benefits .section-heading h2{font-size:clamp(calc(var(--benefits-title-desktop,90px) * .48),5vw,var(--benefits-title-desktop,90px))}.benefits .section-heading>p:last-child{font-size:var(--benefits-subtitle-desktop,19px)}.benefits .benefit-card h3{font-size:var(--benefit-card-title-desktop,28px)}.benefits .benefit-card p{font-size:var(--benefit-card-text-desktop,14px)}.featured-product-3d__content h2{font-size:clamp(calc(var(--featured-product-title-desktop,96px) * .48),5.5vw,var(--featured-product-title-desktop,96px))}.featured-product-3d__price{font-size:var(--featured-product-price-desktop,25px)}.featured-product-3d__description,.featured-product-3d__content>p:not(.eyebrow){font-size:var(--featured-product-text-desktop,16px)}.featured-product-3d__benefits strong{font-size:var(--featured-benefit-title-desktop,13px)}.featured-product-3d__benefits span{font-size:var(--featured-benefit-text-desktop,13px)}.reviews .section-heading h2{font-size:clamp(calc(var(--reviews-title-desktop,90px) * .48),5vw,var(--reviews-title-desktop,90px))}.reviews .review-card blockquote{font-size:var(--review-quote-desktop,17px)}.reviews .review-card__footer strong{font-size:var(--review-name-desktop,14px)}.reviews .review-card__footer small{font-size:var(--review-product-desktop,12px)}.faq .section-heading h2{font-size:clamp(calc(var(--faq-title-desktop,90px) * .48),5vw,var(--faq-title-desktop,90px))}.faq .section-heading>p:last-of-type{font-size:var(--faq-subtitle-desktop,19px)}.faq .faq-item summary>span:first-child{font-size:var(--faq-question-desktop,16px)}.faq .faq-item__answer{font-size:var(--faq-answer-desktop,14px)}.newsletter__copy h2{font-size:clamp(calc(var(--newsletter-title-desktop,80px) * .5),4.5vw,var(--newsletter-title-desktop,80px))}.newsletter__copy>p:last-child{font-size:var(--newsletter-text-desktop,16px)}.newsletter-form__consent{font-size:var(--newsletter-consent-desktop,12px)}.announcement-bar{font-size:var(--header-announcement-desktop,10px)}.site-header .site-logo__wordmark{font-size:var(--header-logo-desktop,32px)}.desktop-nav__link{font-size:var(--header-menu-desktop,11px)}.mobile-menu__list>li>a,.mobile-menu__details>summary{font-size:var(--header-menu-mobile,20px)}.site-footer__brand p{font-size:var(--footer-brand-desktop,14px)}.site-footer__column h2{font-size:var(--footer-heading-desktop,13px)}.site-footer__column a,.site-footer__column .rte{font-size:var(--footer-link-desktop,13px)}@media(max-width:800px){body{font-size:var(--font-body-mobile)}.eyebrow{font-size:var(--font-eyebrow-mobile)}.button{font-size:var(--font-button-mobile)}.section-heading h2{font-size:var(--font-section-title-mobile)}.page-header h1{font-size:var(--font-page-title-mobile)}.product-card__title{font-size:var(--font-product-title-mobile)}.price__current{font-size:var(--font-product-price-mobile)}.hero-3d__eyebrow{font-size:var(--hero-eyebrow-mobile,var(--font-eyebrow-mobile))}.hero-3d__heading{font-size:var(--hero-title-mobile,48px)}.hero-3d__lead{font-size:var(--hero-subtitle-mobile,15px)}.hero-3d__buttons .button{font-size:var(--hero-button-mobile,var(--font-button-mobile))}.commitment h3{font-size:var(--commitment-title-mobile,13px)}.commitment p{font-size:var(--commitment-text-mobile,12px)}.featured-range .section-heading h2{font-size:var(--range-title-mobile,42px)}.featured-range .section-heading>p:last-child{font-size:var(--range-subtitle-mobile,16px)}.featured-range .collection-tab{font-size:var(--range-tab-mobile,9px)}.featured-range .product-card__title{font-size:var(--range-product-title-mobile,var(--font-product-title-mobile))}.featured-range .price__current{font-size:var(--range-price-mobile,var(--font-product-price-mobile))}.ingredients .section-heading h2{font-size:var(--ingredients-title-mobile,42px)}.ingredients .section-heading__text{font-size:var(--ingredients-intro-mobile,16px)}.ingredients .technical-item h3{font-size:var(--ingredients-point-title-mobile,15px)}.ingredients .technical-item p{font-size:var(--ingredients-point-text-mobile,13px)}.benefits .section-heading h2{font-size:var(--benefits-title-mobile,42px)}.benefits .section-heading>p:last-child{font-size:var(--benefits-subtitle-mobile,16px)}.benefits .benefit-card h3{font-size:var(--benefit-card-title-mobile,24px)}.benefits .benefit-card p{font-size:var(--benefit-card-text-mobile,13px)}.featured-product-3d__content h2{font-size:var(--featured-product-title-mobile,48px)}.featured-product-3d__price{font-size:var(--featured-product-price-mobile,22px)}.featured-product-3d__description,.featured-product-3d__content>p:not(.eyebrow){font-size:var(--featured-product-text-mobile,15px)}.featured-product-3d__benefits strong{font-size:var(--featured-benefit-title-mobile,13px)}.featured-product-3d__benefits span{font-size:var(--featured-benefit-text-mobile,12px)}.reviews .section-heading h2{font-size:var(--reviews-title-mobile,42px)}.reviews .review-card blockquote{font-size:var(--review-quote-mobile,15px)}.reviews .review-card__footer strong{font-size:var(--review-name-mobile,14px)}.reviews .review-card__footer small{font-size:var(--review-product-mobile,12px)}.faq .section-heading h2{font-size:var(--faq-title-mobile,42px)}.faq .section-heading>p:last-of-type{font-size:var(--faq-subtitle-mobile,15px)}.faq .faq-item summary>span:first-child{font-size:var(--faq-question-mobile,14px)}.faq .faq-item__answer{font-size:var(--faq-answer-mobile,13px)}.newsletter__copy h2{font-size:var(--newsletter-title-mobile,42px)}.newsletter__copy>p:last-child{font-size:var(--newsletter-text-mobile,15px)}.newsletter-form__consent{font-size:var(--newsletter-consent-mobile,11px)}.announcement-bar{font-size:var(--header-announcement-mobile,9px)}.site-header .site-logo__wordmark{font-size:var(--header-logo-mobile,23px)}.site-footer__brand p{font-size:var(--footer-brand-mobile,13px)}.site-footer__column h2{font-size:var(--footer-heading-mobile,12px)}.site-footer__column a,.site-footer__column .rte{font-size:var(--footer-link-mobile,12px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/typography-controls.css.map */
