body.zyma-design-system #MainContent :is(.zyma-evidence__media,.zyma-registry__media,.zyma-finder__result-media,.zf4-result-media,.zbp2 .zyma-bundle-lifestyle){width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--zyma-card-media-ratio,1 / 1)!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}body.zyma-design-system #MainContent :is(.zyma-evidence__media,.zyma-registry__media,.zyma-finder__result-media,.zf4-result-media,.zbp2 .zyma-bundle-lifestyle) picture{width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}body.zyma-design-system #MainContent :is(.zyma-evidence__media,.zyma-registry__media,.zyma-finder__result-media,.zf4-result-media,.zbp2 .zyma-bundle-lifestyle) img{z-index:1!important;object-fit:cover!important;object-position:center!important;filter:none!important;background:0 0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}body.zyma-design-system #MainContent .zyma-evidence__media:after{display:none!important}body.zyma-design-system #MainContent .zf4-compare img{width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:var(--zyma-card-media-ratio,1 / 1)!important;object-fit:cover!important;object-position:center!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:749px){body.zyma-design-system #MainContent .zyma-registry__media{aspect-ratio:var(--zyma-card-media-ratio,1 / 1)!important}}:root{--zyma-radius-0:0px;--zyma-radius-control:12px;--zyma-radius-button:12px;--zyma-radius-xs:12px;--zyma-radius-sm:12px;--zyma-radius-md:20px;--zyma-radius-media:20px;--zyma-radius-card:20px;--zyma-radius-section:24px;--zyma-radius-panel:24px;--zyma-radius-modal:20px;--zyma-radius-card-mobile:18px;--zyma-radius-panel-mobile:20px;--zyma-radius-pill:999px}body.zyma-design-system #MainContent :is(.zyma-home,.zyma-home-edit,.zyma-home-why,.zyma-home-proof,.zyma-home-context,.zyma-home-sets,.zyma-product-stories,.zyma-collection-hero-section,.zyma-collection-products-section,.zyma-collection-compare-section,.zyma-shop-hub,.zyma-shop-hub__section,.zyma-shop-hub__builder,.zyma-shop-hub__help,.zyma-bundles,.zyma-builder,.zp-promise,.zp-formula,.zp-how,.zp-routine,.zp-faq,.zp-complete,.zp-value,.zp-final,.zyma-journal,.zyma-article,.zyma-trust,.zyma-utility,.zyma-search-page,.zyma-cart-page,.zyma-product-truth,.zyma-proof-snapshot,.zyma-results-timeline,.zdoc,.zyma-expert-voices,.zpv){border-radius:0!important}body.zyma-design-system #MainContent :is(.zyma-home-slider__stage,.zyma-home-build__panel,.zyma-home-journal__panel,.zyma-pdp-gallery__stage,.zp-routine__hero,.zyma-set-detail__hero,.zyma-builder__summary,.zyma-journal-feature,.zyma-finder__panel,.zf4-box,.zbp2 .zyma-bundle-lifestyle,.zyma-bundle-pdp__visual){border-radius:var(--zyma-radius-panel)!important;overflow:hidden!important}body.zyma-design-system #MainContent :is(.zyma-card,.zyma-editorial-card,.zyma-curated-card,.zyma-home-product__link,.zyma-home-set,.zyma-collection-card,.zyma-set-card,.zyma-shop-hub__benefit,.zyma-shop-hub-bundle,.zyma-builder-card,.zyma-related-set,.zyma-journal-card,.zyma-related-product,.zyma-utility__card,.zyma-ingredient-card,.zyma-policy-pair__item,.zyma-order-help__card,.zyma-support-card,.zyma-evidence__formula,.zyma-registry__item,.zf4-compare article,.zyma-search-article,.zyma-cart-page__summary,.zyma-cart-empty-card,.zyma-purchase-engine__panel,.zyma-purchase-offer-card,.zp-routine__card,.zyma-comparison-guide__table,.zdoc__card,.zyma-expert-voice__body,.zpt-grid>div,.zyma-search-intent,.zyma-cart-smart,.zyma-shipping-progress,.zyma-goal-card,.zyma-cart-reassurance,.zyma-cart-drawer-support,.zyma-bundle-routine,.zyma-bundle-component,.zyma-bundles__empty,.zyma-choice-card,.zv4-card,.zh4-goal,.zh4-weight-card){border-radius:var(--zyma-radius-card)!important}body.zyma-design-system #MainContent :is(.zyma-editorial-card,.zyma-curated-card,.zyma-home-product__link,.zyma-home-set,.zyma-collection-card,.zyma-set-card,.zyma-shop-hub-bundle,.zyma-builder-card,.zyma-journal-card,.zyma-related-product,.zyma-registry__item,.zf4-compare article,.zyma-search-article,.zyma-cart-empty-card,.zdoc__card,.zyma-cart-smart,.zyma-goal-card,.zyma-bundle-component,.zyma-choice-card,.zv4-card,.zh4-goal,.zh4-weight-card){overflow:hidden!important}body.zyma-design-system #MainContent :is(.zyma-home-sets__grid,.zyma-bundles__grid,.zyma-bundle-components,.zyma-cart-empty__products,.zyma-product-chooser__grid){background:0 0!important;border:0!important;gap:14px!important}body.zyma-design-system #MainContent :is(.zyma-home-set,.zyma-set-card,.zyma-bundle-component,.zyma-cart-empty-card,.zyma-choice-card){border:1px solid var(--zyma-hairline,#11110f29)!important}body.zyma-design-system #MainContent .zyma-choice-card+.zyma-choice-card{border-left:1px solid var(--zyma-hairline,#11110f29)!important;border-top:1px solid var(--zyma-hairline,#11110f29)!important}body.zyma-design-system #MainContent .zyma-bundle-components--compact{border-radius:0!important;gap:0!important}body.zyma-design-system #MainContent .zyma-bundle-component--compact{border-radius:0!important;overflow:visible!important}body.zyma-design-system #MainContent :is(.zyma-media,.zp-promise__media,.zp-formula__visual figure,.zp-how__media,.zyma-comparison-guide__media picture,.zyma-comparison-guide__placeholder,.zyma-decision-guide__visual picture,.zyma-decision-guide__placeholder,.zyma-article__featured,.zyma-editorial-media,.zyma-evidence__media,.zyma-builder-dialog__media,.zyma-home-journal__visual-link,.zv4-media,.zh4-goals-media,.zdoc__card .zdoc__media,.zyma-expert-voice__media,.zpv__portrait){border-radius:var(--zyma-radius-media)!important;overflow:hidden!important}body.zyma-design-system #MainContent :is(.zyma-pdp-gallery__thumb,.zyma-cart-item__media,.zyma-cart-cross-sell__media,.zyma-cart-empty-card__media,.zyma-cart-smart__media,.cart-items__media-container){border-radius:var(--zyma-radius-control)!important;overflow:hidden!important}body.zyma-design-system #MainContent :is(.zyma-home-product__media,.zyma-collection-card__media,.zyma-builder-card__media,.zyma-journal-card__media,.zyma-related-product__media,.zyma-editorial-card__media,.zyma-curated-card__media,.zyma-shop-hub-bundle__visual,.zyma-search-article__media,.zyma-registry__media,.zyma-set-card__media,.zyma-set-card__visual,.zyma-home-set__media,.zyma-bundle-component__media),body.zyma-design-system #MainContent :is(.zyma-home-product__media,.zyma-collection-card__media,.zyma-builder-card__media,.zyma-journal-card__media,.zyma-related-product__media,.zyma-editorial-card__media,.zyma-curated-card__media,.zyma-shop-hub-bundle__visual,.zyma-search-article__media,.zyma-registry__media,.zyma-set-card__media,.zyma-set-card__visual,.zyma-home-set__media,.zyma-bundle-component__media) :is(img,picture,video),body.zyma-design-system #MainContent :is(.product-card .card-gallery,.product-card .product-media-container,.product-card .product-media,.resource-card[data-resource-type=product] .resource-card__media){border-radius:0!important}body.zyma-design-system :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea),body.zyma-design-system #MainContent :is(.zyma-finder__option,.zf4-options button,.zyma-builder-card__variant,.zyma-purchase-engine__mode,.zyma-search-pagination a,.zyma-search-pagination span,.zyma-journal__pagination a,.zyma-journal__pagination span,.zyma-cart-supply>div){border-radius:var(--zyma-radius-control)!important}body.zyma-design-system #MainContent :is(.zyma-home__button,.zyma-home-slider__cta,.zyma-home-journal__cta,.zyma-shop-hub__button,.zyma-trust__button,.zyma-utility__button,.zyma-cart-checkout,.cart__checkout-button,.zyma-cart-cross-sell__add,.zyma-set-detail__add,.zyma-related-set__link,.zyma-builder__cta,.zyma-builder__mobile-cta,.zyma-builder-card__details,.zyma-builder-card__add,.zyma-pdp-atc.button,.zyma-purchase-engine__atc.button,.zyma-bundle-value__button,.zyma-bundle-value__cta button,.zyma-bundles__empty-link,.zyma-choice-card__cta,.zcart-empty-recovery a,.zyma-cart-smart__action .button,.zyma-cart-smart__view),body.zyma-design-system #MainContent :is(.zyma-chip,.zyma-collection-hero__chip,.zyma-trust-tab,.zyma-cart-empty__goal,.zyma-card-info__category,.zyma-builder-card__goal,.zyma-registry__item>.zyma-trust__label,.zyma-bundle-pdp--refresh .zyma-bundle-pdp__included span,.zyma-search-intent__links a){border-radius:var(--zyma-radius-pill)!important}body.zyma-design-system #MainContent :is(.zyma-trust-strip,.zyma-fact-grid__items,.zyma-comparison__table,.zyma-comparison__head,.zyma-comparison__row,.zyma-comparison__actions,.zyma-collection-compare__table,.zp-formula__table,.zp-formula__quality,.zp-how__steps,.zyma-faq__list,.zyma-faq__item,.zyma-faq-list,.zyma-faq-item,.zyma-truth-grid,.zyma-truth-records,.zyma-truth-record,.zyma-builder__tiers,.zyma-bundle-components--compact,.zyma-bundle-value__numbers,.zyma-bundle-truth__rows,.zyma-bundle-faq,.zyma-proof-snapshot__grid,.zyma-results-timeline__track,.zpt-meta,.zh4-proofline){border-radius:0!important}body.zyma-design-system #MainContent .zyma-journal__grid{background:0 0!important;border:0!important;gap:14px!important}body.zyma-design-system #MainContent .zyma-journal-card{border:1px solid var(--zyma-hairline,#11110f29)!important}body.zyma-design-system #MainContent .zyma-search-articles{border:0!important;gap:14px!important}body.zyma-design-system #MainContent .zyma-search-article{border:1px solid var(--zyma-hairline,#11110f29)!important}body.zyma-design-system #MainContent .zyma-purchase-engine__quantity{border-radius:var(--zyma-radius-pill)!important}body.zyma-design-system #MainContent .zyma-cart-page__summary{border:1px solid var(--zyma-cart-line,#11110f29)!important;border-radius:var(--zyma-radius-card)!important}body.zyma-design-system #MainContent .zdoc__card{border-radius:var(--zyma-radius-card)!important}body.zyma-design-system #MainContent .zdoc__media{border-radius:0!important}body.zyma-design-system #MainContent .zyma-expert-voice__media{border-radius:var(--zyma-radius-media)!important}body.zyma-design-system #MainContent .zyma-expert-voice__body{border-radius:var(--zyma-radius-card)!important}body.zyma-design-system #MainContent .zpv__portrait{border-radius:var(--zyma-radius-media)!important}body.zyma-design-system :is(.zyma-shell-dialog,.search-modal__content.dialog-modal,.zyma-builder-dialog){border-radius:var(--zyma-radius-modal)!important;overflow:hidden!important}body.zyma-design-system :is(.zyma-cart-drawer__dialog,.cart-drawer__dialog,.zyma-mobile-dialog){border-radius:0!important}@media (max-width:749px){body.zyma-design-system #MainContent :is(.zyma-home-slider__stage,.zyma-home-build__panel,.zyma-home-journal__panel,.zyma-pdp-gallery__stage,.zp-routine__hero,.zyma-set-detail__hero,.zyma-builder__summary,.zyma-journal-feature,.zyma-finder__panel,.zf4-box,.zbp2 .zyma-bundle-lifestyle,.zyma-bundle-pdp__visual){border-radius:var(--zyma-radius-panel-mobile)!important}body.zyma-design-system #MainContent :is(.zyma-card,.zyma-editorial-card,.zyma-curated-card,.zyma-home-product__link,.zyma-home-set,.zyma-collection-card,.zyma-set-card,.zyma-shop-hub__benefit,.zyma-shop-hub-bundle,.zyma-builder-card,.zyma-related-set,.zyma-journal-card,.zyma-related-product,.zyma-utility__card,.zyma-ingredient-card,.zyma-policy-pair__item,.zyma-order-help__card,.zyma-support-card,.zyma-evidence__formula,.zyma-registry__item,.zf4-compare article,.zyma-search-article,.zyma-cart-page__summary,.zyma-cart-empty-card,.zyma-purchase-engine__panel,.zyma-purchase-offer-card,.zp-routine__card,.zyma-comparison-guide__table,.zdoc__card,.zyma-expert-voice__body,.zpt-grid>div,.zyma-search-intent,.zyma-cart-smart,.zyma-shipping-progress,.zyma-goal-card,.zyma-cart-reassurance,.zyma-cart-drawer-support,.zyma-bundle-routine,.zyma-bundle-component,.zyma-bundles__empty,.zyma-choice-card,.zv4-card,.zh4-goal,.zh4-weight-card),body.zyma-design-system #MainContent :is(.zyma-media,.zp-promise__media,.zp-formula__visual figure,.zp-how__media,.zyma-comparison-guide__media picture,.zyma-comparison-guide__placeholder,.zyma-decision-guide__visual picture,.zyma-decision-guide__placeholder,.zyma-article__featured,.zyma-editorial-media,.zyma-evidence__media,.zyma-builder-dialog__media,.zyma-home-journal__visual-link,.zv4-media,.zh4-goals-media,.zyma-expert-voice__media,.zpv__portrait){border-radius:var(--zyma-radius-card-mobile)!important}body.zyma-design-system #MainContent :is(.zyma-home-sets__grid,.zyma-bundles__grid,.zyma-bundle-components,.zyma-cart-empty__products,.zyma-product-chooser__grid){gap:12px!important}body.zyma-design-system #MainContent .zyma-journal__grid{background:0 0!important;border:0!important;gap:12px!important}body.zyma-design-system #MainContent .zyma-search-articles{gap:12px!important}body.zyma-design-system .search-modal__content.dialog-modal,body.zyma-design-system .zyma-cart-drawer__dialog,body.zyma-design-system .cart-drawer__dialog,body.zyma-design-system .zyma-mobile-dialog{border-radius:0!important}}.zyma-home-set__placeholder>*,.zyma-home-journal__placeholder>*,.zyma-set-card__placeholder>*,.zyma-bundle-lifestyle__placeholder>*,.zyma-product-story__placeholder>span{display:none!important}.zyma-product-story__placeholder-image{opacity:0!important}.zyma-editorial-media:empty:before{content:""!important;display:none!important}.zyma-phase1-limit-error{border:1px solid;border-radius:8px;margin:0 0 12px;padding:12px 14px;font-size:13px;line-height:1.45}.zyma-cart-checkout[disabled],button[name=checkout][disabled]{cursor:not-allowed!important;opacity:.48!important}html{scroll-padding-top:calc(var(--header-group-height,0px) + 18px)}body.zyma-design-system :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid}body.zyma-design-system :where(button,a,summary){touch-action:manipulation}body.zyma-design-system #MainContent :where([id]){scroll-margin-top:calc(var(--header-group-height,0px) + 18px)}.zyma-shell-dialog,.zyma-mobile-dialog,.zp-sticky-purchase,.zyma-cart-drawer,.zyma-cart-drawer__content{padding-bottom:max(env(safe-area-inset-bottom),0px)}.zyma-search-results a:focus-visible,.predictive-search-results a:focus-visible{z-index:2;position:relative}@media (max-width:989px){.zyma-menu-trigger,.zyma-header-action,.zyma-icon-action{min-width:44px;min-height:44px}.zyma-mobile-nav summary,.zyma-mobile-nav a,.zyma-mobile-dialog__utility a{align-items:center;min-height:44px;display:flex}.zyma-mobile-shop-category-links a{min-height:42px}.zyma-card-quantity__button,.zyma-cart-quantity button,.zyma-pdp-quantity button,.zyma-purchase-engine__quantity button{min-width:44px;min-height:44px}.zyma-cart-item__remove{min-height:44px;padding-block:.65rem}.zyma-pdp-atc,.zyma-cart-checkout,.zyma-builder__cta,.zyma-builder__mobile-cta{min-height:48px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body.zyma-design-system *,body.zyma-design-system :before,body.zyma-design-system :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--zyma-slash:#d85349!important;--zyma-slim:#7564b8!important;--zyma-estre:#4e68d8!important;--zyma-luna:#c45a84!important;--zyma-exfor:#d6b23e!important}body.zyma-design-system[data-product-handle=zymaslim],body.zyma-design-system[data-product-handle=lunazym]{--product-accent-contrast:#fff!important}body.zyma-design-system[data-product-handle=exforzym]{--product-accent-contrast:#11110f!important}body.zyma-design-system[data-product-handle=zymaslim] .zp4{--p:#7564b8!important}body.zyma-design-system[data-product-handle=lunazym] .zp4{--p:#c45a84!important}body.zyma-design-system[data-product-handle=exforzym] .zp4{--p:#d6b23e!important}body.zyma-design-system[data-product-handle=zymaslim] .zyma-comparison-guide{--zcg-accent:#7564b8!important}body.zyma-design-system[data-product-handle=lunazym] .zyma-comparison-guide{--zcg-accent:#c45a84!important}body.zyma-design-system[data-product-handle=exforzym] .zyma-comparison-guide{--zcg-accent:#d6b23e!important}:is(body.zyma-design-system :is(.product-card,.resource-card[data-resource-type=product],.zyma-home-product__link,.zyma-collection-card,.zyma-choice-card,.zyma-finder__result-card,.zf4-result-card,.zf-result-card,.zyma-registry__item,.zyma-trust-product,.zh4-weight-v5__card,.zc4-product,.zyma-cart-empty-card,.zyma-cart-smart,.zyma-cart-cross-sell__card):has(a[href*="/products/zymaslim"]),body.zyma-design-system :is(.zdp,.zyma-curated-card,.zh4-range-card)[href*="/products/zymaslim"],body.zyma-design-system .zyma-builder-card[data-title=Zymaslim]){--card-accent:#7564b8!important;--zyma-card-accent:#7564b8!important;--product-accent:#7564b8!important;--item-accent:#7564b8!important;--choice-accent:#7564b8!important;--pa:#7564b8!important;--a:#7564b8!important;--r:#7564b8!important;--zpc-accent:#7564b8!important;--card-border:#7564b8!important;--zyma-card-border:#7564b8!important}:is(body.zyma-design-system :is(.product-card,.resource-card[data-resource-type=product],.zyma-home-product__link,.zyma-collection-card,.zyma-choice-card,.zyma-finder__result-card,.zf4-result-card,.zf-result-card,.zyma-registry__item,.zyma-trust-product,.zh4-weight-v5__card,.zc4-product,.zyma-cart-empty-card,.zyma-cart-smart,.zyma-cart-cross-sell__card):has(a[href*="/products/lunazym"]),body.zyma-design-system :is(.zdp,.zyma-curated-card,.zh4-range-card)[href*="/products/lunazym"],body.zyma-design-system .zyma-builder-card[data-title=Lunazym]){--card-accent:#c45a84!important;--zyma-card-accent:#c45a84!important;--product-accent:#c45a84!important;--item-accent:#c45a84!important;--choice-accent:#c45a84!important;--pa:#c45a84!important;--a:#c45a84!important;--r:#c45a84!important;--zpc-accent:#c45a84!important;--card-border:#c45a84!important;--zyma-card-border:#c45a84!important}:is(body.zyma-design-system :is(.product-card,.resource-card[data-resource-type=product],.zyma-home-product__link,.zyma-collection-card,.zyma-choice-card,.zyma-finder__result-card,.zf4-result-card,.zf-result-card,.zyma-registry__item,.zyma-trust-product,.zh4-weight-v5__card,.zc4-product,.zyma-cart-empty-card,.zyma-cart-smart,.zyma-cart-cross-sell__card):has(a[href*="/products/exforzym"]),body.zyma-design-system :is(.zdp,.zyma-curated-card,.zh4-range-card)[href*="/products/exforzym"],body.zyma-design-system .zyma-builder-card[data-title=Exforzym]){--card-accent:#d6b23e!important;--zyma-card-accent:#d6b23e!important;--product-accent:#d6b23e!important;--item-accent:#d6b23e!important;--choice-accent:#d6b23e!important;--pa:#d6b23e!important;--a:#d6b23e!important;--r:#d6b23e!important;--zpc-accent:#d6b23e!important;--card-border:#d6b23e!important;--zyma-card-border:#d6b23e!important}body.zyma-design-system .product-card:has(a[href*="/products/zymaslim"]) .zyma-product-card-meta{--card-accent:#7564b8!important;--card-border:#7564b8!important}body.zyma-design-system .product-card:has(a[href*="/products/lunazym"]) .zyma-product-card-meta{--card-accent:#c45a84!important;--card-border:#c45a84!important}body.zyma-design-system .product-card:has(a[href*="/products/exforzym"]) .zyma-product-card-meta{--card-accent:#d6b23e!important;--card-border:#d6b23e!important}:is(body.zyma-design-system #MainContent .product-card:has(a[href*="/products/zymaslim"]) .product-grid__card,body.zyma-design-system #MainContent :is(.resource-card[data-resource-type=product],.zyma-home-product__link,.zyma-collection-card,.zyma-choice-card,.zyma-finder__result-card,.zf4-result-card,.zf-result-card,.zyma-registry__item,.zyma-trust-product,.zh4-weight-v5__card,.zc4-product):has(a[href*="/products/zymaslim"]),body.zyma-design-system #MainContent :is(.zdp,.zyma-curated-card,.zh4-range-card)[href*="/products/zymaslim"],body.zyma-design-system #MainContent .zyma-builder-card[data-title=Zymaslim]){border-color:#7564b8!important}:is(body.zyma-design-system #MainContent .product-card:has(a[href*="/products/lunazym"]) .product-grid__card,body.zyma-design-system #MainContent :is(.resource-card[data-resource-type=product],.zyma-home-product__link,.zyma-collection-card,.zyma-choice-card,.zyma-finder__result-card,.zf4-result-card,.zf-result-card,.zyma-registry__item,.zyma-trust-product,.zh4-weight-v5__card,.zc4-product):has(a[href*="/products/lunazym"]),body.zyma-design-system #MainContent :is(.zdp,.zyma-curated-card,.zh4-range-card)[href*="/products/lunazym"],body.zyma-design-system #MainContent .zyma-builder-card[data-title=Lunazym]){border-color:#c45a84!important}:is(body.zyma-design-system #MainContent .product-card:has(a[href*="/products/exforzym"]) .product-grid__card,body.zyma-design-system #MainContent :is(.resource-card[data-resource-type=product],.zyma-home-product__link,.zyma-collection-card,.zyma-choice-card,.zyma-finder__result-card,.zf4-result-card,.zf-result-card,.zyma-registry__item,.zyma-trust-product,.zh4-weight-v5__card,.zc4-product):has(a[href*="/products/exforzym"]),body.zyma-design-system #MainContent :is(.zdp,.zyma-curated-card,.zh4-range-card)[href*="/products/exforzym"],body.zyma-design-system #MainContent .zyma-builder-card[data-title=Exforzym]){border-color:#d6b23e!important}body.zyma-design-system .zyma-bundle-component:has(a[href*="/products/zymaslim"]){--component-accent:#7564b8!important;border-color:#7564b8!important}body.zyma-design-system .zyma-bundle-component:has(a[href*="/products/lunazym"]){--component-accent:#c45a84!important;border-color:#c45a84!important}body.zyma-design-system .zyma-bundle-component:has(a[href*="/products/exforzym"]){--component-accent:#d6b23e!important;border-color:#d6b23e!important}body.zyma-design-system :is(.zf4-result-card,.zf-result-card,.zf4-compare article,.zf-compare-mini article):has(a[href*="/products/zymaslim"]){--r:#7564b8!important}body.zyma-design-system :is(.zf4-result-card,.zf-result-card,.zf4-compare article,.zf-compare-mini article):has(a[href*="/products/lunazym"]){--r:#c45a84!important}body.zyma-design-system :is(.zf4-result-card,.zf-result-card,.zf4-compare article,.zf-compare-mini article):has(a[href*="/products/exforzym"]){--r:#d6b23e!important}body.zyma-design-system :is(.zf4-compare article,.zf-compare-mini article):has(a[href*="/products/exforzym"]){border-color:#d6b23e!important}body.zyma-design-system .zyma-truth-record:has(a[href*="/products/zymaslim"]) .zyma-registry__media{--item-accent:#7564b8!important}body.zyma-design-system .zyma-truth-record:has(a[href*="/products/lunazym"]) .zyma-registry__media{--item-accent:#c45a84!important}body.zyma-design-system .zyma-truth-record:has(a[href*="/products/exforzym"]) .zyma-registry__media{--item-accent:#d6b23e!important}body.zyma-design-system :is(.zyma-cart-empty-card,.zyma-cart-smart,.zyma-cart-cross-sell__card):has(a[href*="/products/zymaslim"]){border-color:#7564b8!important}body.zyma-design-system :is(.zyma-cart-empty-card,.zyma-cart-smart,.zyma-cart-cross-sell__card):has(a[href*="/products/lunazym"]){border-color:#c45a84!important}body.zyma-design-system :is(.zyma-cart-empty-card,.zyma-cart-smart,.zyma-cart-cross-sell__card):has(a[href*="/products/exforzym"]){border-color:#d6b23e!important}body.zyma-design-system[data-product-handle=zymaslash]{--product-accent:#d85349!important;--product-accent-border:#d85349!important;--product-secondary-accent:#d85349!important;--product-accent-secondary:#d85349!important}body.zyma-design-system[data-product-handle=zymaslim]{--product-accent:#7564b8!important;--product-accent-border:#7564b8!important;--product-secondary-accent:#7564b8!important;--product-accent-secondary:#7564b8!important}body.zyma-design-system[data-product-handle=estrezym]{--product-accent:#4e68d8!important;--product-accent-border:#4e68d8!important;--product-secondary-accent:#4e68d8!important;--product-accent-secondary:#4e68d8!important}body.zyma-design-system[data-product-handle=lunazym]{--product-accent:#c45a84!important;--product-accent-border:#c45a84!important;--product-secondary-accent:#c45a84!important;--product-accent-secondary:#c45a84!important}body.zyma-design-system[data-product-handle=exforzym]{--product-accent:#d6b23e!important;--product-accent-border:#d6b23e!important;--product-secondary-accent:#d6b23e!important;--product-accent-secondary:#d6b23e!important}body.zyma-design-system .zyma-byob-card[data-title=Zymaslash]{--byob-accent:#d85349!important}body.zyma-design-system .zyma-byob-card[data-title=Zymaslim]{--byob-accent:#7564b8!important}body.zyma-design-system .zyma-byob-card[data-title=Estrezym]{--byob-accent:#4e68d8!important}body.zyma-design-system .zyma-byob-card[data-title=Lunazym]{--byob-accent:#c45a84!important}body.zyma-design-system .zyma-byob-card[data-title=Exforzym]{--byob-accent:#d6b23e!important}body.zyma-premium-site{--zy-premium-canvas:#fcfcfc;--zy-premium-paper:#fff;--zy-premium-porcelain:#f3efe7;--zy-premium-ink:#11110f;--zy-premium-muted:color-mix(in srgb,var(--zy-premium-ink) 62%,var(--zy-premium-porcelain));--zy-premium-line:color-mix(in srgb,var(--zy-premium-ink) 14%,var(--zy-premium-porcelain));--zy-premium-line-strong:color-mix(in srgb,var(--zy-premium-ink) 26%,var(--zy-premium-porcelain));--zy-premium-radius-section:28px;--zy-premium-radius-card:20px;--zy-premium-radius-media:24px;--zy-premium-radius-control:12px;--zy-premium-shadow:0 18px 54px #11110f12;--zy-premium-shadow-hover:0 26px 72px #11110f1f;--zy-premium-ease:cubic-bezier(.2,.7,.2,1);background:var(--zy-premium-canvas);color:var(--zy-premium-ink)}body.zyma-premium-site #MainContent{background:var(--zy-premium-canvas);color:var(--zy-premium-ink)}body.zyma-premium-site #MainContent .shopify-section{min-width:0}body.zyma-premium-site #MainContent :where(img,video,iframe){max-width:100%}body.zyma-premium-site :where(.zyma-home,.zyma-journal,.zyma-article,.zyma-bundles,.zyma-builder,.zyma-shop-hub,.zyma-utility,.zyma-trust,.zyma-cart-page,.zyma-search-page,.zyma-404){isolation:isolate;position:relative}body.zyma-premium-site :where(.zyma-home,.zyma-journal,.zyma-article,.zyma-bundles,.zyma-builder,.zyma-shop-hub,.zyma-utility,.zyma-trust,.zyma-cart-page,.zyma-search-page,.zyma-404) :where(h1,h2,h3){text-wrap:balance}body.zyma-premium-site :where(.zyma-home__display,.zyma-journal__title,.zyma-article__title,.zyma-bundles__title,.zyma-builder h1,.zyma-shop-hub h1,.zyma-utility h1,.zyma-trust h1){letter-spacing:-.045em}body.zyma-premium-site :where(.zyma-home__button,.zyma-home__text-link,.zyma-builder__cta,.zyma-builder__mobile-cta,.zyma-bundles__builder-cta,.zyma-set-detail__add,.zyma-shop-hub__button,.zyma-journal__filter,.zyma-journal-feature__link,.zyma-journal-card__link,.zyma-related-product__link){transition:transform .18s var(--zy-premium-ease),background-color .18s var(--zy-premium-ease),border-color .18s var(--zy-premium-ease),color .18s var(--zy-premium-ease)}body.zyma-premium-site :where(.zyma-home__button,.zyma-builder__cta,.zyma-builder__mobile-cta,.zyma-bundles__builder-cta,.zyma-set-detail__add,.zyma-shop-hub__button){border-radius:999px;min-height:52px}body.zyma-premium-site :where(.zyma-home-product__link,.zyma-collection-card,.zyma-set-card,.zyma-shop-hub-bundle,.zyma-builder-card,.zdoc__card,.zyma-journal-card,.zyma-related-product,.zyma-cart-empty-card,.zyma-cart-smart,.zyma-search-result){border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);transition:transform .22s var(--zy-premium-ease),box-shadow .22s var(--zy-premium-ease),border-color .22s var(--zy-premium-ease);box-shadow:0 8px 30px #11110f09}@media (hover:hover){body.zyma-premium-site :where(.zyma-home-product__link,.zyma-collection-card,.zyma-set-card,.zyma-shop-hub-bundle,.zyma-builder-card,.zdoc__card,.zyma-journal-card,.zyma-related-product,.zyma-cart-empty-card,.zyma-cart-smart,.zyma-search-result):hover{box-shadow:var(--zy-premium-shadow-hover);border-color:var(--zy-premium-line-strong);transform:translateY(-4px)}body.zyma-premium-site :where(.zyma-home__button,.zyma-builder__cta,.zyma-builder__mobile-cta,.zyma-bundles__builder-cta,.zyma-set-detail__add,.zyma-shop-hub__button):hover{transform:translateY(-2px)}}body.zyma-premium-site :where(.zyma-home-slider,.zyma-home-journal__panel,.zyma-journal-feature,.zyma-shop-hub__hero,.zyma-bundles__header,.zyma-builder__hero,.zyma-trust__hero,.zyma-utility__hero){border-radius:0 0 var(--zy-premium-radius-section) var(--zy-premium-radius-section);overflow:hidden}body.zyma-premium-site .zyma-home-slider__stage{background:var(--zy-premium-porcelain);min-height:clamp(38rem,76vh,52rem)}body.zyma-premium-site .zyma-home-slider__slide{min-height:clamp(38rem,76vh,52rem)}body.zyma-premium-site .zyma-home-slider__content{max-width:36rem;padding:clamp(2rem,6vw,6.5rem)}body.zyma-premium-site .zyma-home-slider__heading{letter-spacing:-.055em;max-width:11ch;line-height:.94}body.zyma-premium-site .zyma-home-slider__media{background:var(--zy-premium-porcelain)}body.zyma-premium-site .zyma-home-slider__media:after{background:linear-gradient(90deg,#f3efe7e6,#f3efe71f 56%,#0000)}body.zyma-premium-site .zyma-home-edit__proof{background:var(--zy-premium-paper);color:var(--zy-premium-ink);border-block:1px solid var(--zy-premium-line)}body.zyma-premium-site .zyma-home-edit__proof-item{border-color:var(--zy-premium-line)}body.zyma-premium-site :where(.zyma-home-edit,.zyma-product-stories,.zyma-home-sets,.zyma-home-build,.zyma-home-why,.zyma-home-proof,.zyma-home-context){padding-block:clamp(5rem,9vw,9rem)}body.zyma-premium-site .zyma-home-edit__grid,body.zyma-premium-site .zyma-home-why__grid,body.zyma-premium-site .zyma-home-sets__grid{border-radius:var(--zy-premium-radius-section);border-color:var(--zy-premium-line);overflow:hidden;box-shadow:0 12px 42px #11110f0b}body.zyma-premium-site :where(.zyma-home-product__link,.zyma-home-set,.zyma-home-why__card){background:var(--zy-premium-paper)}body.zyma-premium-site .zyma-home-product__media{border-radius:0}body.zyma-premium-site .zyma-product-stories__stage{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-section);box-shadow:var(--zy-premium-shadow);overflow:hidden}body.zyma-premium-site .zyma-product-story__media,body.zyma-premium-site .zyma-product-story__content{min-width:0}body.zyma-premium-site .zyma-home-sets__footer{border-radius:var(--zy-premium-radius-section);background:var(--zy-premium-porcelain);color:var(--zy-premium-ink)}body.zyma-premium-site .zyma-home-proof__split{border-radius:var(--zy-premium-radius-section);min-height:38rem;box-shadow:var(--zy-premium-shadow);overflow:hidden}body.zyma-premium-site .zyma-home-proof__copy{background:var(--zy-premium-porcelain)!important;color:var(--zy-premium-ink)!important}body.zyma-premium-site .zyma-home-proof__copy :where(h2,h3,p,span,strong){color:var(--zy-premium-ink)!important}body.zyma-premium-site .zyma-home-proof__body,body.zyma-premium-site .zyma-home-proof__stat-label{color:var(--zy-premium-muted)!important}body.zyma-premium-site .zyma-home-journal__panel{border:1px solid var(--zy-premium-line);box-shadow:var(--zy-premium-shadow)}body.zyma-premium-site .zyma-home-journal__visual,body.zyma-premium-site .zyma-home-journal__placeholder{min-height:28rem}body.zyma-premium-site .zyma-home-journal__placeholder,body.zyma-premium-site :where(.zyma-journal-feature__placeholder,.zyma-journal-card__placeholder,.zyma-bundle-media-slot.is-placeholder,.zyma-pdp-gallery__placeholder){background:radial-gradient(circle at 75% 20%,color-mix(in srgb,var(--zyma-slash) 18%,transparent),transparent 30%), linear-gradient(145deg,var(--zy-premium-porcelain),#e8e1d6)}body.zyma-premium-site .zyma-journal{background:var(--zy-premium-canvas)}body.zyma-premium-site :where(.zyma-journal__hero,.zyma-article__hero){padding-block:clamp(5rem,10vw,9rem)}body.zyma-premium-site :where(.zyma-journal-feature,.zyma-journal-card){background:var(--zy-premium-paper);overflow:hidden}body.zyma-premium-site :where(.zyma-journal-feature__media,.zyma-journal-card__media,.zyma-article__featured){border-radius:var(--zy-premium-radius-media);overflow:hidden}body.zyma-premium-site .zyma-journal-feature__media img,body.zyma-premium-site .zyma-journal-card__media img,body.zyma-premium-site .zyma-article__featured img{transition:transform .6s var(--zy-premium-ease),filter .3s ease}@media (hover:hover){body.zyma-premium-site :where(.zyma-journal-feature,.zyma-journal-card):hover img{transform:scale(1.025)}}body.zyma-premium-site .zyma-article__toc,body.zyma-premium-site .zyma-related-product{top:calc(var(--header-group-height,0px) + 1.25rem);position:sticky}body.zyma-premium-site :where(.zyma-bundles,.zyma-shop-hub,.zyma-builder,.zyma-set-detail){background:var(--zy-premium-canvas)}body.zyma-premium-site .zyma-bundles__header,body.zyma-premium-site .zyma-shop-hub__hero,body.zyma-premium-site .zyma-builder__hero{background:var(--zy-premium-porcelain);padding-block:clamp(5rem,10vw,9rem)}body.zyma-premium-site .zyma-bundles__grid,body.zyma-premium-site .zyma-shop-hub__bundle-grid,body.zyma-premium-site .zyma-builder__grid{gap:1rem}body.zyma-premium-site :where(.zyma-set-card__media,.zyma-shop-hub-bundle__visual,.zyma-builder-card__media,.zyma-bundles__grid .zyma-set-card__media){border-radius:var(--zy-premium-radius-media);overflow:hidden}body.zyma-premium-site .zyma-bundle-pdp{background:var(--zy-premium-canvas)}body.zyma-premium-site :where(.zyma-bundle-pdp__hero,.zyma-bundle-section,.zyma-bundle-lifestyle-chapter){padding-block:clamp(5rem,9vw,9rem)}body.zyma-premium-site .zyma-bundle-pdp__hero{overflow:visible!important}body.zyma-premium-site .zyma-bundle-pdp__grid{grid-template-columns:minmax(0,1.08fr) minmax(21rem,.82fr)!important;align-items:start!important;gap:clamp(2.5rem,6vw,7rem)!important;overflow:visible!important}body.zyma-premium-site .zyma-bundle-pdp__visual,body.zyma-premium-site .zbp2 .zyma-bundle-pdp__hero .zbp3__hero-media,body.zyma-premium-site .zbp2 .zyma-bundle-pdp__hero .zyma-bundle-lifestyle{max-height:calc(100vh - var(--header-group-height,0px) - 2.5rem);border-radius:var(--zy-premium-radius-media);box-shadow:var(--zy-premium-shadow);top:calc(var(--header-group-height,0px) + 1.25rem)!important;align-self:start!important;position:sticky!important}body.zyma-premium-site .zbp2 .zyma-bundle-pdp__hero .zbp3__hero-media,body.zyma-premium-site .zbp2 .zyma-bundle-pdp__hero .zyma-bundle-lifestyle{overflow:hidden!important}body.zyma-premium-site :where(.zyma-bundle-pdp__purchase,.zbp3__purchase){min-width:0}body.zyma-premium-site .zyma-bundle-pdp__purchase{top:calc(var(--header-group-height,0px) + 1.25rem);position:sticky}body.zyma-premium-site .zbp2 .zyma-bundle-pdp__purchase{top:calc(var(--header-group-height,0px) + 1.25rem)!important;position:sticky!important}body.zyma-premium-site :where(.zyma-bundle-pdp__visual,.zyma-bundle-lifestyle,.zbp3__hero-media) img{max-width:100%;height:100%}body.zyma-premium-site :where(.zyma-bundle-section__head,.zyma-bundle-logic){align-items:end}body.zyma-premium-site :where(.zyma-bundle-component,.zyma-bundle-component--compact){border-radius:var(--zy-premium-radius-card);overflow:hidden;box-shadow:0 8px 30px #11110f0a}body.zyma-premium-site .zyma-bundle-value{border-block-color:var(--zy-premium-line-strong);border-radius:var(--zy-premium-radius-card)}body.zyma-premium-site :where(.zyma-pdp-buy,.zyma-pdp,.zp-promise,.zp-formula,.zp-how,.zp-routine,.zp-faq,.zp-complete,.zp-value,.zp-final){min-width:0}body.zyma-premium-site .zyma-pdp-buy{overflow:visible!important}body.zyma-premium-site .zyma-pdp-buy__grid{grid-template-columns:minmax(0,1.08fr) minmax(21rem,.82fr)!important;align-items:start!important;gap:clamp(2.5rem,6vw,7rem)!important;overflow:visible!important}body.zyma-premium-site .zyma-pdp-gallery{top:calc(var(--header-group-height,0px) + 1.25rem)!important;align-self:start!important;min-width:0!important;max-width:100%!important;position:sticky!important}body.zyma-premium-site .zyma-pdp-purchase{min-width:0!important}body.zyma-premium-site :where(.zp-promise,.zp-formula,.zp-how,.zp-routine,.zp-complete,.zp-value,.zp-final,.zyma-comparison-guide,.zyma-pdp-faq){padding-block:clamp(5rem,9vw,9rem)!important}body.zyma-premium-site .zp-how{background:var(--zy-premium-porcelain)!important;color:var(--zy-premium-ink)!important}body.zyma-premium-site .zp-how :where(.zp-display,.zp-copy,.zp-how__step strong,.zp-how__step p){color:var(--zy-premium-ink)!important}body.zyma-premium-site .zp-how :where(.zp-copy,.zp-how__step p){color:var(--zy-premium-muted)!important}body.zyma-premium-site :where(.zp-promise__grid,.zp-how__grid,.zp-complete__grid,.zp-final__grid){min-width:0;overflow:visible!important}body.zyma-premium-site :where(.zp-promise__media,.zp-how__media,.zp-complete__media,.zp-final__media){border-radius:var(--zy-premium-radius-media);width:100%;min-width:0;max-width:100%;overflow:hidden}body.zyma-premium-site :where(.zp-promise__media,.zp-how__media,.zp-complete__media,.zp-final__media) img{object-fit:cover;max-width:100%;height:100%;display:block}body.zyma-premium-site :where(.zp-promise__content,.zp-how__content,.zp-complete__content,.zp-final__content){min-width:0}body.zyma-premium-site :where(.zp-promise__benefit,.zp-how__step,.zyma-pdp-faq__item){border-color:var(--zy-premium-line)}body.zyma-premium-site :where(.zyma-comparison-guide__table,.zyma-pdp-faq__list,.zyma-pdp-value__table){border-radius:var(--zy-premium-radius-card);overflow:hidden;box-shadow:0 8px 30px #11110f09}body.zyma-premium-site :where(.zyma-utility,.zyma-trust,.zyma-cart-page,.zyma-search-page,.zyma-404){background:var(--zy-premium-canvas)}body.zyma-premium-site :where(.zyma-utility__hero,.zyma-trust__hero){background:var(--zy-premium-porcelain)}body.zyma-premium-site :where(.zyma-utility__hero,.zyma-trust__hero,.zyma-cart-page__layout,.zyma-search-page__form,.zyma-404){border-color:var(--zy-premium-line)}body.zyma-premium-site :where(.zyma-order-help__card,.zyma-support-card,.zyma-trust-product,.zyma-registry__item,.zyma-ingredient-card,.zyma-finder__panel,.zyma-finder__results,.zyma-search-page__group){border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);box-shadow:0 8px 30px #11110f09}body.zyma-premium-site :where(.zyma-cart-drawer,.zyma-cart-drawer__content){border-radius:var(--zy-premium-radius-section) 0 0 var(--zy-premium-radius-section);box-shadow:-18px 0 60px #11110f1f}body.zyma-premium-site :where(.zyma-pdp-atc,.zyma-purchase-engine__atc,.zyma-bundle-pdp__form button){border-radius:999px!important;min-height:58px!important}body.zyma-premium-site :where(.zyma-pdp-gallery,.zyma-bundle-pdp__visual) :where(.is-placeholder){background:radial-gradient(circle at 75% 22%,color-mix(in srgb,var(--product-accent,var(--zyma-ink)) 12%,transparent),transparent 32%), linear-gradient(145deg,var(--zy-premium-porcelain),#e8e1d6)}@media (min-width:990px){body.zyma-premium-site :where(.zp-promise__grid,.zp-how__grid,.zp-complete__grid,.zp-final__grid){grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr)!important;grid-template-areas:"media content"!important;align-items:center!important;gap:clamp(2.5rem,6vw,7rem)!important;display:grid!important}body.zyma-premium-site :where(.zp-promise__media,.zp-how__media,.zp-complete__media,.zp-final__media){justify-self:start;grid-area:media!important}body.zyma-premium-site :where(.zp-promise__content,.zp-how__content,.zp-complete__content,.zp-final__content){align-self:center;grid-area:content!important}body.zyma-premium-site .zp-routine__hero{border-radius:var(--zy-premium-radius-section);box-shadow:var(--zy-premium-shadow)}}@media (max-width:989px){body.zyma-premium-site :where(.zyma-pdp-buy__grid,.zyma-bundle-pdp__grid,.zp-promise__grid,.zp-formula__intro,.zp-how__grid,.zp-complete__grid,.zp-final__grid){grid-template-columns:1fr!important}body.zyma-premium-site :where(.zyma-pdp-gallery,.zyma-bundle-pdp__visual,.zbp3__hero-media,.zyma-bundle-lifestyle,.zyma-pdp-purchase,.zbp3__purchase){max-height:none!important;position:static!important;top:auto!important}body.zyma-premium-site :where(.zyma-pdp-gallery,.zyma-bundle-pdp__visual,.zbp3__hero-media,.zyma-bundle-lifestyle){justify-self:center;width:100%;max-width:44rem;margin-inline:auto}body.zyma-premium-site :where(.zyma-home-edit,.zyma-product-stories,.zyma-home-sets,.zyma-home-build,.zyma-home-why,.zyma-home-proof,.zyma-home-context){padding-block:clamp(4rem,10vw,6rem)}}@media (max-width:749px){body.zyma-premium-site :where(.zyma-home-slider,.zyma-home-journal__panel,.zyma-journal-feature,.zyma-shop-hub__hero,.zyma-bundles__header,.zyma-builder__hero,.zyma-trust__hero,.zyma-utility__hero){border-radius:0 0 20px 20px}body.zyma-premium-site :where(.zyma-home-edit__grid,.zyma-home-why__grid,.zyma-home-sets__grid){border-radius:20px}body.zyma-premium-site :where(.zyma-home-product__link,.zyma-home-set,.zyma-home-why__card,.zyma-journal-card,.zyma-set-card,.zyma-builder-card){border-radius:16px}body.zyma-premium-site .zyma-home-proof__split{border-radius:20px;min-height:0}body.zyma-premium-site .zyma-home-proof__copy{padding:2.25rem 1.25rem}body.zyma-premium-site :where(.zyma-bundle-pdp__visual,.zyma-bundle-lifestyle,.zbp3__hero-media){aspect-ratio:4/3;max-height:none}body.zyma-premium-site :where(.zp-promise__media,.zp-how__media,.zp-complete__media,.zp-final__media){aspect-ratio:4/3!important;max-height:none!important}body.zyma-premium-site :where(.zyma-home__display,.zyma-journal__title,.zyma-article__title){max-width:100%}}@media (prefers-reduced-motion:reduce){body.zyma-premium-site :where(*){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.zyma-premium-site :where(.zyma-decision-story,.zyma-pdp-truth,.zp-value,.zp-faq,.zp-next-bundles){background:var(--zy-premium-canvas);color:var(--zy-premium-ink)}body.zyma-premium-site .zyma-decision-story__grid{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}body.zyma-premium-site .zyma-decision-story__media{border-radius:var(--zy-premium-radius-media);background:var(--zy-premium-porcelain);min-width:0;box-shadow:var(--zy-premium-shadow);overflow:hidden}body.zyma-premium-site .zyma-decision-story__media :where(img,picture,.zyma-decision-story__placeholder){aspect-ratio:4/3;object-fit:cover;width:100%;max-width:100%;display:block}body.zyma-premium-site .zyma-decision-story__content{min-width:0}body.zyma-premium-site .zyma-decision-story__cards{border-top:1px solid var(--zy-premium-line);margin-top:2rem}body.zyma-premium-site .zyma-decision-story__cards>*{border-bottom:1px solid var(--zy-premium-line);padding-block:1.1rem}body.zyma-premium-site .zyma-pdp-truth__editorial{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(1rem,2vw,2rem);margin-top:2.5rem;display:grid}body.zyma-premium-site :where(.zyma-pdp-truth__editorial-main,.zyma-pdp-truth__editorial-side,.zyma-pdp-truth__editorial-detail,.zyma-pdp-formula,.zyma-pdp-practical){border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);min-width:0;padding:clamp(1.25rem,3vw,2.5rem);box-shadow:0 8px 30px #11110f09}body.zyma-premium-site .zyma-pdp-truth__stats{border:1px solid var(--zy-premium-line);background:var(--zy-premium-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1rem;display:grid}body.zyma-premium-site .zyma-pdp-truth__stats>*{background:var(--zy-premium-paper);min-width:0;padding:1.25rem}body.zyma-premium-site .zyma-pdp-formula__ledger,body.zyma-premium-site .zyma-pdp-practical{margin-top:1.25rem}body.zyma-premium-site .zp-value__grid,body.zyma-premium-site .zp-next-bundles__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}body.zyma-premium-site .zp-value__card,body.zyma-premium-site .zp-next-bundles__card{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);min-width:0;transition:transform .22s var(--zy-premium-ease),box-shadow .22s var(--zy-premium-ease),border-color .22s var(--zy-premium-ease);box-shadow:0 8px 30px #11110f09}body.zyma-premium-site .zp-value__card{padding:1.35rem}body.zyma-premium-site .zp-next-bundles__media{border-radius:var(--zy-premium-radius-media) var(--zy-premium-radius-media) 0 0;overflow:hidden}body.zyma-premium-site .zp-next-bundles__media :where(img,.zp-next-bundles__placeholder){aspect-ratio:4/3;object-fit:cover;width:100%;max-width:100%}body.zyma-premium-site .zp-next-bundles__copy{padding:1.25rem}body.zyma-premium-site .zp-faq__layout{grid-template-columns:minmax(0,.7fr) minmax(320px,1.3fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}body.zyma-premium-site .zp-faq__items{border-top:1px solid var(--zy-premium-line);min-width:0}body.zyma-premium-site .zp-faq__items>*{border-bottom:1px solid var(--zy-premium-line)}body.zyma-premium-site .zp-lifestyle{border-radius:var(--zy-premium-radius-section);min-height:0;overflow:hidden}body.zyma-premium-site .zp-lifestyle__overlay{background:linear-gradient(90deg,#11110f75,#11110f0f 72%,#0000)}body.zyma-premium-site .zp-final{background:var(--zy-premium-porcelain)}@media (max-width:989px){body.zyma-premium-site .zyma-decision-story__grid,body.zyma-premium-site .zyma-pdp-truth__editorial,body.zyma-premium-site .zp-faq__layout{grid-template-columns:1fr}body.zyma-premium-site .zp-value__grid,body.zyma-premium-site .zp-next-bundles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:749px){body.zyma-premium-site .zyma-decision-story__grid{gap:2rem}body.zyma-premium-site .zyma-pdp-truth__stats,body.zyma-premium-site .zp-value__grid,body.zyma-premium-site .zp-next-bundles__grid{grid-template-columns:1fr}body.zyma-premium-site .zp-lifestyle{border-radius:20px}}body.zyma-premium-site .zyma-shop-hub__inner,body.zyma-premium-site .zyma-bundles__inner,body.zyma-premium-site .zyma-builder__shell{width:min(90rem,calc(100% - 2*var(--zyma-gutter,3vw)));margin-inline:auto}body.zyma-premium-site .zyma-shop-hub__hero{border-bottom:1px solid var(--zy-premium-line)}body.zyma-premium-site .zyma-shop-hub__section,body.zyma-premium-site .zyma-shop-hub__builder,body.zyma-premium-site .zyma-shop-hub__help{padding-block:clamp(5rem,9vw,9rem)}body.zyma-premium-site .zyma-shop-hub__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}body.zyma-premium-site .zyma-shop-hub__benefit{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);min-height:15rem;transition:transform .22s var(--zy-premium-ease),box-shadow .22s var(--zy-premium-ease),border-color .22s var(--zy-premium-ease);padding:1.35rem;box-shadow:0 8px 30px #11110f09}body.zyma-premium-site .zyma-shop-hub__product-grid,body.zyma-premium-site .zyma-shop-hub__bundle-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}body.zyma-premium-site .zyma-shop-hub__bundle-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.zyma-premium-site .zyma-shop-hub__builder{background:var(--zy-premium-porcelain)}body.zyma-premium-site .zyma-shop-hub__builder-grid{grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}body.zyma-premium-site .zyma-shop-hub__builder-step{border-top:1px solid var(--zy-premium-line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}body.zyma-premium-site .zyma-bundles__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}body.zyma-premium-site .zyma-set-card{background:var(--zy-premium-paper);min-width:0;overflow:hidden}body.zyma-premium-site .zyma-set-card__content{flex-direction:column;min-height:18rem;padding:1.25rem;display:flex}body.zyma-premium-site .zyma-set-card__cta{margin-top:auto}body.zyma-premium-site .zyma-bundles__footer{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-porcelain);margin-top:2rem;padding:1.25rem}body.zyma-premium-site .zyma-builder{background:var(--zy-premium-canvas)}body.zyma-premium-site .zyma-builder__main{padding-block:clamp(3rem,6vw,6rem)}body.zyma-premium-site .zyma-builder__layout{grid-template-columns:minmax(0,1fr) minmax(20rem,.42fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}body.zyma-premium-site .zyma-builder__summary-wrap{top:calc(var(--header-group-height,0px) + 1rem);position:sticky}body.zyma-premium-site .zyma-builder-card{background:var(--zy-premium-paper);min-width:0;overflow:hidden}body.zyma-premium-site .zyma-builder-card__media{background:var(--zy-premium-porcelain)}body.zyma-premium-site .zyma-builder-card__body{padding:1.25rem}body.zyma-premium-site .zyma-builder__summary{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);box-shadow:var(--zy-premium-shadow)}body.zyma-premium-site .zyma-builder__cta,body.zyma-premium-site .zyma-builder__mobile-cta{border-radius:999px}body.zyma-premium-site .zyma-collection-hero{padding:clamp(4rem,8vw,8rem) var(--zyma-gutter,3vw);background:var(--zy-premium-porcelain);border-radius:0 0 var(--zy-premium-radius-section) var(--zy-premium-radius-section);grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}body.zyma-premium-site .zyma-collection-hero__visual{border-radius:var(--zy-premium-radius-media);background:var(--zy-premium-paper);min-width:0;box-shadow:var(--zy-premium-shadow);overflow:hidden}body.zyma-premium-site .zyma-collection-hero__visual :where(picture,img){aspect-ratio:4/3;object-fit:cover;width:100%;max-width:100%;display:block}body.zyma-premium-site .zyma-collection-products{padding-block:clamp(4.5rem,8vw,8rem)}body.zyma-premium-site .zyma-collection-products__nav{border:1px solid var(--zy-premium-line);background:var(--zy-premium-paper);border-radius:999px;box-shadow:0 8px 24px #11110f09}body.zyma-premium-site .zyma-collection-products__grid{gap:1rem}body.zyma-premium-site .zyma-collection-guide{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-porcelain)}body.zyma-premium-site :where(.zyma-collection-compare,.zyma-collection-why){padding-block:clamp(4.5rem,8vw,8rem)}body.zyma-premium-site .zyma-collection-compare table{border-collapse:separate;border-spacing:0;border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);overflow:hidden}body.zyma-premium-site .zyma-collection-compare :where(th,td){border-color:var(--zy-premium-line)}body.zyma-premium-site .zyma-set-detail{background:var(--zy-premium-canvas)}body.zyma-premium-site .zyma-set-detail__hero{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:start;gap:clamp(2rem,7vw,7rem);padding-block:clamp(5rem,9vw,9rem);display:grid}body.zyma-premium-site .zyma-set-detail__visual{top:calc(var(--header-group-height,0px) + 1.25rem);border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-media);background:var(--zy-premium-paper);min-width:0;box-shadow:var(--zy-premium-shadow);position:sticky;overflow:hidden}body.zyma-premium-site .zyma-set-detail__visual :where(img,picture){width:100%;max-width:100%;display:block}body.zyma-premium-site .zyma-set-detail__body{min-width:0}body.zyma-premium-site .zyma-set-detail__offer{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);margin-top:2rem;padding:1.25rem;box-shadow:0 8px 30px #11110f09}@media (max-width:1199px){body.zyma-premium-site .zyma-shop-hub__product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.zyma-premium-site .zyma-shop-hub__bundle-grid,body.zyma-premium-site .zyma-bundles__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:989px){body.zyma-premium-site .zyma-shop-hub__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}body.zyma-premium-site .zyma-shop-hub__builder-grid,body.zyma-premium-site .zyma-collection-hero,body.zyma-premium-site .zyma-set-detail__hero,body.zyma-premium-site .zyma-builder__layout{grid-template-columns:1fr}body.zyma-premium-site .zyma-builder__summary-wrap,body.zyma-premium-site .zyma-set-detail__visual{position:static}}@media (max-width:749px){body.zyma-premium-site .zyma-shop-hub__benefits{margin-inline:calc(var(--zyma-gutter,3vw) * -1);padding-inline:var(--zyma-gutter,3vw);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}body.zyma-premium-site .zyma-shop-hub__benefit{scroll-snap-align:start;flex:0 0 min(82vw,21rem)}body.zyma-premium-site .zyma-shop-hub__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.zyma-premium-site .zyma-shop-hub__bundle-grid,body.zyma-premium-site .zyma-bundles__grid{margin-inline:calc(var(--zyma-gutter,3vw) * -1);padding-inline:var(--zyma-gutter,3vw);scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto;grid-template-columns:none!important;display:flex!important}body.zyma-premium-site .zyma-shop-hub-bundle,body.zyma-premium-site .zyma-set-card{scroll-snap-align:start;flex:0 0 min(84vw,22rem)}body.zyma-premium-site .zyma-collection-hero{padding-block:clamp(3.5rem,14vw,5rem)}body.zyma-premium-site .zyma-collection-hero__visual{order:-1}body.zyma-premium-site .zyma-builder__grid{grid-template-columns:1fr}body.zyma-premium-site .zyma-set-detail__visual{order:-1}}body.zyma-premium-site .zyma-announcement{border-bottom:1px solid color-mix(in srgb,var(--zyma-porcelain) 18%,transparent)}body.zyma-premium-site .zyma-shell-dialog,body.zyma-premium-site .zyma-mobile-dialog{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-section);box-shadow:var(--zy-premium-shadow-hover);background:var(--zy-premium-paper)}body.zyma-premium-site .zyma-site-footer{border-radius:var(--zy-premium-radius-section) var(--zy-premium-radius-section) 0 0;overflow:hidden}body.zyma-premium-site .zyma-footer-newsletter{border-bottom:1px solid color-mix(in srgb,var(--zy-premium-porcelain) 20%,transparent)}body.zyma-premium-site :where(.zyma-trust__hero,.zyma-utility__hero){border-radius:0 0 var(--zy-premium-radius-section) var(--zy-premium-radius-section)}body.zyma-premium-site :where(.zyma-trust__section,.zyma-utility__section){padding-block:clamp(4.5rem,8vw,8rem)}body.zyma-premium-site :where(.zyma-trust__principle,.zyma-support-card,.zyma-order-help__card,.zyma-faq-item,.zyma-ingredient-card,.zyma-registry__item,.zyma-trust-product,.zyma-finder__option){border-color:var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);transition:transform .22s var(--zy-premium-ease),box-shadow .22s var(--zy-premium-ease),border-color .22s var(--zy-premium-ease),background-color .22s var(--zy-premium-ease);box-shadow:0 8px 30px #11110f09}body.zyma-premium-site :where(.zyma-trust__principle,.zyma-support-card,.zyma-order-help__card,.zyma-ingredient-card,.zyma-registry__item,.zyma-trust-product,.zyma-finder__option):hover{border-color:var(--zy-premium-line-strong);box-shadow:var(--zy-premium-shadow);transform:translateY(-3px)}body.zyma-premium-site .zyma-support-band{border-radius:var(--zy-premium-radius-section);background:var(--zy-premium-porcelain)}body.zyma-premium-site .zyma-finder__panel,body.zyma-premium-site .zyma-finder__results{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-section);background:var(--zy-premium-paper);box-shadow:var(--zy-premium-shadow)}body.zyma-premium-site .zyma-finder__option{min-height:64px}body.zyma-premium-site .zyma-finder__option[aria-checked=true],body.zyma-premium-site .zyma-finder__option.is-selected{border-color:var(--product-accent,var(--zy-premium-ink));box-shadow:inset 0 0 0 1px var(--product-accent,var(--zy-premium-ink)),var(--zy-premium-shadow);background:var(--zy-premium-porcelain)}body.zyma-premium-site .zyma-cart-page{padding-block:clamp(4rem,8vw,8rem)}body.zyma-premium-site .zyma-cart-page__layout{gap:clamp(1.5rem,4vw,4rem)}body.zyma-premium-site .zyma-cart-page__summary{top:calc(var(--header-group-height,0px) + 1.25rem);border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);box-shadow:var(--zy-premium-shadow);align-self:start;position:sticky}body.zyma-premium-site .zyma-search-page{padding-block:clamp(4rem,8vw,8rem)}body.zyma-premium-site .zyma-search-page__form{border:1px solid var(--zy-premium-line);background:var(--zy-premium-paper);border-radius:999px;align-items:center;gap:.75rem;padding:1rem;display:flex;box-shadow:0 8px 30px #11110f09}body.zyma-premium-site .zyma-search-page__form :where(input,button){border-radius:999px;min-height:50px}body.zyma-premium-site :where(.zyma-search-products__item,.zyma-search-article){border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);transition:transform .22s var(--zy-premium-ease),box-shadow .22s var(--zy-premium-ease);box-shadow:0 8px 30px #11110f09}body.zyma-premium-site :where(.zyma-search-products__item,.zyma-search-article):hover{box-shadow:var(--zy-premium-shadow);transform:translateY(-3px)}body.zyma-premium-site :where(.zyma-404,.zyma-search-page__empty){text-align:center;place-items:center;min-height:50vh;display:grid}@media (min-width:990px){body.zyma-premium-site .zyma-support-grid,body.zyma-premium-site .zyma-order-help__grid{gap:1rem}}@media (max-width:989px){body.zyma-premium-site .zyma-cart-page__summary{position:static}}@media (max-width:749px){body.zyma-premium-site .zyma-search-page__form{border-radius:var(--zy-premium-radius-card);flex-direction:column;align-items:stretch}}@media (min-width:990px){body.zyma-premium-site.template-product #MainContent :is(.zp-promise__grid,.zp-how__grid,.zp-complete__grid,.zp-final__grid){grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr)!important;grid-template-areas:"media content"!important;align-items:center!important;gap:clamp(2.5rem,6vw,7rem)!important;display:grid!important;overflow:visible!important}body.zyma-premium-site.template-product #MainContent :is(.zp-promise__media,.zp-how__media,.zp-complete__media,.zp-final__media){grid-area:media!important;justify-self:start!important;width:100%!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent :is(.zp-promise__content,.zp-how__content,.zp-complete__content,.zp-final__content){grid-area:content!important;min-width:0!important}}@media (max-width:989px){body.zyma-premium-site.template-product #MainContent :is(.zp-promise__grid,.zp-how__grid,.zp-complete__grid,.zp-final__grid){grid-template-columns:1fr!important;grid-template-areas:"media""content"!important;display:grid!important}body.zyma-premium-site.template-product #MainContent :is(.zp-promise__media,.zp-how__media,.zp-complete__media,.zp-final__media){grid-area:media!important}body.zyma-premium-site.template-product #MainContent :is(.zp-promise__content,.zp-how__content,.zp-complete__content,.zp-final__content){grid-area:content!important}}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery{grid-template-columns:4.25rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__rail{align-content:start;gap:.55rem;display:grid}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__thumb{aspect-ratio:1;border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-control);background:var(--zy-premium-paper);width:4.25rem;transition:border-color .18s var(--zy-premium-ease),transform .18s var(--zy-premium-ease),box-shadow .18s var(--zy-premium-ease);padding:.25rem}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__thumb.is-active{border-color:var(--product-accent,var(--zy-premium-ink));box-shadow:inset 0 0 0 1px var(--product-accent,var(--zy-premium-ink))}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__thumb:hover{transform:translateY(-2px)}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__stage{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-media);background:var(--zy-premium-paper);min-width:0;box-shadow:var(--zy-premium-shadow);overflow:hidden}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__panel{background:var(--zy-premium-paper);min-width:0;margin:0}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__panel :where(img,video,iframe){width:100%;max-width:100%;height:auto;display:block}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__caption{border-top:1px solid var(--zy-premium-line);color:var(--zy-premium-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:.85rem 1rem;font-size:.68rem;display:flex}body.zyma-premium-site.template-product #MainContent .zyma-pdp-purchase{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-card);background:var(--zy-premium-paper);box-shadow:var(--zy-premium-shadow);padding:clamp(1.5rem,3vw,3rem)}body.zyma-premium-site.template-product #MainContent .zp-sticky-purchase{border:1px solid var(--zy-premium-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-radius:999px;box-shadow:0 18px 54px #11110f24}@media (max-width:989px){body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery{grid-template-columns:1fr}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__rail{order:2;padding-block:.35rem;display:flex;overflow-x:auto}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__thumb{flex:0 0 3.75rem;width:3.75rem}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__stage{order:1}body.zyma-premium-site.template-product #MainContent .zyma-pdp-purchase{padding:1.35rem}}body.zyma-premium-site #MainContent>.shopify-section.section-wrapper{background:var(--zy-premium-canvas);min-width:0}body.zyma-premium-site #MainContent>.shopify-section.section-wrapper .section-content-wrapper{width:min(90rem,calc(100% - 2*var(--zyma-gutter,3vw)));margin-inline:auto;padding-block:clamp(4.5rem,8vw,8rem)}body.zyma-premium-site #MainContent>.shopify-section.section-wrapper :where(.rte,.text-block){max-width:var(--zyma-reading-max,42.5rem);margin-inline:auto}body.zyma-premium-site #MainContent>.shopify-section.section-wrapper :where(h1,h2,h3){text-wrap:balance}body.zyma-premium-site #MainContent>.shopify-section.section-wrapper :where(img,video){border-radius:var(--zy-premium-radius-media)}body.zyma-premium-site .zyma-article__related{border-top:1px solid var(--zy-premium-line);background:var(--zy-premium-porcelain);padding-block:clamp(4rem,8vw,8rem)}body.zyma-premium-site .zyma-article__related-head{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:2rem;margin-bottom:2rem;display:grid}body.zyma-premium-site .zyma-article__related-head h2{letter-spacing:-.04em;max-width:15ch;margin:0}body.zyma-premium-site .zyma-article__related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}body.zyma-premium-site .zyma-article__related-grid .zyma-journal-card{background:var(--zy-premium-paper);min-width:0}@media (max-width:989px){body.zyma-premium-site .zyma-article__related-head{grid-template-columns:1fr;gap:.75rem}}@media (max-width:749px){body.zyma-premium-site .zyma-article__related{padding-block:4rem}body.zyma-premium-site .zyma-article__related-grid{grid-template-columns:1fr}}body.zyma-premium-site .zdoc{border:1px solid var(--zy-premium-line);border-radius:var(--zy-premium-radius-section);box-shadow:var(--zy-premium-shadow);margin-block:clamp(1rem,2.5vw,2rem)}body.zyma-premium-site .zdoc__inner{padding-inline:clamp(1.25rem,4vw,4rem)}body.zyma-premium-site :where(.zyma-home-product__link,.zyma-home-set,.zyma-set-card,.zyma-collection-card,.zyma-journal-card,.zyma-related-product,.zyma-builder-card,.zyma-home-why__card,.zyma-shop-hub-bundle,.zyma-cart-empty-card,.zyma-cart-smart,.zyma-search-result,.zyma-search-products__item,.zyma-search-article){background:var(--zy-premium-paper);box-shadow:0 14px 42px #11110f0e;border:1px solid var(--zy-premium-line)!important;border-radius:24px!important}body.zyma-premium-site .zyma-home-product__link{border-top:3px solid var(--product-accent,var(--zy-premium-ink))!important}body.zyma-premium-site .zyma-home-edit__grid{background:var(--zy-premium-porcelain);gap:clamp(1rem,1.5vw,1.5rem);padding:clamp(.55rem,1vw,1rem);border:1px solid var(--zy-premium-line)!important;border-radius:32px!important}body.zyma-premium-site .zyma-home-why__grid{background:var(--zy-premium-porcelain);gap:clamp(.75rem,1.2vw,1.25rem);padding:clamp(.55rem,1vw,1rem);border:1px solid var(--zy-premium-line)!important;border-radius:32px!important}body.zyma-premium-site .zyma-home-why__card{min-height:100%}body.zyma-premium-site .zyma-home-sets__grid{background:var(--zy-premium-porcelain);gap:clamp(1rem,1.5vw,1.5rem);padding:clamp(.55rem,1vw,1rem);border:1px solid var(--zy-premium-line)!important;border-radius:32px!important}body.zyma-premium-site .zyma-home-build__panel{box-shadow:var(--zy-premium-shadow);border-radius:28px!important}body.zyma-premium-site .zyma-product-stories__stage,body.zyma-premium-site .zyma-home-proof__split,body.zyma-premium-site .zyma-home-journal__panel{border-radius:32px!important}@media (max-width:749px){body.zyma-premium-site .zyma-home-edit__grid,body.zyma-premium-site .zyma-home-why__grid,body.zyma-premium-site .zyma-home-sets__grid{gap:.8rem;padding:.65rem;border-radius:24px!important}body.zyma-premium-site :where(.zyma-home-product__link,.zyma-home-set,.zyma-home-why__card,.zyma-set-card,.zyma-builder-card,.zyma-journal-card){border-radius:20px!important}}body.zyma-premium-site.template-index #MainContent{--zy-home-max:90rem;--zy-home-gutter:clamp(1rem,3vw,2.5rem);--zy-home-line:color-mix(in srgb,var(--zy-premium-ink) 13%,var(--zy-premium-porcelain));min-width:0;overflow:clip}body.zyma-premium-site.template-index #MainContent>.shopify-section{min-width:0}body.zyma-premium-site.template-index :where(.zyma-home-slider-section,.shopify-section-zyma-home-edit,.shopify-section-zyma-product-stories,.shopify-section-zyma-home-sets,.shopify-section-zyma-home-build,.shopify-section-zyma-home-why,.shopify-section-zyma-home-proof,.zyma-home-journal-section){isolation:isolate;position:relative}body.zyma-premium-site.template-index .zyma-home-slider-section{background:var(--zy-premium-canvas);padding:0}body.zyma-premium-site.template-index .zyma-home-slider{width:min(var(--zy-home-max),100%);margin-inline:auto;overflow:visible}body.zyma-premium-site.template-index .zyma-home-slider__stage{border:1px solid var(--zy-home-line);background:var(--zy-premium-porcelain);border-radius:36px;min-height:clamp(36rem,74vh,52rem);overflow:hidden;box-shadow:0 24px 80px #11110f17}body.zyma-premium-site.template-index .zyma-home-slider__media{transform:scale(1.002)}body.zyma-premium-site.template-index .zyma-home-slider__content{z-index:2;max-width:38rem}body.zyma-premium-site.template-index .zyma-home-slider__eyebrow{border:1px solid color-mix(in srgb,var(--zy-premium-ink) 16%,transparent);background:color-mix(in srgb,var(--zy-premium-paper) 72%,transparent);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:2rem;padding:.45rem .8rem;font-size:.68rem;font-weight:700;display:inline-flex}body.zyma-premium-site.template-index .zyma-home-slider__heading{text-wrap:balance;letter-spacing:-.065em;max-width:10ch}body.zyma-premium-site.template-index .zyma-home-slider__cta{border:1px solid #11110f1a;border-radius:999px;min-height:3.5rem;padding-inline:1.45rem;box-shadow:0 12px 26px #11110f1f}body.zyma-premium-site.template-index .zyma-home-slider__controls{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff94;border:1px solid #11110f1f;border-radius:999px;gap:.4rem;width:auto;padding:.45rem;display:flex;bottom:clamp(1rem,3vw,3rem);right:clamp(1rem,3vw,3rem);box-shadow:0 10px 30px #11110f14}body.zyma-premium-site.template-index .zyma-home-slider__indicator{background:#11110f33;border-radius:999px;width:2.8rem;height:.38rem}body.zyma-premium-site.template-index .zyma-home-slider__indicator.is-active{background:var(--zy-premium-ink)}body.zyma-premium-site.template-index :where(.zyma-home-edit,.zyma-product-stories,.zyma-home-sets,.zyma-home-build,.zyma-home-why,.zyma-home-proof,.zyma-home-journal){padding-block:clamp(4.75rem,7.5vw,7.5rem)}body.zyma-premium-site.template-index .zyma-home-edit{background:linear-gradient(180deg,var(--zy-premium-canvas) 0%,var(--zy-premium-porcelain) 100%)}body.zyma-premium-site.template-index .zyma-home-edit__body,body.zyma-premium-site.template-index .zyma-product-stories__shell,body.zyma-premium-site.template-index .zyma-home-sets>.zyma-container,body.zyma-premium-site.template-index .zyma-home-build>.zyma-container,body.zyma-premium-site.template-index .zyma-home-why>.zyma-container,body.zyma-premium-site.template-index .zyma-home-proof>.zyma-container,body.zyma-premium-site.template-index .zyma-home-journal__shell{width:min(var(--zy-home-max),calc(100% - 2*var(--zy-home-gutter)));margin-inline:auto}body.zyma-premium-site.template-index :where(.zyma-home-edit__head,.zyma-product-stories__header,.zyma-home-sets__head,.zyma-home-why__head){margin-bottom:clamp(1.75rem,3vw,3rem)}body.zyma-premium-site.template-index .zyma-home-edit__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;display:grid}body.zyma-premium-site.template-index :where(.zyma-home-edit__title,.zyma-product-stories__heading,.zyma-home-sets__title,.zyma-home-why__title){text-wrap:balance;letter-spacing:-.06em;max-width:15ch;margin:0}body.zyma-premium-site.template-index .zyma-home-tabs{border:1px solid var(--zy-home-line);background:var(--zy-premium-paper);scrollbar-width:none;border-radius:999px;gap:.25rem;max-width:100%;padding:.3rem;display:inline-flex;overflow:auto;box-shadow:0 10px 26px #11110f0d}body.zyma-premium-site.template-index .zyma-home-tab{min-height:2.65rem;color:var(--zy-premium-muted);white-space:nowrap;transition:background-color .18s var(--zy-premium-ease),color .18s var(--zy-premium-ease),transform .18s var(--zy-premium-ease);border:0;border-radius:999px;padding:.55rem .9rem}body.zyma-premium-site.template-index .zyma-home-tab:is(.is-active,[aria-selected=true]){background:var(--zy-premium-ink);color:var(--zy-premium-paper);box-shadow:0 6px 16px #11110f1f}body.zyma-premium-site.template-index .zyma-home-tab:hover{transform:translateY(-1px)}body.zyma-premium-site.template-index .zyma-home-edit__grid{gap:clamp(.8rem,1.35vw,1.35rem);padding:clamp(.7rem,1.25vw,1.25rem);display:grid;box-shadow:0 22px 60px #11110f14;border:1px solid var(--zy-home-line)!important;background:var(--zy-premium-porcelain)!important;border-radius:36px!important}body.zyma-premium-site.template-index .zyma-home-product{min-width:0;background:0 0!important}body.zyma-premium-site.template-index .zyma-home-product__link{border:1px solid var(--zy-home-line)!important;border-top:4px solid var(--card-accent,var(--zy-premium-ink))!important;border-right-color:var(--zy-home-line)!important;border-bottom-color:var(--zy-home-line)!important;border-left-color:var(--zy-home-line)!important;background:var(--zy-premium-paper)!important;border-radius:24px!important;box-shadow:0 18px 48px #11110f13!important}body.zyma-premium-site.template-index .zyma-home-product__media{aspect-ratio:4/5}body.zyma-premium-site.template-index .zyma-home-product__content{flex-direction:column;min-width:0;display:flex;padding:1.15rem!important}body.zyma-premium-site.template-index .zyma-product-stories{background:var(--zy-premium-canvas)}body.zyma-premium-site.template-index .zyma-product-stories__header{justify-content:space-between;align-items:end;gap:2rem;display:flex}body.zyma-premium-site.template-index .zyma-product-stories__heading{max-width:12ch}body.zyma-premium-site.template-index .zyma-product-stories__intro{max-width:34rem;color:var(--zy-premium-muted)}body.zyma-premium-site.template-index .zyma-product-stories__stage{border:1px solid var(--zy-home-line);background:var(--zy-premium-paper);border-radius:36px;min-height:clamp(38rem,51vw,48rem);overflow:hidden;box-shadow:0 24px 72px #11110f14}body.zyma-premium-site.template-index .zyma-product-story{min-height:clamp(38rem,51vw,48rem);border:0!important;border-radius:0!important}body.zyma-premium-site.template-index .zyma-product-story__media{background:linear-gradient(145deg,var(--zy-premium-porcelain),#e8e1d6);min-width:0}body.zyma-premium-site.template-index .zyma-product-story__media img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--zy-premium-ease);display:block}body.zyma-premium-site.template-index .zyma-product-story.is-active .zyma-product-story__media img{transform:scale(1.015)}body.zyma-premium-site.template-index .zyma-product-story__content{background:var(--zy-premium-paper);min-width:0;padding:clamp(2rem,5vw,5.5rem)}body.zyma-premium-site.template-index .zyma-product-story__content-inner{max-width:34rem}body.zyma-premium-site.template-index .zyma-product-story__statement{max-width:26ch;color:var(--zy-premium-muted);font-size:clamp(1.15rem,1.8vw,1.65rem);line-height:1.35}body.zyma-premium-site.template-index .zyma-product-story__title{letter-spacing:-.065em;max-width:10ch;font-size:clamp(2.6rem,5vw,5rem);line-height:.92}body.zyma-premium-site.template-index .zyma-product-story__detail{border-top:1px solid var(--zy-home-line);color:var(--zy-premium-muted);padding-top:1.15rem}body.zyma-premium-site.template-index .zyma-home-sets{background:linear-gradient(180deg,var(--zy-premium-porcelain) 0%,var(--zy-premium-canvas) 100%)}body.zyma-premium-site.template-index .zyma-home-sets__head{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:2rem;display:grid}body.zyma-premium-site.template-index .zyma-home-sets__intro{max-width:32rem;color:var(--zy-premium-muted)}body.zyma-premium-site.template-index .zyma-home-sets__grid{gap:clamp(.85rem,1.3vw,1.35rem);padding:clamp(.75rem,1.25vw,1.25rem);display:grid;box-shadow:0 22px 60px #11110f12;border:1px solid var(--zy-home-line)!important;background:color-mix(in srgb,var(--zy-premium-paper) 70%,var(--zy-premium-porcelain))!important;border-radius:36px!important}body.zyma-premium-site.template-index .zyma-home-set{min-width:0;overflow:hidden;box-shadow:0 14px 42px #11110f11;border:1px solid var(--zy-home-line)!important;background:var(--zy-premium-paper)!important;border-radius:28px!important}body.zyma-premium-site.template-index .zyma-home-set__media{background:linear-gradient(145deg,var(--zy-premium-porcelain),#e8e1d6);min-height:18rem}body.zyma-premium-site.template-index .zyma-home-set__media img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--zy-premium-ease);display:block}body.zyma-premium-site.template-index .zyma-home-set:hover .zyma-home-set__media img{transform:scale(1.025)}body.zyma-premium-site.template-index .zyma-home-set__content{padding:1.4rem!important}body.zyma-premium-site.template-index .zyma-home-set__bottom{border-top:1px solid var(--zy-home-line);margin-top:1.2rem;padding-top:1rem}body.zyma-premium-site.template-index .zyma-home-build{background:var(--zy-premium-canvas)}body.zyma-premium-site.template-index .zyma-home-build__panel{background:linear-gradient(125deg,var(--zy-premium-porcelain) 0%,var(--zy-premium-paper) 58%,#efe7dc 100%);position:relative;overflow:hidden;box-shadow:0 24px 72px #11110f14;border:1px solid var(--zy-home-line)!important;border-radius:36px!important}body.zyma-premium-site.template-index .zyma-home-build__panel:after{z-index:0;background:radial-gradient(circle,color-mix(in srgb,var(--zyma-slash,#d85349) 18%,transparent),transparent 68%);content:"";pointer-events:none;border-radius:50%;height:70%;position:absolute;inset:auto -10% -32% 43%}body.zyma-premium-site.template-index .zyma-home-build__copy,body.zyma-premium-site.template-index .zyma-home-build__visual{z-index:1;position:relative}body.zyma-premium-site.template-index .zyma-home-build__copy{padding:clamp(2rem,5vw,5.5rem)}body.zyma-premium-site.template-index .zyma-home-build__title{letter-spacing:-.065em;max-width:10ch;font-size:clamp(2.8rem,5vw,5rem);line-height:.92}body.zyma-premium-site.template-index .zyma-home-build__offers{gap:.65rem;display:grid}body.zyma-premium-site.template-index .zyma-home-build__offer{border:1px solid var(--zy-home-line);background:#ffffff9e;border-radius:18px;padding:1rem 1.1rem;box-shadow:0 8px 22px #11110f0a}body.zyma-premium-site.template-index .zyma-home-build__visual{background:color-mix(in srgb,var(--zy-premium-paper) 65%,var(--zy-premium-porcelain))}body.zyma-premium-site.template-index .zyma-home-build__stack{padding:clamp(1.5rem,4vw,4rem)}body.zyma-premium-site.template-index .zyma-home-build__product{border:1px solid var(--zy-home-line);background:#ffffffbd;border-radius:24px;box-shadow:0 16px 40px #11110f14}body.zyma-premium-site.template-index .zyma-home-why{background:linear-gradient(180deg,var(--zy-premium-canvas) 0%,var(--zy-premium-porcelain) 100%)}body.zyma-premium-site.template-index .zyma-home-why__head{justify-content:space-between;align-items:end;gap:2rem;display:flex}body.zyma-premium-site.template-index .zyma-home-why__grid{gap:clamp(.75rem,1.2vw,1.2rem);padding:clamp(.75rem,1.25vw,1.25rem);display:grid;box-shadow:0 22px 60px #11110f12;border:1px solid var(--zy-home-line)!important;background:var(--zy-premium-porcelain)!important;border-radius:36px!important}body.zyma-premium-site.template-index .zyma-home-why__card{min-height:17rem;position:relative;overflow:hidden;box-shadow:0 14px 38px #11110f0e;border:1px solid var(--zy-home-line)!important;background:var(--zy-premium-paper)!important;border-radius:26px!important}body.zyma-premium-site.template-index .zyma-home-why__number{color:var(--zy-premium-muted);letter-spacing:.14em;font-size:.72rem;font-weight:700}body.zyma-premium-site.template-index .zyma-home-proof{background:var(--zy-premium-canvas)}body.zyma-premium-site.template-index .zyma-home-proof__split{border:1px solid var(--zy-home-line);background:var(--zy-premium-paper);border-radius:36px;overflow:hidden;box-shadow:0 24px 72px #11110f14}body.zyma-premium-site.template-index .zyma-home-proof__visual{background:linear-gradient(145deg,var(--zy-premium-porcelain),#e8e1d6);min-height:clamp(32rem,50vw,44rem)}body.zyma-premium-site.template-index .zyma-home-proof__visual img{object-fit:cover;width:100%;height:100%}body.zyma-premium-site.template-index .zyma-home-proof__copy{padding:clamp(2rem,5vw,5.5rem)!important}body.zyma-premium-site.template-index .zyma-home-proof__title{letter-spacing:-.065em;max-width:10ch;font-size:clamp(2.8rem,5vw,5rem);line-height:.92}body.zyma-premium-site.template-index .zyma-home-proof__stats{border-top:1px solid var(--zy-home-line);gap:0;margin-top:2rem;display:grid}body.zyma-premium-site.template-index .zyma-home-proof__stat{border-bottom:1px solid var(--zy-home-line);padding-block:1.05rem}body.zyma-premium-site.template-index .zyma-home-proof__stat-value{letter-spacing:-.04em;font-size:clamp(1.6rem,2.5vw,2.4rem)}body.zyma-premium-site.template-index .zyma-home-journal{background:linear-gradient(180deg,var(--zy-premium-canvas) 0%,var(--zy-premium-porcelain) 100%)}body.zyma-premium-site.template-index .zyma-home-journal__panel{border:1px solid var(--zy-home-line);background:var(--zy-premium-paper);border-radius:36px;overflow:hidden;box-shadow:0 24px 72px #11110f14}body.zyma-premium-site.template-index .zyma-home-journal__intro{padding:clamp(2rem,5vw,5rem)}body.zyma-premium-site.template-index .zyma-home-journal__intro h2{letter-spacing:-.065em;max-width:11ch;font-size:clamp(2.6rem,4.7vw,4.8rem);line-height:.94}body.zyma-premium-site.template-index .zyma-home-journal__topics{gap:.8rem;margin-top:2rem;display:grid}body.zyma-premium-site.template-index .zyma-home-journal__topics>*{border-bottom:1px solid var(--zy-home-line);padding-block:.85rem}body.zyma-premium-site.template-index .zyma-home-journal__visual{background:linear-gradient(145deg,var(--zy-premium-porcelain),#e8e1d6);min-height:clamp(28rem,42vw,40rem)}body.zyma-premium-site.template-index .zyma-home-journal__visual img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--zy-premium-ease);display:block}body.zyma-premium-site.template-index .zyma-home-journal__visual:hover img{transform:scale(1.025)}@media (min-width:990px){body.zyma-premium-site.template-index .zyma-home-sets__grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.zyma-premium-site.template-index .zyma-home-build__panel{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);display:grid}body.zyma-premium-site.template-index .zyma-home-proof__split,body.zyma-premium-site.template-index .zyma-home-journal__panel{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:989px){body.zyma-premium-site.template-index :where(.zyma-home-edit__head,.zyma-product-stories__header,.zyma-home-sets__head,.zyma-home-why__head){display:block}body.zyma-premium-site.template-index .zyma-home-edit__head>:last-child{margin-top:1.25rem}body.zyma-premium-site.template-index .zyma-product-stories__header>*+*{margin-top:1rem}body.zyma-premium-site.template-index .zyma-home-build__panel,body.zyma-premium-site.template-index .zyma-home-proof__split,body.zyma-premium-site.template-index .zyma-home-journal__panel{grid-template-columns:1fr}body.zyma-premium-site.template-index .zyma-home-proof__visual,body.zyma-premium-site.template-index .zyma-home-journal__visual{min-height:26rem}}@media (max-width:749px){body.zyma-premium-site.template-index :where(.shopify-section-zyma-home-edit,.shopify-section-zyma-product-stories,.shopify-section-zyma-home-sets,.shopify-section-zyma-home-build,.shopify-section-zyma-home-why,.shopify-section-zyma-home-proof,.zyma-home-journal-section){padding-inline:.75rem}body.zyma-premium-site.template-index :where(.zyma-home-edit,.zyma-product-stories,.zyma-home-sets,.zyma-home-build,.zyma-home-why,.zyma-home-proof,.zyma-home-journal){padding-block:4rem}body.zyma-premium-site.template-index .zyma-home-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.65rem;border-radius:24px!important}body.zyma-premium-site.template-index .zyma-home-product__link{border-radius:20px!important}body.zyma-premium-site.template-index .zyma-home-product__content{padding:.85rem!important}body.zyma-premium-site.template-index .zyma-home-tabs{width:100%}body.zyma-premium-site.template-index .zyma-home-tab{flex:none;padding-inline:.75rem}body.zyma-premium-site.template-index .zyma-product-stories__stage{border-radius:24px;min-height:0}body.zyma-premium-site.template-index .zyma-product-story{grid-template-columns:1fr;min-height:0}body.zyma-premium-site.template-index .zyma-product-story__media{aspect-ratio:4/3;min-height:20rem}body.zyma-premium-site.template-index .zyma-product-story__content{padding:1.5rem 1.25rem 2rem}body.zyma-premium-site.template-index .zyma-product-story__title{font-size:clamp(2.5rem,13vw,3.8rem)}body.zyma-premium-site.template-index .zyma-home-sets__grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:.8rem;padding:.65rem;display:flex;overflow-x:auto;border-radius:24px!important}body.zyma-premium-site.template-index .zyma-home-set{scroll-snap-align:start;flex:0 0 min(82vw,22rem)}body.zyma-premium-site.template-index .zyma-home-set__media{min-height:15rem}body.zyma-premium-site.template-index .zyma-home-build__panel,body.zyma-premium-site.template-index .zyma-home-proof__split,body.zyma-premium-site.template-index .zyma-home-journal__panel{border-radius:24px}body.zyma-premium-site.template-index .zyma-home-build__copy,body.zyma-premium-site.template-index .zyma-home-proof__copy,body.zyma-premium-site.template-index .zyma-home-journal__intro{padding:1.6rem 1.25rem 2rem!important}body.zyma-premium-site.template-index .zyma-home-build__title,body.zyma-premium-site.template-index .zyma-home-proof__title,body.zyma-premium-site.template-index .zyma-home-journal__intro h2{font-size:clamp(2.4rem,11vw,3.4rem)}body.zyma-premium-site.template-index .zyma-home-proof__visual,body.zyma-premium-site.template-index .zyma-home-journal__visual{min-height:21rem}}@media (prefers-reduced-motion:reduce){body.zyma-premium-site.template-index :where(.zyma-home-tab,.zyma-home-product__link,.zyma-home-set__media img,.zyma-product-story__media img,.zyma-home-journal__visual img){transition:none!important}}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__stage{border-radius:36px!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__grid{border:1px solid var(--zy-home-line)!important;background:var(--zy-premium-porcelain)!important;border-radius:36px!important;box-shadow:0 22px 60px #11110f14!important}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__stage{border:1px solid var(--zy-home-line)!important;border-radius:36px!important;box-shadow:0 24px 72px #11110f14!important}body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid{border:1px solid var(--zy-home-line)!important;background:color-mix(in srgb,var(--zy-premium-paper) 70%,var(--zy-premium-porcelain))!important;border-radius:36px!important;box-shadow:0 22px 60px #11110f12!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set{border:1px solid var(--zy-home-line)!important;border-radius:28px!important;box-shadow:0 14px 42px #11110f11!important}body.zyma-premium-site.template-index #MainContent .zyma-home-build__panel{border:1px solid var(--zy-home-line)!important;border-radius:36px!important;box-shadow:0 24px 72px #11110f14!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__grid{border:1px solid var(--zy-home-line)!important;background:var(--zy-premium-porcelain)!important;border-radius:36px!important;box-shadow:0 22px 60px #11110f12!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card{border:1px solid var(--zy-home-line)!important;border-radius:26px!important;box-shadow:0 14px 38px #11110f0e!important}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__split{width:min(var(--zy-home-max),calc(100% - 2*var(--zy-home-gutter)))!important;border:1px solid var(--zy-home-line)!important;border-radius:36px!important;margin-inline:auto!important;box-shadow:0 24px 72px #11110f14!important}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__panel{border:1px solid var(--zy-home-line)!important;border-radius:36px!important;box-shadow:0 24px 72px #11110f14!important}@media (max-width:989px){body.zyma-premium-site.template-index #MainContent .zyma-product-stories__stage,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid,body.zyma-premium-site.template-index #MainContent .zyma-home-build__panel,body.zyma-premium-site.template-index #MainContent .zyma-home-why__grid,body.zyma-premium-site.template-index #MainContent .zyma-home-proof__split,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__panel{border-radius:26px!important}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__split{width:calc(100% - 2*var(--zy-home-gutter))!important}}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent .zyma-product-stories__stage,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid,body.zyma-premium-site.template-index #MainContent .zyma-home-build__panel,body.zyma-premium-site.template-index #MainContent .zyma-home-why__grid,body.zyma-premium-site.template-index #MainContent .zyma-home-proof__split,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__panel{border-radius:22px!important}}body.zyma-premium-site.template-index #MainContent{--zy-home-lift:0 18px 48px #11110f17;--zy-home-lift-hover:0 28px 64px #11110f24}body.zyma-premium-site.template-index #MainContent :where(.zyma-home-slider-section,.shopify-section-zyma-home-edit,.shopify-section-zyma-product-stories,.shopify-section-zyma-home-sets,.shopify-section-zyma-home-build,.shopify-section-zyma-home-why,.shopify-section-zyma-home-proof,.zyma-home-journal-section,.zyma-brand-proof){position:relative}body.zyma-premium-site.template-index #MainContent :where(.shopify-section-zyma-home-edit,.shopify-section-zyma-product-stories,.shopify-section-zyma-home-sets,.shopify-section-zyma-home-build,.shopify-section-zyma-home-why,.shopify-section-zyma-home-proof,.zyma-home-journal-section,.zyma-brand-proof):before{top:0;right:var(--zy-home-gutter);left:var(--zy-home-gutter);background:linear-gradient(90deg,transparent,var(--zy-home-line) 15%,var(--zy-home-line) 85%,transparent);content:"";pointer-events:none;height:1px;position:absolute}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__stage{position:relative;box-shadow:0 28px 90px #11110f1f,inset 0 0 0 1px #ffffff4d!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__stage:after{z-index:1;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:0}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__content{text-shadow:0 1px 20px #ffffff26}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__cta{transition:transform .22s var(--zy-premium-ease),box-shadow .22s var(--zy-premium-ease)}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__cta:hover{transform:translateY(-3px);box-shadow:0 16px 34px #11110f2e}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof{width:min(var(--zy-home-max),calc(100% - 2*var(--zy-home-gutter)));margin:0 auto clamp(2rem,4vw,4rem)}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-items{border-top:1px solid var(--zy-home-line);border-bottom:1px solid var(--zy-home-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-block:.9rem;display:grid}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-item{border-right:1px solid var(--zy-home-line);min-height:1.7rem;color:var(--zy-premium-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;padding-inline:1rem;font-size:.68rem;font-weight:700;display:flex}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-item:last-child{border-right:0}body.zyma-premium-site.template-index #MainContent .zyma-home-product__link{transition:transform .26s var(--zy-premium-ease),box-shadow .26s var(--zy-premium-ease),border-color .26s var(--zy-premium-ease);position:relative;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-home-product__link:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff70;position:absolute;inset:0}body.zyma-premium-site.template-index #MainContent .zyma-home-product__link:hover{transform:translateY(-5px);box-shadow:var(--zy-home-lift-hover)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-product__media{background:var(--zy-premium-porcelain);position:relative;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-home-product__media img{transition:transform .52s var(--zy-premium-ease),filter .52s var(--zy-premium-ease)}body.zyma-premium-site.template-index #MainContent .zyma-home-product__link:hover .zyma-home-product__media img{filter:saturate(1.035);transform:scale(1.035)}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__stage{position:relative;box-shadow:0 28px 84px #11110f1c!important}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__stage:after{z-index:5;content:"";pointer-events:none;border:1px solid #11110f14;border-radius:26px;position:absolute;inset:1rem}body.zyma-premium-site.template-index #MainContent .zyma-product-story__content{position:relative}body.zyma-premium-site.template-index #MainContent .zyma-product-story__content:before{background:var(--zy-premium-ink);content:"";border-radius:999px;width:3rem;height:3px;margin-bottom:clamp(1.5rem,3vw,3rem);display:block}body.zyma-premium-site.template-index #MainContent .zyma-home-set{transition:transform .26s var(--zy-premium-ease),box-shadow .26s var(--zy-premium-ease),background-color .26s var(--zy-premium-ease)}body.zyma-premium-site.template-index #MainContent .zyma-home-set:nth-child(3n+1){background:linear-gradient(160deg,var(--zy-premium-paper),#f7eee6)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set:nth-child(3n+2){background:linear-gradient(160deg,var(--zy-premium-paper),#f2f2f5)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set:hover{transform:translateY(-5px);box-shadow:0 24px 56px #11110f21!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media{position:relative;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media:after,body.zyma-premium-site.template-index #MainContent .zyma-home-proof__visual:after,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual:after{content:"";pointer-events:none;border:1px solid #11110f1a;border-radius:20px;position:absolute;inset:1rem}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media:before,body.zyma-premium-site.template-index #MainContent .zyma-home-proof__visual:before,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual:before{z-index:1;background:var(--zy-premium-ink);width:.42rem;height:.42rem;box-shadow:1rem 0 0 color-mix(in srgb,var(--zy-premium-ink) 30%,transparent),2rem 0 0 color-mix(in srgb,var(--zy-premium-ink) 14%,transparent);content:"";opacity:.5;pointer-events:none;border-radius:50%;position:absolute;top:1.35rem;left:1.35rem}body.zyma-premium-site.template-index #MainContent .zyma-home-build__panel{box-shadow:0 30px 86px #11110f1c!important}body.zyma-premium-site.template-index #MainContent .zyma-home-build__copy{position:relative}body.zyma-premium-site.template-index #MainContent .zyma-home-build__copy:after{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--zy-premium-ink) 12%,transparent);content:"";pointer-events:none;border-radius:50%;width:clamp(4rem,8vw,8rem);position:absolute;top:clamp(1.5rem,4vw,4rem);right:clamp(1.5rem,4vw,4rem)}body.zyma-premium-site.template-index #MainContent .zyma-home-build__offer{transition:transform .22s var(--zy-premium-ease),background-color .22s var(--zy-premium-ease),box-shadow .22s var(--zy-premium-ease)}body.zyma-premium-site.template-index #MainContent .zyma-home-build__offer:hover{background:#ffffffe0;transform:translate(5px);box-shadow:0 12px 28px #11110f14}body.zyma-premium-site.template-index #MainContent .zyma-home-why__grid{box-shadow:0 28px 76px #11110f17!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card{min-height:18rem;transition:transform .26s var(--zy-premium-ease),box-shadow .26s var(--zy-premium-ease),background-color .26s var(--zy-premium-ease);flex-direction:column;justify-content:space-between;display:flex;padding:clamp(1.3rem,2.5vw,2rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card:first-child{color:var(--zy-premium-paper);background:var(--zy-premium-ink)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card:first-child :where(.zyma-home-why__number,.zyma-home-why__body){color:#ffffffad}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card:hover{transform:translateY(-5px);box-shadow:var(--zy-home-lift-hover)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__number{width:max-content;min-width:2.25rem;min-height:2.25rem;color:var(--zy-premium-muted);letter-spacing:.12em;border:1px solid;border-radius:999px;align-items:center;padding:.45rem .65rem;font-size:.64rem;display:inline-flex}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__split{box-shadow:0 30px 86px #11110f1c!important}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__visual,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual{position:relative;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__visual:before,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual:before{top:1.5rem;left:1.5rem}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__copy,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__intro{position:relative}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__copy:before,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__intro:before{background:var(--zy-premium-ink);content:"";border-radius:999px;width:3rem;height:3px;margin-bottom:clamp(1.5rem,3vw,3rem);display:block}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__stat{transition:padding-left .22s var(--zy-premium-ease),background-color .22s var(--zy-premium-ease)}body.zyma-premium-site.template-index #MainContent .zyma-home-proof__stat:hover{background:color-mix(in srgb,var(--zy-premium-porcelain) 45%,transparent);padding-left:.6rem}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__panel{box-shadow:0 30px 86px #11110f1c!important}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__topics>*{transition:padding-left .22s var(--zy-premium-ease),color .22s var(--zy-premium-ease)}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__topics>:hover{color:var(--zy-premium-ink);padding-left:.55rem}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof{background:linear-gradient(180deg,var(--zy-premium-canvas) 0%,var(--zy-premium-paper) 100%);padding-block:clamp(4.5rem,7vw,7rem)}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof>.zyma-container{width:min(var(--zy-home-max),calc(100% - 2*var(--zy-home-gutter)));margin-inline:auto}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__header{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:2rem;margin-bottom:clamp(1.75rem,3vw,3rem);display:grid}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__title{text-wrap:balance;letter-spacing:-.06em;max-width:12ch;margin:0}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__intro{max-width:32rem;color:var(--zy-premium-muted)}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,1.35vw,1.35rem);display:grid}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__card{border:1px solid var(--zy-home-line);background:var(--zy-premium-paper);box-shadow:var(--zy-home-lift);transition:transform .26s var(--zy-premium-ease),box-shadow .26s var(--zy-premium-ease);border-radius:28px;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__card:hover{box-shadow:var(--zy-home-lift-hover);transform:translateY(-5px)}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__media{background:linear-gradient(145deg,var(--zy-premium-porcelain),#e8e1d6);min-height:clamp(16rem,28vw,28rem);position:relative;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--zy-premium-ease);display:block}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__card:hover .zyma-brand-proof__media img{transform:scale(1.025)}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__placeholder{background:radial-gradient(circle at 75% 25%,#d8534921,#0000 30%),linear-gradient(145deg,#ffffff1f,#0000 58%);position:absolute;inset:0}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__body{border-top:1px solid var(--zy-home-line);min-height:9.5rem;padding:1.4rem 1.5rem 1.6rem}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__label{color:var(--zy-premium-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.7rem;font-weight:700}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__value{letter-spacing:-.045em;font-size:clamp(1.6rem,3vw,3rem);line-height:1}@media (max-width:989px){body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-items{grid-template-columns:repeat(2,minmax(0,1fr))}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-item:nth-child(2){border-right:0}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-item:nth-child(n+3){border-top:1px solid var(--zy-home-line)}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__header{display:block}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__intro{margin-top:1rem}}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent :where(.shopify-section-zyma-home-edit,.shopify-section-zyma-product-stories,.shopify-section-zyma-home-sets,.shopify-section-zyma-home-build,.shopify-section-zyma-home-why,.shopify-section-zyma-home-proof,.zyma-home-journal-section,.zyma-brand-proof):before{left:.75rem;right:.75rem}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof{width:calc(100% - 2*var(--zy-home-gutter));margin-bottom:2rem}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-item{padding-inline:.45rem;font-size:.57rem}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__stage:after{border-radius:18px;inset:.65rem}body.zyma-premium-site.template-index #MainContent .zyma-product-story__content:before,body.zyma-premium-site.template-index #MainContent .zyma-home-proof__copy:before,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__intro:before{margin-bottom:1.4rem}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media:after,body.zyma-premium-site.template-index #MainContent .zyma-home-proof__visual:after,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual:after{border-radius:16px;inset:.7rem}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media:before,body.zyma-premium-site.template-index #MainContent .zyma-home-proof__visual:before,body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual:before{top:1rem;left:1rem}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof{padding-block:4rem}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__grid{grid-template-columns:1fr}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__media{min-height:20rem}body.zyma-premium-site.template-index #MainContent .zyma-brand-proof__body{min-height:0;padding:1.2rem 1.15rem 1.35rem}}@media (prefers-reduced-motion:reduce){body.zyma-premium-site.template-index #MainContent :where(.zyma-home-slider__cta,.zyma-home-product__link,.zyma-home-product__media img,.zyma-home-set,.zyma-home-set__media img,.zyma-home-build__offer,.zyma-home-why__card,.zyma-home-proof__stat,.zyma-home-journal__topics>*,.zyma-brand-proof__card,.zyma-brand-proof__media img){transition:none!important}}body.zyma-premium-site.template-index #MainContent .zyma-home-slider{background:var(--zyma-paper,#fff)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__stage{min-height:0!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:clamp(1.35rem,2.4vw,2.65rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__slide{min-height:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__cta{min-width:10.25rem!important;min-height:3.25rem!important;box-shadow:none!important;border-radius:.35rem!important;padding:.8rem 1.4rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__controls{width:min(34rem,44vw)!important;max-width:none!important;min-height:1.5rem!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:.55rem!important;padding:0!important;display:flex!important;bottom:clamp(1.35rem,2.4vw,1.8rem)!important;left:auto!important;right:clamp(1.75rem,7vw,7rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__indicator{width:clamp(2.3rem,2.8vw,3rem)!important;height:1.5rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__indicator:before,body.zyma-premium-site.template-index #MainContent .zyma-home-slider__indicator span{border-radius:0!important;height:2px!important;top:50%!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__indicator:before{background:color-mix(in srgb,currentColor 28%,transparent)!important;left:0!important;right:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__indicator span{background:currentColor!important;width:0!important;left:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__indicator.is-active:not(.is-progressing) span{width:100%!important}body.zyma-premium-site.template-index #MainContent :where(h1,h2,h3){max-width:100%;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;min-width:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__title,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__title,body.zyma-premium-site.template-index #MainContent .zyma-home-why__title{text-wrap:balance!important}body.zyma-premium-site.template-index #MainContent .zyma-product-story__content:before{content:none!important;display:none!important}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__tabs{scrollbar-width:none;border:1px solid var(--zy-premium-line)!important;background:var(--zy-premium-paper)!important;border-radius:999px!important;flex-wrap:nowrap!important;gap:.25rem!important;max-width:100%!important;padding:.3rem!important;display:flex!important;overflow-x:auto!important;box-shadow:0 10px 26px #11110f0d!important}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__tabs::-webkit-scrollbar{display:none}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__tab{transition:background-color .18s var(--zy-premium-ease),color .18s var(--zy-premium-ease),transform .18s var(--zy-premium-ease);min-height:2.65rem!important;color:var(--zy-premium-muted)!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:999px!important;flex:none!important;padding:.55rem .9rem!important}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__tab:is(.is-active,[aria-selected=true]){background:var(--zy-premium-ink)!important;color:var(--zy-premium-paper)!important;box-shadow:0 6px 16px #11110f1f!important}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__tab:after{display:none!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media{aspect-ratio:4/3!important;min-height:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__content{min-height:0!important;padding:1.1rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__products,body.zyma-premium-site.template-index #MainContent .zyma-home-set__summary{overflow-wrap:normal!important;word-break:normal!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__products{-webkit-line-clamp:2}body.zyma-premium-site.template-index #MainContent .zyma-home-set__summary{-webkit-line-clamp:3}body.zyma-premium-site.template-index #MainContent .zyma-home-set__title{max-width:12ch!important;font-size:clamp(1.45rem,2.1vw,2rem)!important;line-height:.98!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__bottom{margin-top:1rem!important;padding-top:.85rem!important}@media (min-width:750px){body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent .zyma-home-slider__slide{height:100%!important}body.zyma-premium-site.template-index #MainContent .zyma-home-slider__media,body.zyma-premium-site.template-index #MainContent .zyma-home-slider__media picture{width:100%!important;height:100%!important;inset:0!important}body.zyma-premium-site.template-index #MainContent .zyma-product-stories__tabs{width:100%!important}body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid{width:auto!important;margin-inline:calc(var(--zyma-gutter) * -1)!important;padding-inline:var(--zyma-gutter)!important;box-shadow:none!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;border:0!important;border-radius:0!important;flex-wrap:nowrap!important;gap:.75rem!important;display:flex!important;overflow:auto hidden!important}body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid::-webkit-scrollbar{display:none}body.zyma-premium-site.template-index #MainContent .zyma-home-set{border-inline-start:1px solid var(--zy-premium-line)!important;flex:0 0 min(82vw,21rem)!important;grid-column:auto!important;width:min(82vw,21rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media{aspect-ratio:4/3!important;height:auto!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__content{min-height:0!important;padding:1rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__summary{-webkit-line-clamp:3}body.zyma-premium-site.template-index #MainContent .zyma-home-set__title{font-size:1.65rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__head,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__head,body.zyma-premium-site.template-index #MainContent .zyma-home-why__head{display:block!important}body.zyma-premium-site.template-index #MainContent :where(.zyma-home-edit__title,.zyma-home-sets__title,.zyma-home-why__title){text-wrap:balance!important;width:100%!important;max-width:none!important;font-size:clamp(2.3rem,10vw,3.35rem)!important;line-height:.96!important}}@media (prefers-reduced-motion:reduce){body.zyma-premium-site.template-index #MainContent :where(.zyma-home-slider__cta,.zyma-home-product__link,.zyma-home-set,.zyma-product-stories__tab){transition:none!important}}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual{order:0!important;grid-area:1/1!important}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__intro{order:0!important;grid-area:1/2!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__carousel,body.zyma-premium-site.template-index #MainContent .zyma-home-sets{min-width:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__toolbar,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__head{justify-content:space-between!important;align-items:flex-end!important;gap:1.5rem!important;display:flex!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__controls,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__controls{flex:none!important;gap:.5rem!important;display:flex!important}body.zyma-premium-site.template-index #MainContent :where(.zyma-home-why__arrow,.zyma-home-sets__arrow){border:1px solid var(--zy-home-line,var(--zy-premium-line))!important;background:var(--zy-premium-paper)!important;width:46px!important;height:46px!important;color:var(--zy-premium-ink)!important;font:500 1.05rem/1 var(--zyma-font-body)!important;cursor:pointer!important;transition:background-color .18s var(--zy-premium-ease),color .18s var(--zy-premium-ease),opacity .18s var(--zy-premium-ease),transform .18s var(--zy-premium-ease)!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}body.zyma-premium-site.template-index #MainContent :where(.zyma-home-why__arrow,.zyma-home-sets__arrow):hover:not(:disabled){transform:translateY(-2px);background:var(--zy-premium-ink)!important;color:var(--zy-premium-paper)!important}body.zyma-premium-site.template-index #MainContent :where(.zyma-home-why__arrow,.zyma-home-sets__arrow):disabled{opacity:.28!important;cursor:not-allowed!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__grid,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:nowrap!important;gap:1rem!important;width:100%!important;min-width:0!important;padding:.35rem .35rem 1rem!important;display:flex!important;overflow:auto hidden!important}body.zyma-premium-site.template-index #MainContent :where(.zyma-home-why__grid,.zyma-home-sets__grid)::-webkit-scrollbar{display:none}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card{scroll-snap-align:start!important;background:var(--zy-premium-paper)!important;width:calc(33.3333% - .666667rem)!important;min-width:0!important;min-height:24rem!important;color:var(--zy-premium-ink)!important;border:1px solid var(--zy-home-line,var(--zy-premium-line))!important;border-radius:var(--zy-premium-radius-card)!important;box-shadow:var(--zy-premium-shadow)!important;flex:0 0 calc(33.3333% - .666667rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card:first-child{background:var(--zy-premium-paper)!important;color:var(--zy-premium-ink)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card :where(.zyma-home-why__number,.zyma-home-why__body){color:var(--zy-premium-muted)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__card:hover{transform:translateY(-4px)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid{margin-inline:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set{scroll-snap-align:start!important;border:1px solid var(--zy-home-line,var(--zy-premium-line))!important;border-radius:var(--zy-premium-radius-card)!important;background:var(--zy-premium-paper)!important;flex:0 0 calc(33.3333% - .666667rem)!important;width:calc(33.3333% - .666667rem)!important;min-width:0!important;overflow:hidden!important}body.zyma-premium-site.template-index #MainContent .zyma-home-set__media{border-radius:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof{width:min(var(--zy-home-max,90rem),100%)!important;box-sizing:border-box!important;max-width:100%!important;padding-inline:var(--zy-home-gutter,1rem)!important;overflow:hidden!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-items{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;min-width:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-item{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;line-height:1.35!important}@media (max-width:1199px){body.zyma-premium-site.template-index #MainContent .zyma-home-why__card,body.zyma-premium-site.template-index #MainContent .zyma-home-set{flex-basis:calc(50% - .5rem)!important;width:calc(50% - .5rem)!important}}@media (max-width:989px){body.zyma-premium-site.template-index #MainContent .zyma-home-journal__panel{grid-template-columns:1fr!important}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__visual{order:-1!important;grid-area:auto!important}body.zyma-premium-site.template-index #MainContent .zyma-home-journal__intro{order:2!important;grid-area:auto!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__toolbar,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__head{align-items:flex-start!important}}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent .zyma-home-why__card,body.zyma-premium-site.template-index #MainContent .zyma-home-set{flex-basis:min(82vw,21rem)!important;width:min(82vw,21rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__grid,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__grid{margin-inline:calc(var(--zyma-gutter,1.25rem) * -1)!important;padding-inline:var(--zyma-gutter,1.25rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof{width:100%!important;max-width:100%!important;padding-inline:var(--zy-home-gutter,var(--zyma-gutter,1rem))!important;margin-inline:0!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.zyma-premium-site.template-index #MainContent .zyma-home-edit__proof-item{letter-spacing:.04em!important;min-height:3.4rem!important;padding-inline:.5rem!important;font-size:.59rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-why__toolbar,body.zyma-premium-site.template-index #MainContent .zyma-home-sets__head{gap:1rem!important;display:flex!important}body.zyma-premium-site.template-index #MainContent :where(.zyma-home-why__arrow,.zyma-home-sets__arrow){width:42px!important;height:42px!important}}@media (prefers-reduced-motion:reduce){body.zyma-premium-site.template-index #MainContent :where(.zyma-home-why__arrow,.zyma-home-sets__arrow,.zyma-home-why__grid,.zyma-home-sets__grid){scroll-behavior:auto!important;transition:none!important}}body.zyma-premium-site.template-index #MainContent .zyma-home-standard{width:min(var(--zy-home-max,90rem),calc(100% - 2*var(--zy-home-gutter,1rem)))!important;box-sizing:border-box!important;border:1px solid var(--zy-home-line,var(--zy-premium-line))!important;border-radius:var(--zy-premium-radius-section)!important;background:var(--zy-premium-porcelain)!important;max-width:100%!important;color:var(--zy-premium-ink)!important;box-shadow:var(--zy-premium-shadow)!important;margin:0 auto clamp(2.5rem,5vw,5rem)!important;padding:clamp(1.5rem,4vw,3.25rem)!important;overflow:hidden!important}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__shell{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__meta{border-bottom:1px solid var(--zy-home-line,var(--zy-premium-line));color:var(--zy-premium-muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-weight:700;display:flex}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__index{color:var(--zy-premium-ink)}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{font-family:var(--zyma-font-display,var(--font-heading--family));letter-spacing:-.045em;text-wrap:balance;margin:1.2rem 0 1rem;font-weight:400}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro p{color:var(--zy-premium-muted)}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__grid{border-top:1px solid var(--zy-home-line,var(--zy-premium-line));border-left:1px solid var(--zy-home-line,var(--zy-premium-line));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item{border-right:1px solid var(--zy-home-line,var(--zy-premium-line));border-bottom:1px solid var(--zy-home-line,var(--zy-premium-line));background:color-mix(in srgb,var(--zy-premium-paper) 52%,transparent);grid-template-columns:auto minmax(0,1fr);gap:1rem;min-width:0;padding:1.25rem;display:grid}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__number{color:var(--zy-premium-muted);letter-spacing:.08em;font-weight:700}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item h3{letter-spacing:-.02em;margin:0;font-weight:700}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item p{color:var(--zy-premium-muted);margin:.65rem 0 0}@media (max-width:989px){body.zyma-premium-site.template-index #MainContent .zyma-home-standard__shell{grid-template-columns:1fr;gap:2rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{max-width:12ch}}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent .zyma-home-standard{border-radius:22px!important;width:100%!important;margin-inline:0!important;padding:1.25rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__shell{gap:1.5rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__meta{font-size:.58rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{margin:.95rem 0 .75rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__grid{grid-template-columns:1fr}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item{border-right:1px solid var(--zy-home-line,var(--zy-premium-line));padding:1rem .85rem}}body.zyma-premium-site.template-index #MainContent .zyma-home-standard{--zy-standard-compact:1;padding:clamp(1.15rem,2.5vw,2rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{margin:.85rem 0 .7rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item{gap:.75rem;padding:.9rem}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent .zyma-home-standard{padding:1rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__shell{gap:1.15rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{margin:.7rem 0 .55rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item{padding:.8rem .7rem}}body.zyma-premium-site.template-index #MainContent .zyma-home-standard{padding:clamp(.75rem,1.6vw,1.15rem)!important}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__shell{gap:clamp(1rem,2vw,1.6rem)}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__meta{letter-spacing:.12em;padding-bottom:.45rem;font-size:.52rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{max-width:12ch;margin:.55rem 0 .45rem;font-size:clamp(1.8rem,2.8vw,2.65rem);line-height:.94}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:22rem;margin:0;font-size:.72rem;line-height:1.35;display:-webkit-box;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__grid{gap:.45rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item{gap:.6rem;min-height:6.5rem;padding:.7rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__number{font-size:.63rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item h3{font-size:.78rem;line-height:1.05}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item p{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.63rem;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent .zyma-home-standard{padding:.75rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__shell{gap:.85rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__meta{padding-bottom:.35rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{margin:.4rem 0 .35rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item{gap:.35rem;padding:.55rem .5rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__number{font-size:.55rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item p{-webkit-line-clamp:1;margin-top:.2rem;font-size:.58rem;line-height:1.2}}@media (max-width:360px){body.zyma-premium-site.template-index #MainContent .zyma-home-standard__grid{grid-template-columns:1fr}}@media (max-width:749px){body.zyma-premium-site.template-index #MainContent .zyma-home-standard{padding:.6rem!important}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__shell{gap:.65rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro h2{max-width:14ch;margin:.3rem 0 .25rem;font-size:clamp(1.45rem,6.8vw,1.9rem);line-height:.96}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__intro p{-webkit-line-clamp:1;max-width:100%;margin:0;font-size:.64rem;line-height:1.2}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__grid{gap:.3rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item{gap:.3rem;min-height:3.6rem;padding:.45rem .4rem}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item h3{font-size:.65rem;line-height:1.05}body.zyma-premium-site.template-index #MainContent .zyma-home-standard__item p{display:none}}body.zyma-premium-site.template-index #MainContent~.zyma-trust-signature,body.zyma-premium-site.template-index .zyma-trust-signature{display:none!important}body.zyma-premium-site.template-product{--zy-pdp-ink:#171715;--zy-pdp-muted:#6e6c67;--zy-pdp-paper:#f8f5ef;--zy-pdp-warm:#eee8dc;--zy-pdp-soft:#f2f4f1;--zy-pdp-line:#17171524;--zy-pdp-gutter:clamp(.75rem,2.6vw,2.75rem);--zy-pdp-radius:clamp(1.15rem,2.2vw,2rem);--zy-pdp-shadow:0 18px 55px #201d1714}body.zyma-premium-site.template-product #MainContent :is(.zyma-trust-proof-compact,.zyma-trust-signature,.zyma-decision-story-section,.zp-promise-section,.zyma-product-truth-section,.zp-how-section,.zp-routine-section,.zyma-comparison-v3-section,.zp-value-section,.zp-next-bundles-section,.zp-faq-section,.zp-final-section,.zbp-angle--editorial,.zyma-bundle-section--paper,.zyma-bundle-section--soft){margin-inline:var(--zy-pdp-gutter);border:1px solid var(--zy-pdp-line);border-radius:var(--zy-pdp-radius);box-shadow:var(--zy-pdp-shadow);overflow:hidden}body.zyma-premium-site.template-product #MainContent :is(.zyma-trust-proof-compact,.zyma-trust-signature){min-height:0;color:var(--zy-pdp-ink);background:linear-gradient(100deg,#f4efe6,#fbfaf7 52%,#f0ece4);padding:clamp(1rem,1.8vw,1.5rem) clamp(1.1rem,3vw,3rem)}body.zyma-premium-site.template-product #MainContent :is(.zyma-trust-proof-compact,.zyma-trust-signature) .zyma-container{max-width:none}body.zyma-premium-site.template-product #MainContent .zyma-trust-proof-compact__kicker{color:var(--zy-pdp-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:500}body.zyma-premium-site.template-product #MainContent :is(.zyma-trust-proof-compact,.zyma-trust-signature) p{color:var(--zy-pdp-ink)}body.zyma-premium-site.template-product #MainContent .zyma-decision-story-section{background:radial-gradient(circle at 92% 8%,#cdab772b,#0000 25rem),linear-gradient(120deg,#f6f1e9,#fffdf9 56%,#eee8de)}body.zyma-premium-site.template-product #MainContent .zyma-decision-story{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__grid{align-items:stretch;gap:clamp(1.25rem,4vw,4.75rem)}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__media{border:1px solid #1717151a;border-radius:clamp(1rem,2vw,1.75rem);overflow:hidden;box-shadow:0 20px 50px #221b121f}body.zyma-premium-site.template-product #MainContent :is(.zyma-decision-story__media.is-product-fallback,.zp-promise__media.is-product-fallback,.zp-how__media.is-product-fallback,.zp-final__media.is-product-fallback){background:linear-gradient(145deg,#ffffff94,#ded5c661),repeating-linear-gradient(135deg,#17171509 0 1px,#0000 1px 12px)}body.zyma-premium-site.template-product #MainContent :is(.zyma-decision-story h2,.zp-promise h2,.zp-how h2,.zp-routine-fit h2,.zp-value h2,.zp-next-bundles h2,.zp-faq h2,.zp-final h2){letter-spacing:-.045em;text-wrap:balance}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__cards{border-top:1px solid var(--zy-pdp-line);margin-top:clamp(1.25rem,3vw,2.5rem)}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__cards article{border-bottom:1px solid var(--zy-pdp-line);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}body.zyma-premium-site.template-product #MainContent .zp-promise-section{background:linear-gradient(145deg,#f0f2ef,#fafbf8 52%,#e8ece8)}body.zyma-premium-site.template-product #MainContent .zp-promise{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-promise__grid{align-items:center;gap:clamp(1.25rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-promise__media{border-radius:clamp(1rem,2vw,1.75rem);overflow:hidden;box-shadow:0 20px 50px #1e27201a}body.zyma-premium-site.template-product #MainContent .zp-promise__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:clamp(1.25rem,3vw,2.25rem);display:grid}body.zyma-premium-site.template-product #MainContent .zp-promise__benefit{border:1px solid var(--zy-pdp-line);background:#ffffffb8;border-radius:1rem;min-height:9rem;padding:1rem;transition:transform .25s,box-shadow .25s,background .25s}body.zyma-premium-site.template-product #MainContent .zp-promise__benefit:hover{background:#fff;transform:translateY(-3px);box-shadow:0 14px 28px #23282317}body.zyma-premium-site.template-product #MainContent .zyma-product-truth-section{background:#f8f7f3}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__intro{border-bottom:1px solid var(--zy-pdp-line);grid-template-columns:minmax(0,1fr) minmax(14rem,.75fr);align-items:end;gap:clamp(1rem,4vw,4rem);padding-bottom:clamp(1.25rem,3vw,2.5rem);display:grid}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__stats{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:clamp(1rem,2.5vw,2rem) 0;padding:1rem;display:grid}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__stats>*{border-inline-start:1px solid var(--zy-pdp-line);padding:.65rem .8rem}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__stats>:first-child{border-inline-start:0}body.zyma-premium-site.template-product #MainContent .zyma-pdp-formula{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1.25rem;padding:clamp(1rem,2.5vw,2rem);box-shadow:0 12px 30px #1c1d1b0d}body.zyma-premium-site.template-product #MainContent :is(.zyma-pdp-formula [class*=row],.zyma-pdp-formula article){transition:background .2s,padding-inline .2s}body.zyma-premium-site.template-product #MainContent :is(.zyma-pdp-formula [class*=row],.zyma-pdp-formula article):hover{background:#f7f3eb}body.zyma-premium-site.template-product #MainContent .zyma-pdp-practical{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}body.zyma-premium-site.template-product #MainContent .zyma-pdp-practical>article{border:1px solid var(--zy-pdp-line);background:linear-gradient(145deg,#f3f0e9,#fff);border-radius:1rem;padding:clamp(1rem,2vw,1.5rem)}body.zyma-premium-site.template-product #MainContent .zp-how-section{background:linear-gradient(120deg,#f3eee6,#fffdf9 55%,#edf1ed)}body.zyma-premium-site.template-product #MainContent .zp-how,body.zyma-premium-site.template-product #MainContent .zp-routine-fit{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-how__grid{gap:clamp(1.25rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent :is(.zp-how__media,.zp-routine-fit__visual){border:1px solid var(--zy-pdp-line);border-radius:clamp(1rem,2vw,1.75rem);overflow:hidden;box-shadow:0 20px 50px #2b231a1a}body.zyma-premium-site.template-product #MainContent .zp-how__media{background:linear-gradient(145deg,#ffffff8c,#ded5c659),repeating-linear-gradient(135deg,#17171509 0 1px,#0000 1px 12px)}body.zyma-premium-site.template-product #MainContent .zp-how__step{border-top:1px solid var(--zy-pdp-line);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}body.zyma-premium-site.template-product #MainContent .zp-routine-section{background:#f8f7f3}body.zyma-premium-site.template-product #MainContent .zp-routine-fit__visual{background:linear-gradient(120deg,#e6dccccc,#fff9),repeating-linear-gradient(90deg,#1717150a 0 1px,#0000 1px 18px)}body.zyma-premium-site.template-product #MainContent .zp-routine-fit__ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}body.zyma-premium-site.template-product #MainContent .zp-routine-fit__ledger>article{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 10px 24px #1c1c190a}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3-section{background:linear-gradient(135deg,#f1eee7,#fafbf8)}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1.25rem;margin-top:clamp(1.25rem,3vw,2.5rem);overflow:auto;box-shadow:0 14px 30px #1b1e1b0f}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body>*{transition:background .2s}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body>:hover{background:#f7f3eb}body.zyma-premium-site.template-product #MainContent .zp-value-section{background:linear-gradient(145deg,#f5eee2,#fffdf8)}body.zyma-premium-site.template-product #MainContent .zp-value{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-value__grid{align-items:stretch;gap:.7rem}body.zyma-premium-site.template-product #MainContent .zp-value__card{border:1px solid var(--zy-pdp-line);background:#ffffffd6;border-radius:1.1rem;flex-direction:column;min-height:16rem;padding:clamp(1rem,2vw,1.35rem);transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 10px 24px #251e160d}body.zyma-premium-site.template-product #MainContent .zp-value__card:hover{transform:translateY(-4px);box-shadow:0 18px 36px #251e161a}body.zyma-premium-site.template-product #MainContent .zp-value__card.is-featured{background:#e8eee9;border-color:#6b806f;box-shadow:0 18px 40px #47604d21}body.zyma-premium-site.template-product #MainContent .zp-value__card button{border-radius:999px;margin-top:auto}body.zyma-premium-site.template-product #MainContent .zp-next-bundles-section{background:linear-gradient(140deg,#f5f0e8,#fcfbf8)}body.zyma-premium-site.template-product #MainContent .zp-next-bundles{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-next-bundles__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(1.25rem,3vw,2.5rem);display:grid}body.zyma-premium-site.template-product #MainContent .zp-next-bundles__card{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1.25rem;flex-direction:column;min-height:26rem;padding:1rem;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 12px 28px #1f1d190f}body.zyma-premium-site.template-product #MainContent .zp-next-bundles__card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #1f1d191a}body.zyma-premium-site.template-product #MainContent .zp-next-bundles__media{background:linear-gradient(145deg,#eee7dc,#faf9f5),repeating-linear-gradient(135deg,#17171509 0 1px,#0000 1px 13px);border-radius:1rem;min-height:13rem}body.zyma-premium-site.template-product #MainContent .zp-next-bundles__card>a:last-child{margin-top:auto;font-weight:500}body.zyma-premium-site.template-product #MainContent .zp-faq-section{background:#f6f4ef}body.zyma-premium-site.template-product #MainContent .zp-faq{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-faq__layout{gap:clamp(1.25rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent :is(.zp-faq details,.zp-faq [class*=item]){border:1px solid var(--zy-pdp-line);background:#fff;border-radius:.9rem;margin-bottom:.55rem;padding-inline:1rem;transition:box-shadow .2s,border-color .2s}body.zyma-premium-site.template-product #MainContent :is(.zp-faq details[open],.zp-faq [class*=item]:hover){border-color:#9d6b426b;box-shadow:0 10px 24px #1f1d1912}body.zyma-premium-site.template-product #MainContent .zp-final-section{background:linear-gradient(135deg,#e9eee9,#f7f1e7)}body.zyma-premium-site.template-product #MainContent .zp-final{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-final__grid{align-items:center;gap:clamp(1.25rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zp-final__media{border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 50px #2d312a1f}body.zyma-premium-site.template-product #MainContent .zp-final__cta{border-radius:999px;min-height:3.3rem;padding-inline:1.5rem;box-shadow:0 10px 20px #1717151f}body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp__included{flex-wrap:wrap;gap:.45rem;display:flex}body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp__included>*{border:1px solid var(--zy-pdp-line);background:#f7f3eb;border-radius:999px;padding:.45rem .7rem}body.zyma-premium-site.template-product #MainContent .zbp-angle--editorial{background:linear-gradient(135deg,#f7f2ea,#fffdf9 56%,#edf0ec)}body.zyma-premium-site.template-product #MainContent .zbp-angle--editorial .zp-shell{padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zyma-bundle-section--paper{background:#f8f7f3}body.zyma-premium-site.template-product #MainContent .zyma-bundle-section--soft{color:var(--zy-pdp-ink)!important;background:linear-gradient(135deg,#e9eee9,#f8f3e9)!important}body.zyma-premium-site.template-product #MainContent .zyma-bundle-section--soft *{color:var(--zy-pdp-ink)}body.zyma-premium-site.template-product #MainContent :is(.zyma-bundle-section--paper>.zp-shell,.zyma-bundle-section--soft>.zp-shell){padding:clamp(1.2rem,4vw,4.5rem)}body.zyma-premium-site.template-product #MainContent .zyma-bundle-section__head{text-align:center;max-width:52rem;margin-inline:auto}body.zyma-premium-site.template-product #MainContent .zbc__chapter{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1.5rem;margin-top:clamp(1.25rem,3vw,2.5rem);overflow:hidden;box-shadow:0 16px 38px #1c1c1912}body.zyma-premium-site.template-product #MainContent .zbc__hero{background:linear-gradient(135deg,#f3eee5,#fff);padding:clamp(1rem,2vw,2rem)}body.zyma-premium-site.template-product #MainContent .zbc__why{background:#fbfaf7;padding:clamp(1rem,2vw,2rem)}body.zyma-premium-site.template-product #MainContent .zbc__facts-grid{background:#f4f5f1;gap:.75rem;padding:clamp(1rem,2vw,2rem)}body.zyma-premium-site.template-product #MainContent .zbc__facts-grid>*{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1rem;padding:1rem}body.zyma-premium-site.template-product #MainContent :is(.zbc__formula,.zbc__routine){border-top:1px solid var(--zy-pdp-line);background:linear-gradient(145deg,#f7f3eb,#fff);margin:0;padding:clamp(1rem,2vw,2rem)}body.zyma-premium-site.template-product #MainContent .zbc__footer{background:#f1eee7;padding:1rem clamp(1rem,2vw,2rem)}body.zyma-premium-site.template-product #MainContent .zyma-bundle-value{border:1px solid var(--zy-pdp-line);background:#fff;border-radius:1.25rem;padding:clamp(1rem,2vw,2rem);box-shadow:0 14px 30px #1c1c190f}body.zyma-premium-site.template-product #MainContent .zyma-bundle-value__numbers{gap:.65rem}body.zyma-premium-site.template-product #MainContent .zyma-bundle-value__numbers>*{border:1px solid var(--zy-pdp-line);background:#f6f1e8;border-radius:1rem;padding:1rem}body.zyma-premium-site.template-product #MainContent .zyma-bundle-value__button{border-radius:999px}@media (max-width:749px){body.zyma-premium-site.template-product{--zy-pdp-gutter:.55rem}body.zyma-premium-site.template-product #MainContent :is(.zyma-trust-proof-compact,.zyma-trust-signature,.zyma-decision-story-section,.zp-promise-section,.zyma-product-truth-section,.zp-how-section,.zp-routine-section,.zyma-comparison-v3-section,.zp-value-section,.zp-next-bundles-section,.zp-faq-section,.zp-final-section,.zbp-angle--editorial,.zyma-bundle-section--paper,.zyma-bundle-section--soft){border-radius:1rem;box-shadow:0 10px 25px #201d170f}body.zyma-premium-site.template-product #MainContent :is(.zyma-decision-story,.zp-promise,.zyma-pdp-truth,.zp-how,.zp-routine-fit,.zyma-comparison-v3,.zp-value,.zp-next-bundles,.zp-faq,.zp-final,.zbp-angle--editorial .zp-shell,.zyma-bundle-section--paper>.zp-shell,.zyma-bundle-section--soft>.zp-shell){padding:1.05rem}body.zyma-premium-site.template-product #MainContent .zp-promise__benefits{grid-template-columns:1fr 1fr;gap:.45rem}body.zyma-premium-site.template-product #MainContent .zp-promise__benefit{min-height:7.25rem;padding:.7rem}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__intro{grid-template-columns:1fr;gap:.75rem}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__stats>*{border-inline-start:0;border-top:1px solid var(--zy-pdp-line)}body.zyma-premium-site.template-product #MainContent .zyma-pdp-truth__stats>:nth-child(-n+2){border-top:0}body.zyma-premium-site.template-product #MainContent .zyma-pdp-practical,body.zyma-premium-site.template-product #MainContent .zp-routine-fit__ledger,body.zyma-premium-site.template-product #MainContent .zp-next-bundles__grid{grid-template-columns:1fr}body.zyma-premium-site.template-product #MainContent .zp-next-bundles__card{min-height:0}body.zyma-premium-site.template-product #MainContent .zp-next-bundles__media{min-height:10rem}body.zyma-premium-site.template-product #MainContent .zp-value__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}body.zyma-premium-site.template-product #MainContent .zp-value__card{min-height:12rem;padding:.75rem}body.zyma-premium-site.template-product #MainContent .zbc__chapter{border-radius:1rem;margin-top:1rem}body.zyma-premium-site.template-product #MainContent .zbc__facts-grid{grid-template-columns:1fr 1fr;padding:.75rem}body.zyma-premium-site.template-product #MainContent .zbc__facts-grid>*{padding:.7rem}body.zyma-premium-site.template-product #MainContent .zyma-bundle-value__numbers{grid-template-columns:1fr 1fr}}@media (max-width:380px){body.zyma-premium-site.template-product #MainContent .zp-value__grid,body.zyma-premium-site.template-product #MainContent .zp-promise__benefits{grid-template-columns:1fr}}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__media{aspect-ratio:4/5;min-height:clamp(28rem,48vw,40rem);width:100%!important;max-width:100%!important;height:auto!important}body.zyma-premium-site.template-product #MainContent .zp-promise__benefit{grid-template-rows:auto auto!important;grid-template-columns:2rem minmax(0,1fr)!important;align-items:start!important;height:auto!important;min-height:0!important;display:grid!important}body.zyma-premium-site.template-product #MainContent .zp-promise__benefit>span{grid-area:1/1/span 2;height:auto!important}body.zyma-premium-site.template-product #MainContent .zp-promise__benefit>strong{grid-area:1/2;align-self:start!important;height:auto!important}body.zyma-premium-site.template-product #MainContent .zp-promise__benefit>p{grid-area:2/2;align-self:start!important;height:auto!important}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__media{align-self:start}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__cards article{grid-template-rows:auto auto!important;grid-template-columns:2.5rem minmax(0,1fr)!important;align-items:start!important;height:auto!important;min-height:0!important;display:grid!important}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__cards article>span{grid-area:1/1/span 2;height:auto!important}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__cards article>strong{grid-area:1/2;height:auto!important}body.zyma-premium-site.template-product #MainContent .zyma-decision-story__cards article>p{grid-area:2/2;height:auto!important}body.zyma-premium-site.template-product #MainContent .zbp-angle--editorial{padding-block:clamp(2rem,5vw,5rem)!important}body.zyma-premium-site.template-product #MainContent .zbp-angle__fit{border:1px solid var(--zy-pdp-line);border-radius:1.35rem;overflow:hidden;color:var(--zy-pdp-ink)!important;background:linear-gradient(135deg,#e9eee9,#f7f1e7)!important}body.zyma-premium-site.template-product #MainContent .zbp-angle__fit *{color:var(--zy-pdp-ink)!important}body.zyma-premium-site.template-product #MainContent .zbp-angle__fit>*+*{border-color:var(--zy-pdp-line)!important}body.zyma-premium-site.template-product #MainContent .zp-value__card.is-featured{color:var(--zy-pdp-ink)!important;background:#e8eee9!important;border-color:#58705d!important}body.zyma-premium-site.template-product #MainContent .zp-value__card.is-featured *{color:var(--zy-pdp-ink)!important}body.zyma-premium-site.template-product #MainContent .zp-value__card.is-featured button{background:var(--zy-pdp-ink)!important;color:#fff!important;border-color:var(--zy-pdp-ink)!important}body.zyma-premium-site.template-product #MainContent :is(.zyma-purchase-offer-card.is-selected,.zyma-purchase-offer-card.is-active,.zyma-purchase-offer-card:has(input:checked)){color:var(--zy-pdp-ink)!important;background:#e8eee9!important;border-color:#58705d!important}body.zyma-premium-site.template-product #MainContent :is(.zyma-purchase-offer-card.is-selected,.zyma-purchase-offer-card.is-active,.zyma-purchase-offer-card:has(input:checked)) *{color:var(--zy-pdp-ink)!important}body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp .zp-trust{display:none!important}body.zyma-premium-site.template-product #MainContent .zyma-pdp-formula__head{min-width:0}body.zyma-premium-site.template-product #MainContent .zyma-pdp-formula__head>*{overflow-wrap:anywhere;min-width:0;max-width:100%}body.zyma-premium-site.template-product #MainContent :is(.zyma-pdp-formula__ledger,.zbc__formula,.zbc__routine){min-width:0;max-width:100%}body.zyma-premium-site.template-product #MainContent :is(.zyma-pdp-formula__ledger,.zbc__formula,.zbc__routine) *{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body{box-sizing:border-box;width:100%;max-width:100%}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body *{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}@media (max-width:749px){body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery,body.zyma-premium-site.template-product #MainContent .zyma-pdp-purchase,body.zyma-premium-site.template-product #MainContent .zyma-bundle-lifestyle,body.zyma-premium-site.template-product #MainContent .zbp3__purchase{align-self:stretch;top:auto!important;min-width:0!important;max-width:100%!important;position:relative!important;inset-block-start:auto!important}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery{width:100%!important;height:auto!important;min-height:0!important}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__stage{aspect-ratio:4/5;width:100%!important;max-width:100%!important;height:clamp(22rem,108vw,34rem)!important;min-height:0!important}body.zyma-premium-site.template-product #MainContent .zyma-pdp-gallery__panel{max-width:100%!important}body.zyma-premium-site.template-product #MainContent .zyma-pdp-purchase{width:100%!important;height:auto!important}body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp__grid{flex-direction:column!important;align-items:stretch!important;gap:1rem!important;width:100%!important;min-width:0!important;display:flex!important}body.zyma-premium-site.template-product #MainContent .zyma-bundle-lifestyle{aspect-ratio:4/5;border-radius:1rem;order:0;width:100%!important;height:clamp(22rem,108vw,34rem)!important;min-height:0!important;display:block!important}body.zyma-premium-site.template-product #MainContent .zyma-bundle-lifestyle>*,body.zyma-premium-site.template-product #MainContent .zyma-bundle-lifestyle img{object-fit:cover;width:100%!important;max-width:100%!important;height:100%!important}body.zyma-premium-site.template-product #MainContent .zbp3__placeholder{width:100%!important;min-height:100%!important;display:block!important}body.zyma-premium-site.template-product #MainContent .zbp3__purchase{order:1;width:100%!important;height:auto!important;max-height:none!important}body.zyma-premium-site.template-product #MainContent .zbp3__purchase>*{overflow-wrap:anywhere;min-width:0!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp__summary,body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp__decision-line,body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp__saving-copy{overflow-wrap:anywhere;word-break:normal;width:100%!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent .zp-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important}body.zyma-premium-site.template-product #MainContent .zp-hero-metrics>*{overflow-wrap:anywhere;min-width:0!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent .zyma-bundle-pdp__pricing{flex-wrap:wrap!important;min-width:0!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent .zyma-pdp-formula__head{grid-template-columns:1fr!important;align-items:start!important;gap:.75rem!important}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body{overflow:hidden visible!important}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;min-width:0!important}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__columns>*,body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body span,body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body strong,body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body small,body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3__body p{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent .zbc__formula,body.zyma-premium-site.template-product #MainContent .zbc__routine{overflow:hidden;grid-template-columns:1fr!important;min-width:0!important}body.zyma-premium-site.template-product #MainContent .zyma-trust-signature{padding:.85rem 1rem!important}body.zyma-premium-site.template-product #MainContent .zyma-trust-signature__inner{grid-template-columns:1fr!important;gap:.4rem!important;min-width:0!important;display:grid!important}body.zyma-premium-site.template-product #MainContent .zyma-trust-signature__statement{flex-wrap:wrap!important;gap:.2rem .45rem!important;min-width:0!important;line-height:1.35!important;display:flex!important}body.zyma-premium-site.template-product #MainContent .zyma-trust-signature__inner>*{overflow-wrap:anywhere;min-width:0!important;max-width:100%!important}body.zyma-premium-site.template-product #MainContent :is(h1,h2,h3,h4,p,span,strong,small,a,button){overflow-wrap:anywhere;word-break:normal;max-width:100%}}body.zyma-premium-site.template-product #MainContent .zyma-comparison-v3-section,body.zyma-premium-site.template-product .zyma-comparison-v3-section{display:none!important}:root{--zyma-v3-ink:#151515;--zyma-v3-muted:#706d68;--zyma-v3-paper:#f4f1eb;--zyma-v3-paper-deep:#e9e5dc;--zyma-v3-white:#fffdfa;--zyma-v3-line:#15151524;--zyma-v3-line-strong:#1515153d;--zyma-v3-radius:24px;--zyma-v3-radius-sm:16px;--zyma-v3-shadow:0 22px 55px #1b181417;--zyma-v3-shadow-hover:0 30px 70px #1b181426;--zyma-v3-ease:cubic-bezier(.2,.72,.2,1)}body.zyma-premium-site{color:var(--zyma-v3-ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#faf9f6}body.zyma-premium-site #MainContent{overflow:clip}body.zyma-premium-site #MainContent h1,body.zyma-premium-site #MainContent h2,body.zyma-premium-site #MainContent h3,body.zyma-premium-site #MainContent h4{text-wrap:balance}body.zyma-premium-site #MainContent p,body.zyma-premium-site #MainContent li{text-wrap:pretty}body.zyma-premium-site #MainContent img{max-width:100%}body.zyma-premium-site #MainContent a,body.zyma-premium-site #MainContent button{-webkit-tap-highlight-color:transparent}body.zyma-premium-site #MainContent button,body.zyma-premium-site #MainContent input,body.zyma-premium-site #MainContent select,body.zyma-premium-site #MainContent textarea{font:inherit}body.zyma-premium-site #MainContent .zyma-utility,body.zyma-premium-site #MainContent .zyma-trust,body.zyma-premium-site #MainContent .zyma-shop-hub,body.zyma-premium-site #MainContent .zyma-bundles,body.zyma-premium-site #MainContent .zyma-builder,body.zyma-premium-site #MainContent .zyma-collection-hero,body.zyma-premium-site #MainContent .zyma-collection-products,body.zyma-premium-site #MainContent .zyma-set-detail,body.zyma-premium-site #MainContent .zyma-search-page,body.zyma-premium-site #MainContent .zyma-cart-page,body.zyma-premium-site #MainContent .zyma-journal,body.zyma-premium-site #MainContent .zyma-article,body.zyma-premium-site #MainContent .zv4,body.zyma-premium-site #MainContent .zi{isolation:isolate;position:relative}body.zyma-premium-site #MainContent .zyma-utility__container,body.zyma-premium-site #MainContent .zyma-trust__container,body.zyma-premium-site #MainContent .zyma-shop-hub__inner,body.zyma-premium-site #MainContent .zyma-bundles__inner,body.zyma-premium-site #MainContent .zyma-builder__shell,body.zyma-premium-site #MainContent .zyma-set-detail__inner,body.zyma-premium-site #MainContent .zyma-search-page__inner,body.zyma-premium-site #MainContent .zyma-cart-page__inner,body.zyma-premium-site #MainContent .zv4-shell,body.zyma-premium-site #MainContent .zi-shell{width:min(100% - 48px,1360px);margin-inline:auto}body.zyma-premium-site #MainContent .zyma-utility__hero,body.zyma-premium-site #MainContent .zyma-trust__hero,body.zyma-premium-site #MainContent .zyma-shop-hub__hero,body.zyma-premium-site #MainContent .zyma-bundles__header,body.zyma-premium-site #MainContent .zyma-builder__hero,body.zyma-premium-site #MainContent .zyma-collection-hero,body.zyma-premium-site #MainContent .zv4-hero,body.zyma-premium-site #MainContent .zi-hero{padding-block:clamp(4.5rem,8vw,8.5rem)}body.zyma-premium-site #MainContent .zyma-utility__eyebrow,body.zyma-premium-site #MainContent .zyma-trust__eyebrow,body.zyma-premium-site #MainContent .zyma-shop-hub__eyebrow,body.zyma-premium-site #MainContent .zyma-bundles__eyebrow,body.zyma-premium-site #MainContent .zyma-builder__eyebrow,body.zyma-premium-site #MainContent .zyma-collection-hero .zyma-eyebrow,body.zyma-premium-site #MainContent .zv4-kicker,body.zyma-premium-site #MainContent .zi-hero>p{color:var(--zyma-v3-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}body.zyma-premium-site #MainContent .zyma-utility__title,body.zyma-premium-site #MainContent .zyma-trust__hero h1,body.zyma-premium-site #MainContent .zyma-shop-hub__hero h1,body.zyma-premium-site #MainContent .zyma-bundles__title,body.zyma-premium-site #MainContent .zyma-builder__hero h1,body.zyma-premium-site #MainContent .zyma-collection-hero__title,body.zyma-premium-site #MainContent .zv4-h1,body.zyma-premium-site #MainContent .zi-hero h1{letter-spacing:-.055em;max-width:13ch;margin:.75rem 0 1.25rem;font-size:clamp(2.65rem,6vw,6.5rem);line-height:.94}body.zyma-premium-site #MainContent .zyma-utility__lede,body.zyma-premium-site #MainContent .zyma-trust__lead,body.zyma-premium-site #MainContent .zyma-shop-hub__hero p,body.zyma-premium-site #MainContent .zyma-bundles__intro,body.zyma-premium-site #MainContent .zv4-copy,body.zyma-premium-site #MainContent .zi-hero>div{max-width:58ch;color:var(--zyma-v3-muted);font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.65}body.zyma-premium-site #MainContent .zyma-utility__actions,body.zyma-premium-site #MainContent .zyma-trust__actions,body.zyma-premium-site #MainContent .zyma-shop-hub__hero-actions,body.zyma-premium-site #MainContent .zv4-hero .zv4-copy+*,body.zyma-premium-site #MainContent .zv4-hero-grid>div:first-child>a{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}body.zyma-premium-site #MainContent .zyma-utility__button,body.zyma-premium-site #MainContent .zyma-trust__button,body.zyma-premium-site #MainContent .zyma-shop-hub__button,body.zyma-premium-site #MainContent .zyma-builder__cta,body.zyma-premium-site #MainContent .zyma-set-detail__add,body.zyma-premium-site #MainContent .zyma-button,body.zyma-premium-site #MainContent .zv4 a,body.zyma-premium-site #MainContent .zi a{transition:transform .25s var(--zyma-v3-ease), box-shadow .25s var(--zyma-v3-ease), background-color .25s ease, color .25s ease;border-radius:999px}body.zyma-premium-site #MainContent .zyma-utility__button:hover,body.zyma-premium-site #MainContent .zyma-trust__button:hover,body.zyma-premium-site #MainContent .zyma-shop-hub__button:hover,body.zyma-premium-site #MainContent .zyma-builder__cta:hover,body.zyma-premium-site #MainContent .zyma-set-detail__add:hover,body.zyma-premium-site #MainContent .zyma-button:hover,body.zyma-premium-site #MainContent .zv4 a:hover,body.zyma-premium-site #MainContent .zi a:hover{transform:translateY(-2px)}body.zyma-premium-site #MainContent .zyma-trust-tabs,body.zyma-premium-site #MainContent .zyma-faq-categories,body.zyma-premium-site #MainContent .zyma-collection-toolbar__goals,body.zyma-premium-site #MainContent .zi-filters,body.zyma-premium-site #MainContent .zao4-tabs{border:1px solid var(--zyma-v3-line);background:#fffdf9b8;border-radius:999px;flex-wrap:wrap;gap:.5rem;padding:.45rem;display:flex;box-shadow:0 12px 32px #1b18140d}body.zyma-premium-site #MainContent .zyma-trust-tab,body.zyma-premium-site #MainContent .zyma-faq-categories button,body.zyma-premium-site #MainContent .zyma-collection-toolbar__goals button,body.zyma-premium-site #MainContent .zi-filters button,body.zyma-premium-site #MainContent .zao4-tabs button{min-height:2.55rem;color:var(--zyma-v3-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.65rem 1rem;transition:background-color .2s,color .2s,transform .2s}body.zyma-premium-site #MainContent .zyma-trust-tab:hover,body.zyma-premium-site #MainContent .zyma-faq-categories button:hover,body.zyma-premium-site #MainContent .zyma-collection-toolbar__goals button:hover,body.zyma-premium-site #MainContent .zi-filters button:hover,body.zyma-premium-site #MainContent .zao4-tabs button:hover,body.zyma-premium-site #MainContent .zyma-trust-tab.is-active,body.zyma-premium-site #MainContent .zyma-faq-categories button.is-active,body.zyma-premium-site #MainContent .zyma-collection-toolbar__goals button.is-active,body.zyma-premium-site #MainContent .zi-filters button.is-active,body.zyma-premium-site #MainContent .zao4-tabs button.is-active{background:var(--zyma-v3-ink);color:var(--zyma-v3-white)}body.zyma-premium-site #MainContent .zyma-shop-hub__hero-grid,body.zyma-premium-site #MainContent .zyma-trust__hero-grid,body.zyma-premium-site #MainContent .zv4-hero-grid,body.zyma-premium-site #MainContent .zyma-set-detail__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}body.zyma-premium-site #MainContent .zv4-media,body.zyma-premium-site #MainContent .zyma-trust__hero-media,body.zyma-premium-site #MainContent .zyma-set-detail__visual{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-paper-deep);box-shadow:var(--zyma-v3-shadow);overflow:hidden}body.zyma-premium-site #MainContent .zv4-media img,body.zyma-premium-site #MainContent .zyma-trust__hero-media img,body.zyma-premium-site #MainContent .zyma-set-detail__visual img{aspect-ratio:1.08;object-fit:cover;width:100%;transition:transform .7s var(--zyma-v3-ease);display:block}body.zyma-premium-site #MainContent .zv4-media:hover img,body.zyma-premium-site #MainContent .zyma-trust__hero-media:hover img,body.zyma-premium-site #MainContent .zyma-set-detail__visual:hover img{transform:scale(1.025)}body.zyma-premium-site #MainContent .zyma-journal,body.zyma-premium-site #MainContent .zyma-article{background:#faf9f6}body.zyma-premium-site #MainContent .zyma-journal__hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(2rem,8vw,9rem);padding-block:clamp(4.5rem,9vw,9rem);display:grid}body.zyma-premium-site #MainContent .zyma-journal__title{letter-spacing:-.07em;max-width:10ch;font-size:clamp(3rem,8vw,8rem);line-height:.86}body.zyma-premium-site #MainContent .zyma-journal__intro{color:var(--zyma-v3-muted);font-size:1.15rem;line-height:1.6}body.zyma-premium-site #MainContent .zyma-journal__filters{flex-wrap:wrap;gap:.55rem;margin-block:0 clamp(2.5rem,5vw,5rem);display:flex}body.zyma-premium-site #MainContent .zyma-journal__filter{border:1px solid var(--zyma-v3-line);background:var(--zyma-v3-white);color:var(--zyma-v3-muted);border-radius:999px;padding:.65rem 1rem;transition:background-color .2s,color .2s,transform .2s}body.zyma-premium-site #MainContent .zyma-journal__filter:hover,body.zyma-premium-site #MainContent .zyma-journal__filter.is-active{background:var(--zyma-v3-ink);color:var(--zyma-v3-white);transform:translateY(-1px)}body.zyma-premium-site #MainContent .zyma-journal-feature{border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-ink);color:var(--zyma-v3-white);box-shadow:var(--zyma-v3-shadow);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);overflow:hidden}body.zyma-premium-site #MainContent .zyma-journal-feature__media,body.zyma-premium-site #MainContent .zyma-journal-card__media,body.zyma-premium-site #MainContent .zyma-journal__grid img{background:var(--zyma-v3-paper-deep);overflow:hidden}body.zyma-premium-site #MainContent .zyma-journal-feature__media img,body.zyma-premium-site #MainContent .zyma-journal-card__media img,body.zyma-premium-site #MainContent .zyma-journal__grid img{object-fit:cover;width:100%;height:100%;min-height:100%;transition:transform .65s var(--zyma-v3-ease);display:block}body.zyma-premium-site #MainContent .zyma-journal-feature:hover img,body.zyma-premium-site #MainContent .zyma-journal__grid>:hover img{transform:scale(1.035)}body.zyma-premium-site #MainContent .zyma-journal-feature__copy{flex-direction:column;justify-content:flex-end;gap:1rem;padding:clamp(2rem,5vw,5rem);display:flex}body.zyma-premium-site #MainContent .zyma-journal__grid{background:var(--zyma-v3-line);border:1px solid var(--zyma-v3-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2rem,5vw,5rem);display:grid}body.zyma-premium-site #MainContent .zyma-journal__grid>*{background:var(--zyma-v3-white);min-width:0;padding:1.25rem}body.zyma-premium-site #MainContent .zyma-journal__grid img{aspect-ratio:1.18;border-radius:calc(var(--zyma-v3-radius-sm) - 4px);min-height:0}body.zyma-premium-site #MainContent .zyma-article__hero{padding-block:clamp(4.5rem,9vw,9rem) clamp(2.5rem,5vw,5rem)}body.zyma-premium-site #MainContent .zyma-article__hero-copy{max-width:920px}body.zyma-premium-site #MainContent .zyma-article__title{letter-spacing:-.07em;max-width:12ch;font-size:clamp(3rem,7vw,7rem);line-height:.9}body.zyma-premium-site #MainContent .zyma-article__featured{border-radius:var(--zyma-v3-radius);box-shadow:var(--zyma-v3-shadow);margin-top:clamp(2rem,5vw,5rem);overflow:hidden}body.zyma-premium-site #MainContent .zyma-article__featured img{aspect-ratio:1.8;object-fit:cover;width:100%;max-height:720px;display:block}body.zyma-premium-site #MainContent .zyma-article__layout{grid-template-columns:minmax(160px,.25fr) minmax(0,.9fr) minmax(180px,.28fr);gap:clamp(2rem,6vw,7rem);padding-block:clamp(3rem,7vw,7rem);display:grid}body.zyma-premium-site #MainContent .zyma-article__toc{top:calc(var(--header-group-height,80px) + 24px);align-self:start;position:sticky}body.zyma-premium-site #MainContent .zyma-article__body{max-width:70ch;font-size:1.12rem;line-height:1.8}body.zyma-premium-site #MainContent .zyma-article__body h2{letter-spacing:-.04em;margin-top:3.5em;font-size:clamp(1.8rem,3vw,3rem);line-height:1}body.zyma-premium-site #MainContent .zyma-related-product,body.zyma-premium-site #MainContent .zyma-article__rail{top:calc(var(--header-group-height,80px) + 24px);align-self:start;position:sticky}body.zyma-premium-site #MainContent .zyma-shop-hub__hero,body.zyma-premium-site #MainContent .zyma-bundles__header,body.zyma-premium-site #MainContent .zyma-builder__hero{background:radial-gradient(circle at 88% 18%,#ded6c48c,#0000 32rem),linear-gradient(135deg,#faf9f6 0%,#f0ede6 100%)}body.zyma-premium-site #MainContent .zyma-shop-hub__facts{border-block:1px solid var(--zyma-v3-line);background:#fffdf9b8;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}body.zyma-premium-site #MainContent .zyma-shop-hub__fact{border-inline-end:1px solid var(--zyma-v3-line);min-height:8rem;padding:1.5rem}body.zyma-premium-site #MainContent .zyma-shop-hub__fact:last-child{border-inline-end:0}body.zyma-premium-site #MainContent .zyma-shop-hub__section{padding-block:clamp(4rem,8vw,8rem)}body.zyma-premium-site #MainContent .zyma-shop-hub__section-head{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}body.zyma-premium-site #MainContent .zyma-shop-hub__benefits{border:1px solid var(--zyma-v3-line);background:var(--zyma-v3-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}body.zyma-premium-site #MainContent .zyma-shop-hub__benefit{background:var(--zyma-v3-white);min-height:13rem;transition:background-color .3s ease, transform .3s var(--zyma-v3-ease);padding:1.75rem}body.zyma-premium-site #MainContent .zyma-shop-hub__benefit:hover{z-index:1;background:var(--zyma-v3-paper);transform:translateY(-3px)}body.zyma-premium-site #MainContent .zyma-shop-hub__product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}body.zyma-premium-site #MainContent .zyma-shop-hub__bundle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}body.zyma-premium-site #MainContent .zyma-shop-hub__product-grid>*,body.zyma-premium-site #MainContent .zyma-shop-hub__bundle-grid>*,body.zyma-premium-site #MainContent .zyma-set-card,body.zyma-premium-site #MainContent .zyma-builder-card{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius-sm);background:var(--zyma-v3-white);min-width:0;transition:transform .3s var(--zyma-v3-ease), box-shadow .3s var(--zyma-v3-ease), border-color .3s ease;box-shadow:0 10px 32px #1b18140b}body.zyma-premium-site #MainContent .zyma-shop-hub__product-grid>:hover,body.zyma-premium-site #MainContent .zyma-shop-hub__bundle-grid>:hover,body.zyma-premium-site #MainContent .zyma-set-card:hover,body.zyma-premium-site #MainContent .zyma-builder-card:hover{border-color:var(--zyma-v3-line-strong);box-shadow:var(--zyma-v3-shadow-hover);transform:translateY(-5px)}body.zyma-premium-site #MainContent .zyma-bundles__grid{gap:1.25rem;display:grid}body.zyma-premium-site #MainContent .zyma-set-card{border-radius:var(--zyma-v3-radius);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);display:grid;overflow:hidden}body.zyma-premium-site #MainContent .zyma-set-card__media{background:var(--zyma-v3-paper-deep);min-height:28rem}body.zyma-premium-site #MainContent .zyma-set-card__media img{object-fit:cover;width:100%;height:100%;min-height:100%;display:block}body.zyma-premium-site #MainContent .zyma-set-card__content{flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,4vw,4rem);display:flex}body.zyma-premium-site #MainContent .zyma-set-card__products{flex-wrap:wrap;gap:.5rem;display:flex}body.zyma-premium-site #MainContent .zyma-set-card__products>*{border:1px solid var(--zyma-v3-line);color:var(--zyma-v3-muted);border-radius:999px;padding:.55rem .75rem;font-size:.82rem}body.zyma-premium-site #MainContent .zyma-builder__hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:end;gap:clamp(2rem,6vw,7rem);display:grid}body.zyma-premium-site #MainContent .zyma-builder__tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2rem;display:grid}body.zyma-premium-site #MainContent .zyma-builder-tier{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius-sm);min-height:12rem;transition:background-color .25s ease, color .25s ease, transform .25s var(--zyma-v3-ease);background:#fffdf9b3;padding:1.25rem}body.zyma-premium-site #MainContent .zyma-builder-tier.is-active,body.zyma-premium-site #MainContent .zyma-builder-tier:hover{background:var(--zyma-v3-ink);color:var(--zyma-v3-white);transform:translateY(-3px)}body.zyma-premium-site #MainContent .zyma-builder__layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.65fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(3rem,7vw,7rem);display:grid}body.zyma-premium-site #MainContent .zyma-builder__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}body.zyma-premium-site #MainContent .zyma-builder-card{overflow:hidden}body.zyma-premium-site #MainContent .zyma-builder-card__media{aspect-ratio:1;background:var(--zyma-v3-paper-deep)}body.zyma-premium-site #MainContent .zyma-builder-card__media img{object-fit:cover;width:100%;height:100%;display:block}body.zyma-premium-site #MainContent .zyma-builder-card__body{gap:.7rem;padding:1.15rem;display:grid}body.zyma-premium-site #MainContent .zyma-builder__summary{top:calc(var(--header-group-height,80px) + 24px);border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-ink);color:var(--zyma-v3-white);box-shadow:var(--zyma-v3-shadow);padding:1.25rem;position:sticky}body.zyma-premium-site #MainContent .zyma-collection-hero{background:linear-gradient(135deg,#faf9f6,#ece9e1);grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);align-items:center;gap:clamp(2rem,7vw,8rem);padding:clamp(4rem,9vw,9rem) max(24px,50% - 680px);display:grid}body.zyma-premium-site #MainContent .zyma-collection-hero__visual{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-paper-deep);min-height:32rem;box-shadow:var(--zyma-v3-shadow);overflow:hidden}body.zyma-premium-site #MainContent .zyma-collection-hero__orbit{opacity:.96}body.zyma-premium-site #MainContent .zyma-collection-hero__chips{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;display:flex}body.zyma-premium-site #MainContent .zyma-collection-hero__chip{border:1px solid var(--zyma-v3-line);color:var(--zyma-v3-muted);background:#fffdf9b8;border-radius:999px;padding:.6rem .85rem}body.zyma-premium-site #MainContent .zyma-collection-products{padding-block:clamp(3.5rem,7vw,7rem)}body.zyma-premium-site #MainContent .zyma-collection-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}body.zyma-premium-site #MainContent .zyma-collection-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}body.zyma-premium-site #MainContent .zyma-collection-products__grid>*{min-width:0}body.zyma-premium-site #MainContent .zyma-shop-all-bundles{border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-ink);color:var(--zyma-v3-white);margin-top:clamp(4rem,8vw,8rem);padding:clamp(2rem,5vw,5rem)}body.zyma-premium-site #MainContent .zyma-trust,body.zyma-premium-site #MainContent .zi{background:#faf9f6}body.zyma-premium-site #MainContent .zyma-trust__hero-grid{align-items:end}body.zyma-premium-site #MainContent .zyma-trust__section{padding-block:clamp(3.5rem,8vw,8rem)}body.zyma-premium-site #MainContent .zyma-trust__section--ink{background:var(--zyma-v3-ink);color:var(--zyma-v3-white)}body.zyma-premium-site #MainContent .zyma-trust__section--paper,body.zyma-premium-site #MainContent .zyma-evidence-panel,body.zyma-premium-site #MainContent .zi-note{background:var(--zyma-v3-paper)}body.zyma-premium-site #MainContent .zyma-trust-tabs{width:fit-content;margin-bottom:2rem}body.zyma-premium-site #MainContent .zyma-evidence-panel{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);box-shadow:var(--zyma-v3-shadow);overflow:hidden}body.zyma-premium-site #MainContent .zyma-evidence{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0;display:grid}body.zyma-premium-site #MainContent .zyma-evidence__media{background:var(--zyma-v3-paper-deep);min-height:34rem}body.zyma-premium-site #MainContent .zyma-evidence__media img{object-fit:cover;width:100%;height:100%;min-height:100%;display:block}body.zyma-premium-site #MainContent .zyma-evidence__copy{background:var(--zyma-v3-white);flex-direction:column;justify-content:center;gap:1.25rem;padding:clamp(2rem,5vw,5rem);display:flex}body.zyma-premium-site #MainContent .zyma-evidence__meta,body.zyma-premium-site #MainContent .zyma-evidence__formula,body.zyma-premium-site #MainContent .zyma-evidence__guardrail,body.zyma-premium-site #MainContent .zyma-trust-stat{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius-sm);background:#fffdf9b8}body.zyma-premium-site #MainContent .zyma-evidence__meta,body.zyma-premium-site #MainContent .zyma-evidence__formula,body.zyma-premium-site #MainContent .zyma-evidence__guardrail{padding:1rem 1.15rem}body.zyma-premium-site #MainContent .zyma-trust-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}body.zyma-premium-site #MainContent .zyma-trust-stat{padding:1.25rem}body.zyma-premium-site #MainContent .zyma-about-split,body.zyma-premium-site #MainContent .zyma-registry{gap:1rem;display:grid}body.zyma-premium-site #MainContent .zyma-registry__item{border-radius:var(--zyma-v3-radius);grid-template-columns:minmax(180px,.7fr) minmax(0,1fr);display:grid}body.zyma-premium-site #MainContent .zyma-registry__media{background:var(--zyma-v3-paper-deep)}body.zyma-premium-site #MainContent .zyma-registry__media img{object-fit:cover;width:100%;height:100%;display:block}body.zyma-premium-site #MainContent .zyma-registry__facts{align-content:center;gap:.7rem;padding:clamp(1.5rem,4vw,4rem)}body.zyma-premium-site #MainContent .zi-tools{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:end;gap:1rem;margin-block:2rem 3rem;display:grid}body.zyma-premium-site #MainContent .zi-tools label{color:var(--zyma-v3-muted);letter-spacing:.08em;text-transform:uppercase;gap:.5rem;font-size:.82rem;font-weight:700;display:grid}body.zyma-premium-site #MainContent .zi-tools input{border:1px solid var(--zyma-v3-line-strong);background:var(--zyma-v3-white);border-radius:999px;width:100%;min-height:3.25rem;padding:.75rem 1rem}body.zyma-premium-site #MainContent .zi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}body.zyma-premium-site #MainContent .zi-grid article{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius-sm);background:var(--zyma-v3-white);min-width:0;min-height:15rem;transition:transform .25s var(--zyma-v3-ease), box-shadow .25s var(--zyma-v3-ease);padding:1.25rem}body.zyma-premium-site #MainContent .zi-grid article:hover{box-shadow:var(--zyma-v3-shadow);transform:translateY(-4px)}body.zyma-premium-site #MainContent .zi-grid article h2{margin-block:.7rem;font-size:1.3rem}body.zyma-premium-site #MainContent .zyma-utility{background:#faf9f6}body.zyma-premium-site #MainContent .zyma-utility__section{padding-block:clamp(3rem,7vw,7rem)}body.zyma-premium-site #MainContent .zyma-utility__section--paper,body.zyma-premium-site #MainContent .zyma-support-band{background:var(--zyma-v3-paper)}body.zyma-premium-site #MainContent .zyma-faq-tools{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:center;gap:1rem;margin-bottom:2rem;display:grid}body.zyma-premium-site #MainContent .zyma-faq-search,body.zyma-premium-site #MainContent .zyma-ingredients__input{border:1px solid var(--zyma-v3-line-strong);background:var(--zyma-v3-white);border-radius:999px;min-height:3.25rem}body.zyma-premium-site #MainContent .zyma-faq-list{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-white);overflow:hidden}body.zyma-premium-site #MainContent .zyma-faq-item{border-bottom:1px solid var(--zyma-v3-line);padding:1.2rem 1.5rem}body.zyma-premium-site #MainContent .zyma-faq-item:last-child{border-bottom:0}body.zyma-premium-site #MainContent .zyma-faq-item summary{cursor:pointer;font-size:1.08rem;font-weight:500}body.zyma-premium-site #MainContent .zyma-support-grid,body.zyma-premium-site #MainContent .zyma-order-help__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}body.zyma-premium-site #MainContent .zyma-support-card,body.zyma-premium-site #MainContent .zyma-order-help__card{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius-sm);background:var(--zyma-v3-white);min-width:0;transition:transform .25s var(--zyma-v3-ease), box-shadow .25s var(--zyma-v3-ease);padding:1.4rem}body.zyma-premium-site #MainContent .zyma-support-card:hover,body.zyma-premium-site #MainContent .zyma-order-help__card:hover{box-shadow:var(--zyma-v3-shadow);transform:translateY(-4px)}body.zyma-premium-site #MainContent .zyma-policy__layout{grid-template-columns:minmax(180px,.3fr) minmax(0,1fr) minmax(220px,.35fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}body.zyma-premium-site #MainContent .zyma-policy__nav{top:calc(var(--header-group-height,80px) + 24px);position:sticky}body.zyma-premium-site #MainContent .zyma-policy__body{max-width:72ch;font-size:1.05rem;line-height:1.8}body.zyma-premium-site #MainContent .zyma-finder__shell{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-white);box-shadow:var(--zyma-v3-shadow);overflow:hidden}body.zyma-premium-site #MainContent .zyma-finder__progress{border-bottom:1px solid var(--zyma-v3-line);background:var(--zyma-v3-paper);grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:1rem;display:grid}body.zyma-premium-site #MainContent .zyma-finder__progress-item{border-radius:var(--zyma-v3-radius-sm);grid-template-columns:auto 1fr;gap:.6rem;padding:.8rem}body.zyma-premium-site #MainContent .zyma-finder__progress-item.is-active{background:var(--zyma-v3-ink);color:var(--zyma-v3-white)}body.zyma-premium-site #MainContent .zyma-finder__panel,body.zyma-premium-site #MainContent .zyma-finder__results{padding:clamp(1.5rem,5vw,5rem)}body.zyma-premium-site #MainContent .zyma-finder__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2rem;display:grid}body.zyma-premium-site #MainContent .zyma-finder__option{border:1px solid var(--zyma-v3-line-strong);border-radius:var(--zyma-v3-radius-sm);background:var(--zyma-v3-white);text-align:start;min-height:7rem;transition:background-color .2s ease, color .2s ease, transform .2s var(--zyma-v3-ease);padding:1.1rem}body.zyma-premium-site #MainContent .zyma-finder__option:hover,body.zyma-premium-site #MainContent .zyma-finder__option.is-selected{background:var(--zyma-v3-ink);color:var(--zyma-v3-white);transform:translateY(-3px)}body.zyma-premium-site #MainContent .zyma-search-page__header{padding-block:clamp(4rem,8vw,8rem) 2rem}body.zyma-premium-site #MainContent .zyma-search-page__form{border:1px solid var(--zyma-v3-line-strong);background:var(--zyma-v3-white);border-radius:999px;align-items:center;gap:.6rem;max-width:780px;padding:.45rem;display:flex;box-shadow:0 12px 35px #1b18140d}body.zyma-premium-site #MainContent .zyma-search-page__form input{background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:2.8rem;padding-inline:1rem}body.zyma-premium-site #MainContent .zyma-search-page__group{margin-block:3rem}body.zyma-premium-site #MainContent .zyma-search-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}body.zyma-premium-site #MainContent .zyma-search-products__item,body.zyma-premium-site #MainContent .zyma-search-article{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius-sm);background:var(--zyma-v3-white);min-width:0;padding:1rem}body.zyma-premium-site #MainContent .zyma-search-articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}body.zyma-premium-site #MainContent .zyma-search-article__media{aspect-ratio:1.4;background:var(--zyma-v3-paper-deep);border-radius:12px;overflow:hidden}body.zyma-premium-site #MainContent .zyma-search-article__media img{object-fit:cover;width:100%;height:100%}body.zyma-premium-site #MainContent .zyma-cart-page{padding-block:clamp(4rem,8vw,8rem)}body.zyma-premium-site #MainContent .zyma-cart-page__head{margin-bottom:2rem}body.zyma-premium-site #MainContent .zyma-cart-page__layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.65fr);align-items:start;gap:clamp(1.25rem,4vw,4rem);display:grid}body.zyma-premium-site #MainContent .zyma-cart-page__component,body.zyma-premium-site #MainContent .zyma-cart-page__summary{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-white);box-shadow:0 12px 35px #1b18140d}body.zyma-premium-site #MainContent .zyma-cart-page__summary{top:calc(var(--header-group-height,80px) + 24px);padding:1.5rem;position:sticky}body.zyma-premium-site #MainContent .zyma-set-detail{background:#faf9f6}body.zyma-premium-site #MainContent .zyma-set-detail__hero{padding-block:clamp(4.5rem,9vw,9rem) clamp(3rem,6vw,6rem)}body.zyma-premium-site #MainContent .zyma-set-detail__story{max-width:70ch;color:var(--zyma-v3-muted);padding-block:2rem 4rem;font-size:1.08rem;line-height:1.75}body.zyma-premium-site #MainContent .zyma-set-detail__offer{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-paper);box-shadow:var(--zyma-v3-shadow);padding:clamp(1.5rem,4vw,4rem)}body.zyma-premium-site #MainContent .zyma-set-detail__line{border-bottom:1px solid var(--zyma-v3-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1rem;display:grid}body.zyma-premium-site #MainContent .zyma-set-detail__line:last-child{border-bottom:0}body.zyma-premium-site #MainContent .shopify-section--main-page{padding-block:clamp(3rem,7vw,7rem)}body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:radial-gradient(circle at 90% 0%, #e2dbcea6, transparent 27rem), var(--zyma-v3-white);width:min(100% - 48px,980px);box-shadow:var(--zyma-v3-shadow);margin-inline:auto;padding:clamp(2rem,6vw,6rem)}body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper h1{letter-spacing:-.06em;max-width:11ch;margin:0 0 1.5rem;font-size:clamp(2.8rem,7vw,6rem);line-height:.92}body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper .rte,body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper .page-content{max-width:72ch;color:var(--zyma-v3-muted);font-size:1.08rem;line-height:1.8}body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper h2{color:var(--zyma-v3-ink);letter-spacing:-.045em;margin-top:2.75em;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1}body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper img{border-radius:var(--zyma-v3-radius-sm);width:100%;display:block;box-shadow:0 15px 35px #1b181414}body.zyma-premium-site #MainContent .zv4-section{border:0}body.zyma-premium-site #MainContent .zv4-hero{background:radial-gradient(circle at 86% 12%,#e1d8c9b3,#0000 30rem),linear-gradient(135deg,#faf9f6 0%,#efebe3 100%)}body.zyma-premium-site #MainContent .zv4-section--soft{background:var(--zyma-v3-paper)}body.zyma-premium-site #MainContent .zv4-media--landscape{aspect-ratio:1.25}body.zyma-premium-site #MainContent .zv4-media--landscape img{object-fit:cover;height:100%}body.zyma-premium-site #MainContent .zao4-tabs,body.zyma-premium-site #MainContent .zcp4 .zv4-section>.zv4-shell>div,body.zyma-premium-site #MainContent .zsp4 .zv4-section>.zv4-shell>div{max-width:none}body.zyma-premium-site #MainContent .zi{padding-bottom:clamp(4rem,8vw,8rem)}@media (max-width:989px){body.zyma-premium-site #MainContent .zyma-shop-hub__product-grid,body.zyma-premium-site #MainContent .zyma-collection-products__grid,body.zyma-premium-site #MainContent .zyma-search-products,body.zyma-premium-site #MainContent .zi-grid,body.zyma-premium-site #MainContent .zyma-shop-hub__bundle-grid,body.zyma-premium-site #MainContent .zyma-search-articles,body.zyma-premium-site #MainContent .zyma-shop-hub__benefits,body.zyma-premium-site #MainContent .zyma-support-grid,body.zyma-premium-site #MainContent .zyma-order-help__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.zyma-premium-site #MainContent .zyma-builder__layout{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-builder__summary{position:relative;top:auto}body.zyma-premium-site #MainContent .zyma-article__layout,body.zyma-premium-site #MainContent .zyma-policy__layout{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-article__toc,body.zyma-premium-site #MainContent .zyma-related-product,body.zyma-premium-site #MainContent .zyma-article__rail,body.zyma-premium-site #MainContent .zyma-policy__nav{position:static}body.zyma-premium-site #MainContent .zyma-article__toc{order:-1}body.zyma-premium-site #MainContent .zyma-collection-hero,body.zyma-premium-site #MainContent .zyma-shop-hub__hero-grid,body.zyma-premium-site #MainContent .zyma-trust__hero-grid,body.zyma-premium-site #MainContent .zv4-hero-grid,body.zyma-premium-site #MainContent .zyma-set-detail__hero,body.zyma-premium-site #MainContent .zyma-evidence{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-evidence__media{min-height:24rem}}@media (max-width:749px){body.zyma-premium-site #MainContent .zyma-utility__container,body.zyma-premium-site #MainContent .zyma-trust__container,body.zyma-premium-site #MainContent .zyma-shop-hub__inner,body.zyma-premium-site #MainContent .zyma-bundles__inner,body.zyma-premium-site #MainContent .zyma-builder__shell,body.zyma-premium-site #MainContent .zyma-set-detail__inner,body.zyma-premium-site #MainContent .zyma-search-page__inner,body.zyma-premium-site #MainContent .zyma-cart-page__inner,body.zyma-premium-site #MainContent .zv4-shell,body.zyma-premium-site #MainContent .zi-shell{width:min(100% - 28px,1360px)}body.zyma-premium-site #MainContent .zyma-utility__hero,body.zyma-premium-site #MainContent .zyma-trust__hero,body.zyma-premium-site #MainContent .zyma-shop-hub__hero,body.zyma-premium-site #MainContent .zyma-bundles__header,body.zyma-premium-site #MainContent .zyma-builder__hero,body.zyma-premium-site #MainContent .zv4-hero,body.zyma-premium-site #MainContent .zi-hero{padding-block:3.5rem 3rem}body.zyma-premium-site #MainContent .zyma-utility__title,body.zyma-premium-site #MainContent .zyma-trust__hero h1,body.zyma-premium-site #MainContent .zyma-shop-hub__hero h1,body.zyma-premium-site #MainContent .zyma-bundles__title,body.zyma-premium-site #MainContent .zyma-builder__hero h1,body.zyma-premium-site #MainContent .zyma-collection-hero__title,body.zyma-premium-site #MainContent .zv4-h1,body.zyma-premium-site #MainContent .zi-hero h1{max-width:13ch;font-size:clamp(2.55rem,13vw,4.6rem);line-height:.94}body.zyma-premium-site #MainContent .zyma-journal__hero-grid,body.zyma-premium-site #MainContent .zyma-journal-feature{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-journal__hero-grid{gap:1.5rem;padding-block:3.5rem}body.zyma-premium-site #MainContent .zyma-journal__title,body.zyma-premium-site #MainContent .zyma-article__title{font-size:clamp(2.7rem,14vw,4.8rem)}body.zyma-premium-site #MainContent .zyma-journal-feature__media{min-height:18rem}body.zyma-premium-site #MainContent .zyma-journal-feature__copy{padding:1.5rem}body.zyma-premium-site #MainContent .zyma-journal__grid,body.zyma-premium-site #MainContent .zyma-shop-hub__benefits,body.zyma-premium-site #MainContent .zyma-support-grid,body.zyma-premium-site #MainContent .zyma-order-help__grid,body.zyma-premium-site #MainContent .zyma-trust-stats,body.zyma-premium-site #MainContent .zyma-builder__grid,body.zyma-premium-site #MainContent .zyma-finder__options,body.zyma-premium-site #MainContent .zyma-search-articles,body.zyma-premium-site #MainContent .zi-grid{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-shop-hub__product-grid,body.zyma-premium-site #MainContent .zyma-collection-products__grid,body.zyma-premium-site #MainContent .zyma-search-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}body.zyma-premium-site #MainContent .zyma-shop-hub__bundle-grid{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-shop-hub__facts{grid-template-columns:repeat(2,minmax(0,1fr))}body.zyma-premium-site #MainContent .zyma-shop-hub__fact{min-height:6.5rem;padding:1rem}body.zyma-premium-site #MainContent .zyma-shop-hub__fact:nth-child(2n){border-inline-end:0}body.zyma-premium-site #MainContent .zyma-shop-hub__fact:nth-child(n+3){border-top:1px solid var(--zyma-v3-line)}body.zyma-premium-site #MainContent .zyma-shop-hub__section-head,body.zyma-premium-site #MainContent .zyma-collection-toolbar{align-items:start;gap:1rem;display:grid}body.zyma-premium-site #MainContent .zyma-set-card{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-set-card__media{aspect-ratio:1.25;min-height:18rem}body.zyma-premium-site #MainContent .zyma-set-card__content{padding:1.35rem}body.zyma-premium-site #MainContent .zyma-builder__tiers{scroll-snap-type:x proximity;grid-template-columns:repeat(3,minmax(150px,1fr));padding-bottom:.4rem;overflow-x:auto}body.zyma-premium-site #MainContent .zyma-builder-tier{scroll-snap-align:start}body.zyma-premium-site #MainContent .zyma-collection-hero{padding:3.5rem 14px 2rem}body.zyma-premium-site #MainContent .zyma-collection-hero__visual{min-height:20rem}body.zyma-premium-site #MainContent .zyma-evidence__media{min-height:18rem}body.zyma-premium-site #MainContent .zyma-registry__item{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-registry__media{min-height:14rem}body.zyma-premium-site #MainContent .zi-tools,body.zyma-premium-site #MainContent .zyma-faq-tools{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-finder__progress{grid-template-columns:repeat(4,minmax(140px,1fr));margin-inline:-1rem;padding-inline:1rem}body.zyma-premium-site #MainContent .zyma-finder__panel,body.zyma-premium-site #MainContent .zyma-finder__results{padding:1.25rem}body.zyma-premium-site #MainContent .zyma-cart-page__layout{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-cart-page__summary{position:static}body.zyma-premium-site #MainContent .zyma-search-page__form{border-radius:18px}body.zyma-premium-site #MainContent .zyma-set-detail__hero{padding-block:3.5rem 2rem}body.zyma-premium-site #MainContent .zyma-set-detail__line{grid-template-columns:auto minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-set-detail__price{grid-column:2}body.zyma-premium-site #MainContent .shopify-section--main-page{padding-block:1.5rem 3rem}body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper{border-radius:18px;width:min(100% - 28px,980px);padding:1.5rem}body.zyma-premium-site #MainContent .shopify-section--main-page .section-content-wrapper h1{font-size:clamp(2.5rem,13vw,4.2rem)}body.zyma-premium-site #MainContent .zv4-hero-grid{gap:1.5rem}body.zyma-premium-site #MainContent .zv4-media--landscape{aspect-ratio:1.15}body.zyma-premium-site #MainContent .zv4-media img{aspect-ratio:auto;min-height:100%}}@media (prefers-reduced-motion:reduce){body.zyma-premium-site #MainContent *,body.zyma-premium-site #MainContent :before,body.zyma-premium-site #MainContent :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}body.zyma-premium-site #MainContent .zyma-journal-feature{background:var(--zyma-v3-white);min-height:0;color:var(--zyma-v3-ink);grid-template-columns:minmax(0,1fr);display:grid}body.zyma-premium-site #MainContent .zyma-journal-feature__media{aspect-ratio:2.05;background:var(--zyma-v3-paper-deep);min-height:0;display:block}body.zyma-premium-site #MainContent .zyma-journal-feature__media img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}body.zyma-premium-site #MainContent .zyma-journal-feature__copy{min-width:0;color:var(--zyma-v3-ink);background:var(--zyma-v3-white);padding:clamp(1.35rem,3vw,3rem)}body.zyma-premium-site #MainContent .zyma-journal-feature__copy h2,body.zyma-premium-site #MainContent .zyma-journal-feature__copy h2 a{color:var(--zyma-v3-ink)}body.zyma-premium-site #MainContent .zyma-journal-feature__copy p{color:var(--zyma-v3-muted)}body.zyma-premium-site #MainContent .zyma-journal-feature__copy .zyma-journal-feature__link{color:var(--zyma-v3-ink)}body.zyma-premium-site #MainContent .zyma-about-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}body.zyma-premium-site #MainContent .zyma-about-split__copy{min-width:0}body.zyma-premium-site #MainContent .zyma-editorial-media{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius);background:var(--zyma-v3-paper-deep);min-width:0;box-shadow:var(--zyma-v3-shadow);overflow:hidden}body.zyma-premium-site #MainContent .zyma-editorial-media picture,body.zyma-premium-site #MainContent .zyma-editorial-media img{width:100%;display:block}body.zyma-premium-site #MainContent .zyma-editorial-media img{aspect-ratio:1.12;object-fit:cover;height:100%}body.zyma-premium-site #MainContent .zyma-registry{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:.75rem}body.zyma-premium-site #MainContent .zyma-registry__item{border:1px solid var(--zyma-v3-line);border-radius:var(--zyma-v3-radius-sm);background:var(--zyma-v3-white);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #1b18140b}body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__label,body.zyma-premium-site #MainContent .zyma-registry__item>h3,body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__text-link{margin-inline:1rem}body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__label{margin-top:1rem;margin-bottom:.35rem}body.zyma-premium-site #MainContent .zyma-registry__item>h3{overflow-wrap:normal;word-break:normal;margin-top:0;margin-bottom:.85rem;font-size:clamp(1.15rem,1.5vw,1.55rem);line-height:1.05}body.zyma-premium-site #MainContent .zyma-registry__media{aspect-ratio:.92;flex:none;min-height:0}body.zyma-premium-site #MainContent .zyma-registry__facts{gap:.8rem;min-width:0;padding:.25rem 1rem 1rem;display:grid}body.zyma-premium-site #MainContent .zyma-registry__facts p{min-width:0;color:var(--zyma-v3-ink);overflow-wrap:normal;word-break:normal;margin:0;font-size:.96rem;line-height:1.35}body.zyma-premium-site #MainContent .zyma-registry__facts p span{color:var(--zyma-v3-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem;font-size:.66rem;font-weight:700;line-height:1.2;display:block}body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__text-link{align-self:flex-start;margin-top:auto;margin-bottom:1rem}body.zyma-premium-site #MainContent .zyma-finder__shell{grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:stretch;display:grid}body.zyma-premium-site #MainContent .zyma-finder__progress{border-bottom:0;border-inline-end:1px solid var(--zyma-v3-line);grid-template-columns:minmax(0,1fr);align-content:start;gap:.4rem;min-width:0}body.zyma-premium-site #MainContent .zyma-finder__progress-item{grid-template-columns:2.25rem minmax(0,1fr);display:grid;overflow:hidden}body.zyma-premium-site #MainContent .zyma-finder__progress-item>span{min-width:0;display:block}body.zyma-premium-site #MainContent .zyma-finder__progress-index{border:1px solid;border-radius:50%;width:2rem;font-size:.72rem;line-height:1}body.zyma-premium-site #MainContent .zyma-finder__progress-item>span:last-child{white-space:normal;overflow-wrap:anywhere}body.zyma-premium-site #MainContent .zyma-support-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start}body.zyma-premium-site #MainContent .zyma-support-grid>div{width:100%;max-width:none}body.zyma-premium-site #MainContent .zyma-contact-form{width:100%}body.zyma-premium-site #MainContent .zyma-contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}body.zyma-premium-site #MainContent .zyma-contact-form label{gap:.45rem;min-width:0;display:grid}body.zyma-premium-site #MainContent .zyma-contact-form input,body.zyma-premium-site #MainContent .zyma-contact-form textarea{border:1px solid var(--zyma-v3-line-strong);background:var(--zyma-v3-white);border-radius:14px;width:100%;min-width:0;padding:.85rem 1rem}body.zyma-premium-site #MainContent .zyma-contact-form textarea{resize:vertical;min-height:9rem}@media (max-width:989px){body.zyma-premium-site #MainContent .zyma-registry{grid-template-columns:repeat(3,minmax(0,1fr))}body.zyma-premium-site #MainContent .zyma-finder__shell{grid-template-columns:minmax(180px,.36fr) minmax(0,1fr)}}@media (max-width:749px){body.zyma-premium-site #MainContent .zyma-journal-feature__media{aspect-ratio:1.25}body.zyma-premium-site #MainContent .zyma-about-split{grid-template-columns:minmax(0,1fr)}body.zyma-premium-site #MainContent .zyma-editorial-media img{aspect-ratio:1.2}body.zyma-premium-site #MainContent .zyma-registry{grid-template-columns:repeat(2,minmax(0,1fr))}body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__label,body.zyma-premium-site #MainContent .zyma-registry__item>h3,body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__text-link,body.zyma-premium-site #MainContent .zyma-registry__facts{margin-inline:.8rem;padding-inline:.8rem}body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__label,body.zyma-premium-site #MainContent .zyma-registry__item>h3,body.zyma-premium-site #MainContent .zyma-registry__item>.zyma-trust__text-link{margin-inline:0}body.zyma-premium-site #MainContent .zyma-registry__facts{padding-inline:0}body.zyma-premium-site #MainContent .zyma-finder__shell{display:block}body.zyma-premium-site #MainContent .zyma-finder__progress{border-inline-end:0;border-bottom:1px solid var(--zyma-v3-line);grid-template-columns:repeat(4,minmax(128px,1fr));overflow-x:auto}body.zyma-premium-site #MainContent .zyma-finder__progress-item{min-width:128px}body.zyma-premium-site #MainContent .zyma-support-grid,body.zyma-premium-site #MainContent .zyma-contact-form__row{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){body.zyma-premium-site #MainContent .zyma-registry{grid-template-columns:minmax(0,1fr)}}body.zyma-premium-site #MainContent,body.zyma-premium-site #MainContent>*{min-width:0}body.zyma-premium-site{overflow-x:clip}html:has(body.zyma-premium-site){overflow-x:clip}body.zyma-premium-site #MainContent img,body.zyma-premium-site #MainContent video,body.zyma-premium-site #MainContent iframe{max-width:100%}body.zyma-premium-site #MainContent :where(.grid,[class*=__grid],[class*=__row],[class*=__columns])>*{min-width:0}body.zyma-premium-site #MainContent :where(p,li,td,th){overflow-wrap:anywhere}body.zyma-premium-site #MainContent :where(.comparison-table,.comparison-grid,.zyma-comparison-guide__table,.zyma-comparison-guide__composition,.zyma-pdp-formula__table,.zbp3__facts,.zbp3__fact-grid){min-width:0;max-width:100%;overflow-x:auto}body.zyma-premium-site #MainContent :where(.comparison-table,.comparison-grid,.zyma-comparison-guide__table,.zyma-comparison-guide__composition,.zyma-pdp-formula__table)>*{overflow-wrap:anywhere;min-width:0}body.template-index .zyma-home-slider__stage{margin-inline:0}@media (max-width:989px){body.zyma-premium-site #MainContent .zyma-home-journal__panel{flex-direction:column;display:flex}body.zyma-premium-site #MainContent .zyma-home-journal__visual{order:-1}body.zyma-premium-site #MainContent .zyma-home-journal__intro{order:1}}body.zyma-premium-site #MainContent .zyma-home-why__grid{scroll-snap-type:x mandatory;scrollbar-width:none;border-inline-start:0;gap:.75rem;overflow-x:auto;grid-template-columns:none!important;display:flex!important}body.zyma-premium-site #MainContent .zyma-home-why__grid::-webkit-scrollbar{display:none}body.zyma-premium-site #MainContent .zyma-home-sets__grid::-webkit-scrollbar{display:none}body.zyma-premium-site #MainContent .zyma-home-why__card{scroll-snap-align:start;border:1px solid var(--zyma-v3-line,#d8d3cb);border-radius:var(--zyma-v3-radius,1.35rem);color:#11110f;flex:0 0 min(29vw,24rem);min-width:0;background:#f3efe7!important}body.zyma-premium-site #MainContent .zyma-home-why__card *{color:inherit}body.zyma-premium-site #MainContent .zyma-home-why__controls,body.zyma-premium-site #MainContent .zyma-home-sets__controls{align-items:center;gap:.5rem;display:flex}body.zyma-premium-site #MainContent .zyma-home-why__arrow,body.zyma-premium-site #MainContent .zyma-home-sets__arrow{border:1px solid var(--zyma-v3-line-strong,#cfc8bd);background:var(--zyma-v3-white,#fff);width:2.75rem;min-width:2.75rem;height:2.75rem;color:var(--zyma-v3-ink,#11110f);border-radius:50%;place-items:center;padding:0;display:grid}body.zyma-premium-site #MainContent .zyma-home-sets__head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex!important}body.zyma-premium-site #MainContent .zyma-home-sets__grid{scroll-snap-type:x mandatory;scrollbar-width:none;border-inline-start:0;gap:.75rem;overflow-x:auto;grid-template-columns:none!important;display:flex!important}body.zyma-premium-site #MainContent .zyma-home-set{scroll-snap-align:start;border-radius:var(--zyma-v3-radius,1.35rem);flex:0 0 min(26vw,25rem);min-width:0;border:1px solid var(--zyma-v3-line,#d8d3cb)!important}@media (max-width:749px){body.zyma-premium-site #MainContent .zyma-home-why__card,body.zyma-premium-site #MainContent .zyma-home-set{flex-basis:min(82vw,21rem)}body.zyma-premium-site #MainContent .zyma-home-why__arrow,body.zyma-premium-site #MainContent .zyma-home-sets__arrow{width:2.5rem;min-width:2.5rem;height:2.5rem}body.zyma-premium-site #MainContent .zyma-home-sets__head{align-items:flex-start}}body.zyma-premium-site #MainContent .zyma-product-stories__tabs{scrollbar-width:none;gap:.5rem;padding-bottom:.2rem}body.zyma-premium-site #MainContent .zyma-product-stories__tab{border:1px solid var(--zyma-v3-line,#d8d3cb);background:var(--zyma-v3-white,#fff);min-height:2.75rem;color:var(--zyma-v3-muted,#716e67);letter-spacing:.04em;text-transform:none;border-radius:999px;padding:.65rem .9rem}body.zyma-premium-site #MainContent .zyma-product-stories__tab:after{display:none}body.zyma-premium-site #MainContent .zyma-product-stories__tab.is-active{border-color:var(--zyma-v3-ink,#11110f);background:var(--zyma-v3-ink,#11110f);color:var(--zyma-v3-white,#fff)}body.zyma-premium-site #MainContent .zyma-product-stories__progress{background:var(--zyma-v3-line,#d8d3cb)!important}body.zyma-premium-site #MainContent .zyma-product-stories__progress span{background:var(--zyma-v3-ink,#11110f)!important}body.zyma-premium-site #MainContent .zyma-product-story__meta,body.zyma-premium-site #MainContent .zyma-product-story__detail{border-color:var(--zyma-v3-line,#d8d3cb)!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div{align-content:start;max-width:100%!important;overflow:hidden!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div span,body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div strong{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:.98}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div.is-save{background:var(--zyma-v3-ink,#11110f)!important;border-color:var(--zyma-v3-ink,#11110f)!important;color:#fff!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div.is-save span,body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div.is-save strong{color:#fff!important;opacity:1!important}@media (max-width:749px){body.zyma-premium-site #MainContent .zyma-bundle-value__numbers{grid-template-columns:1fr!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div+div{border-top:1px solid var(--zyma-v3-line,#d8d3cb)!important;border-inline-start:0!important}}@media (max-width:989px){body.zyma-premium-site #MainContent .zyma-pdp-buy__grid>.zyma-pdp-gallery,body.zyma-premium-site #MainContent .zbp2 .zyma-bundle-pdp__hero .zbp3__hero-media{inset:auto!important;height:auto!important;position:static!important;top:auto!important}}body.zyma-premium-site #MainContent .zbp3__hero-media,body.zyma-premium-site #MainContent .zyma-pdp-gallery,body.zyma-premium-site #MainContent .zbp3__hero,body.zyma-premium-site #MainContent .zyma-pdp-buy__grid,body.zyma-premium-site #MainContent .zbp3__hero *,body.zyma-premium-site #MainContent .zyma-pdp-buy__grid>*{min-width:0}body.zyma-premium-site #MainContent .zyma-finder__progress-item{align-items:center;gap:.65rem;min-width:0;grid-template-columns:2.25rem minmax(0,1fr)!important;display:grid!important}body.zyma-premium-site #MainContent .zyma-finder__progress-index{place-items:center;height:2rem;flex:0 0 2rem!important;width:2rem!important;min-width:2rem!important;display:grid!important}body.zyma-premium-site #MainContent .zyma-finder__progress-item>:not(.zyma-finder__progress-index){overflow-wrap:anywhere;min-width:0}body.zyma-premium-site #MainContent .zyma-registry{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}body.zyma-premium-site #MainContent .zyma-registry__item{min-width:0;height:100%}body.zyma-premium-site #MainContent .zyma-registry__facts,body.zyma-premium-site #MainContent .zyma-registry__facts *{overflow-wrap:anywhere;min-width:0}body.zyma-premium-site #MainContent .zyma-support-grid{width:min(100%,1200px);margin-inline:auto;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr)!important}body.zyma-premium-site #MainContent .zyma-support-grid>*{width:100%;min-width:0;max-width:none}@media (max-width:749px){body.zyma-premium-site #MainContent .zyma-support-grid{grid-template-columns:minmax(0,1fr)!important}}body.zyma-premium-site #MainContent :where(.zbp3__facts,.zbp3__fact,.zbp3__fact-grid,.zbp3-visual__copy,.zyma-bundle-product__copy){overflow-wrap:anywhere;min-width:0}body.zyma-premium-site #MainContent{text-rendering:optimizelegibility}body.zyma-premium-site #MainContent :where(.zyma-home-product__link,.zyma-collection-card,.zyma-home-set,.zyma-home-why__card,.zyma-journal-card,.zyma-set-card,.zyma-builder-card,.zyma-finder__result-card,.zyma-choice-card){border-color:var(--zyma-v3-line,#d8d3cb);box-shadow:0 10px 28px #11110f0b}body.zyma-premium-site #MainContent :where(.zyma-home-product__link,.zyma-collection-card,.zyma-home-set,.zyma-home-why__card,.zyma-journal-card,.zyma-set-card,.zyma-builder-card,.zyma-finder__result-card,.zyma-choice-card):focus-within{border-color:var(--zyma-v3-ink,#11110f);box-shadow:0 14px 34px #11110f17}body.zyma-premium-site #MainContent :where(.zyma-home-product__link,.zyma-home-set,.zyma-journal-card,.zyma-set-card) img{backface-visibility:hidden}body.zyma-premium-site #MainContent :where(.zyma-home-product__link,.zyma-collection-card,.zyma-home-set,.zyma-home-why__card,.zyma-journal-card,.zyma-set-card,.zyma-builder-card){transition:border-color .18s,box-shadow .18s,transform .18s}body.zyma-premium-site #MainContent :where(.zyma-home-product__link:hover,.zyma-collection-card:hover,.zyma-home-set:hover,.zyma-journal-card:hover,.zyma-set-card:hover,.zyma-builder-card:hover){border-color:color-mix(in srgb, var(--zyma-v3-ink,#11110f) 34%, var(--zyma-v3-line,#d8d3cb));box-shadow:0 16px 38px #11110f13}body.zyma-premium-site #MainContent :where(.zyma-home-product__link:hover,.zyma-home-set:hover,.zyma-journal-card:hover,.zyma-set-card:hover,.zyma-builder-card:hover){transform:translateY(-2px)}body.zyma-premium-site.template-index #shopify-section-home_edit .zyma-home-edit{padding-block:clamp(2.75rem,4vw,4.5rem)!important}body.zyma-premium-site.template-index #shopify-section-home_edit .zyma-home-edit__body{padding-bottom:clamp(1rem,2vw,2rem)!important}body.zyma-premium-site.template-index #shopify-section-home_edit .zyma-home-edit__grid{margin-bottom:0!important}body.zyma-premium-site.template-index #shopify-section-home_edit .zyma-home-edit__grid+*{margin-top:clamp(1.25rem,2vw,2rem)}body.zyma-premium-site.template-index :where(#shopify-section-home_edit .zyma-home-edit__grid,.zyma-home-why__grid,.zyma-home-sets__grid){box-shadow:0 8px 26px #11110f0a}@media (max-width:749px){body.zyma-premium-site.template-index #shopify-section-home_edit .zyma-home-edit{padding-block:2.75rem 2rem!important}body.zyma-premium-site.template-index #shopify-section-home_edit .zyma-home-edit__body{padding-bottom:.5rem!important}body.zyma-premium-site.template-index #shopify-section-home_edit .zyma-home-edit__grid+*{margin-top:1rem}body.zyma-premium-site #MainContent :where(.zyma-home-product__link,.zyma-collection-card,.zyma-home-set,.zyma-home-why__card,.zyma-journal-card,.zyma-set-card,.zyma-builder-card){box-shadow:0 6px 18px #11110f0a}}@media (prefers-reduced-motion:reduce){body.zyma-premium-site #MainContent :where(.zyma-home-product__link,.zyma-collection-card,.zyma-home-set,.zyma-home-why__card,.zyma-journal-card,.zyma-set-card,.zyma-builder-card){transition:none!important}}body.zyma-premium-site :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--zyma-v3-ink,#11110f);outline-offset:3px}body.zyma-premium-site :where(button,input,select,textarea):disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){html:has(body.zyma-premium-site){scroll-behavior:auto!important}body.zyma-premium-site :where(*){scroll-behavior:auto!important}}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div{justify-content:center!important;align-items:flex-start!important;min-width:0!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div strong{white-space:nowrap!important;word-break:normal!important;text-overflow:clip!important;letter-spacing:-.055em!important;max-width:100%!important;font-size:clamp(1.2rem,1.85vw,2.05rem)!important;overflow:visible!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div[data-value-kind=saving]{color:#fff!important;background:#11110f!important;border-color:#11110f!important}body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div[data-value-kind=saving] span,body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div[data-value-kind=saving] strong{color:#fff!important;opacity:1!important}@media (max-width:749px){body.zyma-premium-site #MainContent .zyma-bundle-value__numbers>div strong{font-size:clamp(1.55rem,8vw,2.2rem)!important}}body.template-index :where(.shopify-section-zyma-home-edit,[id$=__home_edit]) .zyma-home-edit{background:#fcfcfc!important;min-height:0!important;padding-top:clamp(2.75rem,4vw,4.5rem)!important;padding-bottom:clamp(1.25rem,2vw,2.25rem)!important}body.template-index :where(.shopify-section-zyma-home-edit,[id$=__home_edit]) .zyma-home-edit__body{background:#fcfcfc!important;padding-bottom:0!important}body.template-index :where(.shopify-section-zyma-home-edit,[id$=__home_edit]) .zyma-home-edit__grid{margin-bottom:0!important}.zyma-pdp-buy__app-blocks{width:min(100%,1120px);margin:clamp(2rem,4vw,4rem) auto 0;padding-inline:clamp(1rem,3vw,3rem);overflow-x:clip}.zyma-pdp-buy__app-blocks .shopify-app-block{width:100%;min-width:0}@media (max-width:749px){body.template-index :where(.shopify-section-zyma-home-edit,[id$=__home_edit]) .zyma-home-edit{padding-top:2.75rem!important;padding-bottom:1rem!important}.zyma-pdp-buy__app-blocks{margin-top:1.5rem;padding-inline:1rem}}body.zyma-premium-site.template-index{--zyma-porcelain:#f7f5f0;--zy-premium-porcelain:#f7f5f0;--zy-premium-canvas:#fcfcfc;--zyma-v3-paper:#f8f6f1;--zyma-v3-paper-deep:#eeeae3;background:var(--zy-premium-canvas)}body.template-index #MainContent,body.zyma-premium-site.template-index #MainContent,body.template-index .zyma-home,body.zyma-premium-site.template-index .zyma-home{background:var(--zy-premium-canvas)}