.glutathioneCampaign-module__b6Eo_q__root{--pack-backdrop:linear-gradient(180deg, #bca9a2 0%, #c6b4ad 100%);--ink:#101824;--paper:#fffdf7;--cream:#f3eee2;--sky:#e2f2fb;--green:#183e38;--accent:var(--sky);--rust:#c95b37;--line:#10182429;--clp-gutter:max(1.25rem, calc((100vw - 84rem) / 2));--clp-display-tracking:-.05em;--clp-display-leading:.97;--clp-eyebrow-gap:.8rem;--clp-eyebrow-size:.68rem;--clp-eyebrow-tracking:.09em;--clp-offer-bar-min-height:4.5rem;--clp-offer-bar-gap:2rem;--clp-offer-bar-pad-y:.65rem;--clp-offer-bar-bg:var(--accent);--clp-offer-bar-rule:1px solid #14141429;--clp-cta-min-height:3.15rem;--clp-cta-justify:center;--clp-cta-gap:1.5rem;--clp-cta-padding:.85rem 1.05rem .85rem 1.2rem;--clp-cta-size:.83rem;--clp-star-size:1.08rem;--clp-star-glyph-size:.66rem;--clp-star-fg:var(--ink);--clp-star-bg:var(--accent);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;}.glutathioneCampaign-module__b6Eo_q__root li,.glutathioneCampaign-module__b6Eo_q__root blockquote,.glutathioneCampaign-module__b6Eo_q__root figcaption{text-wrap:pretty}.glutathioneCampaign-module__b6Eo_q__root a{transition-property:scale,transform,background-color,color,box-shadow;transition-duration:.17s;transition-timing-function:ease-out}.glutathioneCampaign-module__b6Eo_q__root a:hover{transform:translateY(-2px)}.glutathioneCampaign-module__b6Eo_q__root a:active{scale:.96}.glutathioneCampaign-module__b6Eo_q__eyebrow{font-weight:700;}.glutathioneCampaign-module__b6Eo_q__stars{}.glutathioneCampaign-module__b6Eo_q__stars>span{font-family:var(--font-body)}.glutathioneCampaign-module__b6Eo_q__lightCta{}.glutathioneCampaign-module__b6Eo_q__outlineCta{}.glutathioneCampaign-module__b6Eo_q__reviews,.glutathioneCampaign-module__b6Eo_q__routes,.glutathioneCampaign-module__b6Eo_q__faq{padding:clamp(3.6rem, 6vw, 5.5rem) var(--clp-gutter)}.glutathioneCampaign-module__b6Eo_q__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(15rem,28rem);align-items:end;column-gap:4rem;margin-bottom:2rem;display:grid}.glutathioneCampaign-module__b6Eo_q__sectionHeading .glutathioneCampaign-module__b6Eo_q__eyebrow{grid-column:1/-1}.glutathioneCampaign-module__b6Eo_q__sectionHeading h2{font-size:clamp(2.8rem,4.7vw,4.5rem)}.glutathioneCampaign-module__b6Eo_q__sectionHeading>p:last-child{margin:0;font-size:.95rem;line-height:1.55}.glutathioneCampaign-module__b6Eo_q__outlineCta{border:1px solid var(--ink);color:var(--ink);background:0 0;margin-top:1.4rem}.glutathioneCampaign-module__b6Eo_q__mechanism{padding:clamp(3.8rem, 6vw, 5.5rem) var(--clp-gutter);color:#fff;background:var(--green);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.glutathioneCampaign-module__b6Eo_q__mechanism h2{max-width:10em;font-size:clamp(2.9rem,5vw,4.7rem)}.glutathioneCampaign-module__b6Eo_q__mechanism>div:first-child>p:not(.glutathioneCampaign-module__b6Eo_q__eyebrow){opacity:.76;max-width:37rem;margin:1.2rem 0 1.4rem;font-size:.98rem;line-height:1.65}.glutathioneCampaign-module__b6Eo_q__lightCta{color:var(--ink);background:var(--accent)}.glutathioneCampaign-module__b6Eo_q__mechanismMedia{gap:1.25rem;display:grid}.glutathioneCampaign-module__b6Eo_q__mechanismFigure{aspect-ratio:4/3;background:#ffffff14;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff29}.glutathioneCampaign-module__b6Eo_q__mechanismFigure img{object-fit:cover}.glutathioneCampaign-module__b6Eo_q__mechanismPath{border-top:1px solid #ffffff38;margin:0;padding:0;list-style:none;display:grid}.glutathioneCampaign-module__b6Eo_q__mechanismPath>li{border-bottom:1px solid #ffffff38;grid-template-columns:2rem 1fr;gap:.25rem .8rem;padding:.85rem 0;display:grid}.glutathioneCampaign-module__b6Eo_q__mechanismPath span{color:var(--accent);font-family:var(--font-label);grid-row:1/3;font-size:.65rem}.glutathioneCampaign-module__b6Eo_q__mechanismPath strong{font-size:.9rem}.glutathioneCampaign-module__b6Eo_q__mechanismPath p{opacity:.66;margin:0;font-size:.73rem;line-height:1.5}.glutathioneCampaign-module__b6Eo_q__reviews{background:var(--sky)}.glutathioneCampaign-module__b6Eo_q__reviewGrid{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}.glutathioneCampaign-module__b6Eo_q__reviewCard{background:#ffffffb3;flex-direction:column;justify-content:space-between;min-height:21rem;margin:0;padding:1.35rem;display:flex;box-shadow:0 0 0 1px #00000014}.glutathioneCampaign-module__b6Eo_q__reviewTop{justify-content:space-between;display:flex}.glutathioneCampaign-module__b6Eo_q__reviewTop>span{font-family:var(--font-label);font-size:.65rem}.glutathioneCampaign-module__b6Eo_q__reviewCard blockquote{font-family:var(--font-display);margin:1.6rem 0;font-size:clamp(1.25rem,1.9vw,1.68rem);line-height:1.13}.glutathioneCampaign-module__b6Eo_q__reviewCard figcaption{gap:.25rem;font-size:.7rem;display:grid}.glutathioneCampaign-module__b6Eo_q__reviewCard figcaption span{opacity:.6}.glutathioneCampaign-module__b6Eo_q__routes{background:var(--cream)}.glutathioneCampaign-module__b6Eo_q__routeGrid{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.glutathioneCampaign-module__b6Eo_q__routeGrid article{background:#fff;min-height:10rem;padding:1.2rem;box-shadow:0 0 0 1px #00000012}.glutathioneCampaign-module__b6Eo_q__routeGrid article>span{font-family:var(--font-label);text-transform:uppercase;opacity:.62;font-size:.62rem}.glutathioneCampaign-module__b6Eo_q__routeGrid h3{margin:1.35rem 0 .6rem;font-size:1.15rem}.glutathioneCampaign-module__b6Eo_q__routeGrid p{opacity:.68;margin:0;font-size:.76rem;line-height:1.55}.glutathioneCampaign-module__b6Eo_q__evidence{padding:clamp(3.8rem, 6vw, 5.5rem) var(--clp-gutter);color:#fff;background:#17435c;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,7vw,7rem);display:grid}.glutathioneCampaign-module__b6Eo_q__evidence h2{max-width:8em;font-size:clamp(2.8rem,4.5vw,4.2rem)}.glutathioneCampaign-module__b6Eo_q__evidence>div>p:last-child{opacity:.66;max-width:29rem;margin:1rem 0 0;font-size:.76rem;line-height:1.55}.glutathioneCampaign-module__b6Eo_q__evidence ol{margin:0;padding:0;list-style:none;display:grid}.glutathioneCampaign-module__b6Eo_q__evidence li{border-top:1px solid #ffffff38;grid-template-columns:8rem 1fr;gap:.5rem 1.2rem;padding:1.1rem 0;font-size:.78rem;line-height:1.55;display:grid}.glutathioneCampaign-module__b6Eo_q__evidence li strong{grid-row:1/3}.glutathioneCampaign-module__b6Eo_q__evidence cite{opacity:.58;font-size:.65rem}.glutathioneCampaign-module__b6Eo_q__faq{grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,8vw,8rem);display:grid}.glutathioneCampaign-module__b6Eo_q__faq h2{max-width:8em;font-size:clamp(2.8rem,4.5vw,4.2rem)}.glutathioneCampaign-module__b6Eo_q__faqImage{aspect-ratio:1.5;margin-top:1.8rem;position:relative;overflow:hidden}.glutathioneCampaign-module__b6Eo_q__faqImage img{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a}.glutathioneCampaign-module__b6Eo_q__faq details{border-top:1px solid var(--line)}.glutathioneCampaign-module__b6Eo_q__faq details:last-child{border-bottom:1px solid var(--line)}.glutathioneCampaign-module__b6Eo_q__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;font-weight:780;list-style:none;display:flex}.glutathioneCampaign-module__b6Eo_q__faq summary::-webkit-details-marker{display:none}.glutathioneCampaign-module__b6Eo_q__faq summary i{font-size:1.2rem;font-style:normal;transition:transform .17s ease-out}.glutathioneCampaign-module__b6Eo_q__faq details[open] summary i{transform:rotate(45deg)}.glutathioneCampaign-module__b6Eo_q__faq details p{opacity:.7;margin:0;padding:0 2.5rem 1.2rem 0;font-size:.8rem;line-height:1.62}.glutathioneCampaign-module__b6Eo_q__safety{padding:2.8rem var(--clp-gutter);border-top:1px solid var(--line);background:var(--cream);grid-template-columns:.5fr 1fr 1.2fr;gap:2.5rem;display:grid}.glutathioneCampaign-module__b6Eo_q__safety h2{letter-spacing:-.035em;font-size:1.8rem}.glutathioneCampaign-module__b6Eo_q__safety>div{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.glutathioneCampaign-module__b6Eo_q__safety>div p{opacity:.72;margin:0;font-size:.68rem;line-height:1.62}.glutathioneCampaign-module__b6Eo_q__finalCta{min-height:33rem;color:var(--ink);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.glutathioneCampaign-module__b6Eo_q__finalCta img{object-fit:cover;object-position:50% 38%}.glutathioneCampaign-module__b6Eo_q__finalWash{background:#fffdf757;position:absolute;inset:0}.glutathioneCampaign-module__b6Eo_q__finalCta>div:last-child{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdf7d1;width:min(100% - 2.5rem,50rem);padding:2rem;position:relative;box-shadow:0 0 0 1px #00000014}.glutathioneCampaign-module__b6Eo_q__finalCta h2{font-size:clamp(3rem,5.7vw,5.2rem)}.glutathioneCampaign-module__b6Eo_q__finalCta p:not(.glutathioneCampaign-module__b6Eo_q__eyebrow){margin:1rem 0 1.3rem}.glutathioneCampaign-module__b6Eo_q__finalCta>div:last-child ul{justify-content:center;margin-bottom:1.4rem}@media (max-width:800px){.glutathioneCampaign-module__b6Eo_q__reviews,.glutathioneCampaign-module__b6Eo_q__routes,.glutathioneCampaign-module__b6Eo_q__faq{padding:3rem 1.25rem}.glutathioneCampaign-module__b6Eo_q__sectionHeading{margin-bottom:1.5rem;display:block}.glutathioneCampaign-module__b6Eo_q__sectionHeading h2{font-size:2.55rem}.glutathioneCampaign-module__b6Eo_q__sectionHeading>p:last-child{margin:.8rem 0 0}.glutathioneCampaign-module__b6Eo_q__routeGrid{grid-template-columns:1fr}.glutathioneCampaign-module__b6Eo_q__outlineCta,.glutathioneCampaign-module__b6Eo_q__lightCta{width:100%}.glutathioneCampaign-module__b6Eo_q__mechanism{grid-template-columns:1fr;gap:1.5rem;padding:3rem 1.25rem}.glutathioneCampaign-module__b6Eo_q__mechanism h2{font-size:2.75rem}.glutathioneCampaign-module__b6Eo_q__reviewCard{min-height:19rem}.glutathioneCampaign-module__b6Eo_q__reviewGrid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-1.25rem;padding:0 1.25rem .35rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.glutathioneCampaign-module__b6Eo_q__reviewGrid::-webkit-scrollbar{display:none}.glutathioneCampaign-module__b6Eo_q__reviewCard{scroll-snap-align:start;flex:0 0 calc(100vw - 3.1rem);width:calc(100vw - 3.1rem)}.glutathioneCampaign-module__b6Eo_q__routeGrid article{min-height:8.5rem}.glutathioneCampaign-module__b6Eo_q__routeGrid h3{margin-top:1rem}.glutathioneCampaign-module__b6Eo_q__evidence{grid-template-columns:1fr;gap:1.5rem;padding:3rem 1.25rem}.glutathioneCampaign-module__b6Eo_q__evidence h2{font-size:2.7rem}.glutathioneCampaign-module__b6Eo_q__evidence li{grid-template-columns:1fr;padding:.85rem 0}.glutathioneCampaign-module__b6Eo_q__evidence li strong{grid-row:auto}.glutathioneCampaign-module__b6Eo_q__faq{grid-template-columns:1fr;gap:1.8rem}.glutathioneCampaign-module__b6Eo_q__faq h2{font-size:2.7rem}.glutathioneCampaign-module__b6Eo_q__faqImage{aspect-ratio:1.75;margin-top:1rem}.glutathioneCampaign-module__b6Eo_q__safety{grid-template-columns:1fr;gap:1rem;padding:2.5rem 1.25rem}.glutathioneCampaign-module__b6Eo_q__safety>div{grid-template-columns:1fr;gap:.8rem}.glutathioneCampaign-module__b6Eo_q__finalCta{min-height:27rem;padding:2rem 1.25rem}.glutathioneCampaign-module__b6Eo_q__finalCta>div:last-child{padding:1.4rem 1rem}.glutathioneCampaign-module__b6Eo_q__finalCta h2{font-size:2.9rem}}@media (prefers-reduced-motion:reduce){.glutathioneCampaign-module__b6Eo_q__root a,.glutathioneCampaign-module__b6Eo_q__faq summary i{transition:none}}.glutathioneCampaign-module__b6Eo_q__faqImage:has(>img[data-product-photo=square]){aspect-ratio:1;background:0 0;align-self:center;width:100%;height:auto;min-height:0;padding:0;position:relative;inset:auto}.glutathioneCampaign-module__b6Eo_q__root [data-campaign-hero] em{color:var(--rust);font-style:normal}.glutathioneCampaign-module__b6Eo_q__stickyRust{--clp-sticky-cta-bg:#bd4c24;--clp-sticky-cta-fg:#fffdf7}.glutathioneCampaign-module__b6Eo_q__specBand{max-width:84rem;padding:clamp(2.5rem, 5vw, 4.5rem) var(--clp-gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin:0 auto;display:grid}.glutathioneCampaign-module__b6Eo_q__specMedia{aspect-ratio:1;background:#c9d6e8;border-radius:.875rem;position:relative;overflow:hidden}.glutathioneCampaign-module__b6Eo_q__specMedia>img{object-fit:cover!important}.glutathioneCampaign-module__b6Eo_q__specCopy h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;line-height:1.05}.glutathioneCampaign-module__b6Eo_q__specCards{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.glutathioneCampaign-module__b6Eo_q__specCards li{border:1px solid var(--line);background:#fffdf9;border-radius:.75rem;gap:.35rem;padding:1.1rem 1.2rem;display:grid}.glutathioneCampaign-module__b6Eo_q__specCards strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:500;line-height:1.1}.glutathioneCampaign-module__b6Eo_q__specCards span{color:#101824a3;font-size:.86rem}.glutathioneCampaign-module__b6Eo_q__specNote{color:#101824b3;margin:1rem 0 0;font-size:.9rem}.glutathioneCampaign-module__b6Eo_q__specCta{color:#fffdf7;background:#bd4c24;border-radius:.5rem;justify-content:center;margin-top:1.25rem;}.glutathioneCampaign-module__b6Eo_q__specCta:hover{filter:brightness(1.08)}@media (max-width:900px){.glutathioneCampaign-module__b6Eo_q__specBand{grid-template-columns:1fr}.glutathioneCampaign-module__b6Eo_q__specMedia{aspect-ratio:4/3}.glutathioneCampaign-module__b6Eo_q__specCta{width:100%;display:flex}}
