.gsc{--ink:#090a08;--paper:#f7f5ee;--white:#fff;--green:#007a54;--dark:#005b42;--orange:#ff4d0a;--blue:#084cff;--line:#d8d5cb;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.gsc *,.gsc *:before,.gsc *:after{box-sizing:border-box}.gsc h1,.gsc h2,.gsc h3,.gsc p{margin-top:0}.gsc img{display:block;max-width:100%}.gsc svg{width:1.5rem;height:1.5rem}.gsc a:focus-visible,.gsc summary:focus-visible,.gsc button:focus-visible,.gsc input:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.gsc__topbar{display:flex;min-height:2.35rem;padding:.35rem 2rem;align-items:center;justify-content:center;gap:2.2rem;background:var(--green);color:#fff;font:700 .88rem/1.1 GSC Barlow,Arial Narrow,sans-serif;letter-spacing:.045em;text-transform:uppercase}.gsc__topbar span{display:flex;align-items:center;gap:.5rem}.gsc__topbar span+span{padding-left:2.2rem;border-left:1px solid rgba(255,255,255,.45)}.gsc__topbar svg{width:1.1rem;height:1.1rem}.gsc__nav{position:relative;z-index:20;display:grid;height:5.35rem;padding:0 clamp(2rem,5vw,5rem);grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line);background:#fff;font-family:GSC Barlow,Arial Narrow,sans-serif}.gsc__brand{position:relative;width:max-content;padding-bottom:.45rem;color:var(--ink);font:400 2.25rem/1 GSC Anton,Impact,sans-serif;text-decoration:none}.gsc__brand:after{position:absolute;bottom:0;left:0;width:2.3rem;height:.2rem;background:var(--orange);content:""}.gsc__nav-links{display:flex;gap:2.6rem}.gsc__nav-links a{color:var(--ink);font-size:.95rem;font-weight:700;text-decoration:none;text-transform:uppercase}.gsc__nav-actions{display:flex;justify-content:flex-end;align-items:center;gap:1.4rem}.gsc__nav-actions a{display:flex;color:var(--ink);align-items:center;text-decoration:none}.gsc__cart{gap:.28rem;font-weight:700}.gsc__menu{display:none}.gsc__hero{display:grid;min-height:42rem;grid-template-columns:48% 52%;background:var(--paper)}.gsc__hero-copy{display:flex;padding:clamp(3.5rem,7vw,7.5rem) clamp(2rem,5.5vw,6rem) 3.5rem;justify-content:center;align-items:flex-start;flex-direction:column}.gsc__eyebrow{margin:0 0 1rem;color:var(--green);font:700 .95rem/1 GSC Barlow,Arial Narrow,sans-serif;letter-spacing:.16em;text-transform:uppercase}.gsc__hero h1,.gsc__routines h2{margin:0;font:400 clamp(4.4rem,6.25vw,7.6rem)/.84 "GSC Anton",Impact,sans-serif;letter-spacing:-.035em;text-transform:uppercase}.gsc__hero h1 span,.gsc__routines h2 span{display:block}.gsc__hero h1 span:last-child,.gsc__routines h2 span:last-child{color:var(--green)}.gsc__hero h1:after,.gsc__routines h2:after{display:block;width:4.4rem;height:.38rem;margin-top:1.2rem;background:var(--orange);content:""}.gsc__hero-body{max-width:36rem;margin:1.4rem 0 1.8rem;font-size:1.15rem;line-height:1.48}.gsc__button{display:inline-flex;min-height:4.4rem;padding:.85rem 2rem;align-items:center;justify-content:center;gap:.85rem;border-radius:.28rem;background:var(--orange);color:#fff;font:400 1.55rem/1 GSC Anton,Impact,sans-serif;text-decoration:none;text-transform:uppercase;box-shadow:0 .45rem 1.3rem #6a200029;transition:transform .18s ease,background .18s ease}.gsc__button:hover{background:#e94400;transform:translateY(-2px)}.gsc__button svg{width:1.35rem;height:1.35rem}.gsc__hero-trust{display:flex;width:100%;margin:2.3rem 0 0;padding:0;gap:1.15rem;list-style:none}.gsc__hero-trust li{display:flex;max-width:9.4rem;align-items:center;gap:.6rem;font:700 .77rem/1.18 GSC Barlow,Arial Narrow,sans-serif;text-transform:uppercase}.gsc__hero-trust svg{width:1.75rem;height:1.75rem;flex:0 0 1.75rem;color:var(--green)}.gsc__hero-media{position:relative;overflow:hidden;background:#d7e6d5}.gsc__hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(247,245,238,.18),transparent 25%);content:""}.gsc__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center}.gsc__hero-stamp{position:absolute;right:2.1rem;bottom:2rem;z-index:2;max-width:10rem;color:#fff;font:700 1.65rem/1 GSC Barlow,Arial Narrow,sans-serif;text-align:right;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,.35);transform:rotate(-5deg)}.gsc__routines{display:grid;padding:clamp(4rem,7vw,7rem) clamp(1.5rem,5vw,5rem);grid-template-columns:minmax(17rem,.9fr) minmax(0,2.5fr);align-items:start;gap:clamp(2rem,4vw,4.8rem);border-top:1px solid var(--line);background:#f1efe7}.gsc__routines-intro{position:sticky;top:2rem}.gsc__routines h2{font-size:clamp(3.8rem,4.7vw,5.8rem)}.gsc__routines-intro>p:last-child{max-width:26rem;margin:1.35rem 0 0;font-size:1.05rem;line-height:1.45}.gsc__routine-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.gsc__routine-card{position:relative;display:flex;min-width:0;min-height:38rem;padding:1rem;flex-direction:column;border:1px solid #cdd3c9;border-radius:.62rem;background:#fff;box-shadow:0 .25rem 1rem #0030230a}.gsc__routine-card.is-featured{border:2px solid var(--green);transform:translateY(-.5rem);box-shadow:0 .65rem 1.7rem #00523a1f}.gsc__badge{position:absolute;top:-.72rem;left:50%;z-index:3;padding:.38rem .8rem;border-radius:99rem;background:var(--orange);color:#fff;font:700 .76rem/1 GSC Barlow,Arial Narrow,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%)}.gsc__badge--green{background:var(--green)}.gsc__routine-link{display:flex;min-height:32rem;align-items:center;flex:1;flex-direction:column;color:var(--ink);text-align:center;text-decoration:none}.gsc__pack{position:relative;width:100%;height:20rem;margin:.5rem 0 .8rem}.gsc__pack img{position:absolute;bottom:0;left:50%;width:auto;height:19rem;object-fit:contain;filter:drop-shadow(0 .6rem .55rem rgba(0,44,31,.16));transform:translate(-50%)}.gsc__pack--1 img:nth-child(n+2){display:none}.gsc__pack--2 img:nth-child(1){left:43%;height:18rem}.gsc__pack--2 img:nth-child(2){left:58%;height:18rem}.gsc__pack--2 img:nth-child(3){display:none}.gsc__pack--3 img:nth-child(1){left:35%;height:16.8rem}.gsc__pack--3 img:nth-child(2){left:50%;z-index:2;height:18.7rem}.gsc__pack--3 img:nth-child(3){left:65%;height:16.8rem}.gsc__routine-card h3{margin:.4rem 0 .15rem;font:400 1.7rem/1 GSC Anton,Impact,sans-serif;text-transform:uppercase}.gsc__units{font:700 .82rem/1 GSC Barlow,Arial Narrow,sans-serif;letter-spacing:.08em;text-transform:uppercase}.gsc__routine-card strong{margin-top:.65rem;font:400 1.9rem/1 GSC Anton,Impact,sans-serif}.gsc__saving{margin-top:.55rem;padding:.28rem .65rem;border-radius:.18rem;background:var(--green);color:#fff;font:700 .78rem/1 GSC Barlow,Arial Narrow,sans-serif}.gsc__routine-form{margin-top:auto}.gsc__routine-form button{width:100%;min-height:3.7rem;padding:.6rem 1rem;border:0;border-radius:.28rem;background:var(--orange);color:#fff;font:400 1.22rem/1 GSC Anton,Impact,sans-serif;text-transform:uppercase;cursor:pointer;transition:background .18s ease,transform .18s ease}.gsc__routine-form button:hover{background:#e94400;transform:translateY(-2px)}.gsc__routine-form button:disabled{opacity:.48;cursor:not-allowed}.gsc__promise{position:relative;display:flex;min-height:17rem;padding:4rem clamp(2rem,7vw,7rem);overflow:hidden;align-items:flex-start;justify-content:center;flex-direction:column;background:#f7f5ee;color:var(--ink)}.gsc__promise-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.gsc__promise>p,.gsc__promise>h2,.gsc__promise>a{position:relative;z-index:1}.gsc__promise>p{margin:0 0 .65rem;font:700 .9rem/1 GSC Barlow,Arial Narrow,sans-serif;letter-spacing:.16em;text-transform:uppercase}.gsc__promise h2{max-width:62rem;margin:0 0 1.3rem;font:400 clamp(3.2rem,5vw,6rem)/.9 "GSC Anton",Impact,sans-serif;text-transform:uppercase}.gsc__promise a{display:inline-flex;align-items:center;gap:.7rem;color:var(--ink);font:700 1rem/1 GSC Barlow,Arial Narrow,sans-serif;text-decoration-color:var(--orange);text-decoration-thickness:.18rem;text-underline-offset:.35rem;text-transform:uppercase}.gsc__promise a svg{color:var(--orange)}.gsc__formula{display:flex;margin-top:5.2rem;align-items:center;gap:1.2rem;font-family:GSC Barlow,Arial Narrow,sans-serif;text-transform:uppercase}.gsc__formula>svg{width:4rem;height:4rem;flex:0 0 4rem}.gsc__formula span{display:flex;flex-direction:column;gap:.35rem}.gsc__formula strong{font-size:1.25rem;letter-spacing:.12em}.gsc__formula small{font-size:1.05rem;letter-spacing:.12em}.gsc__footer{padding:0 clamp(2rem,5vw,5rem);background:var(--dark) var(--gsc-footer-bg) center/cover no-repeat;color:#fff;font-family:GSC Barlow,Arial Narrow,sans-serif;box-shadow:inset 0 0 0 999rem #004a342e}.gsc__footer-top{display:grid;padding:3.5rem 0 3rem;grid-template-columns:1.05fr 1.45fr .72fr .78fr .78fr;gap:0}.gsc__footer-top>*{min-width:0;padding:0 1.55rem;border-left:1px solid rgba(255,255,255,.28)}.gsc__footer-top>*:first-child{padding-left:0;border-left:0}.gsc__footer-top>*:last-child{padding-right:0}.gsc__footer-identity{display:flex;flex-direction:column;align-items:flex-start}.gsc__footer-brand{position:relative;display:inline-flex;padding-bottom:1.1rem;flex-direction:column;color:#fff;font:400 3.2rem/.82 GSC Anton,Impact,sans-serif;text-decoration:none}.gsc__footer-brand:after{position:absolute;bottom:.4rem;left:0;width:3rem;height:.25rem;background:var(--orange);content:""}.gsc__footer-identity>p:not(.gsc__footer-worldwide){max-width:12rem;margin:0;font-size:1.08rem;line-height:1.45}.gsc__social{display:flex;margin:1.4rem 0 0;padding:0;gap:1.1rem;list-style:none}.gsc__social li{display:grid;place-items:center}.gsc__social svg{width:1.55rem;height:1.55rem;color:#fff;fill:currentColor}.gsc__footer-worldwide{display:flex;margin:2.2rem 0 0;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.35}.gsc__footer-worldwide svg{width:1.55rem;height:1.55rem;flex:0 0 1.55rem}.gsc__newsletter h2{margin:0 0 .45rem;color:#fff;font:400 2rem/1 GSC Anton,Impact,sans-serif;text-transform:uppercase}.gsc__newsletter>p{max-width:21rem;margin:0;font-size:1rem;line-height:1.35}.gsc__newsletter-form{position:relative;max-width:21rem;margin-top:1.3rem}.gsc__newsletter-form input{width:100%;height:4rem;padding:0 4.7rem 0 1.3rem;border:0;border-radius:99rem;background:#fff;color:var(--ink);font:inherit}.gsc__newsletter-form button{position:absolute;top:.25rem;right:.25rem;display:grid;width:3.5rem;height:3.5rem;padding:0;place-items:center;border:0;border-radius:50%;background:var(--orange);color:#fff;cursor:pointer}.gsc__newsletter-form button svg{width:1.35rem;height:1.35rem}.gsc__footer-top nav{display:flex;flex-direction:column}.gsc__footer-top nav h3{margin:0 0 .65rem;color:#fff;font-size:1.15rem;font-weight:700}.gsc__footer-top nav a{color:#fff;font-size:.86rem;line-height:1.6;text-decoration:none}.gsc__footer-top nav a:hover,.gsc__legal a:hover{text-decoration:underline;text-underline-offset:.2rem}.gsc__footer-bottom{display:flex;min-height:4.5rem;align-items:center;justify-content:flex-end;border-top:1px solid rgba(255,255,255,.28)}.gsc__legal{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1rem;color:#ffffffe6;font-size:.75rem}.gsc__legal a{color:#fff;text-decoration:none}body:has([data-green-stick-collection]) .shopify-section-group-header-group,body:has([data-green-stick-collection]) .shopify-section-group-footer-group{display:none}@media(max-width:989px){.gsc__nav{padding:0 2rem}.gsc__nav-links{gap:1.25rem}.gsc__hero{grid-template-columns:52% 48%}.gsc__hero-copy{padding:4rem 2.5rem}.gsc__hero h1{font-size:5.2rem}.gsc__hero-trust{gap:.65rem}.gsc__routines{grid-template-columns:1fr}.gsc__routines-intro{position:static;max-width:40rem}.gsc__routine-card{min-height:34rem}.gsc__pack{height:17rem}.gsc__pack img{height:16rem}.gsc__pack--2 img:nth-child(-n+2){height:15rem}.gsc__pack--3 img:nth-child(1),.gsc__pack--3 img:nth-child(3){height:14rem}.gsc__pack--3 img:nth-child(2){height:16rem}.gsc__footer-top{grid-template-columns:1.4fr 1.5fr repeat(3,.9fr)}}@media(max-width:989px){.gsc__topbar{justify-content:flex-start;overflow:hidden;padding:.4rem 1rem;white-space:nowrap}.gsc__topbar span{flex:0 0 auto}.gsc__topbar span:nth-child(2),.gsc__topbar span:nth-child(3){display:none}.gsc__nav{height:5rem;padding:0 1.35rem;grid-template-columns:1fr auto auto}.gsc__brand{font-size:2rem}.gsc__nav-links,.gsc__nav-actions a:not(.gsc__cart){display:none}.gsc__nav-actions{grid-column:2;grid-row:1}.gsc__menu{display:block;grid-column:3;grid-row:1;margin-left:.8rem}.gsc__menu summary{display:grid;width:2.8rem;height:2.8rem;place-items:center;cursor:pointer;list-style:none}.gsc__menu summary::-webkit-details-marker{display:none}.gsc__menu nav{position:absolute;top:100%;left:0;display:flex;width:100%;padding:1.3rem 1.5rem;flex-direction:column;gap:.9rem;border-bottom:1px solid var(--line);background:#fff}.gsc__menu nav a{color:var(--ink);font-size:1.1rem;font-weight:700;text-decoration:none;text-transform:uppercase}.gsc__hero{display:flex;min-height:0;flex-direction:column-reverse}.gsc__hero-media{height:22rem}.gsc__hero-media img{object-position:center}.gsc__hero-stamp{right:1.1rem;bottom:1rem;font-size:1.2rem}.gsc__hero-copy{padding:3.2rem 1.5rem 2.7rem}.gsc__hero h1{font-size:4.65rem}.gsc__hero-body{font-size:1.04rem}.gsc__button{width:100%;min-height:4.3rem}.gsc__hero-trust{display:grid;margin-top:2rem;grid-template-columns:repeat(3,1fr);gap:.7rem}.gsc__hero-trust li{max-width:none;align-items:center;flex-direction:column;gap:.4rem;font-size:.68rem;text-align:center}.gsc__routines{display:block;padding:3.8rem 0 4rem}.gsc__routines-intro{padding:0 1.5rem}.gsc__routines h2{font-size:4.35rem}.gsc__routine-track{display:flex;margin-top:2rem;padding:1rem 1.5rem 1.7rem;gap:.85rem;overflow-x:auto;scroll-padding-left:1.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gsc__routine-card{width:82vw;min-width:82vw;min-height:35rem;scroll-snap-align:start}.gsc__routine-card.is-featured{transform:none}.gsc__pack{height:18rem}.gsc__pack img{height:17rem}.gsc__pack--2 img:nth-child(-n+2){height:16rem}.gsc__pack--3 img:nth-child(1),.gsc__pack--3 img:nth-child(3){height:15rem}.gsc__pack--3 img:nth-child(2){height:17rem}.gsc__promise{min-height:20rem;padding:3.5rem 1.5rem}.gsc__promise h2{font-size:3.7rem}.gsc__footer{padding:0}.gsc__footer-top{padding:3rem 1.5rem;grid-template-columns:1fr 1fr;gap:2rem 1.2rem}.gsc__footer-top>*{padding:0;border-left:0}.gsc__footer-identity,.gsc__newsletter{grid-column:1/-1}.gsc__footer-bottom{padding:1.5rem}.gsc__legal{justify-content:flex-start}}@media(min-width:990px){.gsc__topbar{font-size:1.15rem}.gsc__nav-links a{font-size:1.25rem}.gsc__hero{position:relative;display:block;min-height:0;aspect-ratio:1488/532;background:#f7f5ee}.gsc__hero-copy{position:relative;z-index:2;width:45.5%;min-height:100%;padding:2.5rem 3.7%;justify-content:center}.gsc__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.gsc__hero-media:after{display:none}.gsc__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center}.gsc__hero .gsc__eyebrow{font-size:1.35rem}.gsc__hero h1{font-size:clamp(7.6rem,7vw,10rem);line-height:.82}.gsc__hero-body{max-width:48rem;margin:1.3rem 0 1.8rem;font-size:1.72rem;line-height:1.3}.gsc__button{min-width:35.5rem;min-height:6.1rem;border-radius:99rem;font-size:2.05rem}.gsc__hero-trust{margin-top:2.5rem;gap:0}.gsc__hero-trust li{max-width:none;padding:0 1.5rem;font-size:1.08rem}.gsc__hero-trust li:first-child{padding-left:0}.gsc__hero-trust li+li{border-left:1px solid #9f9f96}.gsc__hero-trust svg{width:2.7rem;height:2.7rem;flex-basis:2.7rem}.gsc__hero-stamp{right:2.8rem;bottom:1.8rem;max-width:15rem;font-family:Segoe Print,Bradley Hand,cursive;font-size:2rem;font-style:italic;text-transform:none;transform:rotate(-5deg)}.gsc__routines{min-height:42rem;padding:2.8rem 3.5%;grid-template-columns:29% 71%;gap:0;background:#f7f5ee}.gsc__routines-intro{position:static;padding:1rem 2.6rem 1rem 0;border-right:1px solid #b7b4aa}.gsc__routines .gsc__eyebrow{font-size:1.3rem}.gsc__routines h2{font-size:clamp(4.7rem,4.2vw,5.6rem);line-height:.88}.gsc__routines-intro>p:last-of-type{max-width:39rem;margin-top:1.5rem;font-size:1.55rem;line-height:1.35}.gsc__formula{display:flex;margin-top:5.2rem;align-items:center;gap:1.2rem;font-family:GSC Barlow,Arial Narrow,sans-serif;text-transform:uppercase}.gsc__formula>svg{width:4rem;height:4rem;flex:0 0 4rem}.gsc__formula span{display:flex;flex-direction:column;gap:.35rem}.gsc__formula strong{font-size:1.25rem;letter-spacing:.12em}.gsc__formula small{font-size:1.05rem;letter-spacing:.12em}.gsc__routine-track{padding-left:1.4rem;gap:.15rem}.gsc__routine-card{min-height:35rem;padding:.9rem .75rem;border:0;border-radius:0;background:transparent;box-shadow:none}.gsc__routine-card.is-featured{border:2px solid var(--green);transform:none;box-shadow:none}.gsc__badge{font-size:1.05rem}.gsc__routine-link{min-height:28rem}.gsc__pack{height:17rem;margin:0 0 .35rem}.gsc__pack img{height:16.5rem}.gsc__pack--2 img:nth-child(1),.gsc__pack--2 img:nth-child(2){height:15.5rem}.gsc__pack--3 img:nth-child(1),.gsc__pack--3 img:nth-child(3){height:14.5rem}.gsc__pack--3 img:nth-child(2){height:16.2rem}.gsc__routine-card h3{margin:.3rem 0 .1rem;font-size:2.15rem}.gsc__units{font-size:1.2rem}.gsc__routine-card strong{margin-top:.55rem;font-size:2.35rem}.gsc__saving{margin-top:.45rem;font-size:1.05rem}.gsc__routine-form button{width:94%;min-height:4.8rem;margin:0 3%;border-radius:99rem;font-size:1.65rem}}@media(max-width:989px){.gsc__topbar{font-size:.92rem}.gsc__hero{display:flex;aspect-ratio:auto;flex-direction:column-reverse}.gsc__hero-media{position:relative;height:14.5rem}.gsc__hero-media img{object-position:67% center}.gsc__hero-copy{width:100%;min-height:0;padding:2.8rem 1.5rem 2.5rem;background:var(--paper)}.gsc__hero .gsc__eyebrow{font-size:.95rem}.gsc__hero h1{font-size:4.25rem}.gsc__hero-body{font-size:1rem}.gsc__button{min-width:0;min-height:4.3rem;font-size:1.55rem}.gsc__hero-stamp{right:.85rem;bottom:.85rem;max-width:6rem;font-size:.82rem}.gsc__hero-trust li{padding:0 .45rem;border-left:0!important;font-size:.68rem}.gsc__hero-trust svg{width:1.75rem;height:1.75rem;flex-basis:1.75rem}.gsc__routines{display:block;min-height:0;padding:3.3rem 0 3.7rem}.gsc__routines-intro{padding:0 1.5rem;border-right:0}.gsc__routines .gsc__eyebrow{font-size:.95rem}.gsc__routines h2{font-size:4.35rem}.gsc__routines-intro>p:last-of-type{max-width:100%;font-size:1.55rem;line-height:1.8}.gsc__formula{margin-top:1.7rem}.gsc__formula strong{font-size:.92rem}.gsc__formula small{font-size:.72rem}.gsc__routine-track{margin-top:1.5rem;padding:1rem 1.5rem 1.5rem}.gsc__routine-card{min-height:29rem;padding:.9rem;background:#fff;border:1px solid #cdd3c9;border-radius:.5rem}.gsc__routine-card.is-featured{border:2px solid var(--green)}.gsc__routine-link{min-height:23rem}.gsc__pack{height:15rem}.gsc__pack img{height:14.5rem}.gsc__pack--2 img:nth-child(1),.gsc__pack--2 img:nth-child(2){height:13.5rem}.gsc__pack--3 img:nth-child(1),.gsc__pack--3 img:nth-child(3){height:12.5rem}.gsc__pack--3 img:nth-child(2){height:14rem}.gsc__routine-card h3{font-size:2rem}.gsc__routine-card strong{font-size:2.2rem}.gsc__routine-form button{min-height:4.2rem;font-size:1.35rem}}@media(max-width:989px){.gsc__hero{position:relative;display:block;min-height:13.2rem;aspect-ratio:1488/532;background:#f7f5ee}.gsc__hero-copy{position:relative;z-index:2;width:45.5%;height:100%;min-height:0;padding:clamp(.6rem,2.4vw,1.8rem) 3.2%;justify-content:center;background:transparent}.gsc__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.gsc__hero-media:after{display:none}.gsc__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center}.gsc__hero .gsc__eyebrow{margin-bottom:clamp(.2rem,.6vw,.45rem);font-size:clamp(.52rem,1.08vw,.82rem)}.gsc__hero h1{font-size:clamp(2.2rem,6vw,4.15rem);line-height:.82}.gsc__hero h1:after{width:clamp(1.1rem,4vw,3rem);height:clamp(.12rem,.32vw,.25rem);margin-top:clamp(.2rem,.7vw,.55rem)}.gsc__hero-body{max-width:29rem;margin:clamp(.25rem,.75vw,.65rem) 0 clamp(.35rem,1vw,.85rem);font-size:clamp(.64rem,1.22vw,.93rem);line-height:1.22}.gsc__button{width:auto;min-width:clamp(10rem,30.3vw,23rem);min-height:clamp(1.9rem,5vw,3.8rem);padding:.35rem 1rem;border-radius:99rem;font-size:clamp(.72rem,1.8vw,1.35rem)}.gsc__button svg{width:clamp(.55rem,1.38vw,1.05rem);height:clamp(.55rem,1.38vw,1.05rem)}.gsc__hero-trust{display:flex;margin-top:clamp(.4rem,1.3vw,1rem);grid-template-columns:none;gap:0}.gsc__hero-trust li{max-width:none;padding:0 clamp(.25rem,.72vw,.55rem);align-items:center;flex-direction:row;gap:clamp(.14rem,.46vw,.35rem);border-left:0!important;font-size:clamp(.3rem,.74vw,.56rem);text-align:left}.gsc__hero-trust li:first-child{padding-left:0}.gsc__hero-trust li+li{border-left:1px solid #9f9f96!important}.gsc__hero-trust svg{width:clamp(.7rem,1.9vw,1.45rem);height:clamp(.7rem,1.9vw,1.45rem);flex-basis:clamp(.7rem,1.9vw,1.45rem)}.gsc__hero-stamp{right:clamp(.4rem,1.3vw,1rem);bottom:clamp(.3rem,1vw,.8rem);max-width:clamp(3rem,9.2vw,7rem);font-family:Segoe Print,Bradley Hand,cursive;font-size:clamp(.42rem,1.18vw,.9rem);font-style:italic;text-transform:none;transform:rotate(-5deg)}}@media(max-width:480px){.gsc__routines{padding:2.75rem 0 3.2rem}.gsc__routines-intro{padding:0 1.2rem}.gsc__routines .gsc__eyebrow{margin-bottom:.7rem;font-size:.82rem}.gsc__routines h2{font-size:clamp(3.45rem,10.9vw,4.1rem);line-height:.84;letter-spacing:-.045em}.gsc__routines h2 span{white-space:nowrap}.gsc__routines h2:after{width:3.4rem;height:.3rem;margin-top:.9rem}.gsc__routines-intro>p:last-of-type{margin:1rem 0 0;font-size:clamp(1.35rem,3.8vw,1.5rem);line-height:1.48}.gsc__formula{margin-top:1.25rem;gap:.9rem}.gsc__formula>svg{width:3.5rem;height:3.5rem;flex-basis:3.5rem}.gsc__formula strong{font-size:.85rem}.gsc__formula small{font-size:.65rem}.gsc__routine-track{margin-top:1.25rem;padding-top:.75rem}.gsc__routine-card{min-height:28rem}.gsc__routine-link{min-height:22rem}.gsc__pack{height:14rem}.gsc__pack img{height:13.5rem}.gsc__pack--2 img:nth-child(1),.gsc__pack--2 img:nth-child(2){height:12.8rem}.gsc__pack--3 img:nth-child(1),.gsc__pack--3 img:nth-child(3){height:11.8rem}.gsc__pack--3 img:nth-child(2){height:13.2rem}.gsc__routine-form button{min-height:4rem}}@media(min-width:990px){.gsc__topbar{min-height:3.25rem}.gsc__nav{height:6.2rem}.gsc__brand{font-size:3rem}.gsc__nav-links a{font-size:1.35rem}.gsc__nav-actions svg{width:2.35rem;height:2.35rem}.gsc__routines h2 span:last-child{font-size:.9em;white-space:nowrap}.gsc__routines-intro>p:last-of-type{max-width:41rem;font-size:1.5rem}.gsc__routine-card{min-height:38rem}.gsc__routine-link{min-height:30.5rem}}.gsh{--ink:#090a08;--paper:#f7f5ee;--white:#fff;--green:#007a54;--dark:#005b42;--orange:#ff4d0a;--blue:#084cff;--line:#d8d5cb;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.gsh *,.gsh *:before,.gsh *:after{box-sizing:border-box}.gsh h1,.gsh h2,.gsh h3,.gsh p{margin-top:0}.gsh img{display:block;max-width:100%}.gsh svg{width:1.7rem;height:1.7rem}.gsh a:focus-visible,.gsh summary:focus-visible,.gsh button:focus-visible,.gsh input:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.gsh__topbar{display:flex;min-height:2.2rem;padding:.35rem 2rem;align-items:center;justify-content:center;gap:2.2rem;background:var(--green);color:#fff;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.gsh__topbar span{display:flex;align-items:center;gap:.55rem}.gsh__topbar span+span{padding-left:2.2rem;border-left:1px solid rgba(255,255,255,.55)}.gsh__topbar svg{width:1.15rem;height:1.15rem}.gsh__nav{position:relative;z-index:20;display:grid;height:5.2rem;padding:0 clamp(2rem,5vw,5rem);grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif}.gsh__brand{color:var(--ink);font-family:GSH Anton,Impact,sans-serif;font-size:2.25rem;line-height:1;text-decoration:none}.gsh__nav-links{display:flex;gap:2.6rem}.gsh__nav-links a{color:var(--ink);font-size:.92rem;font-weight:700;text-decoration:none;text-transform:uppercase}.gsh__nav-actions{display:flex;justify-content:flex-end;align-items:center;gap:1.5rem}.gsh__nav-actions a{display:flex;color:var(--ink);align-items:center;text-decoration:none}.gsh__cart-link{gap:.3rem;font-size:1rem;font-weight:700}.gsh__menu{display:none}.gsh__display{margin-bottom:1.2rem;font-family:GSH Anton,Impact,sans-serif;font-size:clamp(3.4rem,5vw,6.2rem);font-weight:400;letter-spacing:-.035em;line-height:.9;text-transform:uppercase}.gsh__green{color:var(--green)}.gsh__eyebrow{margin-bottom:.7rem;color:var(--green);font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gsh__eyebrow:after,.gsh__display:after{display:block;width:2.8rem;margin-top:.8rem;border-bottom:.35rem solid var(--orange);content:""}.gsh__display .gsh__green{display:inline;color:var(--green)}.gsh__hero{position:relative;height:46rem;overflow:hidden;background:#efece2}.gsh__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.gsh__hero:after{display:none}.gsh__hero-copy{position:relative;z-index:2;display:flex;width:48%;height:100%;padding:3.2rem 4.2rem;justify-content:center;align-items:flex-start;flex-direction:column}.gsh__display--hero{max-width:52rem;margin-bottom:.8rem;font-size:clamp(4.3rem,5vw,6.2rem)}.gsh__display--hero>span{display:block}.gsh__display--hero>.gsh__green{display:block;font-size:.82em;white-space:nowrap}.gsh__hero-copy h2{margin:0 0 1rem;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:1.45rem;letter-spacing:.08em;text-transform:uppercase}.gsh__hero-copy>p:not(.gsh__eyebrow){max-width:35rem;margin-bottom:1.6rem;font-size:1.12rem;line-height:1.45}.gsh__button{display:inline-flex;min-height:4.5rem;padding:.9rem 2rem;align-items:center;justify-content:center;gap:.8rem;border:0;border-radius:.25rem;background:var(--orange);color:#fff;font-family:GSH Anton,Impact,sans-serif;font-size:1.65rem;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,background .18s ease}.gsh__button svg{width:1.4rem;height:1.4rem}.gsh__button:hover{background:#e94400;transform:translateY(-2px)}.gsh__hero-scribble{position:absolute;right:4%;top:9%;z-index:3;max-width:11rem;color:var(--blue);font-family:Segoe Print,Bradley Hand,cursive;font-size:2.3rem;font-weight:700;line-height:1;transform:rotate(-8deg)}.gsh__hero.gsh__hero--repeat{display:block;height:auto;min-height:0;padding:0;background:var(--dark)}.gsh__hero--repeat .gsh__hero-media{position:relative;aspect-ratio:2034/773;overflow:hidden}.gsh__hero-picture{display:block;width:100%;height:100%}.gsh__hero--repeat .gsh__hero-image{position:static;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gsh__hero-overlay{position:absolute;top:50%;left:clamp(1.8rem,4.2vw,5.2rem);z-index:2;width:min(38%,42rem);color:#fff;transform:translateY(-50%);text-shadow:0 2px 18px rgba(0,35,43,.34)}.gsh__hero-overlay h1{max-width:40rem;margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.7rem,4.25vw,5.4rem);font-weight:500;letter-spacing:-.055em;line-height:.96}.gsh__hero-overlay>p{max-width:33rem;margin:1.15rem 0 1.35rem;color:#fff;font-size:clamp(.98rem,1.25vw,1.35rem);line-height:1.35}.gsh__hero-form{position:static;margin:0}.gsh__hero-form button,.gsh__hero-form--link{display:flex;width:max-content;min-width:14.5rem;height:3.9rem;padding:.4rem 1.7rem;align-items:center;justify-content:center;border:0;border-radius:99rem;background:var(--orange);color:#fff;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;box-shadow:0 .35rem 1.2rem #0003;transition:background .18s ease,transform .18s ease}.gsh__hero-form button:hover,.gsh__hero-form--link:hover{background:#e94400;transform:translateY(-2px)}.gsh__hero-form button:disabled{opacity:.45;cursor:not-allowed}.gsh__hero-proof{display:flex;margin-top:1.3rem;align-items:center;gap:.8rem;color:#fff;font-size:clamp(.95rem,1.16vw,1.15rem);font-weight:600;line-height:1.25}.gsh__hero-stars{display:flex;flex:0 0 auto;gap:.12rem}.gsh__hero-star{position:relative;display:grid;width:1.35rem;height:1.35rem;flex:0 0 1.35rem;color:#fff;place-items:center}.gsh__hero-star--full svg path,.gsh__hero-star-fill svg path{fill:currentColor;fill-rule:nonzero;clip-rule:nonzero}.gsh__hero-star--empty{opacity:.35}.gsh__hero-star--partial>span{display:grid;grid-area:1/1;place-items:center}.gsh__hero-star-base svg path{fill:currentColor;fill-rule:evenodd;clip-rule:evenodd}.gsh__hero-star-fill{width:var(--gsh-star-fill);overflow:hidden;justify-self:start}.gsh__hero-star-fill svg{max-width:none}.gsh__hero-star svg{width:1.55rem;height:1.55rem}.gsh__hero-stars{gap:.18rem}.gsh__hero-overlay{--gsh-copy-primary:#fff;--gsh-copy-secondary:#f7f5ee;--gsh-copy-accent:var(--orange)}.gsh__hero-overlay h1{color:var(--gsh-copy-primary)}.gsh__hero-overlay>p{color:var(--gsh-copy-secondary)}.gsh__hero-proof{color:var(--gsh-copy-secondary)}.gsh__hero-score{color:var(--gsh-copy-accent);font-weight:800}.gsh__hero-proof-divider{color:#ffffff9e}.gsh__hero-customers{color:var(--gsh-copy-primary);font-weight:600}.gsh__hero-proof{width:max-content;max-width:100%;padding:.55rem .85rem .55rem .7rem;border:1px solid rgba(255,255,255,.28);border-radius:99rem;background:#004e39d6;box-shadow:0 .25rem .9rem #00201b33;text-shadow:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.gsh__hero-star{width:1.35rem;height:1.35rem;flex-basis:1.35rem;color:#fff}.gsh__hero-star svg{width:1.35rem;height:1.35rem}.gsh__hero-stars{gap:.12rem}.gsh__hero-star-base{color:#ffffff3d}.gsh__hero-star-base svg path{fill:currentColor;fill-rule:nonzero;clip-rule:nonzero}.gsh__hero-score{color:#fff}.gsh__hero-proof-divider{color:#ffffff7a}.gsh__hero-customers{color:#ffffffe6}.gsh__hero-star--partial .gsh__hero-star-base{opacity:0}.gsh__hero-proof{padding:.62rem .95rem .62rem .78rem;background:#006b50;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.gsh__hero-score,.gsh__hero-customers{font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.01em;line-height:1}.gsh__hero-customers{color:#fff}.gsh__hero-star{width:1.4rem;height:1.4rem;flex-basis:1.4rem}.gsh__hero-star svg{width:1.4rem;height:1.4rem}.gsh__hero-overlay>p{margin-bottom:.65rem}.gsh__hero-proof{min-height:0;margin:.35rem 0 1.15rem;padding:0;gap:.7rem;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;text-shadow:0 .1rem .45rem rgba(0,22,27,.82);-webkit-backdrop-filter:none;backdrop-filter:none}.gsh__hero-stars{gap:.14rem}.gsh__hero-star{width:1.55rem;height:1.55rem;flex-basis:1.55rem;color:var(--orange)}.gsh__hero-star svg{display:block;width:1.55rem;height:1.55rem;overflow:visible;shape-rendering:geometricPrecision}.gsh__hero-star svg path{stroke:none;vector-effect:non-scaling-stroke}.gsh__hero-customers{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:0;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.gsh__benefit-marquee{position:relative;z-index:3;height:4.7rem;overflow:hidden;border-top:1px solid var(--dark);border-bottom:1px solid var(--dark);background:var(--green) var(--gsh-benefit-bg) center/cover no-repeat;color:#fff}.gsh__benefit-marquee-viewport,.gsh__benefit-marquee-track,.gsh__benefit-marquee-group{height:100%}.gsh__benefit-marquee-viewport{overflow:hidden}.gsh__benefit-marquee-track{display:flex;width:max-content;animation:gsh-benefit-marquee 34s linear infinite;will-change:transform}.gsh__benefit-marquee:hover .gsh__benefit-marquee-track{animation-play-state:paused}.gsh__benefit-marquee-group{display:flex;flex:0 0 auto;padding:0 clamp(2.4rem,3vw,4rem);align-items:center;gap:clamp(3.5rem,5vw,6rem)}.gsh__benefit-marquee-item{display:flex;flex:0 0 auto;align-items:center;gap:.7rem;color:#fff;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:.035em;line-height:1;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.gsh__benefit-marquee-item svg{width:2rem;height:2rem;flex:0 0 2rem;color:#fff;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricPrecision;filter:drop-shadow(0 1px 0 rgba(0,54,38,.35))}@keyframes gsh-benefit-marquee{to{transform:translate(-50%)}}.gsh__ritual{display:block;padding:2.4rem clamp(1.5rem,4vw,4rem) 3rem;border-bottom:1px solid #d8d3c8;background:#f4f0e7}.gsh__ritual-heading,.gsh__pack-grid{width:min(100%,72rem);margin-inline:auto}.gsh__ritual-heading{display:flex;margin-bottom:1.2rem;align-items:center;gap:1.2rem}.gsh__ritual-heading .gsh__display{margin:0;font-size:clamp(2.6rem,3.2vw,3.8rem);white-space:nowrap}.gsh__ritual-heading>span{height:1px;flex:1;background:var(--ink)}.gsh__pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.gsh__pack-card{position:relative;display:flex;min-width:0;padding:.8rem;flex-direction:column;border:1px solid #cfc9bf;border-radius:0;background:#fff;box-shadow:none}.gsh__pack-card.is-selected{border:2px solid var(--green)}.gsh__pack-card>a{display:flex;min-height:17.4rem;color:var(--ink);align-items:center;flex-direction:column;text-decoration:none}.gsh__pack-card img{width:100%;height:11.2rem;padding:.35rem;background:transparent;object-fit:contain}.gsh__pack-card h3{margin:.35rem 0 .05rem;font-family:GSH Anton,Impact,sans-serif;font-size:1.35rem;font-weight:400;line-height:1;text-align:center;text-transform:uppercase}.gsh__pack-units{font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:.78rem;font-weight:700;line-height:1;text-transform:uppercase}.gsh__pack-card strong{margin-top:.75rem;font-family:GSH Anton,Impact,sans-serif;font-size:1.6rem;font-weight:400;line-height:1}.gsh__popular,.gsh__value{position:absolute;top:0;left:50%;z-index:1;padding:.25rem .7rem;color:#fff;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;transform:translate(-50%,-1px);white-space:nowrap}.gsh__popular{background:var(--orange)}.gsh__value{background:var(--green)}.gsh__saving{margin-top:auto;padding:.35rem .6rem;background:var(--green);color:#fff;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:.82rem;font-weight:700;line-height:1;text-transform:uppercase}.gsh__pack-card>a:hover .gsh__saving{background:var(--dark)}.gsh__pack-form{margin-top:.65rem}.gsh__pack-link{display:flex;width:100%;min-height:3.2rem;padding:.45rem .75rem;align-items:center;justify-content:center;border:0;border-radius:0;background:var(--orange);color:#fff;font-family:GSH Anton,Impact,sans-serif;font-size:1.05rem;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .18s ease}.gsh__pack-link:hover{background:#e94400}.gsh__subscribe-banner{position:relative;overflow:hidden;background:#e8f5e2}.gsh__subscribe-banner>img{width:100%;height:auto}.gsh__subscribe-hotspot{position:absolute;top:63%;left:5.7%;display:block;width:24.5%;height:12%;overflow:hidden;border-radius:.35rem;background:transparent;color:transparent;font-size:0;text-decoration:none}.gsh__subscribe-hotspot:focus-visible{outline:.2rem solid var(--blue);outline-offset:.2rem}.gsh__ingredients{padding:3.8rem clamp(2rem,4vw,4rem) 3.4rem;border-bottom:1px solid var(--line);background:#fff}.gsh__ingredients-intro{max-width:39rem;margin-bottom:3rem}.gsh__ingredients-eyebrow{margin:0 0 .7rem;color:var(--green);font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.gsh__ingredients-intro .gsh__display{position:relative;width:max-content;max-width:100%;margin:0;padding-bottom:1.1rem;font-size:clamp(3.2rem,3.7vw,4.2rem);line-height:.95}.gsh__ingredients-intro .gsh__display:after{position:absolute;bottom:.35rem;left:0;width:3.5rem;height:.3rem;background:var(--orange);content:""}.gsh__ingredients-body{max-width:36rem;margin:1.1rem 0 0;font-size:1.05rem;line-height:1.45}.gsh__ingredient-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.gsh__ingredient-grid article{display:flex;min-width:0;min-height:20rem;padding:1.2rem;flex-direction:column;border:1px solid #cfd7cf;border-radius:.8rem;background:#f4f0e7}.gsh__ingredient-grid article img{width:100%;height:10rem;object-fit:contain}.gsh__ingredient-grid article h3{margin:.7rem 0 .35rem;font-family:GSH Anton,Impact,sans-serif;font-size:1.45rem;font-weight:400;line-height:1;text-transform:uppercase}.gsh__ingredient-grid article p{margin:0;font-size:.82rem;line-height:1.35}.gsh__real-skin{position:relative;aspect-ratio:3.8/1;overflow:hidden;background:#17120f}.gsh__real-skin>img{width:100%;height:100%;object-fit:cover;object-position:center}.gsh__real-skin>a{position:absolute;top:69%;left:40.2%;width:14.5%;height:12%;border-radius:.2rem}.gsh__real-skin>a:focus-visible{outline-color:#fff}.gsh__social-proof{overflow:hidden;padding:5.5rem 0 0;border-bottom:1px solid var(--line);background:#fbfaf6 var(--gsh-social-proof-bg) center top/cover no-repeat}.gsh__social-proof-heading{max-width:88rem;margin:0 auto 3.3rem;padding:0 2rem;text-align:center}.gsh__social-proof-heading>p{margin:0 0 .8rem;color:var(--green);font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gsh__social-proof-heading h2{margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:clamp(3.1rem,4.25vw,5.4rem);font-weight:600;letter-spacing:-.055em;line-height:1.02}.gsh__social-proof-heading h2 span{display:block}.gsh__social-proof-heading h2 span:last-child{color:var(--green)}.gsh__social-proof-viewport{overflow:hidden}.gsh__social-proof-track{display:flex;width:max-content;animation:gsh-social-proof 46s linear infinite;will-change:transform}.gsh__social-proof:hover .gsh__social-proof-track,.gsh__social-proof-viewport:focus-within .gsh__social-proof-track{animation-play-state:paused}.gsh__social-proof-group{display:flex;margin:0;padding:0 .45rem .45rem 0;flex:0 0 auto;gap:.8rem;list-style:none}.gsh__social-proof-group li{width:clamp(14rem,17vw,23rem);height:27rem;flex:0 0 auto;overflow:hidden;background:#e8e4d8}.gsh__social-proof-group img{width:100%;height:100%;object-fit:cover;object-position:center 28%;transition:transform .35s ease}.gsh__social-proof-group li:hover img{transform:scale(1.025)}@keyframes gsh-social-proof{to{transform:translate(-50%)}}.gsh__faq{display:grid;padding:1.7rem clamp(2.5rem,5vw,5rem);grid-template-columns:.72fr 1.28fr;align-items:start;gap:3.5rem;border-top:1px solid #0a7558;background:#fff}.gsh__faq-heading .gsh__eyebrow{margin-bottom:.65rem}.gsh__faq-heading .gsh__display{position:relative;max-width:none;margin:0;padding-bottom:1.05rem;font-size:clamp(3.35rem,4.25vw,4.7rem);line-height:.88}.gsh__faq-heading .gsh__display span{display:block}.gsh__faq-heading .gsh__display span:last-child{color:var(--green)}.gsh__faq-heading .gsh__display:after{position:absolute;bottom:.25rem;left:0;width:3.2rem;height:.28rem;background:var(--orange);content:""}.gsh__faq-list{display:grid;gap:.42rem}.gsh__faq-list details{overflow:hidden;border:1px solid #b9d7cf;border-radius:.42rem;background:#fff}.gsh__faq-list details+details{border-top:1px solid #b9d7cf}.gsh__faq-list summary{display:flex;min-height:3.2rem;padding:.5rem .72rem .5rem 1.05rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;font-size:1rem;font-weight:700;list-style:none}.gsh__faq-list summary::-webkit-details-marker{display:none}.gsh__faq-icons{display:grid;width:2rem;height:2rem;flex:0 0 2rem;border:1px solid var(--green);border-radius:50%;color:var(--green);place-items:center}.gsh__faq-icons>span{display:grid;grid-area:1/1;place-items:center}.gsh__faq-icons>span:last-child{display:none}.gsh__faq-list details[open] .gsh__faq-icons>span:first-child{display:none}.gsh__faq-list details[open] .gsh__faq-icons>span:last-child{display:grid}.gsh__faq-icons svg{width:1rem;height:1rem}.gsh__faq-list details p{margin:0;padding:0 1.05rem 1rem;font-size:.95rem;line-height:1.45}.gsh__faq-list summary:focus-visible{outline:.18rem solid var(--blue);outline-offset:-.18rem}.gsh__footer{padding:0 clamp(2rem,5vw,5rem);background:var(--dark) var(--gsh-footer-bg) center/cover no-repeat;color:#fff;font-family:GSH Barlow Condensed,Arial Narrow,sans-serif;box-shadow:inset 0 0 0 999rem #004a342e}.gsh__footer-top{display:grid;padding:3.5rem 0 3rem;grid-template-columns:1.05fr 1.45fr .72fr .78fr .78fr;gap:0}.gsh__footer-top>*{min-width:0;padding:0 1.55rem;border-left:1px solid rgba(255,255,255,.28)}.gsh__footer-top>*:first-child{padding-left:0;border-left:0}.gsh__footer-top>*:last-child{padding-right:0}.gsh__footer-identity{display:flex;flex-direction:column;align-items:flex-start}.gsh__footer-brand{position:relative;display:inline-flex;padding-bottom:1.1rem;flex-direction:column;color:#fff;font-family:GSH Anton,Impact,sans-serif;font-size:3.2rem;letter-spacing:-.02em;line-height:.82;text-decoration:none}.gsh__footer-brand:after{position:absolute;bottom:.4rem;left:0;width:3rem;height:.25rem;background:var(--orange);content:""}.gsh__footer-identity>p:not(.gsh__footer-worldwide){max-width:12rem;margin:0;font-size:1.08rem;line-height:1.45}.gsh__social{display:flex;margin:1.4rem 0 0;padding:0;gap:1.1rem;list-style:none}.gsh__social li{display:grid;place-items:center}.gsh__social svg{width:1.55rem;height:1.55rem;color:#fff;fill:currentColor}.gsh__footer-worldwide{display:flex;margin:2.2rem 0 0;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.35}.gsh__footer-worldwide svg{width:1.55rem;height:1.55rem;flex:0 0 1.55rem;fill:none;stroke:currentColor}.gsh__newsletter h2{margin:0 0 .45rem;color:#fff;font-family:GSH Anton,Impact,sans-serif;font-size:2rem;font-weight:400;line-height:1;text-transform:uppercase}.gsh__newsletter>p{max-width:21rem;margin:0;font-size:1rem;line-height:1.35}.gsh__newsletter-form{position:relative;max-width:21rem;margin-top:1.3rem}.gsh__newsletter-form input{width:100%;height:4rem;padding:0 4.7rem 0 1.3rem;border:0;border-radius:99rem;background:#fff;color:var(--ink);font:inherit}.gsh__newsletter-form button{position:absolute;top:.25rem;right:.25rem;display:grid;width:3.5rem;height:3.5rem;padding:0;place-items:center;border:0;border-radius:50%;background:var(--orange);color:#fff;cursor:pointer}.gsh__newsletter-form button svg{width:1.35rem;height:1.35rem}.gsh__footer-top nav{display:flex;flex-direction:column}.gsh__footer-top nav h3{margin:0 0 .65rem;color:#fff;font-size:1.15rem;font-weight:700}.gsh__footer-top nav a{color:#fff;font-size:.86rem;line-height:1.6;text-decoration:none}.gsh__footer-top nav a:hover,.gsh__legal a:hover{text-decoration:underline;text-underline-offset:.2rem}.gsh__footer-bottom{display:flex;min-height:4.5rem;padding:0;align-items:center;justify-content:flex-end;border-top:1px solid rgba(255,255,255,.28)}.gsh__legal{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1rem;color:#ffffffe6;font-size:.75rem}.gsh__legal a{color:#fff;text-decoration:none}body:has([data-green-stick-home]) .shopify-section-group-header-group,body:has([data-green-stick-home]) .shopify-section-group-footer-group{display:none}@media(max-width:989px){.gsh__topbar{gap:1rem}.gsh__nav{padding:0 2rem}.gsh__nav-links{gap:1.3rem}.gsh__hero{height:40rem}.gsh__display--hero{font-size:5rem}.gsh__pack-card>a{min-height:18rem}.gsh__benefit-cards{gap:.6rem}.gsh__ingredients{grid-template-columns:1fr repeat(4,1fr)}.gsh__footer-top{grid-template-columns:1.4fr repeat(2,1fr)}.gsh__footer-top nav:nth-of-type(n+3){margin-top:1rem}}@media(max-width:749px){.gsh__topbar{justify-content:flex-start;overflow:hidden;white-space:nowrap}.gsh__topbar span:nth-child(2){display:none}.gsh__nav{height:5rem;padding:0 1.4rem;grid-template-columns:1fr auto auto}.gsh__brand{font-size:2rem}.gsh__nav-links,.gsh__nav-actions a:not(.gsh__cart-link){display:none}.gsh__nav-actions{grid-column:2;grid-row:1}.gsh__menu{display:block;grid-column:3;grid-row:1;margin-left:1rem}.gsh__menu summary{display:grid;width:2.8rem;height:2.8rem;place-items:center;cursor:pointer;list-style:none}.gsh__menu summary::-webkit-details-marker{display:none}.gsh__menu nav{position:absolute;top:100%;left:0;display:flex;width:100%;padding:1.3rem 1.5rem;flex-direction:column;gap:.9rem;border-bottom:1px solid var(--line);background:#fff}.gsh__menu nav a{color:var(--ink);font-size:1.1rem;font-weight:700;text-decoration:none;text-transform:uppercase}.gsh__hero{display:flex;height:auto;min-height:0;padding-top:30rem;flex-direction:column;background:#fff}.gsh__hero-image{height:30rem;object-position:67% center}.gsh__hero:after{display:none}.gsh__hero-copy{width:100%;height:auto;padding:3rem 1.6rem;background:var(--paper)}.gsh__display--hero{font-size:4.8rem}.gsh__hero-copy h2{font-size:1.25rem}.gsh__hero-copy>p:not(.gsh__eyebrow){font-size:1.05rem}.gsh__button{width:100%;min-height:4.6rem}.gsh__hero-scribble{top:1.5rem;right:1.5rem;max-width:8rem;padding:.5rem;background:#ffffffc7;font-size:1.65rem}.gsh__hero.gsh__hero--repeat{padding-top:0}.gsh__hero--repeat .gsh__hero-media{display:grid;aspect-ratio:auto;overflow:visible}.gsh__hero--repeat .gsh__hero-image{width:100%;height:18rem;object-fit:cover;object-position:56% center}.gsh__hero-overlay{position:static;width:100%;max-width:none;padding:2.35rem 1.5rem 2.55rem;background:var(--dark);transform:none;text-shadow:none}.gsh__hero-overlay h1{max-width:30rem;font-size:3.35rem;line-height:.98}.gsh__hero-overlay>p{margin:.9rem 0 1.2rem;font-size:1.02rem}.gsh__hero-form button,.gsh__hero-form--link{width:100%;min-width:0}.gsh__hero-proof{align-items:center;gap:.7rem;font-size:.95rem;flex-wrap:wrap}.gsh__ritual{display:block;padding:3rem 1.5rem}.gsh__ritual-copy{margin-bottom:2rem}.gsh__ritual-copy .gsh__display{font-size:4.6rem}.gsh__pack-grid{gap:.55rem}.gsh__pack-card{padding:.55rem}.gsh__pack-card>a{min-height:14rem}.gsh__pack-card img{height:8rem}.gsh__pack-card h3{font-size:1.2rem}.gsh__pack-card strong{font-size:.85rem}.gsh__pack-form button{min-height:3rem;font-size:1.05rem}.gsh__popular{font-size:.65rem}.gsh__benefits{padding:3rem 1.5rem}.gsh__benefits-heading{display:block}.gsh__benefits-heading .gsh__display{font-size:4.5rem}.gsh__benefits-heading p{margin-top:1rem}.gsh__benefit-cards{grid-template-columns:1fr 1fr}.gsh__benefit-cards h3{font-size:.95rem}.gsh__story{grid-template-columns:1fr}.gsh__story-image{height:29rem}.gsh__story-image img{object-position:39% center}.gsh__story-copy{padding:3.5rem 1.6rem}.gsh__ingredients{padding:3rem 1.5rem;grid-template-columns:1fr 1fr}.gsh__ingredients-title{grid-column:1/-1;margin-bottom:1.5rem}.gsh__ingredients article{padding:1rem;border-top:1px solid var(--line);border-left:0}.gsh__ingredients article:nth-child(2n){border-right:1px solid var(--line)}.gsh__ingredients article img{height:8rem}.gsh__faq{display:block;padding:3.5rem 1.5rem}.gsh__faq-heading{margin-bottom:2rem}.gsh__footer-top{padding:3rem 2rem;grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.gsh__newsletter{grid-column:1/-1}.gsh__footer-bottom{padding:1.5rem 2rem;grid-template-columns:1fr auto}.gsh__legal{grid-column:1/-1;justify-content:flex-start}}@media(max-width:749px){.gsh__hero-proof{width:100%;border-radius:.8rem}}@media(max-width:749px){.gsh__hero.gsh__hero--repeat{background:#005640}.gsh__hero--repeat .gsh__hero-media{position:relative;display:block;min-height:52rem;aspect-ratio:auto;overflow:hidden}.gsh__hero--repeat .gsh__hero-picture{position:absolute;top:0;right:0;bottom:0;left:0}.gsh__hero--repeat .gsh__hero-image{width:100%;height:100%;object-fit:cover;object-position:center}.gsh__hero-overlay{position:absolute;top:auto;right:1.3rem;bottom:1.5rem;left:1.3rem;width:auto;max-width:none;padding:0;background:transparent;transform:none;text-shadow:0 .2rem 1.4rem rgba(0,35,43,.72)}.gsh__hero-overlay h1{max-width:27rem;font-size:3.35rem;line-height:.98}.gsh__hero-overlay>p{max-width:27rem;margin:.9rem 0 1.2rem;font-size:1.02rem}.gsh__hero-form button,.gsh__hero-form--link{width:max-content;min-width:14.5rem}.gsh__hero-proof{width:max-content;max-width:100%;padding:.52rem .68rem;gap:.55rem;border-radius:99rem;flex-wrap:nowrap;font-size:.95rem;box-shadow:0 .25rem .9rem #00201b47}.gsh__hero-score,.gsh__hero-customers{font-size:.95rem}.gsh__hero-star{width:1.22rem;height:1.22rem;flex-basis:1.22rem}.gsh__hero-star svg{width:1.22rem;height:1.22rem}}@media(max-width:749px){.gsh__hero--repeat .gsh__hero-media{min-height:47rem}.gsh__hero-overlay{bottom:1.3rem}.gsh__hero-overlay h1{font-size:3.15rem}.gsh__hero-overlay>p{margin:.75rem 0 1rem;font-size:1rem}.gsh__hero-form button,.gsh__hero-form--link{height:3.7rem}.gsh__hero-proof{margin-top:1rem}}@media(max-width:749px){.gsh__hero--repeat .gsh__hero-media{min-height:44rem}.gsh__hero--repeat .gsh__hero-image{transform:scale(1.05);transform-origin:50% 38%}.gsh__hero-overlay{bottom:1.2rem}.gsh__hero-overlay h1{font-size:3.25rem}.gsh__hero-overlay>p{margin:.75rem 0 1rem;font-size:1.05rem;line-height:1.28}.gsh__hero-form button,.gsh__hero-form--link{min-width:16.5rem;height:4.1rem;font-size:1.2rem}.gsh__hero-proof{margin-top:1rem;padding:.6rem .75rem;gap:.6rem}.gsh__hero-score,.gsh__hero-customers{font-size:1rem}.gsh__hero-star{width:1.3rem;height:1.3rem;flex-basis:1.3rem}.gsh__hero-star svg{width:1.3rem;height:1.3rem}}@media(max-width:749px){.gsh__hero--repeat .gsh__hero-media{min-height:42rem}.gsh__hero-overlay{bottom:1rem}.gsh__hero-overlay>p{margin-bottom:.55rem}.gsh__hero-proof{min-height:0;margin:.45rem 0 1rem;padding:0;gap:.6rem;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;text-shadow:0 .1rem .35rem rgba(0,22,27,.8)}.gsh__hero-stars{gap:.12rem}.gsh__hero-star{width:1.45rem;height:1.45rem;flex-basis:1.45rem;color:var(--orange)}.gsh__hero-star svg{display:block;width:1.45rem;height:1.45rem;overflow:visible;shape-rendering:geometricPrecision}.gsh__hero-star svg path{stroke:none;vector-effect:non-scaling-stroke}.gsh__hero-customers{color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:0;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}}@media(max-width:749px){.gsh__benefit-marquee-group{padding:0 1.4rem;gap:2.8rem}.gsh__benefit-marquee-item{gap:.55rem;font-size:1.1rem;letter-spacing:.025em}.gsh__benefit-marquee-item svg{width:1.6rem;height:1.6rem;flex-basis:1.6rem}.gsh__benefit-marquee-track{animation-duration:28s}}@media(max-width:749px){.gsh__social-proof{padding-top:3.8rem}.gsh__social-proof-heading{margin-bottom:2.4rem;padding:0 1.5rem}.gsh__social-proof-heading>p{font-size:.9rem}.gsh__social-proof-heading h2{font-size:3.1rem;line-height:1.02}.gsh__social-proof-group{gap:.55rem;padding-right:.55rem}.gsh__social-proof-group li{width:46vw;height:20rem}.gsh__social-proof-track{animation-duration:34s}}@media(max-width:749px){.gsh__ritual{padding:1.8rem .9rem 2.4rem}.gsh__ritual-heading{margin-bottom:1rem;gap:.8rem}.gsh__ritual-heading .gsh__display{font-size:2.6rem}.gsh__pack-grid{gap:.5rem}.gsh__pack-card{padding:.45rem}.gsh__pack-card>a{min-height:12.6rem}.gsh__pack-card img{height:7rem;padding:.2rem;background:transparent;object-fit:contain}.gsh__pack-card h3{font-size:1rem}.gsh__pack-units{font-size:.62rem}.gsh__pack-card strong{margin-top:.5rem;font-size:1.25rem}.gsh__popular,.gsh__value{padding:.2rem .45rem;font-size:.58rem}.gsh__saving{padding:.28rem .45rem;font-size:.68rem}.gsh__pack-form{margin-top:.45rem}.gsh__pack-link{min-height:2.65rem;padding:.35rem .25rem;font-size:.82rem}}@media(max-width:749px){.gsh__pack-grid{display:flex;width:calc(100% + .9rem);margin-right:-.9rem;padding:0 .9rem .7rem 0;gap:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:.9rem;scroll-snap-type:x mandatory;scrollbar-width:none}.gsh__pack-grid::-webkit-scrollbar{display:none}.gsh__pack-card{min-width:min(78vw,25rem);padding:.9rem;scroll-snap-align:start}.gsh__pack-card>a{min-height:18rem}.gsh__pack-card img{height:10.5rem}.gsh__pack-card h3{font-size:1.45rem}.gsh__pack-units{font-size:.9rem}.gsh__pack-card strong{font-size:1.55rem}.gsh__popular,.gsh__value{font-size:.78rem}.gsh__saving{font-size:.88rem}.gsh__pack-link{min-height:4.8rem;padding:.8rem 1rem;font-size:1.35rem}}@media(max-width:749px){.gsh__subscribe-hotspot{top:62.5%;left:5.7%;width:22.5%;height:13.5%;padding:0 .25rem;font-size:clamp(.7rem,1.3vw,.95rem);letter-spacing:.02em}}@media(max-width:749px){.gsh__ingredients{display:block;padding:3rem 1.5rem}.gsh__ingredients-intro{margin-bottom:2.2rem}.gsh__ingredient-grid article{padding:1rem;border:1px solid #cfd7cf}.gsh__ingredient-grid article img{height:8.5rem}}@media(max-width:520px){.gsh__ingredient-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.gsh__ingredient-grid article{min-height:18rem}.gsh__ingredients-intro .gsh__display{font-size:3.4rem}.gsh__ingredients-body{font-size:1rem}}.gsh__faq{grid-template-columns:.8fr 1.2fr;gap:2.5rem}.gsh__faq-heading .gsh__display{font-size:clamp(2.9rem,4.25vw,4.7rem)}.gsh .gsh__footer-worldwide{margin:2.2rem 0 0}.gsh .gsh__footer-top nav{margin-top:0}@media(max-width:989px)and (min-width:750px){.gsh__footer-top{grid-template-columns:1.05fr 1.45fr .72fr .78fr .78fr}.gsh__footer-top>*{padding-right:1rem;padding-left:1rem}}@media(max-width:749px){.gsh__faq-heading .gsh__display{font-size:3.2rem}.gsh__footer{padding:0 1.5rem}.gsh__footer-top{padding:2.5rem 0 2rem;grid-template-columns:1fr 1fr;gap:1.8rem 1.2rem}.gsh__footer-top>*{padding:1.5rem 0 0;border-top:1px solid rgba(255,255,255,.24);border-left:0}.gsh__footer-top>*:first-child{padding-top:0;border-top:0}.gsh__footer-identity,.gsh__newsletter{grid-column:1/-1}.gsh__footer-brand{font-size:2.8rem}.gsh__footer-identity>p:not(.gsh__footer-worldwide){max-width:18rem}.gsh__newsletter-form{max-width:none}.gsh__footer-top nav{min-width:0}.gsh__footer-top nav h3{font-size:1.1rem}.gsh__footer-top nav a{font-size:.88rem}.gsh__footer-bottom{padding:1rem 0;justify-content:flex-start}.gsh__legal{justify-content:flex-start;font-size:.72rem}}@media(max-width:749px){.gsh__faq{padding:2.6rem 1.5rem;background:#fff}.gsh__faq-heading .gsh__display{font-size:3.2rem}.gsh__faq-list{gap:.5rem}.gsh__faq-list summary{min-height:3.4rem}}@media(prefers-reduced-motion:reduce){.gsh__benefit-marquee-viewport,.gsh__social-proof-viewport{overflow-x:auto;scrollbar-width:none}.gsh__benefit-marquee-viewport::-webkit-scrollbar,.gsh__social-proof-viewport::-webkit-scrollbar{display:none}.gsh__benefit-marquee-track,.gsh__social-proof-track{animation:none;will-change:auto}.gsh__benefit-marquee-group:nth-child(2),.gsh__social-proof-group:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){.gsh__button{transition:none}}.gs{--gs-ink: #11110e;--gs-paper: #f7f5ed;--gs-green: #006f4b;--gs-green-dark: #004b35;--gs-orange: #ff4f0a;--gs-blue: #0b50ff;--gs-line: #d7d4ca;background:var(--gs-paper);color:var(--gs-ink);font-family:Arial,Helvetica,sans-serif}.gs *,.gs *:before,.gs *:after{box-sizing:border-box}.gs h1,.gs h2,.gs h3,.gs p{margin-top:0}.gs img{display:block;max-width:100%}.gs svg{width:1.8rem;height:1.8rem}.gs__display{margin-bottom:1.6rem;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.2rem,4vw,6.2rem);font-weight:900;line-height:.86;letter-spacing:-.045em;text-transform:uppercase}.gs__display span{color:var(--gs-green)}.gs__display .gs__heading-ink{color:var(--gs-ink)}.gs__display--small{font-size:clamp(3rem,3vw,4.8rem)}.gs__hero{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(26rem,.9fr);min-height:clamp(48rem,53vw,68rem);border-bottom:1px solid var(--gs-line)}.gs__hero-visual{position:relative;min-height:clamp(48rem,53vw,68rem);overflow:hidden}.gs__hero-photo{width:100%;height:100%;object-fit:cover;object-position:center}.gs__hero-copy{position:absolute;z-index:2;inset:5rem auto auto 4rem;width:min(42rem,42%)}.gs__display--hero{font-size:clamp(5.2rem,5.8vw,8.4rem)}.gs__title-line{display:block;color:var(--gs-green)}.gs__display .gs__title-line--ink{color:var(--gs-ink)}.gs__kicker{max-width:36rem;font-size:1.2rem;font-weight:700;line-height:1.5;letter-spacing:.24em;text-transform:uppercase}.gs__scribble{color:var(--gs-blue);font-family:Segoe Print,Bradley Hand,cursive;font-size:clamp(2.2rem,2.3vw,4rem);font-weight:700;line-height:1.02;transform:rotate(-4deg)}.gs__hero-product{position:absolute;z-index:3;left:54%;bottom:-1%;width:min(29%,36rem);max-height:82%;object-fit:contain;filter:drop-shadow(0 1.6rem 2.2rem rgba(0,0,0,.2));transform:translate(-50%)}.gs__purchase{padding:clamp(1.8rem,2.2vw,3.2rem);background:#f7f5edfa}.gs__purchase-heading{display:flex;align-items:center;gap:1.6rem}.gs__purchase-heading:after{content:"";flex:1;height:1px;background:var(--gs-ink)}.gs__variant-grid,.gs__purchase-options{margin:0;padding:0;border:0}.gs__variant-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.gs__variant-card{position:relative;display:flex;min-height:15rem;padding:.8rem .5rem;align-items:center;flex-direction:column;border:1px solid var(--gs-line);background:#fff;cursor:pointer;text-align:center}.gs__variant-card.is-selected{border:2px solid var(--gs-green)}.gs__variant-card.is-disabled{opacity:.45;cursor:not-allowed}.gs__offer-badge{position:absolute;z-index:2;top:0;left:50%;padding:.2rem .55rem;border-radius:.15rem;background:var(--gs-orange);color:#fff;font-size:.78rem;font-weight:700;line-height:1;white-space:nowrap;text-transform:uppercase;transform:translate(-50%,-55%)}.gs__offer-badge--value{background:var(--gs-green)}.gs__variant-image{width:100%;height:8rem;object-fit:contain}.gs__variant-title{margin-top:.5rem;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.5rem;line-height:1;text-transform:uppercase}.gs__variant-quantity{margin-top:.15rem;font-size:1rem;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase}.gs__variant-card strong{margin-top:.3rem;font-size:1.5rem}.gs__save{margin-top:.7rem;padding:.3rem .7rem;border-radius:.2rem;background:var(--gs-green);color:#fff;font-size:1.1rem}.gs__purchase-options{margin-top:1.8rem;border:1px solid var(--gs-line);background:#fff}.gs__purchase-option{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;padding:1.3rem 1.4rem;align-items:center;font-size:1.3rem;cursor:pointer}.gs__purchase-option+.gs__purchase-option{border-top:1px solid var(--gs-line)}.gs__purchase-option input{accent-color:var(--gs-green)}.gs__button{display:flex;width:100%;min-height:5.4rem;margin-top:1.2rem;padding:1.2rem 2rem;align-items:center;justify-content:center;gap:1.2rem;border:0;border-radius:.2rem;background:var(--gs-orange);color:#fff;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.2rem;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,background .18s ease}.gs__button:hover{background:#e94400;transform:translateY(-1px)}.gs__button:focus-visible,.gs__variant-card:has(input:focus-visible){outline:3px solid var(--gs-blue);outline-offset:3px}.gs__button:disabled{opacity:.45;cursor:not-allowed}.gs__button-icon{display:grid;place-items:center}.gs__button-icon svg{width:2rem;color:currentColor}.gs__trust-list{display:grid;grid-template-columns:repeat(3,1fr);margin:1.8rem 0 0;padding:0;list-style:none}.gs__trust-list li{display:flex;padding:0 .7rem;align-items:center;justify-content:center;gap:.6rem;font-size:1.05rem;line-height:1.2;text-align:center}.gs__trust-list li+li{border-left:1px solid var(--gs-line)}.gs__trust-list svg{width:1.9rem;height:1.9rem;flex:0 0 auto}.gs__purchase-assurance{padding:1rem 0 .9rem;border-bottom:1px solid var(--gs-line);color:var(--gs-green-dark)}.gs__purchase-assurance li{flex-direction:column;gap:.45rem;padding:0 .35rem;color:var(--gs-ink);font-size:.92rem;font-weight:700;line-height:1.05}.gs__purchase-assurance li+li{border-left:0}.gs__purchase-assurance .gs__assurance-icon{display:grid;width:3.2rem;height:3.2rem;place-items:center;border:1px solid rgba(0,111,75,.28);border-radius:.8rem;background:#fff;color:var(--gs-green)}.gs__purchase-assurance .gs__assurance-icon svg{width:1.55rem;height:1.55rem}.gs__evidence{margin-top:.7rem;padding:1rem;border:1px solid rgba(0,111,75,.25);border-radius:.45rem;background:#eaf2ed}.gs__evidence-heading{display:grid;grid-template-columns:3rem 1fr;gap:.8rem;align-items:center}.gs__evidence-mark{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(0,111,75,.3);border-radius:50%;background:#fff;color:var(--gs-green)}.gs__evidence-mark svg{width:1.65rem;height:1.65rem}.gs__evidence-heading p{margin:0 0 .1rem;color:var(--gs-green);font-size:.78rem;font-weight:700;letter-spacing:.13em;line-height:1;text-transform:uppercase}.gs__evidence-heading h3{margin:0;font-family:GS Barlow Condensed,Arial Narrow,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.05;text-transform:uppercase}.gs__evidence-body{margin:.7rem 0 .5rem;color:#30332f;font-size:.98rem;line-height:1.35}.gs__evidence a{color:var(--gs-green-dark);font-size:.9rem;font-weight:700;text-underline-offset:.18rem}.gs__evidence a:focus-visible{outline:3px solid var(--gs-blue);outline-offset:3px}.gs__purchase-info{margin-top:.1rem;border-top:1px solid var(--gs-line);font-family:GS Barlow Condensed,Arial Narrow,sans-serif}.gs__purchase-info details{border-bottom:1px solid var(--gs-line)}.gs__purchase-info summary{display:flex;padding:.85rem .2rem;align-items:center;justify-content:space-between;gap:1rem;font-size:1.1rem;font-weight:700;line-height:1.1;list-style:none;text-transform:uppercase;cursor:pointer}.gs__purchase-info summary::-webkit-details-marker{display:none}.gs__purchase-info summary:after{content:"+";flex:0 0 auto;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:400}.gs__purchase-info details[open] summary:after{content:"\2212"}.gs__purchase-info details p{margin:0;padding:0 .2rem 1rem;color:#34342f;font-size:1.05rem;line-height:1.35}.gs__purchase-info summary:focus-visible{outline:3px solid var(--gs-blue);outline-offset:2px}.gs__press-ticker{width:100%;height:4.7rem;overflow:hidden;border-bottom:1px solid var(--gs-green-dark);background:var(--gs-green) var(--gs-press-bg) center / cover no-repeat}.gs__press-track{display:flex;width:max-content;height:100%;animation:gs-press-scroll 22s linear infinite;will-change:transform}.gs__press-track span{position:relative;display:block;width:78.6rem;height:4.7rem;flex:0 0 78.6rem;background:var(--gs-green) var(--gs-press-bg) center / cover no-repeat}.gs__press-track span:before,.gs__press-track span:after{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gs-press-image) center / contain no-repeat;content:"";filter:invert(1) grayscale(1) brightness(2.5) contrast(2.2);mix-blend-mode:screen}.gs__press-track span:before{transform:translate(-.3px)}.gs__press-track span:after{transform:translate(.3px)}@keyframes gs-press-scroll{to{transform:translate(-78.6rem)}}.gs__repeat{position:relative;width:100%;aspect-ratio:2034 / 773;border-bottom:1px solid var(--gs-line);overflow:hidden;background:var(--gs-paper)}.gs__repeat-banner{display:block;width:100%;height:100%;object-fit:cover}.gs__repeat-button{position:absolute;z-index:2;left:clamp(2rem,7.5vw,11rem);bottom:clamp(1.2rem,2.2vw,3.2rem);width:18rem;min-height:4.4rem;margin:0;border-radius:99rem;background:var(--gs-orange)}.gs__repeat-button:hover{background:#e94400}.gs__new-formula{border-bottom:1px solid var(--gs-line);background:#fff;overflow:hidden}.gs__new-formula img{display:block;width:100%;height:auto}.gs__ingredient-storyboard{background:#fff}.gs__ingredient-storyboard img{display:block;width:100%;height:auto}.gs__how-to-use-editorial{border-bottom:1px solid var(--gs-line);background:#fff;overflow:hidden}.gs__community{padding:3rem 4rem;border-bottom:1px solid var(--gs-line)}.gs__community-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.gs__community-grid img{width:100%;height:auto;aspect-ratio:1.28;object-fit:cover}.gs__community-grid img:nth-child(odd){object-position:70% center}.gs__community--social-proof{padding:4.2rem 0 3.8rem;background:#fff;color:var(--gs-ink)}.gs__community-heading{position:relative;width:min(76rem,calc(100% - 4rem));margin:0 auto 2.4rem;text-align:center}.gs__community-heading .gs__display{margin:.45rem 0 .7rem;color:var(--gs-ink);font-size:clamp(3.4rem,5.4vw,5.9rem)}.gs__community-heading p{max-width:55rem;margin:0 auto;color:var(--gs-ink);font-size:1.3rem;line-height:1.35}.gs__community-tag{color:var(--gs-green);font-family:GS Barlow Condensed,Arial Narrow,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gs__community-tag:after{display:block;width:3.2rem;margin:.65rem auto 0;border-bottom:.35rem solid var(--gs-orange);content:""}.gs__community-scroller{width:100%;overflow:hidden;scrollbar-width:none}.gs__community-scroller::-webkit-scrollbar{display:none}.gs__community-scroller:focus-visible{outline:3px solid var(--gs-blue);outline-offset:-.3rem}.gs__community-wall{width:min(120rem,calc(100% - 3rem));aspect-ratio:2.99;margin:0 auto;overflow:hidden;border-radius:.7rem;background:#fff}.gs__community-wall img{display:block;width:100%;height:100%;object-fit:cover}.gs__community-controls{display:none}@media screen and (max-width:989px){.gs__hero-copy{inset:3rem auto auto 2rem;width:43%}.gs__hero-product{left:54%;width:34%}.gs__community{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:749px){.gs__hero{grid-template-columns:1fr}.gs__community-grid{grid-template-columns:repeat(3,1fr)}.gs__community-grid img:nth-child(n+4){display:none}.gs__display{font-size:clamp(3.8rem,15vw,6rem)}.gs__display--small{font-size:clamp(3.2rem,11vw,4.8rem)}.gs__hero-visual{min-height:55rem}.gs__hero-photo{object-position:59% center}.gs__hero-copy{inset:2.2rem auto auto 1.8rem;width:48%}.gs__display--hero{font-size:clamp(4.2rem,13vw,6.3rem)}.gs__kicker{font-size:.9rem;letter-spacing:.14em}.gs__scribble{font-size:2rem}.gs__hero-product{left:51%;bottom:-2%;width:40%;max-height:56%}.gs__variant-grid{grid-template-columns:repeat(3,minmax(9rem,1fr));overflow-x:auto}.gs__variant-card{min-height:16rem}.gs__variant-image{height:8rem}.gs__trust-list{grid-template-columns:1fr;gap:1rem}.gs__trust-list li+li{border-left:0}.gs__community{padding:3rem 2rem}.gs__community-grid{grid-template-columns:1fr 1fr}.gs__community-grid img:nth-child(3){display:none}}.gss{--ink:#080b09;--paper:#f7f5ee;--green:#007d5b;--dark:#00553e;--orange:#ff4b0b;--line:#d8d8cf;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.gss *,.gss *:before,.gss *:after{box-sizing:border-box}.gss h1,.gss h2,.gss h3,.gss p{margin-top:0}.gss a{color:inherit}.gss__topbar{display:flex;min-height:2.1rem;padding:.4rem 1.5rem;align-items:center;justify-content:center;gap:3rem;background:var(--green);color:#fff;font-family:Arial Narrow,Arial,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gss__nav{display:grid;height:5.4rem;padding:0 clamp(1.4rem,4vw,4.5rem);grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line);background:#fff}.gss__brand{position:relative;width:max-content;padding-bottom:.4rem;font-family:Impact,Arial Narrow,sans-serif;font-size:2.2rem;letter-spacing:-.025em;line-height:1;text-decoration:none}.gss__brand:after{position:absolute;bottom:0;left:0;width:2.4rem;height:.23rem;background:var(--orange);content:""}.gss__nav-links{display:flex;gap:2.2rem}.gss__nav-links a{font-family:Arial Narrow,Arial,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.gss__nav-actions{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.gss__nav-actions>a{display:flex;align-items:center;gap:.25rem;text-decoration:none}.gss__nav-actions svg{width:1.65rem;height:1.65rem}.gss__menu{display:none}.gss__hero{position:relative;display:flex;min-height:29rem;padding:5.5rem 2rem;overflow:hidden;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(circle at 12% 18%,rgba(211,241,148,.72),transparent 34%),radial-gradient(circle at 88% 10%,rgba(162,221,255,.62),transparent 34%),linear-gradient(112deg,#fbfaf1,#f2f8f2 55%,#eef8fb);text-align:center}.gss__hero:after{position:absolute;right:-8rem;bottom:-12rem;width:28rem;height:28rem;border:1px solid rgba(0,125,91,.18);border-radius:50%;box-shadow:0 0 0 4rem #007d5b0a,0 0 0 8rem #007d5b06;content:""}.gss__hero--compact{min-height:24rem}.gss__eyebrow{margin-bottom:.9rem;color:var(--green);font-family:Arial Narrow,Arial,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.gss__hero h1{position:relative;z-index:1;max-width:64rem;margin-bottom:1rem;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(3.9rem,7vw,7.6rem);font-weight:400;letter-spacing:-.035em;line-height:.88;text-transform:uppercase}.gss__hero>p:not(.gss__eyebrow){position:relative;z-index:1;max-width:43rem;margin-bottom:2rem;font-size:1.08rem;line-height:1.55}.gss__search{position:relative;z-index:2;display:flex;width:min(44rem,100%);height:4.9rem;padding:0 1.45rem;align-items:center;gap:.9rem;border:1px solid rgba(0,76,55,.28);border-radius:.35rem;background:#fff;box-shadow:0 .9rem 2.2rem #003d2c1f}.gss__search svg{width:1.5rem;height:1.5rem;color:var(--green)}.gss__search input{width:100%;height:100%;border:0;outline:0;background:transparent;color:var(--ink);font-size:1rem}.gss__topics{display:grid;padding:4.5rem clamp(1.5rem,5vw,5rem);grid-template-columns:repeat(4,1fr);gap:1rem;background:#fff}.gss__topics>a{position:relative;min-height:14rem;padding:1.5rem;border:1px solid var(--line);border-radius:.45rem;background:var(--paper);text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.gss__topics>a:hover{border-color:var(--green);box-shadow:0 .6rem 1.6rem #00463217;transform:translateY(-3px)}.gss__topics span,.gss__track-card>span{display:grid;width:2.35rem;height:2.35rem;margin-bottom:2.2rem;place-items:center;border-radius:50%;background:var(--green);color:#fff;font-family:Arial Narrow,Arial,sans-serif;font-size:.75rem;font-weight:800}.gss__topics h2{margin-bottom:.6rem;font-family:Impact,Arial Narrow,sans-serif;font-size:1.75rem;font-weight:400;line-height:1;text-transform:uppercase}.gss__topics p{margin:0;color:#4a504c;font-size:.92rem;line-height:1.45}.gss__faq{display:grid;padding:6rem clamp(1.5rem,7vw,7rem);grid-template-columns:minmax(15rem,.7fr) minmax(0,1.5fr);align-items:start;gap:4rem}.gss__faq-heading{position:sticky;top:2rem}.gss__faq-heading h2,.gss__contact-aside h2,.gss__support-cta h2{margin:0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(3.4rem,5vw,5.8rem);font-weight:400;letter-spacing:-.025em;line-height:.88;text-transform:uppercase}.gss__faq-groups{display:grid;gap:2.8rem}.gss__faq-groups article{scroll-margin-top:2rem}.gss__faq-groups h3{margin-bottom:.8rem;color:var(--green);font-family:Arial Narrow,Arial,sans-serif;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase}.gss__faq details{border-top:1px solid #b9beb9}.gss__faq details:last-child{border-bottom:1px solid #b9beb9}.gss__faq summary{display:flex;min-height:4.2rem;padding:.8rem 0;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-family:Arial Narrow,Arial,sans-serif;font-size:1.08rem;font-weight:800;list-style:none}.gss__faq summary::-webkit-details-marker{display:none}.gss__faq summary span{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border:1px solid var(--green);border-radius:50%;color:var(--green);transition:transform .2s ease}.gss__faq details[open] summary span{transform:rotate(45deg)}.gss__faq details p{max-width:45rem;margin:0;padding:0 3rem 1.2rem 0;color:#3d4540;font-size:.98rem;line-height:1.55}.gss__no-results{grid-column:2;margin:0;padding:1rem;border:1px solid var(--line);background:#fff}.gss__support-cta{display:flex;padding:4.5rem clamp(1.5rem,7vw,7rem);align-items:center;justify-content:space-between;gap:2rem;background:var(--green);color:#fff}.gss__support-cta .gss__eyebrow{color:#d9ff93}.gss__support-cta h2{max-width:52rem;font-size:clamp(3rem,4.6vw,5.5rem)}.gss__button{display:inline-flex;min-height:4rem;padding:.8rem 1.5rem;align-items:center;justify-content:center;gap:.8rem;border:0;border-radius:.28rem;background:var(--orange);color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:1.3rem;text-decoration:none;text-transform:uppercase;cursor:pointer}.gss__contact-layout{display:grid;padding:5.5rem clamp(1.5rem,7vw,7rem);grid-template-columns:minmax(16rem,.7fr) minmax(0,1.25fr);gap:5rem}.gss__contact-aside>p:not(.gss__eyebrow){max-width:29rem;margin:1.4rem 0;font-size:1rem;line-height:1.55}.gss__text-link{font-family:Arial Narrow,Arial,sans-serif;font-size:.9rem;font-weight:800;text-decoration-color:var(--orange);text-decoration-thickness:.18rem;text-underline-offset:.35rem;text-transform:uppercase}.gss__contact-note{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line)}.gss__contact-note h3{font-family:Arial Narrow,Arial,sans-serif;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.gss__contact-note p{font-size:.9rem;line-height:1.5}.gss__contact-card{padding:2rem;border:1px solid var(--line);border-radius:.45rem;background:#fff;box-shadow:0 .8rem 2rem #003e2c12}.gss__field-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.gss__field{display:flex;margin-bottom:1.2rem;flex-direction:column;gap:.5rem}.gss__field label{font-family:Arial Narrow,Arial,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gss__field input,.gss__field select,.gss__field textarea{width:100%;padding:.9rem;border:1px solid #adb5af;border-radius:.22rem;background:#fff;color:var(--ink);font:inherit}.gss__field input,.gss__field select{height:3.35rem}.gss__field textarea{resize:vertical}.gss__form-status{padding:1rem;border-left:.3rem solid var(--green);background:#eff8f3}.gss__form-errors{margin-bottom:1rem;color:#a12c12}.gss__track-grid{display:grid;padding:5rem clamp(1.5rem,7vw,7rem);grid-template-columns:repeat(3,1fr);gap:1rem}.gss__track-card{min-height:19rem;padding:2rem;border:1px solid var(--line);border-radius:.45rem;background:#fff}.gss__track-card h2{font-family:Impact,Arial Narrow,sans-serif;font-size:2rem;font-weight:400;line-height:1;text-transform:uppercase}.gss__track-card p{margin:0;color:#46504a;line-height:1.55}.gss__footer{padding:0 clamp(1.5rem,5vw,5rem);background:linear-gradient(#004733ad,#004733ad),radial-gradient(circle at 90% 10%,#0a8b68,transparent 34%),#005a42;color:#fff}.gss__footer-grid{display:grid;padding:3.5rem 0 3rem;grid-template-columns:1fr 1.45fr .7fr .8fr;gap:0}.gss__footer-grid>*{min-width:0;padding:0 1.5rem;border-left:1px solid rgba(255,255,255,.26)}.gss__footer-grid>*:first-child{padding-left:0;border-left:0}.gss__footer-branding>a{display:inline-block;color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:3rem;letter-spacing:-.02em;line-height:.8;text-decoration:none}.gss__footer-branding p{max-width:12rem;margin:1.4rem 0 0;line-height:1.4}.gss__newsletter h2{margin-bottom:.5rem;font-family:Impact,Arial Narrow,sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase}.gss__newsletter p{max-width:21rem;font-size:.9rem;line-height:1.4}.gss__newsletter-form{position:relative;max-width:21rem}.gss__newsletter-form input{width:100%;height:3.6rem;padding:0 4rem 0 1.15rem;border:0;border-radius:99rem}.gss__newsletter-form button{position:absolute;top:.25rem;right:.25rem;width:3.1rem;height:3.1rem;border:0;border-radius:50%;background:var(--orange);color:#fff;font-size:1.3rem}.gss__footer-grid nav{display:flex;flex-direction:column}.gss__footer-grid nav h3{font-family:Arial Narrow,Arial,sans-serif;font-size:1rem}.gss__footer-grid nav a{color:#fff;font-size:.85rem;line-height:1.7;text-decoration:none}.gss__footer-bottom{display:flex;min-height:4.2rem;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(255,255,255,.26);font-size:.74rem}.gss__footer-bottom div{display:flex;gap:1rem}.gss__footer-bottom a{color:#fff;text-decoration:none}.gss a:focus-visible,.gss summary:focus-visible,.gss input:focus-visible,.gss select:focus-visible,.gss textarea:focus-visible,.gss button:focus-visible{outline:3px solid #084cff;outline-offset:3px}body:has([data-green-stick-support]) .shopify-section-group-header-group,body:has([data-green-stick-support]) .shopify-section-group-footer-group{display:none}.gss__topbar{display:block;width:100%;height:2.1rem;min-height:0;padding:0;overflow:hidden}.gss__topbar-track{display:flex;width:max-content;height:100%;align-items:center;animation:gss-topbar-scroll 16s linear infinite;will-change:transform}.gss__topbar-track span{display:flex;height:100%;padding-right:5rem;align-items:center;flex:0 0 auto;white-space:nowrap}@keyframes gss-topbar-scroll{to{transform:translate(-25%)}}.gss__repeat{position:relative;width:100%;aspect-ratio:2034/773;overflow:hidden;border-bottom:1px solid var(--line);background:var(--paper)}.gss__repeat img{display:block;width:100%;height:100%;object-fit:cover}.gss__repeat-button{position:absolute;z-index:2;left:clamp(2rem,7.5vw,11rem);bottom:clamp(1.2rem,2.2vw,3.2rem);display:inline-flex;width:18rem;min-height:4.4rem;padding:.7rem 1.2rem;align-items:center;justify-content:center;border-radius:.18rem;background:var(--orange);color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:1.2rem;text-decoration:none;text-transform:uppercase;transition:background .18s ease,transform .18s ease}.gss__repeat-button:hover{background:#e94400;transform:translateY(-2px)}.gss__site-footer{background:var(--dark);color:#fff;font-family:Arial Narrow,Arial,sans-serif}.gss__footer-main{display:grid;padding:3rem clamp(2.4rem,4.5vw,6rem) 1.6rem;grid-template-columns:1.05fr 1.5fr repeat(3,.72fr);gap:clamp(1.6rem,2.6vw,3.5rem);background:var(--dark) var(--gss-footer-bg) center 64%/cover no-repeat;box-shadow:inset 0 0 0 999rem #003d2c47}.gss__footer-brand>a{position:relative;display:inline-flex;padding-bottom:1rem;flex-direction:column;color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:3rem;letter-spacing:-.02em;line-height:.82;text-decoration:none;text-transform:uppercase}.gss__footer-brand>a:after{position:absolute;bottom:0;left:0;width:4rem;border-bottom:.35rem solid var(--orange);content:""}.gss__footer-brand>p{max-width:12rem;margin:.75rem 0 0;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.4}.gss__footer-social{display:flex;margin:1.5rem 0 2rem;padding:0;gap:1.3rem;list-style:none}.gss__footer-social li{display:grid;place-items:center}.gss__footer-social svg{width:1.35rem;height:1.35rem;color:#fff;fill:currentColor}.gss__footer-worldwide{display:flex;align-items:center;gap:.7rem;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.35}.gss__footer-worldwide svg{width:1.7rem;height:1.7rem;flex:0 0 auto;color:currentColor}.gss__newsletter{min-width:0;padding-left:clamp(1.2rem,2vw,2.6rem);border-left:1px solid rgba(255,255,255,.28)}.gss__newsletter h2{margin:0 0 .35rem;color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:1.85rem;font-weight:400;line-height:.95;text-transform:uppercase}.gss__newsletter p{max-width:25rem;margin:0;color:#ffffffe6;font-family:Arial,Helvetica,sans-serif;font-size:.92rem;line-height:1.35}.gss__newsletter-form{position:relative;display:block;max-width:24rem;margin-top:1.15rem}.gss__newsletter-form input{width:100%;min-width:0;height:4.2rem;padding:0 5.2rem 0 1.5rem;border:1px solid rgba(255,255,255,.72);border-radius:99rem;background:#fff;color:var(--ink);font:inherit;font-size:.95rem}.gss__newsletter-form button{position:absolute;top:.3rem;right:.3rem;display:grid;width:3.6rem;height:3.6rem;padding:0;place-items:center;border:0;border-radius:50%;background:var(--orange);color:#fff;cursor:pointer;transition:background .18s ease,transform .18s ease}.gss__newsletter-form button:hover{background:#e94400;transform:scale(1.04)}.gss__newsletter-form button svg{width:1.55rem;height:1.55rem}.gss__footer-column{display:flex;min-width:0;padding-left:clamp(1.2rem,2vw,2.6rem);flex-direction:column;border-left:1px solid rgba(255,255,255,.28)}.gss__footer-column h3{margin:0 0 .75rem;color:#fff;font-size:1.2rem;font-weight:700}.gss__footer-column a,.gss__footer-legal a{color:#fff;font-size:.95rem;line-height:1.5;text-decoration:none}.gss__footer-column a:hover,.gss__footer-legal a:hover{text-decoration:underline;text-underline-offset:.2rem}.gss__footer-legal{display:flex;padding-top:1.2rem;grid-column:1/-1;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.8rem 1.5rem;border-top:1px solid rgba(255,255,255,.2);color:#ffffffd1;font-family:Arial,Helvetica,sans-serif;font-size:.82rem}.gss__footer-legal a{font-size:.82rem}@media(max-width:989px){.gss__nav{grid-template-columns:1fr auto}.gss__nav-links{display:none}.gss__menu{display:block}.gss__menu summary{display:grid;width:2.5rem;height:2.5rem;place-items:center;cursor:pointer;list-style:none}.gss__menu summary::-webkit-details-marker{display:none}.gss__menu nav{position:absolute;top:7.5rem;left:0;z-index:20;display:flex;width:100%;padding:1.4rem;flex-direction:column;gap:.9rem;border-bottom:1px solid var(--line);background:#fff}.gss__menu nav a{font-weight:800;text-decoration:none;text-transform:uppercase}.gss__topics{grid-template-columns:1fr 1fr}.gss__faq,.gss__contact-layout{grid-template-columns:1fr}.gss__faq-heading{position:static}.gss__track-grid{grid-template-columns:1fr}.gss__footer-grid{grid-template-columns:1fr 1fr;gap:2.2rem}.gss__footer-grid>*{padding:0;border-left:0}.gss__footer-branding,.gss__newsletter{grid-column:1/-1}.gss__footer-main{padding:2.8rem 2rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.5rem}.gss__footer-brand,.gss__newsletter{grid-column:1/-1}.gss__newsletter{padding-left:0;border-left:0}.gss__footer-column{padding-left:1.4rem}.gss__footer-column:nth-of-type(3){grid-column:1/-1}.gss__footer-legal{grid-column:1/-1;justify-content:flex-start}}@media(max-width:749px){.gss__topbar{justify-content:flex-start;overflow:hidden;white-space:nowrap}.gss__nav{height:4.7rem;padding:0 1rem}.gss__brand{font-size:1.75rem}.gss__menu nav{top:6.8rem}.gss__hero{min-height:25rem;padding:4rem 1.25rem}.gss__hero--compact{min-height:21rem}.gss__hero h1{font-size:4.25rem}.gss__hero>p:not(.gss__eyebrow){font-size:.98rem}.gss__search{height:4.2rem}.gss__topics{padding:2.5rem 1rem;grid-template-columns:1fr}.gss__topics>a{min-height:11rem}.gss__topics span{margin-bottom:1.4rem}.gss__faq{padding:4rem 1.25rem;gap:2.5rem}.gss__faq-heading h2,.gss__contact-aside h2{font-size:4rem}.gss__faq details p{padding-right:0}.gss__support-cta{padding:3.2rem 1.25rem;align-items:flex-start;flex-direction:column}.gss__support-cta h2{font-size:3.7rem}.gss__support-cta .gss__button{width:100%}.gss__contact-layout{padding:3.5rem 1rem;gap:3rem}.gss__contact-card{padding:1.2rem}.gss__field-row{grid-template-columns:1fr}.gss__track-grid{padding:3.5rem 1rem}.gss__track-card{min-height:16rem}.gss__footer{padding:0 1.25rem}.gss__footer-grid{padding:3rem 0 2.5rem}.gss__footer-bottom{padding:1rem 0;align-items:flex-start;flex-direction:column}.gss__footer-bottom div{flex-wrap:wrap}.gss__repeat{aspect-ratio:2034/773;min-height:0}.gss__repeat-button{left:1.2rem;bottom:.9rem;width:9.5rem;min-height:2.3rem;padding:.25rem .6rem;font-size:1rem}.gss__footer-main{padding:2.5rem 1.25rem 1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2rem 1rem}.gss__footer-brand{grid-column:1}.gss__newsletter{grid-column:2/-1}.gss__footer-brand>a{font-size:2.7rem}.gss__footer-brand>p{max-width:10rem;font-size:.88rem}.gss__footer-social{margin:1.2rem 0 1.4rem;gap:1rem}.gss__footer-worldwide{max-width:11rem;font-size:.78rem}.gss__newsletter h2{font-size:1.55rem}.gss__newsletter p{font-size:.8rem}.gss__newsletter-form{margin-top:.9rem}.gss__newsletter-form input{height:3.6rem;padding-left:1rem;padding-right:4rem;font-size:.78rem}.gss__newsletter-form button{top:.25rem;right:.25rem;width:3.1rem;height:3.1rem}.gss__footer-column,.gss__footer-column:nth-of-type(3){grid-column:auto;padding:0;border-left:0}.gss__footer-column h3{font-size:1rem}.gss__footer-column a{font-size:.76rem;line-height:1.45}.gss__footer-legal{grid-column:1/-1;align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.gss__topics>a{transition:none}.gss__topbar-track{animation:none;transform:none}}.sr-reset__publication-note{max-width:52rem;margin:1.5rem auto;padding:.9rem 1.2rem;border:1px solid #d6d8ce;border-radius:.8rem;background:#fff;color:#333;font:400 1.2rem/1.4 Arial,sans-serif;text-align:center}body:has([data-sr-reset]) .shopify-section-group-header-group,body:has([data-sr-reset]) .shopify-section-group-footer-group{display:none}.sr-reset{position:relative;--sr-ink:#0c0c0b;--sr-lime:#c9f245;--sr-blue:#1745c3;--sr-orange:#ff4b13;--sr-paper:#fbfaf6;color:var(--sr-ink);background:var(--sr-paper);font-family:SR Barlow,Arial Narrow,Arial,sans-serif;font-size:1.4rem}.sr-reset *,.sr-reset *:before,.sr-reset *:after{box-sizing:border-box}.sr-reset h1,.sr-reset h2,.sr-reset p{margin:0}.sr-reset img{display:block;max-width:100%}.sr-reset :where(a,button,input):focus-visible{outline:3px solid var(--sr-blue);outline-offset:3px}.sr-reset__announcement{display:flex;min-height:3rem;align-items:center;overflow:hidden;background:var(--sr-lime);color:var(--sr-ink);font-size:1.15rem;font-weight:700;letter-spacing:.08em;white-space:nowrap}.sr-reset__announcement-track{display:flex;width:max-content;animation:sr-reset-ticker 22s linear infinite}.sr-reset__announcement-track span{display:block;flex:none;padding:0 3rem}@keyframes sr-reset-ticker{to{transform:translate(-50%)}}.sr-reset__nav{position:absolute;z-index:2;top:3rem;left:0;width:100%;min-height:10rem;padding:1.8rem 2.5vw;display:flex;align-items:flex-start;gap:2rem}.sr-reset__logo{display:inline-flex;flex-direction:column;align-items:center;color:var(--sr-ink);font-family:SR Anton,Impact,sans-serif;font-size:4.4rem;line-height:.95;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.sr-reset__wordmark{position:relative;display:inline-block}.sr-reset__registered{position:absolute;top:-.06em;right:-1.12em;font:700 .22em/1 Arial,sans-serif;letter-spacing:0}.sr-reset__logo small{display:block;margin-top:.4rem;font:700 .95rem/1 SR Barlow,sans-serif;letter-spacing:.24em;white-space:nowrap}.sr-reset__nav .sr-reset__desktop-links{display:flex;margin-left:auto;gap:2rem}.sr-reset__nav nav a{color:var(--sr-ink);font-size:1.15rem;font-weight:700;text-decoration:none;text-transform:uppercase}.sr-reset__menu{display:none}.sr-reset__search{display:inline-flex;color:var(--sr-ink)}.sr-reset__search svg{width:2rem;height:2rem}.sr-reset__cart{color:var(--sr-ink);display:flex;align-items:center;gap:.4rem;text-decoration:none}.sr-reset__cart svg{width:2.2rem;height:2.2rem}.sr-reset__product-shell{display:block}.sr-reset__hero{min-height:40rem;padding:14rem 3vw 3rem;display:flex;align-items:center;background:#f9f8f5 var(--sr-hero) right center/cover no-repeat}.sr-reset__gallery,.sr-reset__gallery-badge{display:none}.sr-reset__hero-copy{max-width:39rem}.sr-reset__review-status{display:none}.sr-reset__handwriting,.sr-reset__blue-note{color:var(--sr-blue);font-family:Segoe Print,Bradley Hand,cursive;font-size:1.45rem;font-weight:700;line-height:1.12;transform:rotate(-5deg)}.sr-reset__handwriting{display:none}.sr-reset__eyebrow{font-weight:700;font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase}.sr-reset__hero h1{margin:.6rem 0 .8rem;font:400 clamp(5rem,7vw,9rem)/.96 "SR Anton",Impact,sans-serif;letter-spacing:-.025em;text-transform:uppercase}.sr-reset__hero h1 span{display:block}.sr-reset__hero-body{max-width:27rem;font-size:1.35rem;font-weight:700;line-height:1.25;letter-spacing:.035em;text-transform:uppercase}.sr-reset__hero-link{display:inline-flex;margin-top:1.4rem;padding:.9rem 1.6rem;gap:.7rem;background:var(--sr-orange);color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase}.sr-reset__hero-side{align-self:flex-start;margin-left:auto!important;width:8rem;color:#fff;font-family:Segoe Print,Bradley Hand,cursive;font-weight:700;line-height:1.15;transform:rotate(-8deg)}.sr-reset__benefits{display:grid;width:min(64rem,95%);margin:1.3rem 2.5vw 1.7rem;padding:0;overflow:hidden;border:1px solid #d9e4c8;border-radius:.8rem;background:#f6faed;list-style:none}.sr-reset__benefits li{display:flex;min-height:3.6rem;padding:.6rem 1.1rem;align-items:center;gap:.9rem;border-bottom:1px solid #d9e4c8;font:400 1.35rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__benefits li:last-child{border-bottom:0}.sr-reset__benefits li>span:first-child{display:grid;width:1.7rem;height:1.7rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--sr-lime);color:var(--sr-ink)}.sr-reset__benefits svg{width:.95rem;height:.95rem}.sr-reset__press{display:grid;width:100%;margin:0;padding:2.5rem max(3rem,calc((100% - 76rem)/2)) 2.2rem;align-content:start;justify-items:center;row-gap:1.8rem;overflow:hidden;background:#0b0b0b;color:#fff;text-align:center}.sr-reset__press-intro{margin:0;color:var(--sr-lime);font:700 1rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.2em}.sr-reset__press-slides{display:grid;width:100%;place-items:center}.sr-reset__press-slide{display:grid;max-width:62rem;margin:0;grid-area:1/1;justify-items:center;align-content:center;gap:2rem}.sr-reset__press-slide[hidden]{display:none}.sr-reset__press-logo{display:block;width:auto;max-width:18rem;height:5.2rem;filter:brightness(0) invert(1)}.sr-reset__press-logo--vogue,.sr-reset__press-logo--elle{height:4rem}.sr-reset__press-slide blockquote{margin:0}.sr-reset .sr-reset__press-slide blockquote p{margin:0;color:#fff;font:700 clamp(1.7rem,2.1vw,2.2rem)/1.3 Arial,sans-serif;letter-spacing:-.02em}.sr-reset__press-dots{display:flex;min-height:2.4rem;align-items:center;justify-content:center;gap:1.2rem}.sr-reset__press-dots button{width:.8rem;height:.8rem;padding:0;border:0;border-radius:999px;background:#888;cursor:pointer;transition:width .2s ease,background-color .2s ease}.sr-reset__press-dots button[aria-current=true]{width:2.4rem;background:#fff}.sr-reset__press-dots button:focus-visible{outline:2px solid var(--sr-lime);outline-offset:.4rem}.sr-reset__problem{max-width:140rem;margin:0 auto 3rem;padding:0 2.5vw}.sr-reset__problem-mobile{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,3vw,4.8rem);background:#fff}.sr-reset__problem-portraits{position:relative;width:100%;overflow:hidden}.sr-reset__problem-portraits-base{display:block;width:100%;height:auto}.sr-reset__problem-portraits-right{position:absolute;top:-2px;right:0;width:50%;height:calc(100% + 4px);object-fit:cover;object-position:right center}.sr-reset__problem-copy{min-width:0;padding:3.2rem 3.2rem 3.2rem 0}.sr-reset__problem-note{margin:0;color:var(--sr-blue);font:700 clamp(1.7rem,2vw,2.2rem)/1.2 "Segoe Print","Bradley Hand",cursive;letter-spacing:0;text-transform:none}.sr-reset__problem-copy h2{max-width:54rem;margin:1rem 0 1.6rem;font:400 clamp(3.2rem,3.8vw,5.4rem)/1.05 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__problem-body{max-width:50rem;margin:0;font:400 1.6rem/1.5 Arial,sans-serif}.sr-reset__problem-factors{display:grid;margin:2.4rem 0 0;padding:0;border-bottom:1px solid #d9d4ca;list-style:none}.sr-reset__problem-factors li{display:grid;min-height:6rem;padding:1.2rem 0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:1.6rem;border-top:1px solid #d9d4ca}.sr-reset__problem-factors strong{width:max-content;max-width:100%;background:linear-gradient(transparent 68%,var(--sr-lime) 68%);font:700 1.5rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.sr-reset__problem-factors span{color:#45433f;font:400 1.4rem/1.4 Arial,sans-serif}.sr-reset__offers{display:grid;padding:0 2.5vw 2rem;grid-template-columns:minmax(0,1fr);gap:1rem 1.4rem}.sr-reset__section-heading{grid-column:1/-1;display:flex;align-items:baseline;gap:1rem}.sr-reset__section-heading h2{font:400 2.5rem/1 SR Anton,Impact,sans-serif;text-transform:uppercase}.sr-reset__section-heading span{margin-left:auto;font-size:.95rem}.sr-reset__offer-list{display:grid;min-width:0;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border:0}.sr-reset__offer{position:relative;display:flex;min-width:0;min-height:26rem;padding:1.3rem 1rem 1.1rem;flex-direction:column;align-items:center;gap:.5rem;border:1px solid #e8e7e1;border-radius:1.2rem;background:#fff;text-align:center;cursor:pointer}.sr-reset__offer.is-featured{background:#faffee}.sr-reset__offer:has(input:checked){border-color:#a6d624;outline:2px solid #a6d624;outline-offset:1px}.sr-reset__offer:has(input:focus-visible){outline:3px solid var(--sr-blue);outline-offset:2px}.sr-reset__offer input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sr-reset__offer-tag{position:absolute;top:-.8rem;left:50%;z-index:1;width:max-content;max-width:90%;padding:.35rem .9rem;transform:translate(-50%);border-radius:2rem;background:var(--sr-lime);font-size:1rem;font-weight:700;line-height:1.1;text-transform:uppercase}.sr-reset__offer-visual{display:flex;width:100%;height:12rem;align-items:center;justify-content:center;overflow:hidden}.sr-reset__offer-visual>img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sr-reset__offer-duo{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden}.sr-reset__offer-duo img{width:48%;height:100%;margin:0 -5%;object-fit:contain;mix-blend-mode:multiply}.sr-reset__offer-main,.sr-reset__offer-cost{display:flex;min-width:0;flex-direction:column;align-items:center}.sr-reset__offer-heading{text-transform:uppercase}.sr-reset__offer-heading strong{font:400 2.5rem/1 SR Anton,Impact,sans-serif}.sr-reset__offer-quantity{font:700 1.15rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__offer-cost{margin-top:auto}.sr-reset__offer-reference{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem .4rem;color:#666;font:400 1.05rem/1.1 Arial,sans-serif}.sr-reset__offer-reference s{text-decoration-thickness:1px}.sr-reset__offer-choice-price{display:flex;align-items:baseline;gap:.35rem;font:400 3.4rem/1 SR Anton,Impact,sans-serif;white-space:nowrap}.sr-reset__offer-choice-price span{font:700 1.05rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.sr-reset__offer-total{margin-top:.18rem;color:#666;font:700 1.05rem/1.15 SR Barlow,Arial Narrow,Arial,sans-serif;white-space:nowrap}.sr-reset__offer-saving{margin-top:.45rem;padding:.3rem .5rem;border-radius:.3rem;background:var(--sr-orange);color:#fff;font-size:1.05rem;font-weight:700;line-height:1.1;white-space:nowrap}.sr-reset__checkout-row{margin-top:.8rem}.sr-reset__checkout-row button{width:100%;min-height:4.4rem;padding:.7rem 1.8rem;border:0;border-radius:1.2rem;background:var(--sr-orange);color:#fff;font:400 1.6rem/1 SR Anton,Impact,sans-serif;cursor:pointer}.sr-reset__checkout-row button:disabled{opacity:1;background:var(--sr-orange);color:#fff;cursor:not-allowed}.sr-reset__assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.1rem 0 1.25rem;border-top:1px solid #d9d8d1;border-bottom:1px solid #d9d8d1}.sr-reset__assurance p{display:flex;min-width:0;margin:0;flex-direction:column;align-items:center;gap:.35rem;text-align:center}.sr-reset__assurance p span{display:grid;width:3.3rem;height:3.3rem;margin-bottom:.15rem;place-items:center;border-radius:50%;background:var(--sr-lime);color:var(--sr-ink)}.sr-reset__assurance svg{width:1.75rem;height:1.75rem}.sr-reset__assurance strong{font:700 1.25rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;text-transform:uppercase}.sr-reset__assurance small{color:#444;font:400 1.05rem/1.15 Arial,sans-serif}.sr-reset__ingredient-card{display:flex;overflow:hidden;padding:1.15rem 1.4rem;gap:.9rem;border:1px solid #d7dfc2;border-left:2px solid #a7d13c;border-radius:1.1rem;background:#f9fbf3;color:var(--sr-ink);text-decoration:none}.sr-reset__information summary::-webkit-details-marker{display:none}.sr-reset__ingredient-icon{display:grid;width:2.8rem;height:2.8rem;flex:0 0 auto;place-items:center;border:1px solid #9eae91;border-radius:50%;background:#fff;color:var(--sr-ink)}.sr-reset__ingredient-icon svg{width:1.5rem;height:1.5rem}.sr-reset__ingredient-copy{display:flex;flex-direction:column;align-items:flex-start}.sr-reset__ingredient-eyebrow{color:var(--sr-blue);font:700 .95rem/1.1 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.sr-reset__ingredient-copy strong{margin:.2rem 0 .25rem;font:400 1.7rem/1.05 SR Anton,Impact,sans-serif;text-transform:uppercase}.sr-reset__ingredient-link{margin-top:.2rem;color:var(--sr-ink);font:700 1.1rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif;text-decoration:underline;text-decoration-color:var(--sr-orange);text-decoration-thickness:1px;text-underline-offset:.25rem}.sr-reset__information{border-top:2px solid var(--sr-ink)}.sr-reset__information details{border-bottom:1px solid #bebdb5}.sr-reset__information summary{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;font:400 1.65rem/1 SR Anton,Impact,sans-serif;text-transform:uppercase}.sr-reset__information summary span{display:grid;width:2.3rem;height:2.3rem;flex:0 0 auto;place-items:center;color:var(--sr-ink)}.sr-reset__information summary svg{width:1.05rem;height:1.05rem;grid-area:1/1}.sr-reset__information summary svg:nth-child(2),.sr-reset__information details[open] summary svg:first-child{display:none}.sr-reset__information details[open] summary svg:nth-child(2){display:block}.sr-reset__information details p{max-width:56rem;margin:0 3rem 1.5rem 0;font:400 1.3rem/1.4 Arial,sans-serif}.sr-reset__ingredient-card:focus-visible{outline:2px solid var(--sr-blue);outline-offset:2px}.sr-reset__information summary:focus-visible{outline:2px solid var(--sr-ink);outline-offset:2px}@media(min-width:951px){.sr-reset__nav{left:50%;width:min(calc(100% - 6rem),148rem);min-height:7.2rem;padding:1.1rem 1.8rem;align-items:center;transform:translate(-50%);border-bottom:1px solid #deddd6;border-radius:0 0 1.2rem 1.2rem;background:#fbfaf6f5}.sr-reset__logo{font-size:3.4rem}.sr-reset__logo small{font-size:.78rem}.sr-reset__nav .sr-reset__desktop-links{gap:2.4rem}.sr-reset__product-shell{display:grid;width:min(calc(100% - 6rem),148rem);margin:0 auto 4rem;padding-top:10rem;grid-template-columns:minmax(0,1.04fr) minmax(42rem,.96fr);grid-template-rows:auto auto 1fr;align-items:start;gap:1.2rem 4.8rem}.sr-reset__hero{display:contents}.sr-reset__gallery{display:block;min-width:0;grid-column:1;grid-row:1 / span 3;overflow:visible;background:transparent}.sr-reset__gallery-stage{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;overflow:visible}.sr-reset__gallery-stage img{width:100%;border:1px solid var(--sr-ink);border-radius:1.8rem;background:#f8f8f4}.sr-reset__gallery-stage img:first-child{display:block;height:auto;aspect-ratio:1 / 1;grid-column:1 / -1;object-fit:cover;object-position:center}.sr-reset__gallery-stage img:not(:first-child){display:block;height:auto;aspect-ratio:1.25 / 1;object-fit:cover;object-position:center}.sr-reset__hero-copy{max-width:none;padding:.8rem 0 0;grid-column:2;grid-row:1}.sr-reset__review-status{display:flex;margin:0 0 1.3rem;align-items:center;gap:.7rem}.sr-reset__review-status span{color:var(--sr-orange);font:700 1.7rem/1 Arial,sans-serif;letter-spacing:.02em}.sr-reset__review-status strong{font:700 1.15rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__hero h1{max-width:54rem;font-size:clamp(5rem,4.25vw,7.2rem)}.sr-reset__hero-body{max-width:48rem;font-size:1.45rem}.sr-reset__hero-link,.sr-reset__hero-side{display:none}.sr-reset__benefits{width:100%;margin:.4rem 0 0;grid-column:2;grid-row:2;border-radius:1.2rem}.sr-reset__benefits li{min-height:3.6rem;padding:.55rem 1rem;font-size:1.25rem}.sr-reset__offers{padding:0;grid-column:2;grid-row:3;gap:1rem}.sr-reset__section-heading h2{font-size:2.8rem}.sr-reset__offer-list{grid-template-columns:minmax(0,1fr);gap:.8rem}.sr-reset__offer{display:grid;min-height:8.6rem;padding:.75rem 1rem;grid-template-columns:7.6rem minmax(0,1fr) auto;align-items:center;column-gap:1rem;text-align:left}.sr-reset__offer.is-featured{margin-top:.35rem}.sr-reset__offer-visual{width:7.6rem;height:7rem}.sr-reset__offer-main{align-items:flex-start}.sr-reset__offer-cost{margin:0;align-items:flex-end;text-align:right}.sr-reset__offer-heading strong{font-size:2.2rem}.sr-reset__offer-quantity{font-size:1.08rem}.sr-reset__offer-reference{justify-content:flex-end;font-size:.92rem}.sr-reset__offer-choice-price{font-size:3rem}.sr-reset__offer-choice-price span{font-size:.92rem}.sr-reset__offer-total{font-size:1rem}.sr-reset__offer-saving{margin-top:.3rem;font-size:.92rem}.sr-reset__offer-tag{top:-.65rem;left:1.1rem;transform:none;font-size:.88rem}.sr-reset__checkout-row{margin-top:.65rem}.sr-reset__checkout-row button{min-height:4.8rem}.sr-reset__assurance{gap:.6rem;padding:.9rem 0 1rem}.sr-reset__assurance p span{width:2.8rem;height:2.8rem}.sr-reset__assurance svg{width:1.45rem;height:1.45rem}.sr-reset__assurance strong{font-size:1.05rem}.sr-reset__ingredient-card{padding:1rem 1.2rem}.sr-reset__information summary{min-height:4rem;font-size:1.45rem}.sr-reset__problem{width:min(calc(100% - 6rem),148rem);max-width:none;margin-right:auto;margin-left:auto;padding:0}}.sr-reset__ingredients{margin:0 2.5vw 3rem;padding:2.4rem;background:#fff;scroll-margin-top:1rem}.sr-reset__ingredient-groups{display:grid;grid-auto-flow:column;grid-auto-columns:30%;gap:2rem;max-width:112rem;margin:auto;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.4rem}.sr-reset__ingredient-groups::-webkit-scrollbar{display:none}.sr-reset__ingredient-group{display:grid;min-width:0;grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:start;overflow:hidden;border:1px solid #deddd6;border-radius:1.4rem;background:#fff}.sr-reset__ingredient-group>img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,#000 84%,transparent 100%);mask-image:linear-gradient(to bottom,#000 84%,transparent 100%)}.sr-reset__ingredient-group{scroll-snap-align:start}.sr-reset__ingredient-group--centella>img{object-position:65% center}.sr-reset__ingredient-group--vitamin_e>img{object-position:100% center}.sr-reset__ingredient-group--tea_tree>img{object-position:75% center}.sr-reset__ingredient-group--aloe>img{object-position:85% center}.sr-reset__ingredient-group--salicylic>img{object-position:100% center}.sr-reset__ingredient-group--niacinamide>img{object-position:80% center}.sr-reset__ingredient-group--charcoal>img{object-position:100% center}.sr-reset__ingredient-group-copy{display:flex;min-width:0;padding:0 1.6rem 1.6rem;flex-direction:column;align-items:flex-start;gap:.6rem}.sr-reset__ingredient-group h3{margin:0;font:700 1.9rem/1.15 SR Barlow,Arial Narrow,Arial,sans-serif;text-transform:none}.sr-reset__ingredient-group p{margin:0;font:400 1.5rem/1.3 SR Barlow,Arial Narrow,Arial,sans-serif;color:var(--sr-ink)}.sr-reset__ingredient-details{max-width:112rem;margin:2.4rem auto 0}.sr-reset__ingredient-details>summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:5.2rem;padding:1.2rem 0;border-top:1px solid var(--sr-ink);cursor:pointer;list-style:none;font:700 1.5rem/1.3 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.sr-reset__ingredient-details>summary::-webkit-details-marker{display:none}.sr-reset__ingredient-details>summary svg{width:1.7rem;color:var(--sr-orange)}.sr-reset__ingredient-details[open]>summary{margin-bottom:1.6rem}.sr-reset__ingredient-details[open]>summary svg{transform:rotate(90deg)}.sr-reset__ingredient-details>summary:focus-visible{outline:2px solid var(--sr-ink);outline-offset:3px}.sr-reset__ingredient-groups:focus-visible{outline:2px solid var(--sr-blue);outline-offset:4px}@media(max-width:650px){.sr-reset .sr-reset__ingredients{margin:0;padding:2.4rem 2rem .4rem}.sr-reset__ingredient-groups{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:70%;gap:1.2rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.4rem}.sr-reset__ingredient-groups::-webkit-scrollbar{display:none}.sr-reset__ingredient-group{scroll-snap-align:start}.sr-reset__ingredient-group>img{aspect-ratio:1}.sr-reset__ingredient-group-copy{padding:.4rem 1.4rem 1.6rem;gap:.6rem}.sr-reset__ingredient-group h3{margin:0;font-size:1.9rem;line-height:1.2}.sr-reset__ingredient-group p{font-size:1.6rem;line-height:1.35}.sr-reset__ingredient-details{margin-top:1.6rem}}.sr-reset__ingredients-heading{max-width:78rem;margin:0 auto 2.4rem;padding:.5rem 0;text-align:center}.sr-reset__ingredients-kicker{display:block;margin-bottom:.8rem;color:var(--sr-blue);font:700 clamp(1.7rem,2vw,2.2rem)/1.1 "Segoe Print","Bradley Hand",cursive}.sr-reset__ingredients-heading h2{margin:0;font:400 clamp(3.6rem,5vw,6.2rem)/.95 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__ingredients-heading>p{max-width:56rem;margin:1.2rem auto 0;font:400 clamp(1.2rem,1.35vw,1.6rem)/1.4 Arial,sans-serif}.sr-reset__ingredients-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;max-width:112rem;margin-inline:auto}.sr-reset__ingredient-tile{display:grid;min-width:0;overflow:hidden;grid-template-rows:auto 1fr;border:1px solid #deddd6;border-radius:1.4rem;background:#fff}.sr-reset__ingredient-visual{grid-row:1;overflow:hidden;aspect-ratio:16/9;background:#f4f1e9}.sr-reset__ingredient-tile img{width:100%;height:100%;object-fit:cover}.sr-reset__ingredient-tile-copy{display:flex;min-height:12rem;padding:1.6rem 1.8rem 1.8rem;grid-row:2;flex-direction:column}.sr-reset__ingredient-number{margin-bottom:auto;padding-bottom:1.5rem;color:#76756f;font:700 .95rem/1 Arial,sans-serif;letter-spacing:.14em}.sr-reset__ingredient-tile h3{margin:0 0 .6rem;font:700 clamp(1.55rem,1.65vw,1.9rem)/1.05 Arial,sans-serif}.sr-reset__ingredient-tile p{margin:0;color:#4a4945;font:400 clamp(1.05rem,1.1vw,1.25rem)/1.35 Arial,sans-serif}.sr-reset__ingredients-controls{display:none}.sr-reset__ingredients.is-carousel .sr-reset__ingredients-controls{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1.2rem}.sr-reset__ingredients-controls button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--sr-ink);border-radius:50%;background:#fff;color:var(--sr-ink);font:400 2.2rem/1 Arial,sans-serif;cursor:pointer}.sr-reset__ingredients-controls button:disabled{border-color:#ccc;color:#aaa;cursor:default}.sr-reset__ingredients-controls button:focus-visible{outline:2px solid var(--sr-ink);outline-offset:2px}.sr-reset__ingredients-controls span{min-width:4rem;text-align:center;font:700 1.15rem/1 Arial,sans-serif}.sr-reset__ingredient-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;max-width:112rem;margin:.6rem auto 0;padding:0}.sr-reset__ingredient-pagination button{display:grid;place-items:center;flex:0 0 4.4rem;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--sr-ink);border-radius:50%;background:#fff;color:var(--sr-ink);cursor:pointer}.sr-reset__ingredient-pagination button svg{width:2rem;height:1.6rem}.sr-reset__ingredient-pagination [data-sr-ingredient-prev] svg{transform:rotate(180deg)}.sr-reset__ingredient-pagination [data-sr-ingredient-next]:not(:disabled){border-color:var(--sr-ink);background:var(--sr-orange);color:#fff}@media(hover:hover){.sr-reset__ingredient-pagination button:not(:disabled):hover{background:var(--sr-ink);color:#fff}}.sr-reset__ingredient-pagination button:disabled{border-color:#e2e2e2;color:#e2e2e2;cursor:default}.sr-reset__ingredient-pagination button:focus-visible{outline:2px solid var(--sr-blue);outline-offset:3px}.sr-reset__timeline{margin:0 2.5vw 2.5rem;padding:3rem;overflow:hidden;border:1px solid #e4e5dd;border-radius:1.2rem;background:#fff;color:var(--sr-ink)}.sr-reset__timeline-heading{display:block}.sr-reset__timeline-heading span{display:block;margin-bottom:1rem;color:var(--sr-blue);font:700 clamp(1.7rem,2vw,2.2rem)/1.2 "Segoe Print","Bradley Hand",cursive}.sr-reset__timeline-heading h2{margin:0;font:400 clamp(3.6rem,5vw,6.2rem)/1.08 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__timeline-heading p{max-width:30rem;margin:.4rem 0 0;font:400 1.4rem/1.4 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__timeline-scroll{margin-top:3rem}.sr-reset__timeline-list{position:relative;display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;list-style:none}.sr-reset__timeline-list:before{position:absolute;top:.55rem;right:0;left:0;height:2px;background:#8cb72d;content:""}.sr-reset__timeline-item{position:relative;min-width:0;padding-top:2rem}.sr-reset__timeline-item:before{position:absolute;top:0;left:0;z-index:1;width:1.1rem;height:1.1rem;border:2px solid var(--sr-ink);border-radius:50%;background:var(--sr-lime);content:""}.sr-reset__timeline-day{position:static;display:block;margin:0 0 .7rem;color:#3f7620;font:400 2.1rem/1 SR Anton,Impact,sans-serif}.sr-reset__timeline-card{min-height:8.5rem;padding-right:1rem}.sr-reset__timeline-copy h3{position:relative;isolation:isolate;display:inline-block;margin:0 0 .6rem;color:var(--sr-ink);font:400 clamp(2.2rem,2.2vw,2.8rem)/1.1 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__timeline-copy h3:after{position:absolute;z-index:-1;right:-.3rem;bottom:-.1rem;left:-.3rem;height:.38em;background:var(--sr-lime);transform:rotate(-1deg);clip-path:polygon(0 24%,17% 9%,39% 17%,64% 5%,84% 12%,100% 0,97% 39%,100% 78%,78% 92%,53% 84%,28% 100%,2% 89%,4% 54%);content:"";pointer-events:none}.sr-reset__timeline-copy p{max-width:20rem;margin:0;color:#2d2d2b;font:400 1.5rem/1.4 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__timeline-footer{display:flex;margin-top:2rem;align-items:center;justify-content:center;gap:1rem}.sr-reset__timeline-footer a{display:inline-flex;flex:0 0 auto;width:100%;max-width:39rem;min-height:4.4rem;align-items:center;justify-content:center;padding:.7rem 1.8rem;gap:.8rem;border-radius:1.2rem;background:var(--sr-orange);color:#fff;font:400 1.6rem/1 SR Anton,Impact,sans-serif;text-decoration:none;text-transform:uppercase}.sr-reset__timeline-footer a svg{flex:none;width:1.4rem;height:1rem}.sr-reset__timeline-footer a:focus-visible{outline:2px solid var(--sr-ink);outline-offset:3px}.sr-reset__how{margin:0 2.5vw 2.5rem;padding:2.5rem;border:1px solid #e3e8d9;border-radius:1.2rem;background:#f7faef}.sr-reset__how-heading span{color:var(--sr-blue);font:700 1.1rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.sr-reset__how-heading h2{margin:.4rem 0;font:400 clamp(3.5rem,5vw,6rem)/.95 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__how-heading p{margin:0;font:600 1.4rem/1.25 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__how-list{display:grid;margin:2rem 0 0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none}.sr-reset__how-card{display:flex;min-width:0;padding:1rem;flex-direction:column;gap:.8rem;border:1px solid #e3e5dc;border-radius:1rem;background:#fff}.sr-reset__how-card-title{display:flex;align-items:center;gap:.8rem}.sr-reset__how-card-title span{display:grid;width:2.6rem;height:2.6rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--sr-ink);color:#fff;font:400 1.5rem/1 SR Anton,Impact,sans-serif}.sr-reset__how-card h3{margin:0;font:400 clamp(2rem,2.2vw,2.8rem)/1 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__how-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;border-radius:.6rem;object-fit:cover}.sr-reset__how-card--twist img{background:#fbfaf6}.sr-reset__how-card p{margin:0;font:500 1.25rem/1.3 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__how-cta{display:flex;width:100%;max-width:39rem;min-height:4.4rem;align-items:center;justify-content:center;margin:1.5rem auto 0;padding:.7rem 1.8rem;gap:.8rem;border-radius:1.2rem;background:var(--sr-orange);color:#fff;font:400 1.6rem/1 SR Anton,Impact,sans-serif;text-decoration:none;text-transform:uppercase}.sr-reset__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-reset__compare{display:grid;min-height:25rem;margin:0 2.5vw 2rem;padding:2rem;grid-template-columns:minmax(15rem,.8fr) minmax(28rem,1.4fr) minmax(18rem,.8fr);grid-template-rows:auto 1fr;grid-template-areas:"title table product" "note table product";gap:0 2rem;overflow:hidden;border:1px solid #e8e8e4;border-radius:1.2rem;background:#fff}.sr-reset__compare h2{grid-area:title;align-self:end;margin:0;font:400 clamp(3rem,3vw,4.5rem)/.95 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__compare-table-wrap{grid-area:table;align-self:center;min-width:0}.sr-reset__compare-table{width:100%;border:1px solid #d9dcd6;border-collapse:separate;border-spacing:0;border-radius:.7rem;overflow:hidden;table-layout:fixed;font:500 1.15rem/1.16 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__compare-table th,.sr-reset__compare-table td{padding:.6rem .7rem;border-right:1px solid #e1e2de;border-bottom:1px solid #e1e2de}.sr-reset__compare-table tr>:last-child{border-right:0}.sr-reset__compare-table tbody tr:last-child>*{border-bottom:0}.sr-reset__compare-table th:first-child{width:42%;text-align:left}.sr-reset__compare-table thead th{font-weight:700;text-align:center}.sr-reset__compare-table th:nth-child(2),.sr-reset__compare-table td:nth-child(2){width:27%;background:#eaf8d3}.sr-reset__compare-table td{font:700 1.8rem/1 Arial,sans-serif;text-align:center}.sr-reset .sr-reset__compare-note{grid-area:note;align-self:start;width:max-content;max-width:100%;margin:1.5rem 0 0 1rem;color:var(--sr-blue);font:700 clamp(1.7rem,2vw,2.7rem)/1.1 "Segoe Print","Bradley Hand",cursive;text-transform:uppercase;transform:rotate(-7deg)}.sr-reset__compare-product{display:block;width:100%;height:100%;max-height:25rem;grid-area:product;align-self:center;object-fit:cover;object-position:center}.sr-reset__reviews{margin:0 2.5vw 2rem;padding:2rem;border:1px solid #e0e0de;background:#fff}.sr-reset__reviews-heading{margin-bottom:2rem}.sr-reset__reviews-heading h2{max-width:45rem;margin:0 0 .8rem;font:400 clamp(3rem,4vw,5rem)/.92 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__reviews-rating{display:flex;align-items:center;gap:.65rem}.sr-reset__reviews-stars span{color:var(--sr-orange);font:700 1.8rem/1 Arial,sans-serif;letter-spacing:.02em;white-space:nowrap}.sr-reset .sr-reset__reviews-rating p{margin:0;font:700 1.35rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif;white-space:nowrap}.sr-reset .sr-reset__reviews-preview-label{margin:.5rem 0 0;color:#666;font:700 1rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.03em;text-transform:uppercase}.sr-reset__reviews-list{display:grid;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;list-style:none}.sr-reset__reviews-list:focus-visible{outline:2px solid var(--sr-blue);outline-offset:4px}.sr-reset__review-card{min-width:0}.sr-reset__review-image{width:100%}.sr-reset__review-photo{display:block;width:100%;height:auto;aspect-ratio:1.25;border-radius:.7rem;object-fit:cover}.sr-reset__review-photo--reference{position:relative;background-repeat:no-repeat;background-size:120.37% auto;background-position-x:center}.sr-reset__review-photo--reference>.visually-hidden{top:0;left:0}.sr-reset__review-photo--reference-1{background-position-y:1.8%}.sr-reset__review-photo--reference-2{background-position-y:41.7%}.sr-reset__review-photo--reference-3{background-position-y:81.7%}.sr-reset__review-copy{padding-top:.8rem}.sr-reset .sr-reset__review-copy p{margin:0 0 .7rem;font:500 1.5rem/1.2 Arial,sans-serif}.sr-reset__review-author{display:flex;align-items:center;gap:.45rem}.sr-reset__review-copy strong{display:block;font:700 1.25rem/1.2 Arial,sans-serif}.sr-reset__review-badge{display:inline-flex;width:1.45rem;height:1.45rem;align-items:center;justify-content:center;border-radius:50%;background:#1768e8;color:#fff;font:700 1rem/1 Arial,sans-serif}.sr-reset__review-label{display:block;margin-top:.3rem;color:#555;font:400 1.1rem/1.2 Arial,sans-serif}.sr-reset__reviews-cta{display:flex;width:max-content;margin:2rem auto;padding:1rem 1.4rem;gap:.6rem;border:1px solid var(--sr-ink);border-radius:.2rem;background:#fff;color:var(--sr-ink);font:700 1.15rem/1.1 SR Barlow,Arial Narrow,Arial,sans-serif;text-decoration:none;text-transform:uppercase}.sr-reset__extras{display:grid;margin:0 2.5vw 2rem;padding:1.5rem;grid-template-columns:12rem minmax(0,1fr);gap:1rem 2rem;border:1px solid #ecebe6;border-radius:1rem;background:#fff}.sr-reset__extras>div p{font-weight:700;text-transform:uppercase}.sr-reset__extras h2{margin:.4rem 0;font:400 3.5rem/.9 SR Anton,Impact,sans-serif;text-transform:uppercase}.sr-reset__extras img{width:100%;height:15rem;object-fit:cover;object-position:center}.sr-reset__extras ul{display:grid;margin:0;padding:0;grid-column:2;grid-template-columns:repeat(4,1fr);gap:1rem;list-style:none}.sr-reset__extras li{font-weight:700;line-height:1.15}.sr-reset__promise{display:flex;margin:0 2.5vw 3rem;padding:2rem 3rem;align-items:center;justify-content:space-between;gap:2rem;border-radius:1rem;background:#eaf8bb}.sr-reset__promise p{font-weight:700;text-transform:uppercase}.sr-reset__promise h2{margin:.3rem 0;font:400 clamp(2.6rem,4vw,5rem)/.95 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__promise span{font-size:1.2rem}.sr-reset__promise a{flex:0 0 auto;padding:.8rem 1.3rem;border-radius:1.2rem;background:var(--sr-orange);color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase}.sr-reset__results{max-width:96rem;margin:0 auto 2.5rem;padding:2rem;background:#fff}.sr-reset__results-heading{margin-bottom:1rem}.sr-reset__results h2{max-width:26rem;font:400 clamp(3rem,4vw,5rem)/.93 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__results-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,.65fr);align-items:start;gap:2.5rem}.sr-reset__results-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.sr-reset__results figure{position:relative;overflow:hidden;margin:0;border-radius:.6rem;background:#efe9e3}.sr-reset__results-photo{display:block;width:100%;height:auto;aspect-ratio:1.15;object-fit:cover;object-position:center 52%;transform:scale(1.45);transform-origin:63% 49%}.sr-reset__results figcaption{position:absolute;right:0;bottom:0;left:0;padding:1.5rem .7rem .6rem;background:linear-gradient(transparent,#000000a6);color:#fff;font:400 1.6rem/1 SR Anton,Impact,sans-serif;text-transform:uppercase}.sr-reset__results-copy{display:flex;flex-direction:column;align-items:flex-start}.sr-reset__results blockquote{margin:0 0 .6rem;font:500 clamp(1.7rem,2vw,2.3rem)/1.16 Arial,sans-serif}.sr-reset__results-author{display:flex;align-items:center;gap:.35rem;font:700 1.3rem/1.2 Arial,sans-serif}.sr-reset__results-verified{margin-top:.2rem;color:#555;font:400 1.1rem/1.2 Arial,sans-serif}.sr-reset__results-metrics{display:grid;width:100%;margin:2rem 0 1rem;gap:.6rem}.sr-reset__results-metrics p{display:flex;align-items:center;gap:.8rem}.sr-reset__results-metrics strong{min-width:5rem;color:#17682c;font:400 3rem/1 SR Anton,Impact,sans-serif}.sr-reset__results-metrics span{font:400 1.15rem/1.2 Arial,sans-serif}.sr-reset__faq{margin:0 2.5vw 2rem;padding:1.8rem 0 2rem;border-top:3px solid var(--sr-ink)}.sr-reset__faq-heading{display:flex;margin:0 0 1.5rem;align-items:end;justify-content:space-between;gap:1.5rem}.sr-reset__faq h2{margin:0;font:400 clamp(3rem,4vw,4.5rem)/.94 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__faq-heading>span{flex:none;margin:0 1.3rem .2rem 0;color:var(--sr-blue);font:700 2rem/1.05 Segoe Print,Bradley Hand,cursive;text-transform:uppercase;transform:rotate(-7deg)}.sr-reset__faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.sr-reset__faq-column{display:grid;align-content:start;gap:.8rem}.sr-reset__faq-item{border:1px solid #cfdbb3;border-radius:.85rem;background:#f8fdeb;transition:border-color .2s ease,background-color .2s ease}.sr-reset__faq-item[open]{border-color:var(--sr-ink);background:#fff}.sr-reset__faq-item summary{display:flex;min-height:5rem;padding:1rem 1.2rem 1rem 1.4rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font:700 1.45rem/1.18 SR Barlow,Arial Narrow,Arial,sans-serif;list-style:none}.sr-reset__faq-item summary::-webkit-details-marker{display:none}.sr-reset__faq-item summary:after{display:grid;width:2.8rem;height:2.8rem;place-items:center;content:"+";flex:none;border-radius:50%;background:var(--sr-lime);color:var(--sr-ink);font:700 2rem/1 Arial,sans-serif}.sr-reset__faq-item[open] summary:after{content:"\2212"}.sr-reset__faq-item summary:focus-visible{outline:3px solid var(--sr-blue);outline-offset:2px}.sr-reset__faq-item p{margin:0;padding:0 1.4rem 1.4rem;color:#333;font:400 1.3rem/1.4 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__site-footer{margin-top:3rem;padding:0 clamp(2rem,4vw,6rem);border-top:.7rem solid var(--sr-lime);background:var(--sr-ink);color:#fff}.sr-reset__site-footer a{color:inherit;text-decoration:none}.sr-reset__site-footer a:hover{text-decoration:underline;text-underline-offset:.25em}.sr-reset__footer-top{display:grid;max-width:132rem;margin:auto;padding:4.5rem 0;grid-template-columns:minmax(0,1.1fr) minmax(30rem,.9fr);align-items:center;gap:5rem;border-bottom:1px solid #ffffff40}.sr-reset__footer-kicker{color:var(--sr-lime);font:700 1.25rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.sr-reset .sr-reset__footer-headline{max-width:70rem;margin:1.2rem 0 0;font:400 clamp(4.5rem,5.4vw,7.2rem)/1.05 "SR Anton",Impact,sans-serif;letter-spacing:0;text-transform:uppercase}.sr-reset__footer-cta{display:inline-flex;min-height:4.4rem;padding:1rem 1.5rem;align-items:center;gap:2rem;background:var(--sr-lime);color:var(--sr-ink)!important;font:700 1.4rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;text-transform:uppercase}.sr-reset__footer-cta span{font-size:2rem}.sr-reset__footer-newsletter{padding:0 0 0 3rem;border-left:2px solid var(--sr-lime)}.sr-reset__footer-newsletter h2{color:#fff;font:400 clamp(2.7rem,3vw,4rem)/1.04 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__footer-newsletter>p{max-width:43rem;margin:.8rem 0 1.7rem;color:#dededb;font:400 1.5rem/1.35 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__newsletter-form{display:flex;flex-wrap:wrap;gap:.8rem}.sr-reset__newsletter-form input{flex:1 1 20rem;width:auto;min-width:0;min-height:4.5rem;padding:1rem 1.2rem;border:1px solid #fff;border-radius:.8rem;background:#fff;color:var(--sr-ink);font:400 1.5rem/1.2 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__newsletter-form button{flex:none;min-height:4.5rem;padding:.8rem 1.3rem;border:0;border-radius:.8rem;background:var(--sr-orange);color:#fff;font:700 1.35rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;text-transform:uppercase;cursor:pointer}.sr-reset__newsletter-form button span{margin-left:.7rem;font-size:1.8rem}.sr-reset__newsletter-message{width:100%;margin-top:.8rem!important;font-size:1.3rem}.sr-reset__footer-bottom{display:grid;max-width:132rem;margin:auto;padding:3.5rem 0;grid-template-columns:minmax(25rem,1.5fr) repeat(2,minmax(13rem,.7fr)) minmax(15rem,.7fr);gap:3rem}.sr-reset__footer-brand strong{position:relative;display:block;width:max-content;color:#fff;font:400 clamp(4.2rem,5vw,7rem)/1 "SR Anton",Impact,sans-serif;white-space:nowrap}.sr-reset__footer-brand strong .sr-reset__footer-dot{color:var(--sr-lime)}.sr-reset__footer-brand strong .sr-reset__footer-registered{position:absolute;top:-.02em;right:-1.08em;color:#fff;font:700 .2em/1 Arial,sans-serif;letter-spacing:0}.sr-reset__footer-brand>span{display:block;margin-top:1.1rem;font:700 1.2rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.25em}.sr-reset__footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.sr-reset__footer-links h3{margin:0 0 .6rem;color:var(--sr-lime);font:700 1.35rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;text-transform:uppercase}.sr-reset__footer-links a{font:400 1.4rem/1.25 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__footer-signoff{display:flex;align-items:flex-start;flex-wrap:wrap;align-content:flex-start;gap:1rem}.sr-reset__footer-signoff span{width:100%;color:var(--sr-lime);font:700 1.7rem/1.2 Segoe Print,Bradley Hand,cursive;transform:rotate(-4deg)}.sr-reset__footer-signoff a{display:grid;width:3.2rem;height:3.2rem;place-items:center;border:1px solid #ffffff70;border-radius:50%}.sr-reset__footer-signoff svg{width:1.7rem;height:1.7rem}.sr-reset__footer-legal{display:flex;max-width:132rem;margin:auto;padding:1.5rem 0 2rem;align-items:center;justify-content:space-between;gap:1rem 2rem;border-top:1px solid #ffffff40;color:#cececb;font:400 1.2rem/1.3 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__footer-legal div{display:flex;flex-wrap:wrap;gap:.7rem 2rem}@media(min-width:951px){.sr-reset__ingredients,.sr-reset__timeline,.sr-reset__how,.sr-reset__compare,.sr-reset__reviews,.sr-reset__extras,.sr-reset__promise,.sr-reset__faq{width:min(calc(100% - 6rem),140rem);margin-right:auto;margin-left:auto}}@media(min-width:651px)and (max-width:950px){.sr-reset__hero{display:block}.sr-reset__hero-copy{padding-bottom:.5rem}.sr-reset__benefits{margin-top:1rem}.sr-reset__problem-mobile{grid-template-columns:minmax(0,1fr);gap:0}.sr-reset__problem-copy{padding:3rem}.sr-reset__problem-copy h2,.sr-reset__problem-body{max-width:none}}@media(max-width:950px){.sr-reset__footer-top{grid-template-columns:1fr;gap:3rem}.sr-reset__footer-newsletter{max-width:55rem}.sr-reset__footer-bottom{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-reset__footer-brand{grid-column:1/-1}}@media(max-width:850px){.sr-reset__nav .sr-reset__desktop-links{display:none}.sr-reset__menu{display:block;margin-right:auto}.sr-reset__menu summary{display:flex;cursor:pointer;list-style:none}.sr-reset__menu summary::-webkit-details-marker{display:none}.sr-reset__menu summary svg{width:2.4rem;height:2.4rem}.sr-reset__menu nav{position:absolute;top:100%;left:0;right:0;display:grid;gap:0;padding:1rem 2rem;background:#fff;border-bottom:1px solid #ddd;box-shadow:0 .5rem 1rem #0001}.sr-reset__menu nav a{padding:.8rem 0;font-size:1.4rem}}@media(max-width:650px){.sr-reset__problem{position:relative;margin:-1rem 0 0;padding:0}.sr-reset__problem-mobile{display:block;background:#fff}.sr-reset__problem-portraits{position:relative;width:100%;overflow:hidden}.sr-reset__problem-portraits-base{display:block;width:100%;height:auto}.sr-reset__problem-portraits-right{position:absolute;top:-2px;right:0;width:50%;height:calc(100% + 4px);object-fit:cover;object-position:right center}.sr-reset__problem-copy{padding:2.1rem 2rem 0}.sr-reset__problem-note{margin:0;color:var(--sr-blue);font:700 1.5rem/1.2 Segoe Print,Bradley Hand,cursive;letter-spacing:0;text-transform:none}.sr-reset__problem-copy h2{max-width:32rem;margin:.6rem 0 1.15rem;font:400 clamp(2.8rem,8vw,3.2rem)/1 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset__problem-body{max-width:31rem;margin:0;font:400 1.42rem/1.48 Arial,sans-serif}.sr-reset__problem-factors{display:grid;margin:1.8rem 0 0;padding:0;border-bottom:1px solid #d9d4ca;list-style:none}.sr-reset__problem-factors li{display:grid;min-height:5rem;padding:1rem 0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:1.2rem;border-top:1px solid #d9d4ca}.sr-reset__problem-factors strong{width:max-content;max-width:100%;background:linear-gradient(transparent 68%,var(--sr-lime) 68%);font:700 1.2rem/1.15 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.sr-reset__problem-factors span{color:#45433f;font:400 1.22rem/1.35 Arial,sans-serif}.sr-reset__announcement{min-height:3.2rem;font-size:1.05rem}.sr-reset__nav{position:relative;top:auto;min-height:6.5rem;padding:.9rem 1.5rem;align-items:center;gap:1.5rem;background:#fff;border-bottom:1px solid #eee}.sr-reset__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:2.8rem;line-height:1;text-align:center}.sr-reset__logo small{font-size:.78rem;letter-spacing:.23em;margin-top:.2rem}.sr-reset__search{margin-left:auto}.sr-reset__cart{margin-left:0}.sr-reset__hero{display:block;min-height:0;padding:0;background:none}.sr-reset__gallery{display:block;position:relative;isolation:isolate;background:#fff}.sr-reset__gallery-stage{display:flex;width:100%;aspect-ratio:1 / 1;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;background:#f8f8f4}.sr-reset__gallery-stage::-webkit-scrollbar{display:none}.sr-reset__gallery-stage:focus-visible{outline:2px solid var(--sr-ink);outline-offset:-2px}.sr-reset__gallery-stage img{flex:0 0 100%;min-width:0;width:100%;height:100%;object-fit:cover;object-position:center;scroll-snap-align:start;scroll-snap-stop:always}.sr-reset__gallery-stage img.is-product{object-fit:contain;object-position:center}.sr-reset__gallery-badge{position:absolute;z-index:3;top:1rem;left:1rem;display:inline-flex;align-items:center;gap:.45rem;min-height:3.2rem;padding:.55rem 1rem;color:#111;background:#fffffff0;border:1px solid rgba(17,17,17,.12);border-radius:999px;box-shadow:0 .35rem 1.2rem #1111111f;font:700 1.1rem/1 SR Barlow,Arial Narrow,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.sr-reset__hero-copy{max-width:none;padding:1.5rem 1.5rem .65rem}.sr-reset__review-status{display:flex;align-items:center;gap:.65rem;margin:0 0 1.15rem;white-space:nowrap}.sr-reset__review-status span{color:var(--sr-orange);font:700 1.8rem/1 Arial,sans-serif;letter-spacing:.02em;white-space:nowrap}.sr-reset__review-status strong{font-size:1.35rem;font-weight:700}.sr-reset__eyebrow{display:block;color:var(--sr-blue);font-family:Segoe Print,Bradley Hand,cursive;font-size:1.12rem;font-weight:700;letter-spacing:.03em}.sr-reset__hero h1{max-width:35rem;margin:.6rem 0 1.1rem;font-size:clamp(4.4rem,12vw,6.2rem);line-height:.94}.sr-reset__hero h1 span{width:max-content;max-width:100%;color:var(--sr-ink);background:linear-gradient(transparent 71%,var(--sr-lime) 71%)}.sr-reset__hero-body{max-width:none;margin:0;font-family:Arial,sans-serif;font-size:1.45rem;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none}.sr-reset__hero-side,.sr-reset__handwriting,.sr-reset__hero-link{display:none}.sr-reset__benefits{width:auto;margin:.8rem 1.5rem 1.2rem}.sr-reset__benefits li{min-height:3.5rem;padding:.55rem .8rem;font-size:1.2rem}.sr-reset__press{position:relative;z-index:1;width:100%;margin:0;padding:2.2rem 2rem;row-gap:1.8rem}.sr-reset__press-intro{font-size:.9rem}.sr-reset__press-slide{max-width:30rem;gap:2rem}.sr-reset__press-logo{height:5.2rem}.sr-reset__press-logo--vogue,.sr-reset__press-logo--elle{height:3.8rem}.sr-reset__press-slide blockquote p{font-size:1.75rem;line-height:1.28}.sr-reset__offers{padding:1.5rem;gap:1.5rem}.sr-reset__section-heading{display:block}.sr-reset__section-heading span{display:none}.sr-reset__offer-list{grid-template-columns:minmax(0,1fr);gap:.85rem}.sr-reset__offer{display:grid;min-height:8.8rem;padding:.8rem 1rem;grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;column-gap:.8rem;text-align:left}.sr-reset__offer.is-featured{margin-top:.4rem}.sr-reset__offer-visual{width:7rem;height:7rem}.sr-reset__offer-main,.sr-reset__offer-cost{align-items:flex-start}.sr-reset__offer-heading strong{font-size:2.1rem}.sr-reset__offer-quantity{font-size:1.2rem}.sr-reset__offer-cost{margin:0;align-items:flex-end;text-align:right}.sr-reset__offer-reference{justify-content:flex-end;font-size:1.1rem}.sr-reset__offer-choice-price{font-size:2.9rem}.sr-reset__offer-choice-price span{font-size:1rem}.sr-reset__offer-total{font-size:1.1rem}.sr-reset__offer-saving{font-size:1.05rem}.sr-reset__offer-tag{top:-.8rem;left:1.1rem;padding:.3rem .75rem;transform:none;font-size:.9rem}.sr-reset__checkout-row{margin-top:.7rem}.sr-reset__checkout-row button{min-height:4.4rem}.sr-reset__assurance{gap:.5rem}.sr-reset__assurance strong{font-size:1.12rem}.sr-reset__assurance p:last-child strong{max-width:none;white-space:nowrap}.sr-reset__assurance small{font-size:.95rem}.sr-reset__ingredient-card{padding:1.1rem;gap:.8rem}.sr-reset__ingredients{margin:0 1.5rem 2.5rem}.sr-reset__ingredients-heading{margin:0 0 2.4rem;padding:0;text-align:left}.sr-reset__ingredients-kicker{margin-bottom:1rem;font-size:1.5rem;line-height:1.2;letter-spacing:0;text-transform:none}.sr-reset__ingredients-heading h2{max-width:32rem;font-size:clamp(2.8rem,8vw,3.2rem);line-height:1.08}.sr-reset__ingredients-heading>p{display:none}.sr-reset__ingredients-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.sr-reset__ingredients.is-carousel .sr-reset__ingredients-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 54% .3rem 0;scroll-padding-inline:0}.sr-reset__ingredients.is-carousel .sr-reset__ingredients-grid::-webkit-scrollbar{display:none}.sr-reset__ingredients.is-carousel .sr-reset__ingredient-tile{scroll-snap-align:start}.sr-reset__ingredients.is-carousel .sr-reset__ingredients-controls{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1.2rem}.sr-reset__ingredients-controls button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--sr-ink);border-radius:50%;background:#fff;color:var(--sr-ink);font:400 2.2rem/1 Arial,sans-serif;cursor:pointer}.sr-reset__ingredients-controls button:disabled{border-color:#ccc;color:#aaa;cursor:default}.sr-reset__ingredients-controls button:focus-visible{outline:2px solid var(--sr-ink);outline-offset:2px}.sr-reset__ingredients-controls span{min-width:4rem;text-align:center;font:700 1.15rem/1 Arial,sans-serif}.sr-reset__ingredients-grid:focus-visible{outline:2px solid var(--sr-ink);outline-offset:3px}.sr-reset__ingredient-tile{min-height:22rem;grid-template-columns:1fr;grid-template-rows:10.2rem 1fr;border-radius:1.4rem}.sr-reset__ingredient-visual{grid-column:1;grid-row:1;aspect-ratio:auto}.sr-reset__ingredient-tile img{width:100%;height:100%;object-fit:cover}.sr-reset__ingredient-tile-copy{min-height:0;padding:1.15rem 1rem 1.25rem;grid-column:1;grid-row:2}.sr-reset__ingredient-number{margin-bottom:0;padding-bottom:.85rem;font-size:.82rem}.sr-reset__ingredient-tile h3{margin-bottom:.55rem;font-size:1.35rem;line-height:1.02}.sr-reset__ingredient-tile p{font-size:.98rem;line-height:1.28}.sr-reset__timeline{margin:0 0 1.5rem;padding:2rem;border:0;border-radius:0}.sr-reset__timeline-heading span{font-size:1.5rem;line-height:1.2}.sr-reset__timeline-heading h2{font-size:clamp(2.8rem,8vw,3.2rem);line-height:1.08}.sr-reset__timeline-heading p{margin:.6rem 0 0;font-size:1.4rem}.sr-reset__timeline-scroll{margin-top:2rem}.sr-reset__timeline-list{display:block;padding-left:2.5rem}.sr-reset__timeline-list:before{top:.4rem;bottom:.4rem;left:.45rem;width:2px;height:auto}.sr-reset__timeline-item{padding:0 0 1rem}.sr-reset__timeline-item:last-child{padding-bottom:0}.sr-reset__timeline-item:before{top:.4rem;left:-2.5rem}.sr-reset__timeline-milestone{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.sr-reset__timeline-day{flex:0 0 2.8rem;margin:0;font-size:1.8rem}.sr-reset__timeline-card{min-height:0;padding-right:0}.sr-reset__timeline-copy h3{margin-bottom:0;font-size:2.2rem}.sr-reset__timeline-copy p{max-width:28rem;font-size:1.6rem;line-height:1.4}.sr-reset__timeline-footer{justify-content:center;margin-inline:-.5rem}.sr-reset__timeline-footer a{max-width:none;margin-top:1rem}.sr-reset__how{margin:0 1.5rem 1.5rem;padding:1.2rem}.sr-reset__how-heading{text-align:center}.sr-reset__how-heading h2{font-size:3.2rem}.sr-reset__how-heading p{font-size:1.1rem}.sr-reset__how-list{display:block;margin-top:1.2rem}.sr-reset__how-card{display:grid;width:100%;max-width:32rem;margin:0 auto 1.6rem;padding:0;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.65rem;border:0;background:transparent;text-align:center}.sr-reset__how-card:last-child{margin-bottom:0}.sr-reset__how-card-title{display:contents}.sr-reset__how-card-title span{width:2.4rem;height:2.4rem;grid-column:1;grid-row:1;font-size:1.3rem}.sr-reset__how-card h3{grid-column:1;grid-row:3;font-size:2rem}.sr-reset__how-card img{width:min(100%,28rem);height:auto;grid-column:1;grid-row:2;aspect-ratio:1.8;border-radius:.6rem}.sr-reset__how-card p{max-width:29rem;grid-column:1;grid-row:4;font-size:1.3rem;line-height:1.3}.sr-reset__how-cta{margin-top:1.2rem}.sr-reset__compare{display:grid;min-height:0;margin:0 1.5rem 1.5rem;padding:1.2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"title" "table" "note" "product";gap:0}.sr-reset__compare h2{max-width:32rem;margin:0 0 1rem;font-size:clamp(2.8rem,8vw,3.2rem);line-height:1.08;letter-spacing:normal;white-space:normal}.sr-reset__compare-table{font-size:1.05rem}.sr-reset__compare-table th,.sr-reset__compare-table td{padding:.55rem .5rem}.sr-reset__compare-table td{font-size:1.6rem}.sr-reset .sr-reset__compare-note{width:100%;max-width:22rem;margin:1.8rem auto .8rem;font-size:1.7rem;text-align:center;transform:rotate(-5deg)}.sr-reset__compare-product{width:100%;height:auto;max-height:none;margin:0 auto -2rem;object-fit:contain;object-position:center}.sr-reset__reviews{margin:0 1.5rem 1.5rem;padding:1.2rem}.sr-reset__reviews-heading{margin-bottom:2rem}.sr-reset__reviews-heading h2{max-width:23rem;font-size:3rem}.sr-reset__reviews-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(82%,28rem);gap:1.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:1.2rem}.sr-reset__review-card{width:auto;margin:0;scroll-snap-align:start}.sr-reset .sr-reset__review-copy p{font-size:1.5rem}.sr-reset__reviews-cta{margin:1.8rem auto}.sr-reset__extras{display:block;margin:0 1.5rem 1.5rem}.sr-reset__extras img{height:auto;margin:1rem 0}.sr-reset__extras ul{grid-template-columns:1fr 1fr}.sr-reset__promise{display:block;margin:0 1.5rem 2rem;padding:2rem}.sr-reset__promise a{display:inline-flex;margin-top:1rem}.sr-reset__results{margin:0 1.5rem 2rem;padding:0 0 1rem}.sr-reset__results-heading{margin-bottom:.7rem}.sr-reset__results h2{max-width:21rem;font-size:2.8rem}.sr-reset__results-grid{grid-template-columns:1fr;gap:.9rem}.sr-reset__results-photos{grid-template-columns:1fr;gap:.7rem}.sr-reset__results-photo{aspect-ratio:1.38;object-position:center 49%}.sr-reset__results figcaption{font-size:1.5rem}.sr-reset__results blockquote{font-size:1.55rem}.sr-reset__results-metrics{margin-top:1.5rem}.sr-reset__results-metrics strong{font-size:2.5rem}.sr-reset__faq{margin:0 1.5rem 1.5rem;padding:1.1rem 0 0}.sr-reset__faq-heading{margin-bottom:1rem;align-items:start;gap:.5rem}.sr-reset__faq h2{font-size:2.7rem}.sr-reset__faq-heading>span{max-width:7.5rem;margin:.1rem .2rem 0 0;font-size:1.1rem;text-align:center}.sr-reset__faq-grid{grid-template-columns:1fr;gap:.8rem}.sr-reset__faq-column{gap:.8rem}.sr-reset__faq-item{border-radius:.65rem}.sr-reset__faq-item summary{min-height:4.4rem;padding:.65rem 1rem;font-size:1.25rem;line-height:1.15}.sr-reset__faq-item summary:after{width:2.4rem;height:2.4rem;font-size:1.7rem}.sr-reset__faq-item p{padding:0 1rem 1rem;font-size:1.2rem}.sr-reset__site-footer{margin-top:1.5rem;padding:0 1.5rem}.sr-reset__footer-top{padding:3rem 0;gap:2.5rem}.sr-reset .sr-reset__footer-headline{max-width:32rem;margin:1rem 0 0;font-size:clamp(4rem,11vw,5.4rem);line-height:1.05}.sr-reset__footer-newsletter{padding:0 0 0 1.5rem}.sr-reset__footer-newsletter h2{font-size:3rem}.sr-reset__footer-bottom{padding:3rem 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.sr-reset__footer-brand{grid-column:1/-1}.sr-reset__footer-brand strong{font-size:clamp(4.8rem,17vw,7rem)}.sr-reset__footer-signoff{grid-column:1/-1}.sr-reset__footer-legal{padding:1.5rem 0 2.5rem;align-items:flex-start;flex-direction:column;font-size:1.1rem}}.sr-reset :is(.sr-reset__problem,.sr-reset__ingredients,.sr-reset__timeline,.sr-reset__compare,.sr-reset__how,.sr-reset__extras,.sr-reset__promise,.sr-reset__results,.sr-reset__faq,.sr-reset__reviews){width:100%;max-width:none;margin:0;padding:4.8rem max(3rem,calc((100% - 140rem)/2));border:0;border-radius:0}.sr-reset :is(.sr-reset__problem,.sr-reset__ingredients,.sr-reset__timeline,.sr-reset__compare,.sr-reset__extras,.sr-reset__results,.sr-reset__faq,.sr-reset__reviews){background:#fff}.sr-reset .sr-reset__results{padding-inline:max(3rem,calc((100% - 96rem)/2))}.sr-reset .sr-reset__how-card{border:0;border-radius:0;background:transparent}.sr-reset .sr-reset__site-footer{margin-top:0}@media(max-width:650px){.sr-reset :is(.sr-reset__problem,.sr-reset__ingredients,.sr-reset__timeline,.sr-reset__compare,.sr-reset__how,.sr-reset__extras,.sr-reset__promise,.sr-reset__results,.sr-reset__faq,.sr-reset__reviews){padding:3.2rem 2rem}.sr-reset .sr-reset__problem{padding:0}.sr-reset .sr-reset__ingredients{padding:2.4rem 2rem .4rem}.sr-reset .sr-reset__timeline{padding-top:2rem;padding-bottom:1.6rem}.sr-reset .sr-reset__compare{padding-top:1.6rem;padding-bottom:2rem}}@media(prefers-reduced-motion:reduce){.sr-reset *{scroll-behavior:auto!important}.sr-reset__announcement-track{animation:none}.sr-reset__press-dots button{transition:none}}body:has(.sr-adah) .shopify-section-group-header-group,body:has(.sr-adah) .shopify-section-group-footer-group{display:none}.sr-adah{--ink:#101010;--muted:#737373;--line:#e7e7e7;--mint:#519a5e;--mint-soft:#c7f1c5;font-family:SR Poppins,Arial,sans-serif;color:var(--ink);background:#fff;font-size:1.4rem;line-height:1.55}.sr-adah *{box-sizing:border-box}.sr-adah img{display:block;max-width:100%}.sr-adah button,.sr-adah input{font:inherit}.sr-adah a{color:inherit;text-decoration:none}.sr-adah h1,.sr-adah h2,.sr-adah h3,.sr-adah p{margin-top:0}.sr-adah button{color:inherit}.sr-adah__announcement{min-height:4.5rem;overflow:hidden;background:#050505;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.08em}.sr-adah__announcement-track{display:flex;width:max-content;min-height:4.5rem;align-items:center;will-change:transform;animation:sr-adah-marquee 18s linear infinite}.sr-adah__announcement-group{display:flex;align-items:center;gap:6rem;padding-right:6rem;white-space:nowrap}.sr-adah__announcement-group span{display:block}.sr-adah__header{display:grid;min-height:11.3rem;padding:2.4rem 5rem;grid-template-columns:24rem 1fr 24rem;align-items:center;gap:2.8rem;border-bottom:1px solid #f0f0f0;background:#fff}.sr-adah__brand{display:flex;width:max-content;flex-direction:column;align-items:center}.sr-adah__brand>span{font:400 3.7rem/.85 SR Anton,Impact,sans-serif;letter-spacing:-.03em}.sr-adah__brand sup,.sr-adah__drawer-brand sup,.sr-adah__footer-brand sup{font:700 .28em/1 SR Poppins,sans-serif;vertical-align:top}.sr-adah__brand small{margin-top:.75rem;font-size:.72rem;font-weight:600;letter-spacing:.28em}.sr-adah__desktop-nav{display:flex;align-items:center;justify-content:center;gap:3rem}.sr-adah__desktop-nav a{font-size:1.05rem;letter-spacing:.05em}.sr-adah__desktop-nav a:hover{text-decoration:underline;text-underline-offset:.5rem}.sr-adah__header-actions{display:flex;justify-content:flex-end;gap:2rem}.sr-adah__header-actions a{display:flex;align-items:center;gap:.4rem}.sr-adah__header-actions svg,.sr-adah__menu-toggle svg{width:2.6rem;height:2.6rem}.sr-adah__header-actions span{font-size:1.1rem}.sr-adah__menu-toggle{display:none;border:0;background:transparent}.sr-adah__drawer{position:fixed;top:4.5rem;right:0;bottom:0;left:0;z-index:80;padding:2.2rem 3rem 0;background:#fff}.sr-adah__drawer[hidden]{display:none}.sr-adah__drawer-head{display:grid;grid-template-columns:4rem 1fr 6rem;align-items:center}.sr-adah__drawer-head button{border:0;background:transparent}.sr-adah__drawer-head button svg{width:2.4rem}.sr-adah__drawer-brand{display:flex;flex-direction:column;align-items:center}.sr-adah__drawer-brand b{font:400 3.4rem/.9 SR Anton,Impact,sans-serif}.sr-adah__drawer-brand small{font-size:.7rem;letter-spacing:.25em}.sr-adah__drawer-actions{display:flex;gap:1.2rem}.sr-adah__drawer-actions svg{width:2.4rem;height:2.4rem}.sr-adah__drawer nav{display:flex;margin-top:7rem;flex-direction:column;gap:2.8rem}.sr-adah__drawer nav a{display:flex;justify-content:space-between;font-size:1.45rem;letter-spacing:.04em}.sr-adah__drawer-foot{position:absolute;right:0;bottom:0;left:0;padding:2.5rem 3rem;background:#fafafa;font-size:1rem;letter-spacing:.14em}.sr-adah__product{display:grid;width:min(calc(100% - 10rem),132.5rem);margin:0 auto;grid-template-columns:minmax(0,65fr) minmax(38rem,35fr);gap:6.3rem}.sr-adah__media{min-width:0}.sr-adah__main-media{overflow:hidden;background:#f8f8f8}.sr-adah__main-media img{width:100%;aspect-ratio:1/1;object-fit:cover}.sr-adah__thumbs{display:flex;padding:2rem 0;gap:1.4rem;overflow-x:auto}.sr-adah__thumbs button{width:11rem;height:11rem;flex:0 0 auto;padding:0;overflow:hidden;border:1px solid #ddd;background:#fff;cursor:pointer}.sr-adah__thumbs button[aria-current=true]{border:2px solid var(--ink)}.sr-adah__thumbs img{width:100%;height:100%;object-fit:cover}.sr-adah__media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.sr-adah__media-grid img{width:100%;aspect-ratio:1/1;object-fit:cover}.sr-adah__buy-panel{position:sticky;top:2rem;align-self:start;padding-top:2rem}.sr-adah__rating{display:flex;align-items:center;gap:.7rem}.sr-adah__stars{display:inline-flex;color:var(--mint);gap:.22rem}.sr-adah__stars svg{width:1.75rem;height:1.75rem;fill:currentColor}.sr-adah__rating a{color:#666;font-size:1.25rem;text-decoration:underline;text-underline-offset:.3rem}.sr-adah__buy-panel h1{margin:1rem 0 .7rem;font:400 3.4rem/.95 SR Anton,Impact,sans-serif;letter-spacing:-.03em}.sr-adah__subtitle{max-width:43rem;margin:0;color:#555;font-size:1.25rem;line-height:1.55}.sr-adah__features{display:grid;margin:1.8rem 0 0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--mint);border-bottom:1px solid var(--line);list-style:none}.sr-adah__features li{display:flex;min-width:0;padding:1.4rem 1.2rem 1.4rem 0;flex-direction:column;gap:.4rem}.sr-adah__features li+li{padding-left:1.2rem;border-left:1px solid var(--line)}.sr-adah__features strong{color:#386c42;font:400 1.18rem/1.1 SR Anton,Impact,sans-serif;letter-spacing:.01em}.sr-adah__features span{color:#777;font-size:.9rem;line-height:1.35}.sr-adah__quantity-title{display:flex;margin:2rem 0 1.2rem;align-items:center;gap:1rem}.sr-adah__quantity-title span{height:1px;flex:1;background:#d9d9d9}.sr-adah__quantity-title b{font-family:SR Anton,Impact,sans-serif;font-size:1.6rem;font-weight:400}.sr-adah__quantity-options{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;border:0}.sr-adah__quantity-options label{position:relative;display:flex;min-height:17rem;padding:1rem;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:.4rem;cursor:pointer}.sr-adah__quantity-options label:has(input:checked){border:2px solid var(--mint);background:color-mix(in srgb,var(--mint-soft) 32%,white)}.sr-adah__quantity-options input{position:absolute;opacity:0;pointer-events:none}.sr-adah__quantity-options img{width:8rem;height:7.5rem;object-fit:contain}.sr-adah__quantity-options strong{font-size:1.55rem}.sr-adah__quantity-options span{font-size:1.3rem}.sr-adah__quantity-options s{margin-right:.4rem;color:#777;font-size:1.05rem}.sr-adah__quantity-options em{position:absolute;top:-.9rem;right:1rem;padding:.35rem .8rem;border-radius:.3rem;background:var(--mint);color:#fff;font-size:.85rem;font-style:normal;font-weight:700}.sr-adah__buy-button{width:100%;min-height:6.8rem;margin:2rem 0;padding:1rem 2rem;border:0;border-radius:.4rem;background:#000;color:#fff;font-size:1.65rem;letter-spacing:.08em}.sr-adah__buy-button s{margin-left:.8rem;color:#999}.sr-adah__buy-button:disabled,.sr-adah__sticky-buy:disabled{opacity:1;cursor:not-allowed}.sr-adah__benefits{display:grid;gap:1.8rem}.sr-adah__benefits article{display:grid;grid-template-columns:3rem 1fr;gap:1.2rem}.sr-adah__benefits article img{width:2.6rem;height:2.6rem;object-fit:contain}.sr-adah__benefits h3{margin:0 0 .25rem;font-size:1.15rem;font-weight:500;letter-spacing:.04em}.sr-adah__benefits p{margin:0;color:#888;font-size:1.05rem;line-height:1.45}.sr-adah__delivery{display:flex;margin-top:2rem;padding:1.2rem;align-items:center;gap:1.2rem;border:1px dashed #ddd;border-radius:.4rem}.sr-adah__delivery>span{display:flex;flex-direction:column}.sr-adah__delivery small{color:#888}.sr-adah__usage,.sr-adah__split,.sr-adah__ingredients,.sr-adah__editorial,.sr-adah__complex,.sr-adah__experts,.sr-adah__reviews{width:min(calc(100% - 10rem),132.5rem);margin:8rem auto 0}.sr-adah__usage{display:grid;grid-template-columns:1.15fr .85fr;gap:6rem;align-items:start}.sr-adah__usage-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.sr-adah__usage-images img{width:100%;aspect-ratio:1/1.15;object-fit:cover}.sr-adah__usage-copy h2,.sr-adah__split h2,.sr-adah__ingredients h2,.sr-adah__editorial h2,.sr-adah__technical h2,.sr-adah__complex h2,.sr-adah__experts h2,.sr-adah__reviews h2{font:400 3rem/1.1 SR Anton,Impact,sans-serif;letter-spacing:-.02em}.sr-adah__usage-copy details{border-bottom:1px solid var(--line)}.sr-adah__usage-copy summary{position:relative;display:flex;padding:1.8rem 3rem 1.8rem 0;flex-direction:column;cursor:pointer;list-style:none}.sr-adah__usage-copy summary::-webkit-details-marker{display:none}.sr-adah__usage-copy summary:after{position:absolute;right:.5rem;top:50%;content:"+";font-size:2rem;transform:translateY(-50%)}.sr-adah__usage-copy details[open] summary:after{content:"\2212"}.sr-adah__usage-copy summary span{color:#999;font-size:1.05rem;letter-spacing:.08em}.sr-adah__usage-copy summary b{font-size:1.4rem;font-weight:400;letter-spacing:.03em}.sr-adah__usage-copy details p{margin:0 0 2rem;color:#777;line-height:1.75}.sr-adah__split{display:grid;grid-template-columns:1.05fr .95fr;gap:6rem;align-items:center}.sr-adah__split.is-reversed{grid-template-columns:.95fr 1.05fr}.sr-adah__split.is-reversed img{grid-column:2}.sr-adah__split.is-reversed div{grid-row:1;grid-column:1}.sr-adah__split img{width:100%;max-height:58rem;object-fit:cover}.sr-adah__split p{color:#666;line-height:1.8}.sr-adah__split em{color:#222}.sr-adah__ingredients{padding:4rem;background:#f4f4f4}.sr-adah__ingredient-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.sr-adah__ingredient-track article{display:flex;min-height:39rem;padding:0 0 2rem;flex-direction:column;background:#fff}.sr-adah__ingredient-track img{width:100%;height:21rem;object-fit:cover}.sr-adah__ingredient-track h3{margin:1.6rem 1.6rem .8rem;font-size:1.35rem}.sr-adah__ingredient-track p{margin:0 1.6rem;color:#777;font-size:1.05rem}.sr-adah__ingredient-controls{display:none}.sr-adah__editorial>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.sr-adah__editorial img{width:100%;aspect-ratio:1/1.05;object-fit:cover}.sr-adah__technical{display:grid;margin-top:1.2rem;padding:8rem max(5rem,calc((100vw - 132.5rem)/2));grid-template-columns:1fr 1fr;gap:7rem;align-items:center;background:#111;color:#fff}.sr-adah__technical p{color:#d3d3d3;line-height:1.8}.sr-adah__technical img{width:100%;max-height:68rem;object-fit:cover}.sr-adah__complex>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.sr-adah__complex article{border:1px solid #e3e3e3}.sr-adah__complex img{width:100%;height:27rem;object-fit:cover}.sr-adah__complex h3{margin:1.5rem 1.5rem .6rem;font-size:1.35rem}.sr-adah__complex p{margin:0 1.5rem 2rem;color:#777;font-size:1.05rem}.sr-adah__experts>p{color:#888}.sr-adah__experts>div{display:grid;max-width:62rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.sr-adah__experts article{position:relative;overflow:hidden}.sr-adah__experts img{width:100%;aspect-ratio:.82/1;object-fit:cover}.sr-adah__experts h3,.sr-adah__experts span{position:absolute;left:1.5rem;color:#fff;text-shadow:0 1px 5px #000}.sr-adah__experts h3{bottom:2.4rem}.sr-adah__experts span{bottom:1rem;font-size:1rem}.sr-adah__reviews{padding-bottom:9rem}.sr-adah__reviews-head{display:flex;align-items:flex-end;justify-content:space-between}.sr-adah__reviews-head h2{margin-bottom:.4rem}.sr-adah__reviews-head b{font-size:1.2rem}.sr-adah__reviews-head b span{font-weight:400}.sr-adah__reviews-head button{padding:1rem 2.2rem;border:0;border-radius:.3rem;background:#000;color:#fff}.sr-adah__review-gallery{display:grid;margin:2.5rem 0 3rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.sr-adah__review-gallery img{width:100%;aspect-ratio:1/1;object-fit:cover}.sr-adah__reviews>article{display:grid;padding:2.2rem 0;grid-template-columns:1fr 14rem;column-gap:2rem;border-top:1px solid #ddd}.sr-adah__reviews>article b,.sr-adah__reviews>article strong,.sr-adah__reviews>article p{grid-column:1}.sr-adah__reviews>article b{letter-spacing:.08em}.sr-adah__reviews>article strong{font-size:1.1rem}.sr-adah__reviews>article p{margin:.8rem 0 0}.sr-adah__reviews>article img{width:12rem;height:12rem;grid-column:2;grid-row:1/span 3;object-fit:cover}.sr-adah__footer{display:grid;padding:6rem max(5rem,calc((100vw - 132.5rem)/2));grid-template-columns:1.2fr repeat(4,1fr);gap:4rem;border-top:1px solid #ddd;background:#fff}.sr-adah__footer>div{display:flex;flex-direction:column;gap:.5rem}.sr-adah__footer h2{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.08em}.sr-adah__footer p,.sr-adah__footer a{margin:0;color:#777;font-size:1rem}.sr-adah__footer-brand b{font:400 4rem/.9 SR Anton,Impact,sans-serif}.sr-adah__footer-brand small{font-size:.75rem;letter-spacing:.25em}.sr-adah__footer label{display:flex;border-bottom:1px solid}.sr-adah__footer input{min-width:0;padding:.8rem 0;flex:1;border:0}.sr-adah__footer button{border:0;background:transparent}.sr-adah__sticky{position:fixed;right:5rem;bottom:1.8rem;left:5rem;z-index:45;display:none;min-height:7rem;padding:.7rem 1rem;grid-template-columns:5.8rem 1fr auto 22rem;align-items:center;gap:1rem;border:1px solid #ddd;border-radius:.4rem;background:#fff;box-shadow:0 .4rem 2rem #0000001f;transform:translateY(13rem);transition:transform .25s ease}.sr-adah__sticky.is-visible{transform:translateY(0)}.sr-adah__sticky>img{width:5.8rem;height:5.8rem;object-fit:cover}.sr-adah__sticky>div:nth-child(2){display:flex;flex-direction:column}.sr-adah__sticky>div:nth-child(2)>b{font-size:1rem}.sr-adah__sticky>div:nth-child(2)>span{font-size:1rem}.sr-adah__sticky>div:nth-child(2)>small{font-size:.85rem}.sr-adah__stepper{display:grid;grid-template-columns:3.5rem 4rem 3.5rem;border:1px solid #bbb;border-radius:2rem;overflow:hidden}.sr-adah__stepper button,.sr-adah__stepper output{display:grid;height:3.6rem;place-items:center;border:0;background:#fff}.sr-adah__sticky-buy{min-height:4rem;border:0;border-radius:2.2rem;background:#000;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.05em}@media(max-width:900px){.sr-adah__header{min-height:7.6rem;padding:1.5rem 2rem;grid-template-columns:4rem 1fr 7rem}.sr-adah__menu-toggle{display:block;padding:0}.sr-adah__brand{justify-self:center}.sr-adah__brand>span{font-size:3rem}.sr-adah__brand small{margin-top:.5rem;font-size:.62rem}.sr-adah__desktop-nav{display:none}.sr-adah__header-actions{gap:1.2rem}.sr-adah__header-actions a:first-child svg{width:2.5rem}.sr-adah__header-actions a:last-child svg{width:2.3rem}.sr-adah__product{display:block;width:100%}.sr-adah__main-media img{aspect-ratio:1/1}.sr-adah__thumbs{padding:1.2rem 2rem}.sr-adah__thumbs button{width:7.5rem;height:7.5rem}.sr-adah__media-grid{display:none}.sr-adah__buy-panel{position:static;padding:2rem 3rem 3rem}.sr-adah__buy-panel h1{font-size:3rem}.sr-adah__subtitle{font-size:1.2rem}.sr-adah__features li{padding:1.2rem .8rem 1.2rem 0}.sr-adah__features li+li{padding-left:.8rem}.sr-adah__features strong{font-size:1.05rem}.sr-adah__features span{font-size:.82rem}.sr-adah__quantity-options label{min-height:16rem}.sr-adah__benefits{margin-top:1rem}.sr-adah__benefits h3{font-size:1.1rem}.sr-adah__benefits p{font-size:1.05rem}.sr-adah__usage,.sr-adah__split,.sr-adah__ingredients,.sr-adah__editorial,.sr-adah__complex,.sr-adah__experts,.sr-adah__reviews{width:100%;margin-top:4rem}.sr-adah__usage{display:block}.sr-adah__usage-images{padding:0 2rem}.sr-adah__usage-images img{height:auto;aspect-ratio:167.5/298.5;object-fit:cover}.sr-adah__usage-copy{padding:3rem}.sr-adah__usage-copy h2,.sr-adah__split h2,.sr-adah__ingredients h2,.sr-adah__editorial h2,.sr-adah__technical h2,.sr-adah__complex h2,.sr-adah__experts h2,.sr-adah__reviews h2{font-size:2.6rem}.sr-adah__split,.sr-adah__split.is-reversed{display:flex;flex-direction:column;gap:0}.sr-adah__split img,.sr-adah__split.is-reversed img{width:calc(100% - 4rem);height:auto;aspect-ratio:410/296;margin:0 2rem;max-height:none;object-fit:cover;order:1}.sr-adah__split div,.sr-adah__split.is-reversed div{padding:3.5rem 2rem;order:2}.sr-adah__ingredients{padding:3rem 2rem}.sr-adah__ingredient-track{display:flex;gap:1.2rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.sr-adah__ingredient-track::-webkit-scrollbar{display:none}.sr-adah__ingredient-track article{min-width:0;flex:0 0 62%;scroll-snap-align:start;scroll-snap-stop:always}.sr-adah__ingredient-track article:last-child{margin-right:38%}.sr-adah__ingredient-controls{display:flex;padding:1.6rem 0 .2rem;align-items:center;justify-content:space-between}.sr-adah__ingredient-dots,.sr-adah__ingredient-arrows{display:flex;align-items:center;gap:1rem}.sr-adah__ingredient-dots button{width:.8rem;height:.8rem;padding:0;border:0;border-radius:1rem;background:#c5c5c5;transition:width .2s ease,background-color .2s ease}.sr-adah__ingredient-dots button[aria-current=true]{width:2.4rem;background:#111}.sr-adah__ingredient-arrows button{display:grid;width:4.2rem;height:4.2rem;padding:0;place-items:center;border:1px solid #111;border-radius:50%;background:#fff}.sr-adah__ingredient-arrows button:first-child svg{transform:rotate(180deg)}.sr-adah__ingredient-arrows button:disabled{border-color:#d8d8d8;color:#d8d8d8}.sr-adah__ingredient-arrows svg{width:1.8rem;height:1.8rem}.sr-adah__editorial h2{padding:0 2rem}.sr-adah__editorial>div{display:flex;overflow-x:auto}.sr-adah__editorial img{min-width:78%}.sr-adah__technical{display:block;margin-top:0;padding:5rem 3rem}.sr-adah__technical img{margin-top:3rem}.sr-adah__complex{padding:0 2rem}.sr-adah__complex>div{display:flex;overflow-x:auto}.sr-adah__complex article{min-width:84%}.sr-adah__experts{padding:0 2rem}.sr-adah__experts>div{gap:.7rem}.sr-adah__reviews{padding:0 2rem 11rem}.sr-adah__reviews-head{align-items:flex-start}.sr-adah__reviews-head button{padding:.8rem 1rem;font-size:1rem}.sr-adah__review-gallery{overflow-x:auto;grid-template-columns:repeat(4,15rem)}.sr-adah__reviews>article{grid-template-columns:1fr 8rem}.sr-adah__reviews>article img{width:8rem;height:8rem}.sr-adah__footer{padding:4rem 3rem 12rem;grid-template-columns:1fr 1fr}.sr-adah__footer-brand{grid-column:1/-1}.sr-adah__sticky{display:grid;right:1rem;bottom:1rem;left:1rem;min-height:8.4rem;padding:.8rem;grid-template-columns:1fr 13.5rem;gap:.5rem}.sr-adah__sticky>img{display:none}.sr-adah__sticky>div:nth-child(2){grid-column:1}.sr-adah__sticky>div:nth-child(2)>b{display:none}.sr-adah__stepper{grid-column:1;grid-row:2;width:13.5rem;grid-template-columns:4rem 5.5rem 4rem}.sr-adah__sticky-buy{grid-column:2;grid-row:1/span 2;height:5.2rem;font-size:.9rem;line-height:1.1}.sr-adah__announcement{font-size:.95rem}}@keyframes sr-adah-marquee{to{transform:translate(-50%)}}@media(max-width:430px){.sr-adah__buy-panel{padding:2rem 3rem 2.5rem}.sr-adah__quantity-options label{min-height:14.5rem}.sr-adah__quantity-options img{width:7rem;height:6.5rem}.sr-adah__footer{grid-template-columns:1fr}.sr-adah__footer-brand{grid-column:auto}.sr-adah__announcement-track{animation-duration:12s}.sr-adah__announcement-group{gap:4rem;padding-right:4rem}}@media(prefers-reduced-motion:reduce){.sr-adah__sticky{transition:none}.sr-adah__announcement-track{animation:none}}.sr-adah__quantity-title{margin:2.4rem 0 1rem}.sr-adah__quantity-title b{font-size:1.85rem;letter-spacing:.01em}.sr-adah__quantity-options{display:grid;grid-template-columns:1fr;gap:.9rem}.sr-adah__quantity-options label{display:grid;min-height:8.4rem;padding:.9rem 1.2rem;grid-template-columns:7.2rem minmax(8.5rem,1fr) auto;align-items:center;justify-content:stretch;column-gap:1rem;border:1px solid #dedede;border-radius:1rem;background:#fff}.sr-adah__quantity-options label:has(input:checked){border:2px solid var(--mint);background:color-mix(in srgb,var(--mint-soft) 28%,white)}.sr-adah__bundle-image{position:relative;display:block;width:7.2rem;height:6.4rem}.sr-adah__quantity-options .sr-adah__bundle-image>img{position:absolute;top:50%;left:50%;width:6.4rem;height:6rem;object-fit:contain;transform:translate(-50%,-50%)}.sr-adah__quantity-options .sr-adah__bundle-image.is-duo>img{width:7.2rem;height:6.4rem}.sr-adah__offer-copy{display:flex!important;min-width:0;flex-direction:column;align-items:flex-start;line-height:1.05}.sr-adah__offer-copy strong{font:400 2.05rem/1 SR Anton,Impact,sans-serif}.sr-adah__offer-copy small{margin-top:.35rem;font-size:.82rem;font-weight:700;letter-spacing:.02em}.sr-adah__offer-price{display:flex!important;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.05}.sr-adah__offer-price>span{display:flex;align-items:flex-end;gap:.35rem}.sr-adah__offer-price b{font:400 2.05rem/1 SR Anton,Impact,sans-serif;white-space:nowrap}.sr-adah__offer-price>span small{padding-bottom:.15rem;font-size:.62rem;font-weight:700;white-space:nowrap}.sr-adah__offer-price>small{margin-top:.4rem;color:#555;font-size:.75rem;white-space:nowrap}.sr-adah__offer-price s{margin:0;color:#888;font-size:inherit}.sr-adah__quantity-options em{top:-.7rem;right:1.1rem;padding:.28rem .75rem;border-radius:2rem;background:var(--mint);font-size:.72rem;letter-spacing:.02em}.sr-adah__buy-button{margin-top:1.4rem}@media(max-width:430px){.sr-adah__quantity-title b{font-size:1.7rem}.sr-adah__quantity-options label{min-height:8rem;padding:.8rem .9rem;grid-template-columns:6.2rem minmax(7.5rem,1fr) auto;column-gap:.7rem}.sr-adah__bundle-image{width:6.2rem;height:5.8rem}.sr-adah__quantity-options .sr-adah__bundle-image>img{width:5.7rem;height:5.5rem}.sr-adah__quantity-options .sr-adah__bundle-image.is-duo>img{width:6.2rem;height:5.8rem}.sr-adah__offer-copy strong{font-size:1.85rem}.sr-adah__offer-copy small{font-size:.72rem}.sr-adah__offer-price{grid-column:3}.sr-adah__offer-price b{font-size:1.85rem}.sr-adah__offer-price>span small{font-size:.55rem}.sr-adah__offer-price>small{font-size:.65rem}}.sr-adah__main-media img{height:auto}.sr-adah__usage-images img{border-radius:1.4rem}.sr-adah__buy-button{display:flex;align-items:center;justify-content:center;gap:.8rem;border-radius:999px;white-space:nowrap}.sr-adah__buy-button s{margin-left:0}.sr-adah__buy-button,.sr-adah__sticky-buy{color:#fff!important}.sr-adah__trust-seals{display:grid;margin:-.6rem 0 2.2rem;padding:1.5rem 0 1.4rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sr-adah__trust-seals>div{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.65rem;text-align:center}.sr-adah__trust-seals span{display:grid;width:3.2rem;height:3.2rem;place-items:center;border-radius:50%;background:var(--mint-soft)}.sr-adah__trust-seals img{width:1.65rem;height:1.65rem}.sr-adah__trust-seals b{font:400 1rem/1.05 SR Anton,Impact,sans-serif;letter-spacing:.01em}@media(max-width:430px){.sr-adah__buy-button{font-size:1.35rem;gap:.6rem}}@media(max-width:430px){.sr-adah__trust-seals{margin:-.4rem 0 2rem;padding:1.3rem 0 1.2rem;gap:.4rem}.sr-adah__trust-seals span{width:3rem;height:3rem}.sr-adah__trust-seals img{width:1.5rem;height:1.5rem}.sr-adah__trust-seals b{font-size:.9rem}}.sr-adah__technical{display:block}.sr-adah__technical>div{width:min(100%,78rem);margin:0 auto}.sr-adah__technical h2{margin:0 0 2.4rem;padding-bottom:1.8rem;border-bottom:1px solid rgba(255,255,255,.18);color:#fff}.sr-adah__split img{border-radius:1.6rem}.sr-adah__ingredient-track article,.sr-adah__complex article,.sr-adah__experts article{overflow:hidden;border-radius:1.4rem}.sr-adah__ingredient-track img,.sr-adah__complex img{border-radius:1.4rem 1.4rem 0 0}.sr-adah__experts img,.sr-adah__review-gallery img,.sr-adah__reviews>article img{border-radius:1.4rem}.sr-adah__review-gallery img{display:block;height:auto;aspect-ratio:1;object-fit:cover}.sr-adah__reviews>article>b{color:var(--mint)}.sr-adah__complex{width:100%;margin-top:0;padding:4.8rem max(5rem,calc((100vw - 132.5rem)/2)) 6rem;background:#f4f4f4}.sr-adah__complex h2{margin:0 0 3rem;font-family:SR Barlow Condensed,Arial Narrow,sans-serif;font-size:3.6rem;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:0}.sr-adah__complex>div{gap:.6rem;align-items:start}.sr-adah__complex article{border:0;border-radius:1.2rem;background:#fff}.sr-adah__complex img{width:100%;height:auto;aspect-ratio:3/2;border-radius:1.2rem 1.2rem 0 0;object-fit:cover}.sr-adah__complex-body{padding:2rem}.sr-adah__complex h3{margin:0 0 1.2rem;font:400 2.8rem/1.3 SR Barlow Condensed,Arial Narrow,sans-serif;letter-spacing:0}.sr-adah__complex article:not(.is-expanded) .sr-adah__complex-copy p:first-child{display:-webkit-box;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.sr-adah__complex article:not(.is-expanded) .sr-adah__complex-copy p:not(:first-child){display:none}.sr-adah__complex p{margin:0 0 1.8rem;color:#737373;font-size:1.3rem;line-height:1.5}.sr-adah__complex p:last-child{margin-bottom:0}.sr-adah__complex-toggle{margin-top:1.4rem;padding:.25rem 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:#222;font-size:1.25rem;line-height:1.2;cursor:pointer}.sr-adah__complex-toggle [data-sr-complex-less],.sr-adah__complex-toggle[aria-expanded=true] [data-sr-complex-more]{display:none}.sr-adah__complex-toggle[aria-expanded=true] [data-sr-complex-less]{display:inline}.sr-adah__editorial{width:min(calc(100% - 10rem),78rem);margin-top:8rem}.sr-adah__editorial>.sr-adah__editorial-inner{display:block}.sr-adah__editorial h2{margin:0 0 2.4rem}.sr-adah__editorial img{display:block;width:100%;height:auto;aspect-ratio:auto;border-radius:1.6rem;object-fit:contain}@media(max-width:900px){.sr-adah__editorial{width:calc(100% - 4rem);margin-top:4.8rem}.sr-adah__editorial>.sr-adah__editorial-inner{display:block;padding:0;overflow:visible}.sr-adah__editorial h2{padding:0;margin:0 0 1.6rem;font-size:2.6rem;line-height:1.05}.sr-adah__editorial img{width:100%;min-width:0;height:auto;border-radius:1.4rem}.sr-adah__technical{padding:2.4rem 2rem 4rem}.sr-adah__technical h2{margin-bottom:1.8rem;padding-bottom:1.4rem}.sr-adah__complex{padding:3.6rem 2rem 4rem}.sr-adah__complex h2{margin-bottom:2rem;font-size:2.8rem}.sr-adah__complex-track{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory}.sr-adah__complex article{min-width:0;flex:0 0 86%;scroll-snap-align:start;scroll-snap-stop:always}.sr-adah__complex article:last-child{margin-right:14%}.sr-adah__complex-body{padding:1.8rem}.sr-adah__complex h3{font-size:2.3rem}.sr-adah__complex p{font-size:1.2rem;line-height:1.55}.sr-adah__complex-toggle{font-size:1.2rem}}.sr-adah__complex-controls{display:none}@media(max-width:900px){.sr-adah__complex-track{scrollbar-width:none}.sr-adah__complex-track::-webkit-scrollbar{display:none}.sr-adah__complex>.sr-adah__complex-controls{display:flex;padding:1.6rem 0 .2rem;align-items:center;justify-content:space-between;overflow:visible}.sr-adah__complex-dots,.sr-adah__complex-arrows{display:flex;align-items:center;gap:1rem}.sr-adah__complex-dots button{width:.8rem;height:.8rem;padding:0;border:0;border-radius:1rem;background:#c5c5c5;transition:width .2s ease,background-color .2s ease}.sr-adah__complex-dots button[aria-current=true]{width:2.4rem;background:#111}.sr-adah__complex-arrows button{display:grid;width:4.2rem;height:4.2rem;padding:0;place-items:center;border:1px solid #111;border-radius:50%;background:#fff}.sr-adah__complex-arrows button:first-child svg{transform:rotate(180deg)}.sr-adah__complex-arrows button:disabled{border-color:#d8d8d8;color:#d8d8d8}.sr-adah__complex-arrows svg{width:1.8rem;height:1.8rem}}.sr-adah__experts{width:100%;margin-top:0;padding:5.6rem 0 6rem;border-bottom:1px solid var(--line);background:#fff}.sr-adah__experts>.sr-adah__experts-heading{display:block;width:min(76rem,calc(100% - 4rem));max-width:none;margin:0 auto 2.4rem;text-align:center}.sr-adah__experts-heading>strong{color:var(--mint);font-family:SR Barlow Condensed,Arial Narrow,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sr-adah__experts-heading>strong:after{display:block;width:3.2rem;margin:.65rem auto 0;border-bottom:.35rem solid #111;content:""}.sr-adah__experts-heading h2{margin:.45rem 0 .7rem;font-size:clamp(3.4rem,5.4vw,5.9rem)}.sr-adah__experts-heading p{max-width:55rem;margin:0 auto;color:#555;font-size:1.3rem;line-height:1.35}.sr-adah__experts>.sr-adah__experts-scroller{display:block;width:100%;max-width:none;overflow:hidden;scrollbar-width:none}.sr-adah__experts-scroller::-webkit-scrollbar{display:none}.sr-adah__experts-scroller:focus-visible{outline:3px solid var(--mint);outline-offset:-.3rem}.sr-adah__experts-wall{display:grid;width:min(120rem,calc(100% - 3rem));aspect-ratio:2.99;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;overflow:hidden;border-radius:.7rem;background:#fff}.sr-adah__experts-wall article{min-width:0;border-radius:0}.sr-adah__experts-wall img{width:100%;height:100%;aspect-ratio:auto;border-radius:0;object-fit:cover}.sr-adah__experts-wall article:first-child img{object-position:center 58%}.sr-adah__experts-wall article:last-child img{object-position:center 26%}.sr-adah__experts h3{bottom:2.6rem;margin:0;font-size:1.5rem}.sr-adah__experts span{bottom:1rem}.sr-adah__experts>.sr-adah__experts-controls{display:none;max-width:none}@media(max-width:900px){.sr-adah__experts{padding:2.8rem 0 2.4rem;overflow:hidden}.sr-adah__experts>.sr-adah__experts-heading{width:min(calc(100% - 3rem),48rem);margin-bottom:1.6rem;text-align:left}.sr-adah__experts-heading>strong:after{margin-left:0}.sr-adah__experts-heading h2{font-size:3.8rem}.sr-adah__experts-heading p{font-size:1.1rem}.sr-adah__experts>.sr-adah__experts-scroller{overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth}.sr-adah__experts-wall{width:72rem;max-width:none;aspect-ratio:2.99;margin-left:1rem;border-radius:.5rem}.sr-adah__experts>.sr-adah__experts-controls{display:flex;width:calc(100% - 3rem);max-width:none;margin:.9rem auto 0;align-items:center;justify-content:flex-end;gap:1rem}.sr-adah__experts-controls button{display:grid;width:4.2rem;height:4.2rem;padding:0;place-items:center;border:1px solid #111;border-radius:50%;background:#fff}.sr-adah__experts-controls button:first-child svg{transform:rotate(180deg)}.sr-adah__experts-controls button:disabled{border-color:#d8d8d8;color:#d8d8d8}.sr-adah__experts-controls svg{width:1.8rem;height:1.8rem}.sr-adah__experts h3{font-size:1.2rem}}.sr-adah__sticky{display:flex;right:0;bottom:0;left:0;min-height:8rem;padding:1.6rem 2.4rem calc(1.6rem + env(safe-area-inset-bottom,0px));align-items:center;justify-content:center;gap:0;border:0;border-top:1px solid rgba(255,255,255,.35);border-radius:0;background:#cedbc3b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none;visibility:hidden;pointer-events:none}.sr-adah__sticky.is-visible{visibility:visible;pointer-events:auto}.sr-adah__sticky-buy{display:flex;width:min(100%,40rem);min-height:4.8rem;height:auto;padding:1.1rem 1.8rem;align-items:center;justify-content:center;grid-column:auto;grid-row:auto;border:0;border-radius:999px;background:#000;color:#fff;font:700 clamp(1.3rem,3.5vw,1.6rem)/1.35 "SR Poppins",Arial,sans-serif;letter-spacing:-.02em;text-align:center;text-decoration:none;cursor:pointer}.sr-adah__sticky-buy:hover{background:#1a1a1a}.sr-adah__sticky-buy:focus-visible{outline:3px solid #111;outline-offset:4px}.sr-adah__quantity-options{scroll-margin-top:2rem}.sr-adah__media-grid img{display:block;width:100%;height:auto;min-width:0;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:1.4rem}.sr-adah__usage-images img{display:block;width:100%;height:auto;min-width:0;aspect-ratio:1/1.15;object-fit:cover;object-position:center}.sr-adah__thumbs{scrollbar-width:none}.sr-adah__thumbs::-webkit-scrollbar{display:none}@media(max-width:900px){.sr-adah__media-grid{display:grid;padding:0 2rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}}.sr-adah__trust-seals>div{gap:8px}.sr-adah__trust-seals b{font:600 12px/1.4 SR Poppins,Arial,sans-serif;letter-spacing:0;color:#171717;text-transform:none}.sr-adah__quantity-options{gap:16px}.sr-adah__quantity-options label{min-height:104px;padding:16px 12px;grid-template-columns:56px minmax(0,1fr) auto;column-gap:10px}.sr-adah__offer-copy strong{font:600 18px/1.3 SR Poppins,Arial,sans-serif;text-transform:none;letter-spacing:0}.sr-adah__offer-copy small{margin-top:5px;font:400 12px/1.4 SR Poppins,Arial,sans-serif;letter-spacing:0;color:#333}.sr-adah__offer-price>span{flex-direction:column;align-items:flex-end;gap:2px}.sr-adah__offer-price b{font:600 24px/1.15 SR Poppins,Arial,sans-serif;letter-spacing:-.02em}.sr-adah__offer-price>span small{padding:0;font:500 11px/1.3 SR Poppins,Arial,sans-serif;color:#333}.sr-adah__offer-price>small{margin-top:5px;font:400 11px/1.4 SR Poppins,Arial,sans-serif;color:#444;white-space:normal}.sr-adah__quantity-options em{top:-9px;font:600 9px/1.3 SR Poppins,Arial,sans-serif;padding:3px 8px;letter-spacing:0}@media(max-width:430px){.sr-adah__quantity-options label{grid-template-columns:44px minmax(0,1fr) auto;column-gap:8px;padding:15px 10px}.sr-adah__quantity-options .sr-adah__bundle-image{width:44px}.sr-adah__quantity-options .sr-adah__bundle-image>img,.sr-adah__quantity-options .sr-adah__bundle-image.is-duo>img{max-width:46px}.sr-adah__offer-copy strong{font-size:16px}.sr-adah__offer-price b{font-size:22px}}.sr-adah__features li{padding:16px 10px 16px 0;gap:8px}.sr-adah__features li+li{padding-left:10px}.sr-adah__features li:last-child{padding-right:0}.sr-adah__features strong{font:600 13px/1.4 SR Poppins,Arial,sans-serif;letter-spacing:0;text-transform:none;color:#386c42;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.sr-adah__features span{font:400 12px/1.5 SR Poppins,Arial,sans-serif;letter-spacing:0;color:#444;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media(max-width:430px){.sr-adah__features li{padding-right:8px}.sr-adah__features li+li{padding-left:8px}.sr-adah__features li:last-child{padding-right:0}.sr-adah__features strong{font-size:12px}.sr-adah__features span{font-size:11.5px}}.sr-adah__features{grid-template-columns:1.2fr 1fr 1.1fr}.sr-adah__features li,.sr-adah__features li+li,.sr-adah__features li:last-child{padding:18px 4px;align-items:center;justify-content:center;text-align:center;gap:0}.sr-adah__features strong{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.sr-adah__buy-panel h1{margin:6px 0 5px}.sr-adah__features{margin-top:10px}.sr-adah__features li,.sr-adah__features li+li,.sr-adah__features li:last-child{padding-top:10px;padding-bottom:10px}.sr-adah__quantity-title{margin:14px 0 10px}.sr-adah__quantity-options{gap:12px}.sr-adah__quantity-options label{min-height:88px;padding-top:10px;padding-bottom:10px}.sr-adah__buy-button{margin-top:12px;margin-bottom:16px}@media(max-width:900px){.sr-adah__thumbs{padding-top:8px;padding-bottom:8px}.sr-adah__buy-panel{padding-top:8px}}.sr-adah__offer-price>span{flex-direction:row;align-items:baseline;gap:4px;white-space:nowrap}.sr-reset .sr-reset__carousel-nav{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;margin:1.6rem 0 0}.sr-reset .sr-reset__carousel-nav[hidden],.sr-reset__carousel-dot[hidden]{display:none!important}.sr-reset__carousel-dots{display:flex;align-items:center;flex:1;min-width:0;max-width:24rem}.sr-reset .sr-reset__carousel-dot{display:grid;place-items:center;flex:1 1 2.4rem;min-width:0;max-width:2.8rem;height:4.4rem;padding:0;border:0;background:transparent;cursor:pointer}.sr-reset__carousel-dot:after{content:"";display:block;width:.7rem;height:.7rem;border-radius:999px;background:#c9c9c9;transition:width .18s ease,background-color .18s ease}.sr-reset__carousel-dot[aria-current=true]:after{width:2.2rem;background:#111}.sr-reset__carousel-dot[aria-current=true]{flex-grow:1.4;max-width:3.2rem}.sr-reset__carousel-arrows{display:flex;flex:none;align-items:center;gap:.8rem}.sr-reset .sr-reset__carousel-arrows button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid #111;border-radius:50%;color:#111;background:#fff;cursor:pointer}.sr-reset__carousel-arrows svg{width:2rem;height:1.6rem}.sr-reset__carousel-arrows [data-sr-scroll-prev] svg{transform:rotate(180deg)}.sr-reset .sr-reset__carousel-arrows button:disabled{border-color:#deded8;color:#c9c9c9;cursor:default}.sr-reset__carousel-nav button:focus-visible{outline:2px solid var(--sr-blue);outline-offset:2px}@media(hover:hover){.sr-reset .sr-reset__carousel-arrows button:not(:disabled):hover{background:#111;color:#fff}}@media(prefers-reduced-motion:reduce){.sr-reset__carousel-dot:after{transition:none}}.sr-reset__experts[hidden]{display:none!important}.sr-reset .sr-reset__experts{width:100%;margin:0;padding:4.8rem max(3rem,calc((100% - 140rem)/2));background:#fff;color:var(--sr-ink)}.sr-reset__experts-heading{margin-bottom:2.4rem;max-width:78rem}.sr-reset__experts-kicker{display:block;margin-bottom:1rem;color:var(--sr-blue);font:700 clamp(1.7rem,2vw,2.2rem)/1.2 "Segoe Print","Bradley Hand",cursive}.sr-reset__experts-heading h2{margin:0;font:400 clamp(3.6rem,5vw,6.2rem)/1.08 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-reset .sr-reset__experts-notice{margin:1.2rem 0 0;padding-left:1rem;border-left:3px solid var(--sr-orange);color:#4b4b46;font:400 1.4rem/1.4 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-reset__experts-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3.2rem)/3);gap:1.6rem;margin:0;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.sr-reset__experts-track::-webkit-scrollbar{display:none}.sr-reset__expert-card{position:relative;box-sizing:border-box;min-width:0;min-height:47rem;aspect-ratio:2/3;overflow:hidden;border-radius:1.2rem;scroll-snap-align:start;background:#252925}.sr-reset__expert-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.sr-reset__expert-card--julien>img{object-position:30% top}.sr-reset .sr-reset__expert-caption{position:absolute;box-sizing:border-box;bottom:1.2rem;left:1.2rem;right:auto;width:calc(100% - 2.4rem);min-width:0;max-width:calc(100% - 2.4rem);padding:1.4rem;border:1px solid #ffffff45;border-radius:.8rem;background:#0c0c0bd1;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:normal;overflow-wrap:anywhere}.sr-reset__expert-caption h3{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;margin:0;color:#fff;font:700 1.8rem/1.2 Arial,sans-serif}.sr-reset__expert-badge{position:relative;display:inline-flex;flex:0 0 1.9rem;width:1.9rem;height:1.9rem;color:#45bfea}.sr-reset__expert-badge:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;background:#fff}.sr-reset__expert-badge svg{position:relative;display:block;width:100%;height:100%}.sr-reset .sr-reset__expert-role{margin:.4rem 0 1.2rem;color:var(--sr-lime);font:400 1.2rem/1.35 Arial,sans-serif}.sr-reset .sr-reset__expert-caption blockquote{display:block;box-sizing:border-box;width:auto;min-width:0;max-width:100%;margin:0;padding:0;border:0;color:#fff;white-space:normal;font:400 1.5rem/1.4 Arial,sans-serif}.sr-reset__experts-controls{display:flex;justify-content:flex-end;gap:1.2rem;margin-top:2.4rem}.sr-reset__experts-controls[hidden]{display:none}.sr-reset__experts-controls button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--sr-ink);border-radius:50%;background:#fff;color:var(--sr-ink);cursor:pointer}.sr-reset__experts-controls svg{width:2rem;height:1.6rem}.sr-reset__experts-controls [data-sr-expert-prev] svg{transform:rotate(180deg)}.sr-reset__experts-controls [data-sr-expert-next]:not(:disabled){background:var(--sr-orange);color:#fff}.sr-reset__experts-controls button:disabled{color:#d1d1cc;border-color:#deded8;cursor:default}.sr-reset__experts-track:focus-visible,.sr-reset__experts-controls button:focus-visible{outline:2px solid var(--sr-blue);outline-offset:3px}@media(min-width:651px)and (max-width:950px){.sr-reset__experts-track{grid-auto-columns:44%}}@media(max-width:650px){.sr-reset .sr-reset__experts{padding:2.8rem 2rem}.sr-reset__experts-kicker{font-size:1.5rem}.sr-reset__experts-heading h2{max-width:32rem;font-size:clamp(2.8rem,8vw,3.2rem)}.sr-reset__experts-heading{margin-bottom:2rem}.sr-reset__experts-track{grid-auto-columns:min(85%,32rem);gap:1.2rem}.sr-reset__expert-card{height:47rem;min-height:0;aspect-ratio:auto}.sr-reset .sr-reset__expert-caption{padding:1.2rem}.sr-reset .sr-reset__expert-caption blockquote{font-size:1.4rem}.sr-reset__experts-controls{justify-content:center}}.sr-sphere .sr-sphere__carousel-nav{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;margin:1.6rem 0 0}.sr-sphere .sr-sphere__carousel-nav[hidden],.sr-sphere__carousel-dot[hidden]{display:none!important}.sr-sphere__carousel-dots{display:flex;align-items:center;flex:1;min-width:0;max-width:24rem}.sr-sphere .sr-sphere__carousel-dot{display:grid;place-items:center;flex:1 1 2.4rem;min-width:0;max-width:2.8rem;height:4.4rem;padding:0;border:0;background:transparent;cursor:pointer}.sr-sphere__carousel-dot:after{content:"";display:block;width:.7rem;height:.7rem;border-radius:999px;background:#c9c9c9;transition:width .18s ease,background-color .18s ease}.sr-sphere__carousel-dot[aria-current=true]:after{width:2.2rem;background:#111}.sr-sphere__carousel-dot[aria-current=true]{flex-grow:1.4;max-width:3.2rem}.sr-sphere__carousel-arrows{display:flex;flex:none;align-items:center;gap:.8rem}.sr-sphere .sr-sphere__carousel-arrows button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid #111;border-radius:50%;color:#111;background:#fff;cursor:pointer}.sr-sphere__carousel-arrows svg{width:2rem;height:1.6rem}.sr-sphere__carousel-arrows [data-sr-scroll-prev] svg{transform:rotate(180deg)}.sr-sphere .sr-sphere__carousel-arrows button:disabled{border-color:#deded8;color:#c9c9c9;cursor:default}.sr-sphere__carousel-nav button:focus-visible{outline:2px solid var(--sr-blue);outline-offset:2px}@media(hover:hover){.sr-sphere .sr-sphere__carousel-arrows button:not(:disabled):hover{background:#111;color:#fff}}@media(prefers-reduced-motion:reduce){.sr-sphere__carousel-dot:after{transition:none}}.sr-sphere__experts[hidden]{display:none!important}.sr-sphere .sr-sphere__experts{width:100%;margin:0;padding:4.8rem max(3rem,calc((100% - 140rem)/2));background:#fff;color:var(--sr-ink)}.sr-sphere__experts-heading{margin-bottom:2.4rem;max-width:78rem}.sr-sphere__experts-kicker{display:block;margin-bottom:1rem;color:var(--sr-blue);font:700 clamp(1.7rem,2vw,2.2rem)/1.2 "Segoe Print","Bradley Hand",cursive}.sr-sphere__experts-heading h2{margin:0;font:400 clamp(3.6rem,5vw,6.2rem)/1.08 "SR Anton",Impact,sans-serif;text-transform:uppercase}.sr-sphere .sr-sphere__experts-notice{margin:1.2rem 0 0;padding-left:1rem;border-left:3px solid var(--sr-orange);color:#4b4b46;font:400 1.4rem/1.4 SR Barlow,Arial Narrow,Arial,sans-serif}.sr-sphere__experts-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3.2rem)/3);gap:1.6rem;margin:0;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.sr-sphere__experts-track::-webkit-scrollbar{display:none}.sr-sphere__expert-card{position:relative;box-sizing:border-box;min-width:0;min-height:47rem;aspect-ratio:2/3;overflow:hidden;border-radius:1.2rem;scroll-snap-align:start;background:#252925}.sr-sphere__expert-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.sr-sphere__expert-card--julien>img{object-position:30% top}.sr-sphere .sr-sphere__expert-caption{position:absolute;box-sizing:border-box;bottom:1.2rem;left:1.2rem;right:auto;width:calc(100% - 2.4rem);min-width:0;max-width:calc(100% - 2.4rem);padding:1.4rem;border:1px solid #ffffff45;border-radius:.8rem;background:#0c0c0bd1;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:normal;overflow-wrap:anywhere}.sr-sphere__expert-caption h3{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;margin:0;color:#fff;font:700 1.8rem/1.2 Arial,sans-serif}.sr-sphere__expert-badge{position:relative;display:inline-flex;flex:0 0 1.9rem;width:1.9rem;height:1.9rem;color:#45bfea}.sr-sphere__expert-badge:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;background:#fff}.sr-sphere__expert-badge svg{position:relative;display:block;width:100%;height:100%}.sr-sphere .sr-sphere__expert-role{margin:.4rem 0 1.2rem;color:var(--sr-lime);font:400 1.2rem/1.35 Arial,sans-serif}.sr-sphere .sr-sphere__expert-caption blockquote{display:block;box-sizing:border-box;width:auto;min-width:0;max-width:100%;margin:0;padding:0;border:0;color:#fff;white-space:normal;font:400 1.5rem/1.4 Arial,sans-serif}.sr-sphere__experts-controls{display:flex;justify-content:flex-end;gap:1.2rem;margin-top:2.4rem}.sr-sphere__experts-controls[hidden]{display:none}.sr-sphere__experts-controls button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--sr-ink);border-radius:50%;background:#fff;color:var(--sr-ink);cursor:pointer}.sr-sphere__experts-controls svg{width:2rem;height:1.6rem}.sr-sphere__experts-controls [data-sr-expert-prev] svg{transform:rotate(180deg)}.sr-sphere__experts-controls [data-sr-expert-next]:not(:disabled){background:var(--sr-orange);color:#fff}.sr-sphere__experts-controls button:disabled{color:#d1d1cc;border-color:#deded8;cursor:default}.sr-sphere__experts-track:focus-visible,.sr-sphere__experts-controls button:focus-visible{outline:2px solid var(--sr-blue);outline-offset:3px}@media(min-width:651px)and (max-width:950px){.sr-sphere__experts-track{grid-auto-columns:44%}}@media(max-width:650px){.sr-sphere .sr-sphere__experts{padding:2.8rem 2rem}.sr-sphere__experts-kicker{font-size:1.5rem}.sr-sphere__experts-heading h2{max-width:32rem;font-size:clamp(2.8rem,8vw,3.2rem)}.sr-sphere__experts-heading{margin-bottom:2rem}.sr-sphere__experts-track{grid-auto-columns:min(85%,32rem);gap:1.2rem}.sr-sphere__expert-card{height:47rem;min-height:0;aspect-ratio:auto}.sr-sphere .sr-sphere__expert-caption{padding:1.2rem}.sr-sphere .sr-sphere__expert-caption blockquote{font-size:1.4rem}.sr-sphere__experts-controls{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
