#MainContent :is(:has(>article.pd-motion-hook),.pd-key-ingredient-group,.rg-benefits-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,198px),1fr))!important;gap:clamp(24px,2.5vw,32px);align-items:start;border:0!important;box-shadow:none!important}#MainContent :is(:has(>article.pd-motion-hook),.pd-key-ingredient-group,.rg-benefits-grid)>article:not(.pd-key-ingredient--photo){grid-column:auto!important;grid-row:auto!important}#MainContent :is(:has(>article.pd-motion-hook),.rg-benefits-grid)>:not(article){grid-column:1 / -1!important;grid-row:auto!important}#MainContent .rg-benefits-grid--capsule>figure{max-width:min(100%,148px);margin:0 auto!important;justify-self:center}#MainContent .rg-benefits-grid--capsule>figure>:is(svg,img){display:block;width:100%;max-height:158px;object-fit:contain;margin-inline:auto}#MainContent .rg-benefits-grid--capsule>article:nth-of-type(5){text-align:start}@media(min-width:900px){#MainContent .pd-key-ingredient-group:has(>:nth-child(6 of.pd-key-ingredient--symbol)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}#MainContent article.pd-motion-hook{display:flex!important;flex-direction:column-reverse;align-items:flex-start;gap:10px;min-width:0;margin:0;padding:0!important;background:#fff;border:0!important;box-shadow:none!important}#MainContent .pd-motion-hook>div{min-width:0}#MainContent .pd-motion-hook>div>span:first-child{display:none}#MainContent .pd-motion-hook h3{margin:0 0 6px;font-size:clamp(15px,1.35vw,20px);line-height:1.25}#MainContent .pd-motion-hook p{margin:0;font-size:clamp(14px,1.1vw,16px);line-height:1.5}#MainContent .pd-motion-hook>.pd-motion-hook-art{width:min(clamp(78px,7vw,100px),100%);height:auto;aspect-ratio:1;flex:0 0 auto;color:#007aff}#MainContent .pd-motion-hook-art pd-motion-graphic{color:inherit}#MainContent :is([data-pd-story-order],.pd-key-ingredient,.pd-result-3d,.pd-shared-role-list>div){border-block:0!important}body.pd-continuous-product #MainContent hr{display:none!important}body.pd-continuous-product #MainContent :is(.gk-stat,.gk-outcome-grid article,.mc-strip,.mc-map article,.qc article,.gv-benefits,.gv-benefits article,.rg-benefits-grid article,.ss-research article,.pd-journey__chapters,.pd-role-key,.pd-role-list>div,.er-quick-faq,.er-quick-faq details,.er-ref-benefits li,.er-routine,.er-routine-facts article,.er-timing,.np .stats){border-block:0!important}@media(min-width:600px)and (max-width:749px){#MainContent :is(:has(>article.pd-motion-hook),.pd-key-ingredient-group,.rg-benefits-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important}}@media(max-width:599px){#MainContent :is(:has(>article.pd-motion-hook),.pd-key-ingredient-group,.rg-benefits-grid){grid-template-columns:minmax(0,1fr)!important;row-gap:26px}#MainContent :is(article.pd-motion-hook,.pd-key-ingredient--symbol):has(>.pd-motion-hook-art){display:grid!important;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:14px}#MainContent :is(article.pd-motion-hook,.pd-key-ingredient--symbol)>.pd-motion-hook-art{grid-column:1;grid-row:1;width:56px}#MainContent :is(article.pd-motion-hook,.pd-key-ingredient--symbol)>div:not(.pd-motion-hook-art){grid-column:2;grid-row:1}}#MainContent .rg-home,#MainContent .rg-home .hm-obsidian{background:#fff!important;background-image:none!important}.pd-motion-hooks{max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}#MainContent .pd-key-ingredient-group{width:min(1280px,100%);margin-inline:auto;padding:clamp(24px,4vw,48px) clamp(20px,4vw,40px)}#MainContent .pd-key-ingredient--photo{grid-column:1 / -1}#MainContent .pd-key-ingredient--symbol{display:flex!important;flex-direction:column;align-items:flex-start;gap:10px;width:auto;min-width:0;margin:0;padding:0!important;box-shadow:none!important}#MainContent .pd-key-ingredient--symbol .pd-motion-hook-art{width:min(clamp(78px,7vw,100px),100%);height:auto;aspect-ratio:1;color:#007aff}#MainContent .pd-key-ingredient--symbol h2{margin:0 0 6px;font-size:clamp(16px,1.5vw,22px);line-height:1.25}#MainContent .pd-key-ingredient--symbol p{margin:0;font-size:clamp(14px,1.1vw,16px);line-height:1.5}#MainContent .pd-scene-inset:empty{display:none}#MainContent .pd-motion-hook-art .pd-motion-graphic__glyph{top:20%;right:20%;bottom:20%;left:20%}#MainContent .pd-motion-hook-art .pd-motion-graphic__glyph svg{stroke-width:2.6}#MainContent .pd-motion-hook-art .pd-motion-graphic__arc{stroke-width:2.5}#MainContent .pd-ingredient-disclosure{border:0!important;background:transparent;padding:0;margin:12px 0 0}#MainContent .pd-ingredient-disclosure>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;width:fit-content;padding:8px 0;color:#007aff;font-size:16px;font-weight:800;cursor:pointer;list-style:none}#MainContent .pd-ingredient-disclosure>summary::-webkit-details-marker{display:none}#MainContent .pd-ingredient-disclosure>summary:after{content:"+";color:currentColor;font-size:22px;line-height:1}#MainContent .pd-ingredient-disclosure[open]>summary:after{content:"\2212"}#MainContent .pd-motion-hooks>.pd-motion-hook p{max-width:54ch}#MainContent .pd-motion-hooks>.pd-motion-hook:only-child{grid-column:1 / -1!important}#MainContent .pd-product-benefit-section{background:#fff}#MainContent .pd-product-benefit-section>.pd-key-ingredient-group,#MainContent .pd-product-benefit-section>#food-map>.pd-key-ingredient-group{padding-block-start:clamp(12px,2vw,24px)}#MainContent .pd-product-benefit-section .pd-benefit-intro-copy{max-width:65ch;margin-block:12px 24px}#MainContent :is(.pd-product-gallery-shell .product__media,.pd-supply-gallery__stage,#pd-enzyme-funnel .hero-gallery .hero-art,#np-femseren #np-buy .ad-hero){border-radius:clamp(16px,2vw,28px)!important;overflow:hidden}#MainContent :is(.pd-product-gallery-shell .product__media-item img,.pd-supply-gallery__stage>img,#pd-enzyme-funnel .hero-gallery .hero-art img,#np-femseren #np-buy .main-image){border-radius:clamp(16px,2vw,28px)!important}#MainContent #pd-enzyme-funnel .hero-gallery .hero-art{clip-path:inset(0 round clamp(16px,2vw,28px))}#MainContent .pd-supply-gallery__stage{position:relative;height:min(480px,100cqw)}#MainContent :is(#pd-enzyme-funnel .hero-gallery .hero-art,#np-femseren #np-buy .ad-hero){position:relative;aspect-ratio:1}#MainContent .pd-product-gallery-shell media-gallery[data-pd-curated-gallery] .product__media-item .pd-gallery-slide>.pd-gallery-slide__image,#MainContent :is(.pd-supply-gallery__stage>img,#pd-enzyme-funnel .hero-gallery .hero-art img,#np-femseren #np-buy .main-image){position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:auto;object-fit:contain}#MainContent :is([data-pd-benefit-intro]>img,[data-pd-benefit-intro]>figure>img,[data-pd-benefit-intro] .er-ref-product>img){border-radius:clamp(16px,2vw,28px)!important}#MainContent :is(.pd-product-gallery-shell,.pd-product-gallery-shell .product__media-list,.pd-product-gallery-shell .product-media-container,.pd-product-gallery-shell .product__modal-opener,.pd-product-gallery-shell .product__media,.pd-product-gallery-shell .pd-gallery-slide,.pd-supply-gallery__stage,#pd-enzyme-funnel .hero-gallery .hero-art,#np-femseren #np-buy .ad-hero){background:transparent!important;border:0!important;box-shadow:none!important}#MainContent :is(.pd-product-gallery-shell .thumbnail,.pd-supply-gallery__thumbs button,#pd-enzyme-funnel #buy button[data-src],#np-femseren #np-buy button[data-image]){background:transparent!important;border:0!important;box-shadow:none!important;opacity:.65}#MainContent :is(.pd-product-gallery-shell .thumbnail,.pd-supply-gallery__thumbs button,#pd-enzyme-funnel #buy button[data-src],#np-femseren #np-buy button[data-image]):is([aria-current=true],[aria-pressed=true],:hover,:focus-visible){opacity:1}#MainContent :is(.pd-product-gallery-shell .thumbnail,.pd-supply-gallery__thumbs button,#pd-enzyme-funnel #buy button[data-src],#np-femseren #np-buy button[data-image]):focus-visible{outline:0;box-shadow:0 3px #007aff!important}#MainContent :is(.pd-product-gallery-shell .thumbnail,.pd-supply-gallery__thumbs button,#pd-enzyme-funnel #buy button[data-src],#np-femseren #np-buy button[data-image]) img{border:0!important;border-radius:9px}#MainContent .pd-added-ingredient-roles{box-sizing:border-box;width:min(100%,1280px);margin-inline:auto;padding:clamp(32px,6vw,70px) clamp(22px,4vw,40px);background:#fff}#MainContent .pd-added-ingredient-roles>h2{margin:0 0 clamp(24px,4vw,42px);color:#0b1015;font-size:clamp(30px,4.2vw,59px);font-weight:900;line-height:1.06;letter-spacing:-.035em}#MainContent .pd-added-ingredient-roles>h2 span{color:#007aff}#MainContent .pd-added-ingredient-roles .pd-added-ingredient-name{margin-block-end:5px;font-weight:750}#MainContent .pd-added-ingredient-cards>article p{max-width:58ch}#MainContent :is(.pd-key-ingredient-group,.pd-motion-hooks,.pd-added-ingredient-cards)>:is(.pd-key-ingredient--symbol,.pd-motion-hook):only-child:has(>.pd-motion-hook-art){display:grid!important;grid-template-columns:clamp(48px,5vw,68px) minmax(0,1fr);align-items:start;gap:clamp(12px,2vw,22px);max-width:68ch}#MainContent :is(.pd-key-ingredient-group,.pd-motion-hooks,.pd-added-ingredient-cards)>:is(.pd-key-ingredient--symbol,.pd-motion-hook):only-child>.pd-motion-hook-art{grid-area:1 / 1;width:100%;margin:0}#MainContent :is(.pd-key-ingredient-group,.pd-motion-hooks,.pd-added-ingredient-cards)>:is(.pd-key-ingredient--symbol,.pd-motion-hook):only-child:has(>.pd-motion-hook-art)>div:not(.pd-motion-hook-art){grid-area:1 / 2}#MainContent .pd-ingredient-stories{width:min(100%,1280px);margin-inline:auto;padding-inline:clamp(22px,4vw,40px)}#MainContent .pd-ingredient-story-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(28px,6vw,80px);padding-block:clamp(32px,5vw,74px);background:#fff}#MainContent .pd-ingredient-story-section h2{margin:0 0 18px;color:#0b1015;font-size:clamp(30px,4vw,55px);font-weight:900;line-height:1.06;letter-spacing:-.035em;text-transform:uppercase}#MainContent .pd-ingredient-story-section h2 span{display:block;color:#007aff}#MainContent .pd-ingredient-story-section p{margin:0;max-width:62ch;color:#142b3b;font-size:clamp(16px,1.6vw,21px);line-height:1.55}#MainContent .pd-ingredient-story-figure{display:grid;place-items:center;margin:0;width:100%}#MainContent .pd-ingredient-story-figure>img{display:block;width:100%;max-height:360px;height:auto;object-fit:contain;border-radius:22px}#MainContent .pd-ingredient-story-figure>.pd-motion-hook-art{width:min(100%,clamp(132px,17vw,224px))}@media(min-width:750px){#MainContent .pd-ingredient-story-section:not([data-pd-story-order],.pd-ingredient-story-section--copy-only):nth-of-type(odd)>.pd-ingredient-story-figure{grid-column:1;grid-row:1}#MainContent .pd-ingredient-story-section:not([data-pd-story-order],.pd-ingredient-story-section--copy-only):nth-of-type(odd)>.pd-ingredient-story-copy{grid-column:2;grid-row:1}}@media(max-width:749px){#MainContent .pd-ingredient-story-section{grid-template-columns:minmax(0,1fr);gap:20px}#MainContent .pd-ingredient-story-figure>img{max-height:270px}}#MainContent [data-pd-study-result] .pd-motion-hook-art{color:#007aff}#MainContent .pd-gallery-benefit-graphic{container-type:inline-size;width:100%;color:#fff}#MainContent .pd-gallery-benefit-card,#MainContent .pd-gallery-benefit-mini{background:var(--pd-blue, #007aff);border-radius:clamp(16px,2vw,28px);color:#fff}#MainContent .pd-gallery-benefit-card{box-sizing:border-box;display:grid;grid-template-rows:auto 1fr;aspect-ratio:1;min-height:100%;padding:5cqw;text-align:left}#MainContent .pd-gallery-benefit-header{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw;padding-block-end:3cqw;border-bottom:1px solid #ffffff56;font-size:clamp(17px,5cqw,34px);line-height:1;letter-spacing:-.035em}#MainContent .pd-gallery-benefit-header>strong{font-weight:850}#MainContent .pd-gallery-benefit-header>span{text-align:right;font-size:clamp(9px,2.25cqw,14px);font-weight:800;letter-spacing:.055em;text-transform:uppercase}#MainContent .pd-gallery-benefit-header sup{margin-inline-start:.09em;font-size:.43em}#MainContent .pd-gallery-benefit-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,1fr);margin:0;padding:0;list-style:none}#MainContent .pd-gallery-benefit-panel{box-sizing:border-box;display:grid;align-content:center;justify-items:start;gap:1.6cqw;padding:3.1cqw;min-width:0}#MainContent .pd-gallery-benefit-panel:nth-child(odd){padding-inline-start:0;border-inline-end:1px solid #ffffff56}#MainContent .pd-gallery-benefit-panel:nth-child(2n){padding-inline-end:0}#MainContent .pd-gallery-benefit-panel:nth-child(-n+2){border-block-end:1px solid #ffffff56}#MainContent .pd-gallery-benefit-panel>strong{color:inherit;font-size:clamp(13px,4.2cqw,26px);font-weight:850;letter-spacing:-.025em;line-height:1.08;overflow-wrap:break-word}#MainContent .pd-gallery-benefit-panel>span:last-child{color:inherit;font-size:clamp(11px,3.3cqw,20px);font-weight:600;line-height:1.29;overflow-wrap:break-word}#MainContent .pd-gallery-benefit-symbol{display:grid;place-items:center;width:clamp(29px,9.8cqw,68px);aspect-ratio:1;border-radius:50%;background:#ffffff16}#MainContent .pd-gallery-benefit-symbol svg{display:block;width:65%;height:65%}#MainContent .pd-gallery-benefit-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:absolute;top:0;right:0;bottom:0;left:0;align-content:stretch;gap:1px;padding:9%;border-radius:9px}#MainContent .pd-gallery-benefit-mini>span{display:grid;place-items:center;min-width:0}#MainContent .pd-gallery-benefit-mini svg{display:block;width:68%;height:68%}#MainContent .pd-gallery-benefit-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}#MainContent .pd-gallery-benefit-layer>.pd-gallery-benefit-graphic{max-width:100%}#MainContent .pd-gallery-benefit-layer[hidden],#MainContent :is(.hero-art,.ad-hero)>img[hidden],#MainContent .pd-supply-gallery__stage>img[hidden]{display:none!important}#MainContent :is(.pd-supply-gallery__thumbs,.hero-thumbs,.thumbs)>button:has(.pd-gallery-benefit-mini){position:relative}#MainContent .pd-gallery-benefit-slide.is-active .pd-gallery-benefit-symbol svg,#MainContent .pd-gallery-benefit-slide[data-pd-benefit-in-view] .pd-gallery-benefit-symbol svg,#MainContent .pd-gallery-benefit-layer:not([hidden]) .pd-gallery-benefit-symbol svg{animation:pd-gallery-symbol-in .7s cubic-bezier(.2,.8,.25,1) both}#MainContent .pd-gallery-benefit-panel:nth-child(2) svg{animation-delay:65ms}#MainContent .pd-gallery-benefit-panel:nth-child(3) svg{animation-delay:.13s}#MainContent .pd-gallery-benefit-panel:nth-child(4) svg{animation-delay:195ms}@keyframes pd-gallery-symbol-in{0%{opacity:.25;transform:translateY(5px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){#MainContent .pd-gallery-benefit-symbol svg{animation:none!important}}#MainContent .pd-gallery-benefit-slide>.pd-gallery-benefit-graphic,#MainContent .pd-supply-gallery__stage .pd-gallery-benefit-graphic{width:min(100%,480px);margin-inline:auto}#MainContent .pd-supply-gallery__thumbs>button[data-pd-supply-view=benefits]{flex:0 0 64px;width:64px;height:64px}#MainContent .pd-story-illustration{display:block;width:min(100%,450px);height:auto;overflow:visible;color:#007aff;fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round}#MainContent .pd-story-illustration .pd-art-line,#MainContent .pd-story-illustration .pd-art-fine,#MainContent .pd-story-illustration .pd-art-bold,#MainContent .pd-story-illustration .pd-art-wash,#MainContent .pd-story-illustration .pd-art-mid,#MainContent .pd-story-illustration .pd-art-guide,#MainContent .pd-story-illustration .pd-art-flow{stroke:currentColor;stroke-width:3}#MainContent .pd-story-illustration .pd-art-bold{stroke-width:5}#MainContent .pd-story-illustration .pd-art-fine{stroke-width:1.6;stroke-opacity:.72}#MainContent .pd-story-illustration .pd-art-guide{stroke-width:1.5;stroke-opacity:.22}#MainContent .pd-story-illustration .pd-art-wash{fill:#eef7ff}#MainContent .pd-story-illustration .pd-art-mid{fill:#b9ddff}#MainContent .pd-story-illustration .pd-art-thin-fill{fill:#e8f4ff}#MainContent .pd-story-illustration .pd-art-dot{fill:currentColor}#MainContent .pd-story-illustration .pd-art-pulse{animation:pd-art-pulse 3.6s ease-in-out 1}#MainContent .pd-story-illustration .pd-art-pulse:nth-child(2n){animation-delay:.24s}#MainContent .pd-story-illustration .pd-art-drift{animation:pd-art-drift 3.6s ease-in-out 1}#MainContent .pd-story-illustration .pd-art-flow{stroke-dasharray:6 8;animation:pd-art-flow 3.6s linear 1}@keyframes pd-art-pulse{0%,to{opacity:.9}45%{opacity:.38}}@keyframes pd-art-drift{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes pd-art-flow{to{stroke-dashoffset:-42}}@media(max-width:749px){#MainContent .pd-story-illustration{width:min(92%,350px)}}@media(prefers-reduced-motion:reduce){#MainContent .pd-story-illustration *{animation:none!important}}#MainContent .pd-gallery-info-graphic{container-type:inline-size;width:min(100%,480px);margin-inline:auto;color:#fff}#MainContent .pd-gallery-info-card{box-sizing:border-box;display:grid;grid-template-rows:auto 1fr;aspect-ratio:1;padding:5.7cqw;border-radius:clamp(16px,5.6cqw,28px);background:#007aff;color:#fff;overflow:hidden}#MainContent .pd-gallery-info-header{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw;padding-bottom:2.5cqw;border-bottom:1px solid #ffffff80;font-size:clamp(16px,5.2cqw,27px);font-weight:850;letter-spacing:-.04em;line-height:1.1}#MainContent .pd-gallery-info-header sup{font-size:.48em}#MainContent .pd-gallery-info-header>span{font-size:clamp(9px,2.45cqw,14px);text-align:right;text-transform:uppercase;letter-spacing:.07em}#MainContent .pd-gallery-info-card--how{grid-template-rows:auto auto 1fr;gap:3.6cqw}#MainContent .pd-gallery-how-intro{display:grid;grid-template-columns:minmax(0,1fr) 16cqw;align-items:center;gap:2cqw 3.2cqw}#MainContent .pd-gallery-how-intro>strong{font-size:clamp(18px,7.1cqw,36px);font-weight:900;letter-spacing:-.05em;line-height:1.03;text-wrap:balance}#MainContent .pd-gallery-how-intro>p{grid-column:1 / -1;margin:0;color:inherit;font-size:clamp(11px,3.7cqw,19px);font-weight:680;line-height:1.28}#MainContent .pd-gallery-how-icon{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:21%;background:#ffffff26}#MainContent .pd-gallery-how-icon svg{width:62%;height:62%}#MainContent .pd-gallery-how-details{display:grid;align-content:start;gap:2.1cqw;margin:0}#MainContent .pd-gallery-how-details>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6cqw 2cqw;padding-top:2.1cqw;border-top:1px solid #ffffff55;line-height:1.18}#MainContent .pd-gallery-how-details dt{font-size:clamp(10px,3.45cqw,17px);font-weight:700}#MainContent .pd-gallery-how-details dd{margin:0;font-size:clamp(11px,3.9cqw,19px);font-weight:850}#MainContent .pd-gallery-info-card--facts{padding-bottom:3.2cqw;gap:2.6cqw}#MainContent .pd-gallery-facts-paper{display:grid;place-items:center;justify-self:center;width:fit-content;max-width:100%;min-height:0;padding:1.5cqw;border-radius:1.8cqw;background:#fff}#MainContent .pd-gallery-facts-paper img{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:76cqw!important;margin:0 auto!important;border-radius:0!important;object-fit:contain!important;position:static!important}#MainContent .pd-gallery-slide--label:has([data-pd-gallery-facts]){display:grid!important;place-items:center;width:100%;padding:0!important}#MainContent .pd-gallery-slide--label:has([data-pd-gallery-facts]) .pd-gallery-slide__caption{display:none}#MainContent :is(.pd-gallery-facts-mini,.pd-gallery-how-mini){position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#007aff;color:#fff}#MainContent .pd-gallery-how-mini svg{width:55%;height:55%}#MainContent .pd-gallery-facts-mini img{width:68%!important;height:80%!important;max-height:80%!important;object-fit:contain!important;background:#fff!important;border-radius:1px!important;position:static!important}#MainContent :is(.pd-supply-gallery__thumbs,.hero-thumbs,.thumbs)>button:has(:is(.pd-gallery-facts-mini,.pd-gallery-how-mini)){position:relative;min-width:0}#MainContent .pd-gallery-benefit-layer>.pd-gallery-info-graphic{width:min(100%,480px)}#MainContent .pd-supply-gallery__thumbs>button:is([data-pd-supply-view=how],[data-pd-supply-view=facts]){flex:0 0 64px;width:64px}@media(max-width:749px){#MainContent .pd-gallery-info-graphic{width:min(100%,480px)}#MainContent .pd-gallery-info-slide{min-width:0}#MainContent .pd-supply-gallery__thumbs>button{flex:0 1 64px!important;min-width:0}}#MainContent .pd-story-illustration:not([data-pd-story-in-view]) :is(.pd-art-pulse,.pd-art-drift,.pd-art-flow,.pd-art-b6-cofactor,.pd-art-b6-product){animation:none}#MainContent .pd-art-b6-core{fill:#007aff;stroke:#0059bb;stroke-width:2.5}#MainContent .pd-art-b6-cofactor text{fill:#fff;font:800 15px system-ui,sans-serif}#MainContent .pd-story-illustration[data-pd-story-in-view] .pd-art-b6-cofactor{animation:pd-b6-dock 4.2s ease-out 1}#MainContent .pd-story-illustration[data-pd-story-in-view] .pd-art-b6-product{animation:pd-b6-output 4.2s ease-out 1}@keyframes pd-b6-dock{0%,12%{transform:translate(22px,-26px)}45%,to{transform:translate(0)}}@keyframes pd-b6-output{0%,42%{transform:translate(-43px,15px);opacity:.18}78%,to{transform:translate(0);opacity:1}}#MainContent .pd-gallery-facts-paper{align-self:center;box-sizing:border-box;width:min(100%,calc(76cqw * var(--pd-facts-ratio, .91) + 3cqw));height:fit-content}body.pd-continuous-product #MainContent .pd-gallery-info-card--facts .pd-gallery-facts-paper img,#MainContent .pd-gallery-info-card--facts .pd-gallery-facts-paper img{width:100%!important;max-height:none!important;border-radius:0!important;clip-path:none!important}#MainContent .pd-editorial-3d{width:min(100%,480px);aspect-ratio:1.46;display:grid;place-items:center;margin:0 auto;position:relative}#MainContent .pd-editorial-3d .pd-scene-canvas{width:100%;height:auto;display:none}#MainContent .pd-editorial-3d[data-pd-scene-ready] .pd-scene-canvas{display:block}#MainContent .pd-editorial-3d[data-pd-scene-ready] .pd-editorial-3d-fallback{display:none}#MainContent .pd-editorial-3d-fallback{display:grid;place-items:center;width:100%}#MainContent .pd-editorial-ingredient-photo{width:min(100%,510px);margin:0 auto}#MainContent .pd-editorial-ingredient-photo img{display:block;width:100%;height:auto;object-fit:contain}body.template-product :is(.pd-mobile-purchase__thumbnail,.pd-v-purchase-image),body.pd-continuous-product :is(.pd-mobile-purchase__thumbnail,.pd-v-purchase-image){display:none!important}@media(min-width:750px){#MainContent .product>.product__media-wrapper{order:-1!important;grid-column:1!important}#MainContent .product>.product__info-wrapper{order:0!important;grid-column:2!important}#MainContent section:is(.es-hero,.ss-hero,.js-hero,.bs-hero):has([data-pd-supply-gallery])>div:has([data-pd-supply-gallery]){order:-1!important;grid-column:1!important;grid-row:1!important}#MainContent section:is(.es-hero,.ss-hero,.js-hero,.bs-hero):has([data-pd-supply-gallery])>div:has(h1){order:0!important;grid-column:2!important;grid-row:1!important}}#MainContent #np-femseren .chapter>.motion{background:#fff!important;background-image:none!important;box-shadow:none!important;border:0!important}#MainContent #np-femseren .sticky img{display:none!important}#MainContent .pd-oil-compare-fallback{display:block;width:100%;max-height:230px}#MainContent .pd-oil-compare-caption{display:grid;grid-template-columns:1fr 1fr;position:absolute;top:4%;inset-inline:11%;text-align:center;color:#112938;font-size:clamp(14px,1.8vw,21px);font-weight:800}#MainContent .pd-gallery-how-details{align-content:end;gap:2.4cqw}#MainContent .pd-gallery-how-details dd{text-align:right;max-width:60%}#MainContent .pd-gallery-how-details>div{flex-wrap:nowrap}#MainContent .pd-gallery-facts-open{display:none}@media(max-width:749px){#MainContent :is(media-gallery[data-pd-curated-gallery],media-gallery:has(.pd-gallery-info-slide)) .thumbnail-slider{display:block!important;margin:10px 0 0;padding:0}#MainContent :is(media-gallery[data-pd-curated-gallery],media-gallery:has(.pd-gallery-info-slide)) .thumbnail-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;overflow:visible}#MainContent :is(media-gallery[data-pd-curated-gallery],media-gallery:has(.pd-gallery-info-slide)) .thumbnail-list__item{width:100%!important;max-width:none;margin:0}#MainContent :is(media-gallery[data-pd-curated-gallery],media-gallery:has(.pd-gallery-info-slide)) .thumbnail-slider>.slider-button{display:none!important}#MainContent :is(.pd-supply-gallery__thumbs,#pd-enzyme-funnel .hero-thumbs,#np-femseren .thumbs){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#MainContent :is(.pd-supply-gallery__thumbs,#pd-enzyme-funnel .hero-thumbs,#np-femseren .thumbs)>button{width:100%!important;height:auto!important;min-width:0;min-height:44px;aspect-ratio:1}#MainContent .pd-gallery-info-card--how{grid-template-rows:auto auto 1fr;aspect-ratio:auto;min-height:100cqw;gap:10px;padding:14px}#MainContent .pd-gallery-how-intro{grid-template-columns:minmax(0,1fr) 38px}#MainContent .pd-gallery-how-intro>strong{font-size:clamp(19px,6.8cqw,27px)}#MainContent .pd-gallery-how-intro>p{font-size:15px;line-height:1.35}#MainContent .pd-gallery-how-details{gap:7px}#MainContent .pd-gallery-how-details>div{gap:8px;padding-top:7px}#MainContent .pd-gallery-how-details :is(dt,dd){font-size:14px;min-width:0;overflow-wrap:anywhere}#MainContent .pd-gallery-info-card--facts{grid-template-rows:auto auto auto;aspect-ratio:auto;gap:8px;padding:12px 10px 6px}#MainContent .pd-gallery-facts-paper{width:min(100%,calc(94cqw * var(--pd-facts-ratio, .91) + 8px));padding:4px}#MainContent .pd-gallery-facts-open{display:flex;align-items:center;justify-content:center;min-height:44px;width:fit-content;margin-inline:auto;padding-inline:8px;color:#fff;font-weight:750;font-size:14px;text-align:center;text-decoration:underline;text-underline-offset:3px}#MainContent :is(.pd-supply-gallery__stage,#pd-enzyme-funnel .hero-gallery .hero-art,#np-femseren #np-buy .ad-hero):has(>.pd-gallery-benefit-layer:not([hidden])>.pd-gallery-info-graphic){height:auto!important;max-height:none!important;aspect-ratio:auto!important;clip-path:none!important}#MainContent .pd-gallery-benefit-layer:not([hidden]):has(>.pd-gallery-info-graphic){position:static}#MainContent .product__media-list:has(>.pd-gallery-info-slide)>.product__media-item{min-height:0}#MainContent .pd-gallery-slide--label:has([data-pd-gallery-facts]){height:auto!important;min-height:0}}@media(max-width:749px){#MainContent .pd-mobile-gallery-viewer>.product__media-list:has(.pd-gallery-info-slide){height:auto!important;max-height:none!important;align-items:start;scroll-behavior:auto}#MainContent .pd-mobile-gallery-viewer>.product__media-list>.product__media-item:has(>.pd-gallery-info-graphic){height:auto!important;max-height:none!important;align-self:start}}@media(max-width:749px){#MainContent .pd-gallery-benefit-card{aspect-ratio:auto;min-height:100cqw}#MainContent :is(.pd-supply-gallery__stage,#pd-enzyme-funnel .hero-gallery .hero-art,#np-femseren #np-buy .ad-hero):has(>.pd-gallery-benefit-layer:not([hidden])>.pd-gallery-benefit-graphic){height:auto!important;max-height:none!important;aspect-ratio:auto!important;clip-path:none!important}#MainContent .pd-gallery-benefit-layer:not([hidden]):has(>.pd-gallery-benefit-graphic){position:static}#MainContent .pd-mobile-gallery-viewer .product__media-item.pd-gallery-benefit-slide{height:auto!important}#MainContent .ja-track{flex-wrap:wrap}#MainContent .el-microbes,#MainContent .pd-supply-card__image-plane{overflow:clip}}#MainContent .pd-ingredient-story-section--copy-only,.pd-no-webgl #MainContent .pd-ingredient-story-section:has([data-pd-ingredient-scene]:not([data-pd-scene=oil-compare])){grid-template-columns:minmax(0,1fr)}.pd-no-webgl #MainContent .pd-ingredient-story-section:has([data-pd-ingredient-scene]:not([data-pd-scene=oil-compare]))>.pd-ingredient-story-copy{grid-column:1!important}.pd-no-webgl #MainContent .pd-ingredient-story-figure:has([data-pd-ingredient-scene]:not([data-pd-scene=oil-compare])){display:none}#MainContent .pd-ingredient-story-figure>.pd-oil-compare-caption{position:static;width:100%;margin-block-start:.5rem;font-size:clamp(14px,1.25vw,17px)}#MainContent [data-pd-scene-mounted],#MainContent [data-pd-scene-mounted]>.pd-scene-canvas{background:transparent!important;border:0!important;box-shadow:none!important}#MainContent [data-pd-hydroplet-atlas]>.pd-scene-canvas{mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(transparent 3%,#000 12%,#000 88%,transparent 97%),linear-gradient(90deg,transparent 3%,#000 12%,#000 88%,transparent 97%);mask-image:linear-gradient(transparent 3%,#000 12%,#000 88%,transparent 97%),linear-gradient(90deg,transparent 3%,#000 12%,#000 88%,transparent 97%);-webkit-mask-composite:source-in;mask-composite:intersect}
/*# sourceMappingURL=/cdn/shop/t/63/assets/pd-story-3d.css.map */
