@layer zymaTypography{:root{--zyma-type-h1:clamp(2.75rem, 4.2vw, 3.75rem);--zyma-type-h2:clamp(2.125rem, 3.1vw, 2.875rem);--zyma-type-h3:clamp(1.625rem, 2.2vw, 2.125rem);--zyma-type-h4:1.625rem;--zyma-type-h5:1.5rem;--zyma-type-h6:1.375rem;--zyma-type-title:1.5rem;--zyma-type-component-title:1.375rem;--zyma-type-component-name:1.375rem;--zyma-type-reading:1.375rem;--zyma-type-reading-compact:1.25rem;--zyma-type-ui:1.125rem;--zyma-type-meta:1rem;--zyma-type-caption:.9375rem;--zyma-type-decorative:.9375rem;--zyma-body-lg:var(--zyma-type-reading);--zyma-body:var(--zyma-type-reading-compact);--zyma-body-sm:var(--zyma-type-meta);--zyma-ui:var(--zyma-type-ui);--zyma-label:var(--zyma-type-meta);--zyma-caption:var(--zyma-type-caption)}body.zyma-design-system{font-family:var(--zyma-font-body,var(--font-body--family))!important;font-size:var(--zyma-body)!important;font-synthesis:none!important;text-transform:none!important;line-height:1.65!important}body.zyma-design-system *,body.zyma-design-system :before,body.zyma-design-system :after{font-synthesis:none!important;text-transform:none!important}html:not([lang=ar]) body.zyma-design-system :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.zyma-display-1,.zyma-display-2,.zyma-display-3,.zyma-editorial-title,.zyma-serif,.zp-display,.zv4-h1,.zv4-h2){text-wrap:balance;font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:-.018em!important;font-style:normal!important;font-weight:700!important}html:not([lang=ar]) body.zyma-design-system :is(h1,.h1,.zyma-display-1,.zv4-h1){font-size:var(--zyma-type-h1)!important;line-height:1.02!important}html:not([lang=ar]) body.zyma-design-system :is(h2,.h2,.zyma-display-2,.zv4-h2){font-size:var(--zyma-type-h2)!important;line-height:1.05!important}html:not([lang=ar]) body.zyma-design-system :is(h3,.h3,.zyma-display-3){font-size:var(--zyma-type-h3)!important;line-height:1.12!important}html:not([lang=ar]) body.zyma-design-system :is(h4,.h4){font-size:var(--zyma-type-h4)!important;line-height:1.18!important}html:not([lang=ar]) body.zyma-design-system :is(h5,.h5){font-size:var(--zyma-type-h5)!important;line-height:1.25!important}html:not([lang=ar]) body.zyma-design-system :is(h6,.h6){font-size:var(--zyma-type-h6)!important;line-height:1.3!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-product-card__title,.zyma-card-info__title,.resource-card__title,.zyma-collection-card__title,.zyma-post-card__title,.zyma-set-card__title,.zyma-bd-part__title,.zyma-bundle-component__title,.zyma-related-set__title,.zyma-build-option__title,.zyma-builder-card h3,[class*=product-card] [class*=title],[class*=collection-card] [class*=title],[class*=bundle] [class*=title]){font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;font-size:var(--zyma-type-title)!important;letter-spacing:-.012em!important;font-weight:700!important;line-height:1.24!important}html:not([lang=ar]) body.zyma-design-system #MainContent .zyma-voices__name{font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.25!important}html:not([lang=ar]) body.zyma-design-system.template-article #MainContent .zyma-article__title{max-width:18ch;font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:-.02em!important;font-size:clamp(2.6rem,4.2vw,4.5rem)!important;font-weight:700!important;line-height:.98!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is([class*=zyma-][class*=__title],[class*=zyma-][class*=__heading],[class*=zyma-][class*=__question],[class*=zp-][class*=title],[class*=zv4-][class*=title],.account-actions__title,.cart-drawer__heading,.cart-items__title,.predictive-search-results__title,.mega-menu__link-title,.sticky-add-to-cart__title):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not([class*=__subtitle]){font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;font-size:var(--zyma-type-component-title)!important;letter-spacing:-.012em!important;font-style:normal!important;font-weight:700!important;line-height:1.22!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is([class*=zyma-][class*=__name],[class*=zyma-][class*=__option-title],.variant-item__name):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;font-size:var(--zyma-type-component-name)!important;letter-spacing:-.01em!important;font-style:normal!important;font-weight:700!important;line-height:1.28!important}body.zyma-design-system #MainContent :is([class*=zyma-][class*=__description],[class*=zyma-][class*=__body],[class*=zyma-][class*=__copy],[class*=zyma-][class*=__text],[class*=zyma-][class*=__intro],[class*=zyma-][class*=__subheading],[class*=zyma-][class*=__lead],[class*=zyma-][class*=__benefit],[class*=zyma-][class*=__answer]):not(button):not(a):not(label):not(input):not(select):not(textarea){font-family:var(--zyma-font-body,var(--font-body--family))!important;font-size:var(--zyma-type-reading-compact)!important;letter-spacing:0!important;color:rgb(var(--color-foreground-rgb) / .92)!important;font-weight:400!important;line-height:1.65!important}html:not([lang=ar]) body.zyma-design-system #MainContent .zyma-ingr__name{font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;font-size:var(--zyma-type-component-name)!important;letter-spacing:-.01em!important;font-weight:700!important;line-height:1.28!important}body.zyma-design-system #MainContent :is(.zyma-ingr__amount,.zyma-ingr__group-goal,.zyma-ingr__hint){font-family:var(--zyma-font-body,var(--font-body--family))!important;font-size:var(--zyma-type-reading-compact)!important;font-weight:400!important;line-height:1.5!important}html:not([lang=ar]) body.zyma-design-system #header-group :is(.zyma-shop-mega__rail-head strong,.zyma-shop-mega__tab strong,.zyma-shop-mega__builder strong,.zyma-shop-mega__tile strong,.zyma-shop-mega__ingredient strong,.zyma-product-world strong){font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:-.01em!important;font-style:normal!important;font-weight:700!important;line-height:1.22!important}html:not([lang=ar]) body.zyma-design-system #header-group .zyma-shop-mega__rail-head strong{font-size:1.5rem!important}html:not([lang=ar]) body.zyma-design-system #header-group .zyma-shop-mega__panel-head h3{font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;font-size:clamp(1.6rem,1.35rem + .8vw,2rem)!important;font-weight:700!important;line-height:1.08!important}html:not([lang=ar]) body.zyma-design-system #header-group :is(.zyma-shop-mega__tab strong,.zyma-shop-mega__tile strong,.zyma-shop-mega__ingredient strong,.zyma-product-world strong){font-size:1.125rem!important}html:not([lang=ar]) body.zyma-design-system #header-group .zyma-shop-mega__builder strong{font-size:1.25rem!important}body.zyma-design-system #header-group :is(.zyma-shop-mega__tab small,.zyma-shop-mega__tile small,.zyma-shop-mega__ingredient small,.zyma-product-world small,.zyma-shop-mega__builder small,.zyma-shop-mega__panel-head p:last-child){font-family:var(--zyma-font-body,var(--font-body--family))!important;letter-spacing:0!important;font-size:1.125rem!important;font-weight:400!important;line-height:1.6!important}body.zyma-design-system #MainContent :is(p,.rte,.rte p,.rte li,.rte dd,.rte dt,[class*=__description],[class*=__body],[class*=__copy],[class*=__text],[class*=__intro],[class*=__subheading],[class*=__lead],[class*=__benefit],[class*=__answer],[class*=__purpose],[class*=__formula],[class*=__detail]):not([class*=__eyebrow]):not([class*=__kicker]):not([class*=__meta]):not([class*=__label]):not([class*=__caption]):not([class*=__badge]):not([class*=__tag]):not([class*=__status]):not([class*=__price]):not([class*=__saving]):not([class*=__total]){font-family:var(--zyma-font-body,var(--font-body--family))!important;font-size:var(--zyma-type-reading-compact)!important;letter-spacing:0!important;font-weight:400!important;line-height:1.72!important}body.zyma-design-system #MainContent .rte :is(p,li,dd,dt),body.zyma-design-system #MainContent :is(.zyma-pd-accordion__content,.zyma-pdp-accordion-copy,.zyma-qa__answer,.zyma-bundle-faq details>p,.zyma-story__point-text,.zyma-detail-item__text,.zyma-build-promo__body,.zyma-bundle-section__head>p,.zyma-bundle-routine p,.zyma-bundle-logic__step p,.zyma-bundle-truth__intro p,.zyma-bundles__intro,.zyma-byob__intro,.zyma-byob__products-body,.zyma-byob-card__benefit,.zyma-byob-card__details,.zyma-collection-hero__subheading,.zyma-trust__lead,.zyma-journal-row__intro,.zyma-jrnl__text,.zyma-jrnl__feature-text,.zyma-match__note,.zyma-match__option-text,.zyma-match-card__purpose,.zyma-match-card__formula,.zyma-match__safety-body,.zyma-plp__guide-text,.zyma-plp__empty-text,.zyma-srch__article-text,.zyma-srch__empty-text,.zyma-home-why__body,.zyma-home-product__benefit,.zyma-faq__answer,.zyma-fact__detail,.zyma-editorial-card__body,.zyma-curated-card__body){font-family:var(--zyma-font-body,var(--font-body--family))!important;font-size:var(--zyma-type-reading)!important;color:rgb(var(--color-foreground-rgb) / .92)!important;font-weight:400!important;line-height:1.72!important}body.zyma-design-system #MainContent :is(.zyma-pd-accordion__content,.zyma-pdp-accordion-copy,.zyma-qa__answer,.zyma-story__point-text,.zyma-detail-item__text) :is(p,li,dd,dt){font-size:inherit!important;line-height:inherit!important}body.zyma-design-system #MainContent :is(button,.button,.button-secondary,.zyma-button,summary,label,input,textarea,select,[class*=__cta],[class*=__button]:not(.button-unstyled)){font-family:var(--zyma-font-functional,var(--font-body--family))!important;font-size:var(--zyma-type-ui)!important;letter-spacing:0!important;font-weight:500!important;line-height:1.4!important}body.zyma-design-system #MainContent :is(input,textarea,select){font-weight:400!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(.zyma-pd-accordion__summary,.zyma-qa__question,.zyma-rec__summary,.zyma-art__toc-label,.zyma-pd-accordions summary,.zyma-pdp-buy-accordions summary,.zyma-bundle-faq summary,.zyma-faq summary){font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:.012em!important;font-size:1.375rem!important;font-style:normal!important;font-weight:700!important;line-height:1.25!important}html[lang=ar] body.zyma-design-system #MainContent :is(.zyma-pd-accordion__summary,.zyma-qa__question,.zyma-rec__summary,.zyma-art__toc-label,.zyma-pd-accordions summary,.zyma-pdp-buy-accordions summary,.zyma-bundle-faq summary,.zyma-faq summary){letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:1.375rem!important;font-weight:700!important;line-height:1.5!important}body.zyma-design-system #MainContent :is(small,figcaption,[class*=__caption],[class*=__eyebrow],[class*=__kicker],[class*=__label],[class*=__meta],[class*=__type],[class*=__vendor],[class*=__chip],[class*=__badge],[class*=__tag],[class*=__status],[class*=__hint],[class*=__privacy],[class*=__reassurance],[class*=__credential]){font-family:var(--zyma-font-functional,var(--font-body--family))!important;font-size:var(--zyma-type-meta)!important;letter-spacing:0!important;color:rgb(var(--color-foreground-rgb) / .76)!important;font-weight:500!important;line-height:1.45!important}body.zyma-design-system #MainContent :is([class*=__description],[class*=__components],[class*=__helper],[class*=__fine],[class*=__note],[class*=__benefit],[class*=__detail]){font-size:max(var(--zyma-type-reading-compact), 1em)!important;line-height:1.65!important}body.zyma-design-system #MainContent :is(.price,[class*=__price],[class*=__saving],[class*=__total]){font-variant-numeric:tabular-nums;font-family:var(--zyma-font-functional,var(--font-body--family))!important;font-weight:500!important}body.zyma-design-system #MainContent :is(.zyma-cart-count,.zyma-basket__count,.zyma-basket-group__count,.zyma-finder__progress-index,.zyma-ingredients__count,.zyma-order-help__number,.zyma-range__count,.zyma-range__counter,.zyma-range__switch-number,.zyma-story__index,.zyma-shop-mega__tile-index,.zyma-bundle-component__index,.zyma-bd-part__index){font-size:var(--zyma-type-decorative)!important}body.zyma-design-system #header-group :is(.zyma-nav-link,.zyma-nav-item>summary,.zyma-shop-nav__trigger){font-family:var(--zyma-font-functional,var(--font-body--family))!important;font-size:var(--zyma-type-ui)!important;letter-spacing:0!important;font-weight:600!important;line-height:1.3!important}body.zyma-design-system footer p{font-family:var(--zyma-font-body,var(--font-body--family))!important;font-size:var(--zyma-type-reading-compact)!important;font-weight:400!important;line-height:1.65!important}body.zyma-design-system #header-group :is(.zyma-announcement__inner,.zyma-header-action__label,.zyma-product-world small,.zyma-shop-mega__tab small,.zyma-shop-mega__builder span,.zyma-shop-mega__builder small,.zyma-shop-mega__eyebrow,.zyma-shop-mega__panel-link,.zyma-shop-mega__tile-index,.zyma-shop-mega__tile small,.zyma-shop-mega__ingredient small),body.zyma-design-system footer :is(p,a,li,label,small,span):not(.zyma-foot__heading){font-family:var(--zyma-font-functional,var(--font-body--family))!important;font-size:var(--zyma-type-meta)!important;line-height:1.5!important}html:not([lang=ar]) body.zyma-design-system footer .zyma-foot__heading{font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:-.01em!important;font-size:1.25rem!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}html[lang=ar] body.zyma-design-system footer .zyma-foot__heading{letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.45!important}body.zyma-design-system :is(.search-modal,dialog) :is(p,a,button,label,input,small,figcaption){font-family:var(--zyma-font-functional,var(--font-body--family))!important;font-size:var(--zyma-type-ui)!important}html:not([lang=ar]) body.zyma-design-system .zyma-mobile-dialog .zyma-shell-label{font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:.012em!important;font-size:1.25rem!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}html:not([lang=ar]) body.zyma-design-system .zyma-mobile-dialog :is(.zyma-mobile-nav summary,.zyma-mobile-nav__top){font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:.012em!important;font-size:1.5rem!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}html:not([lang=ar]) body.zyma-design-system .zyma-mobile-dialog .zyma-mobile-nav__children a{font-family:var(--zyma-font-body,var(--font-body--family))!important;letter-spacing:.015em!important;font-size:1.1875rem!important;font-weight:400!important;line-height:1.5!important}html:not([lang=ar]) body.zyma-design-system .zyma-mobile-dialog .zyma-mobile-dialog__utility a{font-family:var(--zyma-font-body,var(--font-body--family))!important;letter-spacing:.01em!important;font-size:1.0625rem!important;font-weight:500!important;line-height:1.35!important}html[lang=ar] body.zyma-design-system .zyma-mobile-dialog .zyma-shell-label,html[lang=ar] body.zyma-design-system .zyma-mobile-dialog :is(.zyma-mobile-nav summary,.zyma-mobile-nav__top){letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.45!important}html[lang=ar] body.zyma-design-system .zyma-mobile-dialog .zyma-mobile-nav__children a{letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:1.1875rem!important;font-weight:400!important;line-height:1.65!important}html[lang=ar] body.zyma-design-system .zyma-mobile-dialog .zyma-mobile-dialog__utility a{letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:1.0625rem!important;font-weight:500!important;line-height:1.55!important}html:not([lang=ar]) body.zyma-design-system .menu-drawer :is(.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--parent){font-family:var(--zyma-font-display,"Nyght Serif", Georgia, serif)!important;letter-spacing:.012em!important;font-size:1.375rem!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}html:not([lang=ar]) body.zyma-design-system .menu-drawer .menu-drawer__menu-item--child{font-family:var(--zyma-font-body,var(--font-body--family))!important;letter-spacing:.015em!important;font-size:1.1875rem!important;font-weight:400!important;line-height:1.45!important}html:not([lang=ar]) body.zyma-design-system .menu-drawer :is(.menu-drawer__back-button,.menu-drawer__utility-links a,.menu-drawer__account){font-family:var(--zyma-font-body,var(--font-body--family))!important;letter-spacing:.012em!important}html[lang=ar] body.zyma-design-system .menu-drawer :is(.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--parent){letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:1.375rem!important;font-weight:700!important;line-height:1.45!important}html[lang=ar] body.zyma-design-system .menu-drawer .menu-drawer__menu-item--child{letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:1.1875rem!important;font-weight:400!important;line-height:1.65!important}body.zyma-design-system #MainContent .zyma-pd .zyma-pd-option__badge{background:var(--color-foreground)!important;color:var(--color-background)!important;font-family:var(--zyma-font-functional,var(--font-body--family))!important;letter-spacing:.01em!important;font-size:1rem!important;font-weight:600!important;line-height:1.15!important}html[lang=ar] body.zyma-design-system #MainContent .zyma-pd .zyma-pd-option__badge{letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important}body.zyma-design-system #MainContent :is(button,.button,.button-secondary,.zyma-button,[class*=__cta],[class*=__button]:not(.button-unstyled)) :is(span,small,strong,b,em,i),html:not([lang=ar]) body.zyma-design-system #MainContent :is(h1,h2,h3,h4,h5,h6,[class*=__title]:not([class*=__subtitle]),[class*=__heading]:not([class*=__subheading])) :is(a,span,strong,b,em,i){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}html:not([lang=ar]) body.zyma-design-system,html:not([lang=ar]) body.zyma-design-system :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.zyma-display-1,.zyma-display-2,.zyma-display-3,.zyma-editorial-title,.zyma-serif,.zp-display,.zv4-h1,.zv4-h2),html:not([lang=ar]) body.zyma-design-system #MainContent :is([class*=__title]:not([class*=__subtitle]),[class*=__heading]:not([class*=__subheading]),[class*=__name],[class*=__question],[class*=__option-title]),html:not([lang=ar]) body.zyma-design-system footer .zyma-foot__heading{letter-spacing:.012em!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(p,.rte,.rte p,.rte li,.rte dd,.rte dt,[class*=__description],[class*=__body],[class*=__copy],[class*=__text],[class*=__intro],[class*=__subheading],[class*=__lead],[class*=__benefit],[class*=__answer],[class*=__purpose],[class*=__formula],[class*=__detail]){letter-spacing:.015em!important}html:not([lang=ar]) body.zyma-design-system #MainContent :is(button,.button,.button-secondary,.zyma-button,summary,label,input,textarea,select,small,figcaption,[class*=__caption],[class*=__eyebrow],[class*=__kicker],[class*=__label],[class*=__meta],[class*=__badge],[class*=__tag],[class*=__status]),html:not([lang=ar]) body.zyma-design-system #header-group :is(a,button,summary,strong,small,span,p,label),html:not([lang=ar]) body.zyma-design-system footer :is(p,a,li,label,small,span),html:not([lang=ar]) body.zyma-design-system :is(.search-modal,dialog) :is(p,a,button,label,input,small,figcaption){letter-spacing:.01em!important}html[lang=ar] body.zyma-design-system,html[lang=ar] body.zyma-design-system *,html[lang=ar] body.zyma-design-system :before,html[lang=ar] body.zyma-design-system :after{font-synthesis:none!important;letter-spacing:0!important;font-family:Thmanyah Sans,Arial,sans-serif!important}html[lang=ar] body.zyma-design-system :is(h1,.h1,.zyma-display-1,.zv4-h1){font-size:var(--zyma-type-h1)!important;font-weight:700!important;line-height:1.28!important}html[lang=ar] body.zyma-design-system :is(h2,.h2,.zyma-display-2,.zv4-h2){font-size:var(--zyma-type-h2)!important;font-weight:700!important;line-height:1.32!important}html[lang=ar] body.zyma-design-system :is(h3,.h3,.zyma-display-3){font-size:var(--zyma-type-h3)!important;font-weight:700!important;line-height:1.38!important}html[lang=ar] body.zyma-design-system :is(h4,.h4){font-size:var(--zyma-type-h4)!important;font-weight:700!important;line-height:1.42!important}html[lang=ar] body.zyma-design-system :is(h5,.h5){font-size:var(--zyma-type-h5)!important;font-weight:700!important;line-height:1.45!important}html[lang=ar] body.zyma-design-system :is(h6,.h6){font-size:var(--zyma-type-h6)!important;font-weight:700!important;line-height:1.45!important}html[lang=ar] body.zyma-design-system #MainContent :is([class*=zyma-][class*=__title],[class*=zyma-][class*=__heading],[class*=zyma-][class*=__question],[class*=zyma-][class*=__name],[class*=zyma-][class*=__option-title]):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not([class*=__subtitle]){font-family:Thmanyah Sans,Arial,sans-serif!important;font-size:var(--zyma-type-component-title)!important;font-weight:700!important;line-height:1.5!important}html[lang=ar] body.zyma-design-system #header-group :is(.zyma-shop-mega__rail-head strong,.zyma-shop-mega__tab strong,.zyma-shop-mega__builder strong,.zyma-shop-mega__tile strong,.zyma-shop-mega__ingredient strong,.zyma-product-world strong,.zyma-shop-mega__panel-head h3){font-family:Thmanyah Sans,Arial,sans-serif!important;font-weight:700!important;line-height:1.45!important}html[lang=ar] body.zyma-design-system #header-group :is(.zyma-shop-mega__tab small,.zyma-shop-mega__tile small,.zyma-shop-mega__ingredient small,.zyma-product-world small,.zyma-shop-mega__builder small,.zyma-shop-mega__panel-head p:last-child){font-size:1.125rem!important;font-weight:400!important;line-height:1.75!important}html[lang=ar] body.zyma-design-system #MainContent :is(.zyma-product-card__title,.zyma-card-info__title,.resource-card__title,.zyma-collection-card__title,.zyma-post-card__title,.zyma-set-card__title,.zyma-bd-part__title,.zyma-bundle-component__title,.zyma-related-set__title,[class*=product-card] [class*=title],[class*=collection-card] [class*=title],[class*=bundle] [class*=title]){font-size:var(--zyma-type-title)!important;font-weight:700!important;line-height:1.4!important}html[lang=ar] body.zyma-design-system #MainContent :is(p,.rte),html[lang=ar] body.zyma-design-system #MainContent .rte :is(li,dd,dt){line-height:1.8!important}html[lang=ar] body.zyma-design-system #header-group :is(.zyma-nav-link,.zyma-nav-item>summary,.zyma-shop-nav__trigger){font-weight:500!important}@media (width<=989px){:root{--zyma-type-h1:clamp(2.25rem, 7vw, 3rem);--zyma-type-h2:clamp(1.875rem, 5.8vw, 2.4rem);--zyma-type-h3:clamp(1.5rem, 4.5vw, 1.875rem);--zyma-type-h4:1.5rem;--zyma-type-h5:1.375rem;--zyma-type-h6:1.3125rem;--zyma-type-title:1.375rem;--zyma-type-component-title:1.3125rem;--zyma-type-component-name:1.25rem;--zyma-type-reading:1.25rem;--zyma-type-reading-compact:1.1875rem;--zyma-type-ui:1.0625rem;--zyma-type-meta:.9375rem;--zyma-type-caption:.9375rem;--zyma-type-decorative:.875rem}}@media (width<=749px){html:not([lang=ar]) body.zyma-design-system footer .zyma-foot__heading{font-size:1.375rem!important;line-height:1.15!important}html[lang=ar] body.zyma-design-system footer .zyma-foot__heading{font-size:1.375rem!important;line-height:1.4!important}:root{--zyma-type-h1:clamp(2.125rem, 9vw, 2.625rem);--zyma-type-h2:clamp(1.75rem, 7.2vw, 2.125rem);--zyma-type-h3:1.75rem;--zyma-type-h4:1.5rem;--zyma-type-h5:1.375rem;--zyma-type-h6:1.3125rem;--zyma-type-component-title:1.3125rem;--zyma-type-component-name:1.25rem}body.zyma-design-system #MainContent :is(button,.button,.button-secondary,.zyma-button,[class*=__cta],[class*=__button]:not(.button-unstyled)){overflow-wrap:break-word;min-width:0;white-space:normal!important}html:not([lang=ar]) body.zyma-design-system.template-article #MainContent .zyma-article__title{max-width:17ch;font-size:clamp(2.25rem,10vw,3.25rem)!important;line-height:1!important}}}