:root:has(.home-hero){--announcement-height: 45.5px;--home-header-height: 82.69px}body:has(.home-hero) #shopify-section-plated-header{margin-bottom:calc(-1 * var(--home-header-height))}body:has(.home-hero) .site-header{min-height:var(--home-header-height)}body:has(.home-hero) .site-header:not(.is-home-header-solid,:hover,:focus-within){background:transparent}@media(max-width:699px){:root:has(.home-hero){--announcement-height: 54px}}.home-hero,.home-intro,.home-clinical,.stats-section,.home-science,.hero--quiz,.awards-section,.refill-feature{--home-title-1: clamp(28.6px, 23.843902px + 1.268293vw, 41.6px);--home-title-2: clamp(26px, 22.195122px + 1.014634vw, 36.4px);--home-title-3: clamp(26px, 22.195122px + 1.014634vw, 31.2px);--home-title-4: clamp(20.8px, 19.84878px + .2536585vw, 23.4px);--home-prose-gap: 16px;font-size:16px;line-height:1.65}.home-hero .eyebrow,.home-intro .eyebrow,.home-clinical .eyebrow,.home-science .eyebrow,.hero--quiz .eyebrow,.awards-section .eyebrow,.refill-feature .eyebrow{font-size:15.6px;line-height:1.35;letter-spacing:normal}.home-hero .button,.home-clinical .button,.home-science .button,.hero--quiz .button,.awards-section .button,.refill-feature .button{min-height:0;padding:10.4px 28px;font-size:15px;line-height:1.65;letter-spacing:.1em}.home-hero{grid-template:"hero" auto / minmax(0,1fr);min-height:0}.home-hero .hero-media,.home-hero .hero-media img{position:static;height:auto}.home-hero .hero-media,.home-hero .hero-content{grid-area:hero}.home-hero .hero-content{width:min(580px,calc(100% - 96px));margin:0 48px;padding:56px}.home-hero .eyebrow{text-transform:none}.home-hero .hero-content h1{margin:var(--home-prose-gap) 0 0;font-size:var(--home-title-1);line-height:1.25}.home-hero .button-group{width:max-content;max-width:100%;flex-flow:column nowrap;align-items:stretch;justify-content:start;gap:12px;margin-top:32px}.home-hero .button--outline{background:#fff}.home-hero .button--outline:hover{background:var(--ink)}.home-intro{display:grid;justify-items:center;gap:var(--home-prose-gap);padding:64px 24px 80px}.home-intro.intro>:is(p,h2){width:100%;max-width:680px;margin:0}.home-intro h2,.refill-feature h2{font-size:var(--home-title-3);line-height:1.25}.home-clinical{background:linear-gradient(#e9e9e7,#fff)}.home-clinical>img{height:100%;min-height:540px;aspect-ratio:1}.home-clinical .split-copy{display:block;width:min(100%,760px);margin-inline:auto;padding:24px 7%}.home-clinical .split-copy>*{width:100%}.home-clinical .eyebrow{margin-bottom:16px;line-height:1.5;text-transform:none}.home-clinical h2{font-size:var(--home-title-2);line-height:1.35}.home-clinical .clinical-body{margin-top:16px;line-height:1.45}.home-clinical .results-list{margin-top:10.4px}.home-clinical .results-list li{display:grid;grid-template-columns:4.5ch minmax(0,1fr);align-items:center;column-gap:36px;min-height:52px;padding:9.6px 0 9.6px 4px;border:0}.home-clinical .results-list li+li{border-top:1px solid rgb(51 51 51 / .14)}.home-clinical .results-list strong{min-width:0;font-size:28px;line-height:1;letter-spacing:-.03em;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.home-clinical .results-list span{line-height:1.2;text-wrap:pretty}.home-clinical .clinical-actions{display:flex;margin-top:24px}.refill-feature{display:block;padding:64px max(32px,calc((100% - 1260px)/2));background:linear-gradient(0deg,#e9e9e7,#fff)}.refill-layout{display:grid;grid-template-columns:minmax(0,375px) minmax(0,1fr);align-items:center;gap:32px clamp(48px,9vw,120px);margin-inline-start:-10px;padding:32px 0}.refill-feature .split-copy{display:grid;justify-items:stretch;gap:var(--home-prose-gap);padding:0 0 16px}.refill-feature .split-copy strong{font-weight:400}.refill-feature .refill-actions{display:flex;margin-top:var(--home-prose-gap);padding-bottom:15px}.refill-feature .refill-media{grid-template-columns:minmax(0,1.4fr) minmax(0,.35fr) minmax(0,1.85fr);gap:0;padding:0}.refill-feature .refill-media>img{grid-area:1 / 2 / 2 / 4}.refill-feature .home-motion{grid-area:1 / 1 / 2 / 3}.home-motion{position:relative}.home-motion video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;visibility:hidden}.home-motion.is-motion-visible video{visibility:visible}.home-motion-toggle{position:absolute;inset:auto auto 12px 12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:var(--ink)}.home-motion-toggle svg{width:25px;height:25px;stroke:currentColor}@media(max-width:1000px){.refill-feature{padding-inline:24px}.refill-layout{grid-template-columns:minmax(0,1fr);padding:5%;text-align:center}.refill-feature .refill-actions{justify-content:center}}@media(max-width:749px){.home-clinical{grid-template-columns:minmax(0,1fr)}.home-clinical>img{min-height:0;height:auto}.home-clinical .split-copy{padding:7%}}@media(max-width:699px){.home-hero,.home-intro,.home-science,.hero--quiz,.awards-section,.refill-feature{--home-prose-gap: 12px}.home-hero .hero-content{width:min(580px,calc(100% - 40px));margin:80px 0 0;padding:24px;align-self:start;justify-self:center}.home-hero .hero-content h1{font-size:24.8px}.home-hero .button-group{margin:24px auto 0}.home-intro{padding:40px 33.6px 56px}.home-clinical .split-copy{text-align:center}.home-clinical .results-list{text-align:start}.home-clinical .clinical-actions{justify-content:center}.refill-feature{padding-block:40px}.refill-feature .refill-media{grid-template-columns:minmax(0,1.75fr) minmax(0,.8fr) minmax(0,.8fr)}.refill-feature .refill-media>img{grid-area:1 / 1 / 2 / 3}.refill-feature .home-motion{grid-area:1 / 2 / 2 / 4}}.stats-section,.awards-section{--home-section-gap: 48px;padding:64px 32px}.stats-section{background:linear-gradient(0deg,#e9e9e7,#fff)}.stats-section>h2,.award-heading h2{font-size:var(--home-title-2);line-height:1.25}.stats-section>h2{width:65%;max-width:none;margin:0 auto}.stats-grid,.award-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--home-section-gap) var(--home-card-gap);max-width:none;margin:var(--home-section-gap) 0 0}.stats-grid{--home-card-columns: 4;--home-card-gap: 50px}.award-grid{--home-card-columns: 3;--home-card-gap: 30px}.stats-grid>div,.award-grid>article{flex:0 0 calc((100% - (var(--home-card-columns) - 1) * var(--home-card-gap)) / var(--home-card-columns) - .5px);min-width:0}.stats-grid strong{display:block;font-size:var(--home-title-1);font-weight:400;line-height:1.25}.stats-grid h3,.award-copy h3{font-size:var(--home-title-4)}.stats-grid h3{margin:8px 0 0;line-height:1.15}.stats-grid p{margin-top:8px;line-height:1.35}.home-science{background:linear-gradient(#e9e9e7,#fff)}.home-science .home-motion img{height:100%;aspect-ratio:1;object-fit:cover}.home-science .home-motion-toggle{inset-inline-start:32px;inset-block-end:32px}.home-science .split-copy{display:block;justify-items:normal;margin-top:24px;padding:0 7%}.home-science .split-copy>*{width:100%}.home-science h2{margin-top:var(--home-prose-gap);font-size:var(--home-title-2);line-height:1.25}.home-science .science-body{margin-top:var(--home-prose-gap)}.home-science .science-actions{display:flex;margin:32px 0 45px}.hero--quiz{min-height:min(65vw,400px);padding:48px}.hero--quiz:after{background:linear-gradient(180deg,#ffffff6b,#ffffff96 54.317%,#fff)}.hero--quiz .hero-content{width:min(780px,100%);margin:0;padding:0}.hero--quiz .hero-content h2{margin:var(--home-prose-gap) 0 0;font-size:var(--home-title-1);line-height:1.25}.hero--quiz .hero-content p:not(.eyebrow){margin:var(--home-prose-gap) 0 0}.hero--quiz .quiz-actions{display:flex;justify-content:center;margin-top:32px}.award-heading{width:fit-content;max-width:100%;margin-inline:auto}.award-heading h2{margin-top:var(--home-prose-gap)}.award-grid article{gap:32px}.award-grid img{aspect-ratio:3 / 2;object-fit:contain}.award-copy{display:grid;justify-items:center}.award-copy>:is(h3,p){width:100%}.award-copy h3{line-height:1.25}.award-copy p{margin-top:var(--home-prose-gap)}.award-copy .button{margin-top:21.6px}@media(max-width:998px){.stats-grid{--home-card-columns: 2;--home-card-gap: 40px}.award-grid{--home-card-columns: 2;--home-card-gap: 24px}}@media(max-width:699px){.stats-section,.awards-section{--home-section-gap: 36px;padding:40px 24px}.stats-section{padding-bottom:10%}.stats-section>h2{width:96%;font-size:28px}.stats-grid,.award-grid{--home-card-columns: 1}.home-science .split-copy{text-align:center}.home-science .science-actions{justify-content:center}.home-science .home-motion-toggle{inset-inline-start:24px;inset-block-end:24px}.hero--quiz{padding:40px}.hero--quiz .quiz-actions{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/plated-home-layout.css.map */
