:root{--zyma-body-lg:1.1875rem;--zyma-body:1.0625rem;--zyma-body-sm:.96875rem;--zyma-ui:1rem;--zyma-label:.875rem;--zyma-caption:.875rem;--zyma-leading-body:1.65;--zyma-leading-ui:1.4}body.zyma-design-system{font-size:var(--zyma-body);font-synthesis:none}body.zyma-design-system *,body.zyma-design-system *:before,body.zyma-design-system *:after{font-synthesis:none}body.zyma-design-system :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.zyma-display-1,.zyma-display-2,.zyma-display-3,.zyma-editorial-title,.zyma-serif,.zp-display){font-family:var(--zyma-font-display,var(--font-heading--family,Georgia,serif))!important;font-weight:500!important}body.zyma-design-system :where(h5,h6,.h5,.h6){font-family:var(--zyma-font-functional,var(--font-subheading--family))!important;font-weight:500!important}body.zyma-design-system #MainContent :where(p,li,dd,dt,.rte){font-weight:400}body.zyma-design-system #MainContent :where(p,li,dd,dt,.rte) :is(strong,b),body.zyma-design-system :where(.zyma-pd-accordion__content,.zyma-qa__answer) :is(strong,b){font-weight:500!important}body.zyma-design-system :where(nav a,details>summary,label,[class*=__eyebrow],[class*=__kicker],[class*=__label],[class*=__meta],[class*=__tab],[class*=__type],[class*=__stat]){font-family:var(--zyma-font-functional,var(--font-subheading--family))!important;font-weight:500!important}body.zyma-design-system :where(button,.button,.button-secondary,.zyma-button,[class*=__cta],[class*=__button]:not(.button-unstyled)){font-family:var(--zyma-font-accent,var(--font-accent--family,var(--font-subheading--family)))!important;font-weight:500!important}body.zyma-design-system :where(.price,[class*=__price],[class*=__saving],[class*=__total]){font-weight:500!important;font-variant-numeric:tabular-nums}body.zyma-design-system #MainContent :where(.zyma-lead,.zv4-lede,.zyma-hero__subtitle,[class*=__intro],[class*=__subheading]){font-size:var(--zyma-body-lg);font-weight:400;line-height:1.6}body.zyma-design-system :where(.zyma-eyebrow,[class*=__eyebrow],[class*=__kicker],[class*=__label],[class*=__meta]){font-size:var(--zyma-label)!important;font-weight:500!important;line-height:1.35!important}body.zyma-design-system :where(small,figcaption,[class*=__caption]){font-size:var(--zyma-caption);line-height:1.45}body.zyma-design-system :where(input,textarea,select){font-size:var(--zyma-ui);font-weight:400}body.zyma-design-system :where(details>summary){font-size:var(--zyma-ui)!important;font-weight:500!important;line-height:var(--zyma-leading-ui)!important}body.zyma-design-system .zyma-site-header :is(.zyma-nav-link,.zyma-nav-item>summary,.zyma-shop-nav__trigger){font-size:var(--zyma-ui)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important}body.zyma-design-system .zyma-lang__btn,body.zyma-design-system .zyma-header-action__label{font-size:.875rem!important;font-weight:500!important}body.zyma-design-system .zyma-mobile-nav :is(summary,.zyma-mobile-nav__top,a){font-size:1rem!important;font-weight:500!important}body.zyma-design-system #MainContent :where(.button,.button-secondary,.zyma-button,[class*=__cta],[class*=__button]:not(.button-unstyled)){font-size:var(--zyma-ui);line-height:1.2}body.zyma-design-system #MainContent :where(.product-form__submit,.zyma-pdp-atc,.zyma-purchase-engine__atc,.zyma-card-buy__button,.zyma-cart-summary__checkout){font-size:var(--zyma-ui)!important;font-weight:500!important}body.zyma-design-system #MainContent :is(.product-card [class*=title],.collection-card [class*=title],[class*=product-card] [class*=title],[class*=collection-card] [class*=title],.resource-card[data-resource-type=product] .resource-card__title,.zyma-card-info__title,.zyma-registry__item>h3,.zyma-builder-card h3){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-size:clamp(1.35rem,1.45vw,1.55rem)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.018em!important}body.zyma-design-system #MainContent :is(.product-card .price,.resource-card[data-resource-type=product] .price,.zyma-card-info__price,.zyma-builder-card__price){font-size:1.0625rem!important;font-weight:500!important}body.zyma-design-system #MainContent :is(.zyma-card-info__category,.zyma-registry__item>.zyma-trust__label,.zyma-builder-card__goal,.zyma-home-product__meta,.zyma-collection-card__meta){font-size:var(--zyma-label)!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent :where(.zp-kicker,.zp-hero-kicker){font-size:var(--zyma-label)!important;font-weight:500!important;line-height:1.35!important}body.template-product.zyma-design-system #MainContent .zyma-pdp-rating{font-size:var(--zyma-label)!important}body.template-product.zyma-design-system #MainContent .zp-hero-metric strong{font-size:.9375rem!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zp-hero-metric span,body.template-product.zyma-design-system #MainContent .zyma-pdp-reassurance{font-size:var(--zyma-label)!important;font-weight:400!important}body.template-product.zyma-design-system #MainContent .zyma-pdp-gallery__caption{font-size:var(--zyma-caption)!important}body.template-product.zyma-design-system #MainContent :is(.zyma-pd-accordion__summary,.zyma-pdp-buy__accordions summary,.zyma-pdp-buy-accordions summary){font-size:var(--zyma-ui)!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important}body.template-product.zyma-design-system #MainContent .zyma-pd-accordion__content :is(p,li,dd,dt){font-size:.9375rem!important;font-weight:400!important;line-height:1.65!important}body.template-product.zyma-design-system #MainContent .zyma-pd-accordion__content :is(strong,b){font-size:inherit!important;font-weight:500!important;line-height:inherit}body.template-product.zyma-design-system #MainContent .zyma-pd-accordion__facts :is(dt,dd){font-size:.9375rem!important}body.template-product.zyma-design-system #MainContent .zyma-pd-accordion__facts dd{font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-pd-accordion--formula-amounts .zyma-pd-accordion__content>ul:first-of-type>li strong{font-size:.9375rem!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-pd-accordion--formula-amounts .zyma-pd-accordion__content>ul:first-of-type>li p{font-size:.875rem!important;font-weight:400!important}body.zyma-design-system #MainContent .zyma-qa .zyma-qa__eyebrow{font-size:var(--zyma-label)!important;font-weight:500!important}body.zyma-design-system #MainContent .zyma-qa .zyma-qa__intro{font-size:var(--zyma-body)!important;font-weight:400!important;line-height:1.65!important}body.zyma-design-system #MainContent .zyma-qa .zyma-qa__question{font-size:1rem!important;font-weight:500!important;line-height:1.45!important}body.zyma-design-system #MainContent .zyma-qa .zyma-qa__answer :is(p,li){font-size:var(--zyma-body)!important;font-weight:400!important;line-height:1.7!important}body.zyma-design-system #MainContent .zyma-qa .zyma-qa__answer>p:first-child{font-weight:400!important}body.zyma-design-system #MainContent .zyma-qa .zyma-qa__answer :is(strong,b){font-weight:500!important}body.zyma-design-system #MainContent :is(.zyma-story__body,.zyma-details__body,.zyma-journal-row__intro,.zyma-qa__intro,.zyma-bundle-story p){font-size:var(--zyma-body)!important;font-weight:400!important;line-height:1.65!important}body.zyma-design-system #MainContent :is(.zyma-story__point-title,.zyma-detail-item__title){font-size:1.0625rem!important;font-weight:500!important;line-height:1.35!important}body.zyma-design-system #MainContent :is(.zyma-story__point-text,.zyma-detail-item__text){font-size:.875rem!important;font-weight:400!important;line-height:1.6!important}body.zyma-design-system #MainContent .zyma-post-card__title{font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-engine__mode strong{font-size:.9375rem!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-engine__mode small{font-size:var(--zyma-label)!important;font-weight:400!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-engine__quantity-copy strong{font-size:.9375rem!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-engine__quantity-copy span{font-size:var(--zyma-label)!important;font-weight:400!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-offer-card__saving{font-size:var(--zyma-caption)!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-offer-card__name{font-size:.875rem!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-offer-card__price{font-size:1rem!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-offer-card small,body.template-product.zyma-design-system #MainContent .zyma-purchase-offer-card del{font-size:var(--zyma-label)!important;font-weight:400!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-engine__selected>span{font-size:var(--zyma-label)!important;font-weight:400!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-engine__selected strong{font-size:.875rem!important;font-weight:500!important}body.template-product.zyma-design-system #MainContent .zyma-purchase-engine__selected small{font-size:var(--zyma-label)!important;font-weight:400!important}body.zyma-design-system :where(.zyma-cart-goal,.zyma-cart-item__selling-plan,.zyma-cart-item__discounts,.zyma-cart-item__remove,.zyma-cart-summary__reassurance,.zyma-cart-cross-sell__meta,.zyma-native-bundle__eyebrow,.zyma-native-bundle__components-label,.zyma-set__type,.zyma-bundle-status){font-size:var(--zyma-label)!important;font-weight:500!important}body.zyma-design-system :where(.zyma-cart-item__options,.zyma-cart-summary__shipping-note,.zyma-cart-summary__view,.zyma-set__products,.zyma-bundle-note){font-size:var(--zyma-ui)!important;font-weight:400!important}body.zyma-design-system footer :is(p,a,li){font-weight:400}body.zyma-design-system footer nav a{font-size:.9375rem!important;font-weight:500!important}@media(max-width:749px){:root{--zyma-body-lg:1.125rem;--zyma-body:1rem;--zyma-body-sm:.9375rem;--zyma-ui:.96875rem;--zyma-label:.875rem;--zyma-caption:.875rem}body.zyma-design-system .zyma-mobile-nav :is(summary,.zyma-mobile-nav__top,a){font-size:1rem!important}body.template-product.zyma-design-system #MainContent :is(.zyma-pd-accordion__summary,.zyma-pdp-buy__accordions summary,.zyma-pdp-buy-accordions summary){font-size:.9375rem!important}body.template-product.zyma-design-system #MainContent .zyma-pd-accordion__content :is(p,li,dd,dt),body.zyma-design-system #MainContent .zyma-qa .zyma-qa__answer :is(p,li){font-size:.9375rem!important}body.zyma-design-system #MainContent .zyma-qa .zyma-qa__question{font-size:.9375rem!important}}body.zyma-design-system #MainContent :where(p,li,dd,dt,.rte,.zyma-pd-accordion__content,.zyma-qa__answer,.zyma-story__body,.zyma-story__point-text,.zyma-details__body,.zyma-detail-item__text,.zyma-journal-row__intro,.zyma-jrnl__text,.zyma-jrnl__feature-text){color:rgb(var(--color-foreground-rgb) / .9)!important}body.zyma-design-system #MainContent :where(.zyma-pd-accordion__content :is(p,li,dd,dt),.zyma-qa__answer :is(p,li),.zyma-story__body :is(p,li),.zyma-story__point-text,.zyma-details__body,.zyma-detail-item__text){color:rgb(var(--color-foreground-rgb) / .92)!important}body.zyma-design-system #MainContent :where(small,figcaption,[class*=__caption],[class*=__meta],[class*=__eyebrow],[class*=__kicker],.zyma-pd-rating__count,.zyma-pd-price__note,.zyma-pd-option__meta){color:rgb(var(--color-foreground-rgb) / .68)!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-qa__question,.zyma-pd-accordion__summary,.zyma-pdp-buy__accordions summary,.zyma-pdp-buy-accordions summary,details>summary){font-family:var(--zyma-font-functional,var(--font-subheading--family))!important}html:not([lang=ar]) body.zyma-design-system :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.zyma-display-1,.zyma-display-2,.zyma-display-3,.zyma-editorial-title,.zyma-serif,.zp-display){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important}html:not([lang=ar]) body.zyma-design-system :where(h1,.h1,.zyma-display-1,.banner__heading,.hero__heading,.image-banner__heading,.main-page-title,.zyma-hero__title,.zyma-hero__heading){letter-spacing:.012em!important;line-height:.96!important}html:not([lang=ar]) body.zyma-design-system :where(h2,.h2,.zyma-display-2,.rich-text__heading,.section-heading,.zyma-section-title,.zyma-section-heading){letter-spacing:.01em!important;line-height:1.02!important}html:not([lang=ar]) body.zyma-design-system :where(h3,h4,.h3,.h4,.zyma-display-3){letter-spacing:.006em!important}html:not([lang=ar]) body.zyma-design-system #MainContent .zyma-voices .zyma-voices__name{font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important;letter-spacing:.008em!important;line-height:1.15!important}@media(max-width:749px){html:not([lang=ar]) body.zyma-design-system :where(h1,.h1,.zyma-display-1,.banner__heading,.hero__heading,.image-banner__heading,.main-page-title,.zyma-hero__title,.zyma-hero__heading){letter-spacing:.01em!important;line-height:.98!important}}body.zyma-design-system #MainContent :where(small,figcaption,[class*=__caption],[class*=__eyebrow],[class*=__kicker],[class*=__label],[class*=__meta]){font-size:var(--zyma-caption)!important}body.zyma-design-system #MainContent :where([class*=__description],[class*=__summary],[class*=__components],[class*=__helper],[class*=__fine],[class*=__note]){font-size:max(.9375rem,1em)}html:not([lang=ar]) body.zyma-design-system #MainContent :where(p,li,dd,dt,.rte,.rte p,.rte li,.zyma-pd-accordion__content,.zyma-pd-accordion__content p,.zyma-pd-accordion__content li,.zyma-qa__answer,.zyma-qa__answer p,.zyma-qa__answer li,.zyma-story__body,.zyma-story__point-text,.zyma-details__body,.zyma-detail-item__text,.zyma-journal-row__intro,.zyma-jrnl__text,.zyma-jrnl__feature-text,.zyma-routine-card__description,.zyma-home-product__benefit,.zyma-voices__quote p){letter-spacing:.01em!important}html:not([lang=ar]) body.zyma-design-system #MainContent :where(.zyma-pd-accordion__facts dt,.zyma-pd-accordion__facts dd,.zyma-purchase-engine__mode small,.zyma-purchase-engine__quantity-copy span,.zyma-purchase-engine__selected small){letter-spacing:.006em!important}html:not([lang=ar]) body.zyma-design-system #MainContent :where(.zyma-build-promo__body,.zyma-routine-card__description,.zyma-home-product__benefit,.zyma-voices__quote p,.zyma-qa__intro,.zyma-qa__answer p,.zyma-qa__answer li,.zyma-pd-accordion__content p,.zyma-pd-accordion__content li,.zyma-story__body p,.zyma-story__point-text,.zyma-details__body p,.zyma-detail-item__text,.zyma-journal-row__intro,.zyma-jrnl__text,.zyma-jrnl__feature-text,.rte p,.rte li){font-size:var(--zyma-body)!important;line-height:1.65!important}html:not([lang=ar]) body.zyma-design-system #MainContent p:not([class*=__eyebrow]):not([class*=__kicker]):not([class*=__label]):not([class*=__meta]):not([class*=__caption]):not([class*=__price]):not([class*=__saving]):not([class*=__total]):not([class*=__note]){font-size:max(var(--zyma-body),1em)}@media(max-width:749px){html:not([lang=ar]) body.zyma-design-system #MainContent :where(.zyma-build-promo__body,.zyma-routine-card__description,.zyma-home-product__benefit,.zyma-voices__quote p,.zyma-qa__intro,.zyma-qa__answer p,.zyma-qa__answer li,.zyma-pd-accordion__content p,.zyma-pd-accordion__content li,.zyma-story__body p,.zyma-story__point-text,.zyma-details__body p,.zyma-detail-item__text,.zyma-journal-row__intro,.zyma-jrnl__text,.zyma-jrnl__feature-text,.rte p,.rte li){font-size:1rem!important;line-height:1.65!important}}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-post-card__title,.zyma-srch__article-title){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:700!important;letter-spacing:.004em!important;line-height:1.12!important}html:not([lang=ar]) body.zyma-design-system #MainContent .zyma-post-card__title{font-size:clamp(1.35rem,1.12rem + .65vw,1.6rem)!important}html:not([lang=ar]) body.zyma-design-system #MainContent .zyma-srch__article-title{font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem)!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-story__point-title,.zyma-detail-item__title,.zyma-home-why__title-card,.zyma-home-product__title,.zyma-home-set__title,.zyma-routine-card__title,.zyma-editorial-card__title,.zyma-curated-card__title,.zyma-comparison__column-title,.zyma-art__product-title,.zyma-match-card__title,.zyma-clist__title,.zyma-ingr__group-title,.zyma-rec__summary-title,.zyma-srch__suggest-title){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important;letter-spacing:.006em!important;line-height:1.12!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-jrnl__feature-title,.zyma-jrnl__empty-title,.zyma-art__related-title,.zyma-plp__guide-title,.zyma-plp__empty-title,.zyma-pol__title,.zyma-rec__title,.zyma-srch__empty-title,.zyma-byob-dialog__title,.zyma-basket-drawer__title,.zyma-reach__form-heading){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.product-card product-title,.product-card [ref=productTitleLink],.product-card .title-text,.resource-card[data-resource-type=product] .resource-card__title,.zyma-card-info__title,.zyma-registry__item>h3,.zyma-builder-card h3){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important;letter-spacing:.004em!important}html:not([lang=ar]) body.zyma-design-system :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__title]:not([class*=__subtitle]),[class*=__heading]:not([class*=__subheading])){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-post-card__title,.zyma-srch__article-title,.zyma-set-card h2,.zyma-home-set__title,.zyma-routine-card__title){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:700!important;letter-spacing:.004em!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.product-card product-title,.product-card [ref=productTitleLink],.product-card .title-text,.resource-card[data-resource-type=product] .resource-card__title,.zyma-card-info__title,.zyma-registry__item>h3,.zyma-builder-card h3,.zyma-home-product__title,.zyma-story__point-title,.zyma-detail-item__title){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important}body.zyma-design-system :where(small,figcaption,[class*=__caption]){font-size:var(--zyma-caption)!important;font-weight:400!important;line-height:1.45!important}body.zyma-design-system :where([class*=__eyebrow],[class*=__kicker],[class*=__label],[class*=__meta],[class*=__type]){font-size:var(--zyma-label)!important;font-weight:500!important;line-height:1.35!important}body.zyma-design-system #MainContent :where([class*=__subheading],[class*=__subtitle],.zyma-lead,.zv4-lede){font-size:var(--zyma-body-lg)!important;font-weight:400!important;line-height:1.55!important}body.zyma-design-system #MainContent :where([class*=__description],[class*=__summary],[class*=__components],[class*=__products],[class*=__helper],[class*=__fine],[class*=__note]){font-size:max(var(--zyma-body-sm),1em);line-height:1.55}body.zyma-design-system :where([class*=__badge],[class*=__tag]){font-size:max(.8125rem,var(--zyma-caption))!important;line-height:1.25!important}html:not([lang=ar]) body.zyma-design-system #MainContent .zyma-set-card h2{font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:700!important;letter-spacing:.004em!important;line-height:1.05!important}html:not([lang=ar]) body.zyma-design-system :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=__title]:not([class*=__subtitle]),[class*=__heading]:not([class*=__subheading])) :where(a,span,strong,b,em,i){font-family:inherit!important;font-weight:inherit!important;font-style:inherit!important;letter-spacing:inherit!important;line-height:inherit}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-post-card__title,.zyma-srch__article-title,.zyma-routine-card__title,.zyma-home-set__title,.zyma-set-card h2),html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-post-card__title,.zyma-srch__article-title,.zyma-routine-card__title,.zyma-home-set__title,.zyma-set-card h2) :where(a,span,strong,b,em,i){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:700!important;letter-spacing:.004em!important}html:not([lang=ar]) body.zyma-design-system :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--zyma-font-display,var(--font-heading--family))!important;font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/90/assets/zyma-type-balance.css.map */
