h1,h2,h3,.hero h1 span{text-wrap:balance}p,li,dd,summary{text-wrap:pretty}body{font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table,[class*=price],[class*=total],[class*=amount],.plan-option strong,.summary-row,.formula-rail,.hero-details strong{font-variant-numeric:tabular-nums lining-nums}:where(section[id],[id].section){scroll-margin-top:calc(var(--header-height, 80px) + 16px)}@view-transition{navigation:auto}header{view-transition-name:sig-header}::view-transition-old(root){animation:sig-page-out .22s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:sig-page-in .42s cubic-bezier(.16,.84,.3,1) both}::view-transition-group(sig-header){animation-duration:0s}@keyframes sig-page-out{to{opacity:0;transform:translateY(-6px)}}@keyframes sig-page-in{0%{opacity:0;transform:translateY(10px)}}a .detail-arrow,a .guarantee-arrow,button .detail-arrow{transition:transform .28s cubic-bezier(.2,.8,.2,1)}a:hover .detail-arrow,a:focus-visible .detail-arrow,a:hover .guarantee-arrow,a:focus-visible .guarantee-arrow,button:hover .detail-arrow{transform:translate(2px,-2px)}a.button:active,button.button:active,.add-to-bag-primary:active{transform:translateY(1px)}:where(a,button,summary,input,[tabindex]):focus-visible{outline:2px solid #17382d;outline-offset:3px;border-radius:2px}@media(min-width:1001px){#questions.faq>div:first-child{position:sticky;top:calc(var(--header-height, 80px) + 40px);align-self:start}}@supports (interpolate-size: allow-keywords){details{interpolate-size:allow-keywords}details::details-content{height:0;overflow:clip;transition:height .38s cubic-bezier(.2,.8,.2,1),content-visibility .38s allow-discrete}details[open]::details-content{height:auto}}.sig-ready .hero-visual .hero-source{translate:calc(var(--sig-px, 0) * var(--sig-d, 10px)) calc(var(--sig-py, 0) * var(--sig-d, 10px) - var(--sig-sy, 0) * var(--sig-ds, 60px));transition:translate .5s cubic-bezier(.2,.8,.2,1)}.sig-ready .hero-visual .hero-source-resin{--sig-d: 14px;--sig-ds: 74px}.sig-ready .hero-visual .hero-source-mane{--sig-d: 9px;--sig-ds: 52px}.sig-ready .hero-visual .hero-source-moss{--sig-d: 12px;--sig-ds: 64px}.sig-ready .hero-visual .bottle-float{translate:calc(var(--sig-px, 0) * 5px) calc(var(--sig-py, 0) * 4px - var(--sig-sy, 0) * 28px);transition:translate .6s cubic-bezier(.2,.8,.2,1)}.sig-ready .hero-visual .hero-word{translate:calc(var(--sig-px, 0) * -6px) calc(var(--sig-sy, 0) * 40px);transition:translate .7s cubic-bezier(.2,.8,.2,1)}:root.sig-ready img.sig-photo.sig-photo{clip-path:inset(7% 7% 7% 7% round 6px);scale:1.035;opacity:.001;transition:none}:root.sig-ready img.sig-photo.sig-photo.sig-in{clip-path:inset(0 0 0 0 round 0);scale:1;opacity:1;transition:clip-path 1.2s cubic-bezier(.16,.84,.3,1),scale 1.6s cubic-bezier(.16,.84,.3,1),opacity .6s ease}:root.sig-ready .sig-now,:root.sig-ready .sig-now span,:root.sig-ready .sig-now *{transition:none!important}.sig-ready .formula-track span{transform-origin:left center;scale:0 1}.sig-ready .formula-track.sig-in span{scale:1 1;transition:scale .9s cubic-bezier(.16,.84,.3,1),opacity .2s,background-color .2s}.sig-ready .formula-track.sig-in span:nth-child(2){transition-delay:.18s,0s,0s}.sig-ready .formula-track.sig-in span:nth-child(3){transition-delay:.3s,0s,0s}.sig-ready .gm-timeline .gm-tl-base{stroke-dasharray:456;stroke-dashoffset:456}.sig-ready .gm-timeline .gm-tl-end{transform-box:fill-box;transform-origin:center;scale:0}.sig-ready .gm-timeline.sig-in .gm-tl-base{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.16,.84,.3,1) .15s}.sig-ready .gm-timeline.sig-in .gm-tl-end{scale:1;transition:scale .5s cubic-bezier(.3,1.6,.5,1) 1.35s}@supports (animation-timeline: view()){.sig-ready .footer-wordmark{background:url(brand-pack-pattern-knurl-light.svg) 0 0 / 10px 10px,linear-gradient(90deg,#17382d 0 50%,#c3ceba 50% 100%) 100% 0 / 200% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:sig-wordmark linear both;animation-timeline:view();animation-range:entry 0% entry 100%}.sig-ready .footer-wordmark>span{-webkit-text-fill-color:#17382d}@keyframes sig-wordmark{to{background-position:0 0,0 0}}}.reveal:not(.in-view){transition:none}.gm-fade:not(.is-loaded){transition:none}@keyframes gm-rise{0%{opacity:.04;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes gm-rise-bottle{0%{opacity:.04;translate:0 26px}to{opacity:1;translate:0 0}}@keyframes gm-fade-in{0%{opacity:.04}to{opacity:1}}@keyframes entrance{0%{opacity:.04;transform:translateY(18px)}to{opacity:1;transform:none}}main.bag-page{min-height:calc(100svh - 56px)}::selection{background:#17382d;color:#f6f5ed}@media(min-width:1000px)and (hover:hover){body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;background:url(paper-grain-160.png) 0 0 / 160px 160px;opacity:.035;mix-blend-mode:multiply}}@media print{body:after{display:none}}.sig-faq-topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.sig-faq-topics button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px 8px 10px;border:1px solid #c9d3bd;border-radius:999px;background:#f6f5ed;color:#17382d;font:inherit;font-size:13px;cursor:pointer;transition:background-color .25s,border-color .25s,color .25s,transform .25s}.sig-faq-topics button:hover{border-color:#17382d;transform:translateY(-1px)}.sig-faq-topics button[aria-pressed=true]{background:#17382d;border-color:#17382d;color:#f6f5ed}.sig-topic-icon{width:22px;height:22px;flex:none;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}@media(max-width:700px){.sig-faq-topics{gap:6px}.sig-faq-topics button{font-size:12.5px;padding:7px 12px 7px 9px}.sig-topic-icon{width:20px;height:20px}}.sig-phones{display:none}@media(min-width:760px){.tiktok-launch{isolation:isolate}.tiktok-launch>.sig-phones{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:auto;max-width:none;margin:0;padding:0;pointer-events:none}.sig-phone{position:absolute;height:min(78%,210px);width:auto;fill:none;stroke:#8fa99c;stroke-width:1.4;opacity:.55}.sig-phone .sig-phone-screen{fill:#ffffff07;stroke-opacity:.5}.sig-phone .sig-phone-notch,.sig-phone .sig-phone-bar{stroke-linecap:round;stroke-opacity:.6}.sig-phone .sig-phone-bar-on{stroke:#d6e895;stroke-linecap:round;stroke-width:2;opacity:.8}.sig-phone .sig-phone-play{fill:#d6dfc5;fill-opacity:.18;stroke-opacity:.7;stroke-linejoin:round}.sig-phone-a{left:max(4%,calc(50% - 560px));top:50%;translate:0 -56%;rotate:-9deg}.sig-phone-b{left:calc(max(4%,calc(50% - 560px)) + 82px);top:50%;translate:0 -40%;rotate:5deg;opacity:.32}@media(max-width:999px){.sig-phone-b{display:none}}@supports (animation-timeline: view()){.sig-ready .sig-phone{animation:sig-phone-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.sig-ready .sig-phone-live{animation:sig-phone-drift-r linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.sig-ready .sig-phone-live .sig-phone{animation:none}@keyframes sig-phone-drift{0%{transform:translateY(26px)}to{transform:translateY(-26px)}}@keyframes sig-phone-drift-r{0%{transform:translateY(-18px)}to{transform:translateY(18px)}}}}main .ingredient-strip.ingredient-strip{display:flex;align-items:stretch;justify-content:stretch;gap:0;padding:0;background:#0f231b;border:0;color:#f6f5ed;font-size:12px;font-weight:600;letter-spacing:3px}main .ingredient-strip>span{position:relative;flex:1 1 0;min-height:clamp(150px,15vw,240px);display:flex;align-items:flex-end;justify-content:flex-start;padding:clamp(16px,2vw,28px) clamp(18px,2.4vw,34px);overflow:hidden;isolation:isolate;text-shadow:0 1px 12px #0008}main .ingredient-strip>span:before{content:"";position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:-2;background:var(--sig-macro) center / cover no-repeat;transition:transform 1.2s cubic-bezier(.16,.84,.3,1),filter .6s;transform:scale(1.02)}main .ingredient-strip>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#0b1a14e6,#0b1a1466 42%,#0b1a1410 75%),linear-gradient(to right,#0b1a1440,transparent 30%)}main .ingredient-strip>span:hover:before{transform:scale(1.07)}main .ingredient-strip>span:nth-of-type(1){--sig-macro: url(macro-band-shilajit-1200.webp)}main .ingredient-strip>span:nth-of-type(2){--sig-macro: url(macro-band-lions-mane-1200.webp)}main .ingredient-strip>span:nth-of-type(3){--sig-macro: url(macro-band-sea-moss-1200.webp)}main .ingredient-strip>i{position:relative;z-index:2;flex:0 0 0;width:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:18px;color:#d6e895;opacity:1}main .ingredient-strip>i:before{content:"";position:absolute;width:38px;height:38px;border-radius:50%;background:#17382d;border:1px solid #d6e89566;z-index:-1}@media(max-width:700px){main .ingredient-strip.ingredient-strip{font-size:9px;letter-spacing:1.4px}main .ingredient-strip>span{min-height:118px;padding:12px 10px}main .ingredient-strip>span:nth-of-type(1){--sig-macro: url(macro-band-shilajit-600.webp)}main .ingredient-strip>span:nth-of-type(2){--sig-macro: url(macro-band-lions-mane-600.webp)}main .ingredient-strip>span:nth-of-type(3){--sig-macro: url(macro-band-sea-moss-600.webp)}main .ingredient-strip>i{font-size:13px}main .ingredient-strip>i:before{width:26px;height:26px}}@supports (animation-timeline: view()){.sig-ready main .ingredient-strip>span:before{animation:sig-macro-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes sig-macro-drift{0%{translate:0 -5%}to{translate:0 5%}}}.sig-phone-live{position:relative;aspect-ratio:130 / 250}.sig-phone-live .sig-phone-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;rotate:none;translate:none;fill:none;stroke:#a9bfae;stroke-width:1.4;opacity:.9}.sig-phone-live .sig-phone-frame .sig-phone-screen{fill:none}.sig-phone-live .sig-phone-frame .sig-phone-play,.sig-phone-live .sig-phone-frame .sig-phone-bar,.sig-phone-live .sig-phone-frame .sig-phone-bar-on{display:none}.sig-phone-video{position:absolute;z-index:1;left:8.46%;top:6%;width:83.08%;height:88%;border-radius:13%/6.4%;object-fit:cover;background:#0f231b;box-shadow:0 18px 40px #00000040}@media(min-width:760px){.sig-phone-live{position:absolute;right:max(5%,calc(50% - 540px));top:50%;height:min(86%,236px);translate:0 -50%;rotate:6deg}}@media(max-width:759px){.tiktok-launch>.sig-phones{display:flex;justify-content:center;position:static;order:3;margin:2px 0 0}.tiktok-launch>.sig-phones>svg{display:none}.sig-phone-live{width:150px}}.sig-story-diagram{margin:8px 0 30px;max-width:540px}.sig-story-diagram .sig-sd-capsule{transform:translate(476px,86px) rotate(-24deg)}.sig-story-diagram svg{display:block;width:100%;height:auto;overflow:visible}.sig-ready .sig-story-diagram .sig-sd-l{stroke-dasharray:1;stroke-dashoffset:1}.sig-ready .sig-story-diagram .sig-sd-fill,.sig-ready .sig-story-diagram .sig-sd-text,.sig-ready .sig-story-diagram .sig-sd-arrow,.sig-ready .sig-story-diagram .sig-sd-tag{opacity:0}.sig-ready .sig-story-diagram.sig-in .sig-sd-tag{opacity:1;transition:opacity .45s ease .95s}.sig-ready .sig-story-diagram.sig-in .sig-sd-tag+.sig-sd-tag{transition-delay:1.1s}.sig-ready .sig-story-diagram.sig-in .sig-sd-tag+.sig-sd-tag+.sig-sd-tag{transition-delay:1.25s}.sig-ready .sig-story-diagram .sig-sd-capsule{opacity:0;transform:translate(476px,86px) rotate(-24deg) scale(.6);transform-box:view-box}.sig-ready .sig-story-diagram.sig-in .sig-sd-l{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.16,.84,.3,1)}.sig-ready .sig-story-diagram.sig-in .sig-sd-join{transition-delay:.7s;transition-duration:1s}.sig-ready .sig-story-diagram.sig-in .sig-sd-fill,.sig-ready .sig-story-diagram.sig-in .sig-sd-text{opacity:1;transition:opacity .6s ease .55s}.sig-ready .sig-story-diagram.sig-in .sig-sd-arrow{opacity:1;transition:opacity .4s ease 1.6s}.sig-ready .sig-story-diagram.sig-in .sig-sd-capsule{opacity:1;transform:translate(476px,86px) rotate(-24deg) scale(1);transition:opacity .5s ease 1.7s,transform .9s cubic-bezier(.3,1.4,.5,1) 1.7s}.sig-ready .closing:before,.sig-ready .closing:after{content:"";position:absolute;pointer-events:none;z-index:0}.sig-ready .closing:before{top:-10%;right:-6%;bottom:-10%;left:-14%;background:no-repeat 0 50% / auto 120%;mix-blend-mode:screen;opacity:0;transition:opacity 1.6s ease,translate 2.4s cubic-bezier(.16,.84,.3,1);translate:-4% 0;-webkit-mask-image:linear-gradient(90deg,#000 0 45%,transparent 82%);mask-image:linear-gradient(90deg,#000 0 45%,transparent 82%)}.sig-ready .closing.sig-in:before{background-image:url(closing-chalk-1600.webp);opacity:.34;translate:0 0}.sig-ready .closing:after{top:0;right:0;bottom:0;left:0;background:url(brand-pack-pattern-chalk-dust.svg) 0 0 / 140px 140px;opacity:.55;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 20% 60%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 20% 60%,#000,transparent 75%)}@media(max-width:700px){.sig-ready .closing.sig-in:before{background-image:url(closing-chalk-800.webp);opacity:.3}.sig-ready .closing:before{top:-20%;right:-30%;bottom:-20%;left:-40%}}@supports (animation-timeline: view()){.sig-ready .closing.sig-in:before{animation:sig-chalk-drift linear both;animation-timeline:view();animation-range:entry 0% exit 60%}@keyframes sig-chalk-drift{0%{transform:translate(-3%) scale(1.04)}to{transform:translate(3%) scale(1)}}}.sig-ready .empty-bag{position:relative;isolation:isolate}.sig-ready .empty-bag:before{content:"";position:absolute;z-index:-1;left:50%;top:-22px;width:250px;height:175px;translate:-50% 0;pointer-events:none;background:url(brand-pack-pattern-capsules-clear.svg) 50% 50% / 92px 92px;-webkit-mask-image:radial-gradient(closest-side,transparent 44%,#000 62%,transparent 100%);mask-image:radial-gradient(closest-side,transparent 44%,#000 62%,transparent 100%);opacity:.95}.sig-ready .empty-bag .empty-bag-symbol{position:relative}.sig-studio{margin:34px 0 0;max-width:520px}.sig-studio img{display:block;width:100%;height:auto;border-radius:4px;background:#ebe8dd}.sig-studio figcaption{margin-top:12px;font-size:13px;line-height:1.6;color:#5c6d60}.sig-studio-capsule{margin-top:40px}.sig-studio-capsule img{aspect-ratio:16 / 9;object-fit:cover;object-position:70% 78%}@media(max-width:700px){.sig-studio-capsule{display:none}}@media(max-width:700px){.sig-studio{margin-top:26px}}.sig-phone .sig-phone-cover{opacity:.92}@media(min-width:760px){.sig-phone-a{opacity:.78}.sig-phone-b{opacity:.5}.sig-phone-a .sig-phone-play,.sig-phone-b .sig-phone-play{fill:#f6f5ed;fill-opacity:.32;stroke:none}}.sig-chalk-block{position:absolute;z-index:1;left:max(3%,calc(50% - 640px));bottom:-26px;width:clamp(150px,17vw,260px);height:auto;rotate:-7deg;pointer-events:none;filter:drop-shadow(0 22px 18px #0000004d) drop-shadow(0 4px 4px #0000002e);opacity:0;translate:0 24px;transition:opacity .9s ease,translate 1.2s cubic-bezier(.16,.84,.3,1)}.sig-ready .closing.sig-in .sig-chalk-block,:root:not(.sig-ready) .sig-chalk-block{opacity:1;translate:0 0}@media(max-width:700px){.sig-chalk-block{width:120px;left:-14px;bottom:-18px}}.sig-spot{display:none}@media(hover:hover)and (pointer:fine)and (min-width:1000px){.closing>.sig-spot,.tiktok-launch>.sig-spot{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s ease;background:radial-gradient(520px circle at var(--sig-mx, 50%) var(--sig-my, 50%),#e9f0d81a,#e9f0d808 40%,transparent 70%)}.sig-spot.sig-on{opacity:1}.tiktok-launch>.sig-spot{z-index:-1;width:auto;max-width:none;margin:0;padding:0;border:0;background-color:transparent}}.sig-faq-powder{display:none}@media(min-width:1001px){.sig-faq-powder{display:block;margin:44px 0 0;max-width:340px}.sig-faq-powder img{display:block;width:100%;height:auto;filter:drop-shadow(0 14px 10px #17382d1f)}.sig-ready .sig-faq-powder img{opacity:0;translate:0 14px}.sig-ready .sig-faq-powder.sig-in img{opacity:1;translate:0 0;transition:opacity .9s ease .1s,translate 1.1s cubic-bezier(.16,.84,.3,1) .1s}}@media(hover:hover)and (pointer:fine){main .ingredient-strip>span:before{transform:translate(calc(var(--sig-tx, 0) * -12px),calc(var(--sig-ty, 0) * -8px)) scale(1.05);transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .6s}main .ingredient-strip>span:hover:before{transform:translate(calc(var(--sig-tx, 0) * -12px),calc(var(--sig-ty, 0) * -8px)) scale(1.08)}}.product-studio .sig-gobo{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:0;pointer-events:none;mix-blend-mode:multiply;opacity:.16;background:repeating-linear-gradient(122deg,transparent 0 150px,#17382d 212px,transparent 274px 400px),repeating-linear-gradient(32deg,transparent 0 170px,#17382db3 226px,transparent 282px 430px)}.product-studio[data-view=label] .sig-gobo{display:none}.delivery-diagram.delivery-diagram{gap:0;justify-content:center;align-items:flex-end;padding:34px 0 4px}.delivery-diagram.delivery-diagram>div{gap:12px;transition:color .5s ease}.delivery-diagram.delivery-diagram>div svg{width:34px;height:46px;stroke:#e6eed6;stroke-width:1.6;opacity:.9;transition:stroke .5s ease,filter .5s ease}.delivery-diagram>div span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#b9c9ad}.delivery-diagram.sig-arrived>div:last-child svg{stroke:#d6e895;filter:drop-shadow(0 0 10px #d6e89580)}.delivery-diagram.sig-arrived>div:last-child span{color:#d6e895}.delivery-diagram .delivery-line{position:relative;width:clamp(160px,22vw,300px);max-width:none;margin:0 18px 44px;gap:46px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#b9c9ad}.delivery-diagram .delivery-line>svg{opacity:0;height:1px}.delivery-diagram .delivery-line:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#5f7a68}.delivery-line .sig-glide{position:absolute;left:0;bottom:0;width:100%;height:0;z-index:1;--p: 0}.delivery-line .sig-glide-fill{position:absolute;left:0;bottom:-.5px;width:100%;height:2px;background:linear-gradient(90deg,#a9c47a,#d6e895);transform-origin:left;scale:var(--p) 1;border-radius:2px;box-shadow:0 0 10px #d6e89566}.delivery-diagram .delivery-line .sig-glide img{position:absolute;left:calc(var(--p) * 100%);bottom:-12px;width:10px!important;height:27px!important;max-width:none;rotate:90deg;translate:-50% 0;filter:drop-shadow(0 0 6px #d6e89599) drop-shadow(0 2px 2px #0009)}.delivery-line .sig-day{position:absolute;left:calc(var(--p) * 100%);bottom:12px;translate:-50% 0;padding:4px 8px;font-style:normal;border:1px solid #d6e89566;border-radius:999px;background:#17382d;color:#d6e895;font-size:10px;font-weight:600;letter-spacing:.12em;white-space:nowrap;font-variant-numeric:tabular-nums}:root:not(.sig-ready) .delivery-line .sig-glide{display:none}@media(max-width:700px){.delivery-diagram .delivery-line{width:42%;margin:0 10px 40px}}.sig-studio-trio{max-width:560px}.sig-trio-frame{position:relative;overflow:visible}.sig-trio-frame>img{mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 52% 54% at 50% 50%,#000 56%,transparent 98%);mask-image:radial-gradient(ellipse 52% 54% at 50% 50%,#000 56%,transparent 98%)}.sig-trio-frame img{border-radius:0;background:none}.sig-studio-trio{position:relative}.sig-studio-trio:before{content:"";position:absolute;top:10%;right:6%;bottom:22%;left:6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#e6ebdc99,transparent);filter:blur(14px);pointer-events:none}.sig-callouts{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.sig-callouts .sig-co-l{fill:none}.sig-ready .sig-trio-frame .sig-co{opacity:0;translate:0 8px}.sig-ready .sig-trio-frame .sig-co-l{stroke-dasharray:1;stroke-dashoffset:1}.sig-ready .sig-trio-frame.sig-in .sig-co{opacity:1;translate:0 0;transition:opacity .6s ease .5s,translate .8s cubic-bezier(.16,.84,.3,1) .5s}.sig-ready .sig-trio-frame.sig-in .sig-co+.sig-co{transition-delay:.7s}.sig-ready .sig-trio-frame.sig-in .sig-co+.sig-co+.sig-co{transition-delay:.9s}.sig-ready .sig-trio-frame.sig-in .sig-co-l{stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.16,.84,.3,1) .7s}@supports (animation-timeline: view()){.sig-ready .sig-trio-frame>img,.sig-ready .sig-trio-frame>svg{transform-origin:50% 70%;animation:sig-trio-zoom linear both;animation-timeline:view();animation-range:entry 0% cover 60%}@keyframes sig-trio-zoom{0%{scale:1.08}to{scale:1}}}.supply-study.supply-study{align-items:center}.supply-right{display:grid;justify-items:center}.supply-grid.supply-grid{position:relative;display:block;width:clamp(240px,26vw,330px);aspect-ratio:1;padding:0;gap:0;border:0;border-radius:50%;background:radial-gradient(circle,#1f4434 0 58%,transparent 58.5%),radial-gradient(circle,transparent 0 68%,#ffffff08 68.5% 100%);box-shadow:none}.supply-grid.supply-grid:before{content:"";position:absolute;top:21%;right:21%;bottom:21%;left:21%;border-radius:50%;border:1px solid #ffffff14;box-shadow:inset 0 18px 40px #00000030}.supply-grid.supply-grid:after{content:"";position:absolute;left:50%;top:50%;width:16%;aspect-ratio:64 / 176;translate:-50% -50%;rotate:35deg;background:url(tray-capsule-64.webp) center / contain no-repeat;filter:drop-shadow(0 10px 10px #0008)}.supply-grid .supply-cell{position:absolute;left:50%;top:50%;width:2.6%;height:7.4%;margin:-3.7% 0 0 -1.3%;padding:0;border-radius:999px;background:#e6eed6;box-shadow:none;transform:rotate(calc(var(--i) * 6deg)) translateY(-640%);transition:background-color .35s ease,box-shadow .35s ease,opacity .35s ease;opacity:1}.supply-grid .supply-cell img{display:none}.supply-grid .supply-cell:before,.supply-grid .supply-cell:after{content:none}.supply-grid .supply-cell.is-taken{background:#4d6a58;opacity:1;transform:rotate(calc(var(--i) * 6deg)) translateY(-640%)}.supply-grid .supply-cell.is-taken+.supply-cell:not(.is-taken){background:#d6e895;box-shadow:0 0 10px #d6e895}.supply-grid .supply-cell:nth-child(10n+1){width:3.2%;margin-left:-1.6%}.supply-grid .supply-cell:nth-child(1){--i: 0}.supply-grid .supply-cell:nth-child(2){--i: 1}.supply-grid .supply-cell:nth-child(3){--i: 2}.supply-grid .supply-cell:nth-child(4){--i: 3}.supply-grid .supply-cell:nth-child(5){--i: 4}.supply-grid .supply-cell:nth-child(6){--i: 5}.supply-grid .supply-cell:nth-child(7){--i: 6}.supply-grid .supply-cell:nth-child(8){--i: 7}.supply-grid .supply-cell:nth-child(9){--i: 8}.supply-grid .supply-cell:nth-child(10){--i: 9}.supply-grid .supply-cell:nth-child(11){--i: 10}.supply-grid .supply-cell:nth-child(12){--i: 11}.supply-grid .supply-cell:nth-child(13){--i: 12}.supply-grid .supply-cell:nth-child(14){--i: 13}.supply-grid .supply-cell:nth-child(15){--i: 14}.supply-grid .supply-cell:nth-child(16){--i: 15}.supply-grid .supply-cell:nth-child(17){--i: 16}.supply-grid .supply-cell:nth-child(18){--i: 17}.supply-grid .supply-cell:nth-child(19){--i: 18}.supply-grid .supply-cell:nth-child(20){--i: 19}.supply-grid .supply-cell:nth-child(21){--i: 20}.supply-grid .supply-cell:nth-child(22){--i: 21}.supply-grid .supply-cell:nth-child(23){--i: 22}.supply-grid .supply-cell:nth-child(24){--i: 23}.supply-grid .supply-cell:nth-child(25){--i: 24}.supply-grid .supply-cell:nth-child(26){--i: 25}.supply-grid .supply-cell:nth-child(27){--i: 26}.supply-grid .supply-cell:nth-child(28){--i: 27}.supply-grid .supply-cell:nth-child(29){--i: 28}.supply-grid .supply-cell:nth-child(30){--i: 29}.supply-grid .supply-cell:nth-child(31){--i: 30}.supply-grid .supply-cell:nth-child(32){--i: 31}.supply-grid .supply-cell:nth-child(33){--i: 32}.supply-grid .supply-cell:nth-child(34){--i: 33}.supply-grid .supply-cell:nth-child(35){--i: 34}.supply-grid .supply-cell:nth-child(36){--i: 35}.supply-grid .supply-cell:nth-child(37){--i: 36}.supply-grid .supply-cell:nth-child(38){--i: 37}.supply-grid .supply-cell:nth-child(39){--i: 38}.supply-grid .supply-cell:nth-child(40){--i: 39}.supply-grid .supply-cell:nth-child(41){--i: 40}.supply-grid .supply-cell:nth-child(42){--i: 41}.supply-grid .supply-cell:nth-child(43){--i: 42}.supply-grid .supply-cell:nth-child(44){--i: 43}.supply-grid .supply-cell:nth-child(45){--i: 44}.supply-grid .supply-cell:nth-child(46){--i: 45}.supply-grid .supply-cell:nth-child(47){--i: 46}.supply-grid .supply-cell:nth-child(48){--i: 47}.supply-grid .supply-cell:nth-child(49){--i: 48}.supply-grid .supply-cell:nth-child(50){--i: 49}.supply-grid .supply-cell:nth-child(51){--i: 50}.supply-grid .supply-cell:nth-child(52){--i: 51}.supply-grid .supply-cell:nth-child(53){--i: 52}.supply-grid .supply-cell:nth-child(54){--i: 53}.supply-grid .supply-cell:nth-child(55){--i: 54}.supply-grid .supply-cell:nth-child(56){--i: 55}.supply-grid .supply-cell:nth-child(57){--i: 56}.supply-grid .supply-cell:nth-child(58){--i: 57}.supply-grid .supply-cell:nth-child(59){--i: 58}.supply-grid .supply-cell:nth-child(60){--i: 59}.sig-tray-scale{width:clamp(240px,26vw,330px);justify-content:center;gap:10px;margin:14px 0 0;font-size:10px;letter-spacing:.16em;color:#9fb7a3}.sig-tray-scale span+span:before{content:"";display:inline-block;width:1.2em;height:1.2em;vertical-align:-.3em;margin-right:10px;background:currentColor;-webkit-mask:var(--sig-i) center / contain no-repeat;mask:var(--sig-i) center / contain no-repeat}.sig-tray-scale span+span{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M4.5%2012h15M14%206.5l5.5%205.5-5.5%205.5%22/%3E%3C/svg%3E)}.plan-how .supply-auto-controls{width:100%;max-width:420px}.plan-how .supply-progress{height:3px;border-radius:3px;background:#ffffff1a;overflow:visible}.plan-how .supply-progress span{border-radius:3px;background:linear-gradient(90deg,#a9c47a,#d6e895);box-shadow:0 0 12px #d6e89566}.plan-how .supply-study.supply-study{border-top:0;padding-top:0;margin-top:-10px}.plan-how #supplyPause{display:none!important}.plan-how .supply-auto-caption{justify-content:center}.plan-how .supply-auto-controls{text-align:center}.plan-how .supply-auto-controls p{margin-left:auto;margin-right:auto}.supply-grid .supply-cell{transition:background-color .2s ease,box-shadow .2s ease}@media(max-width:700px){.hero-copy>.eyebrow,.section-heading>.eyebrow,.closing>.eyebrow,.buy-options>.eyebrow{font-size:10.5px;letter-spacing:.14em}.hero-visual .hero-source>span{font-size:10px!important}.section-heading>.eyebrow,.hero-copy>.eyebrow{font-size:10.5px!important}.gallery-bottle-stage{min-height:0;height:340px}.scene-meta>span,.motion-control .motion-text,.loop-control>span{font-size:10.5px}.hero-details>span{font-size:11px}main .ingredient-strip.ingredient-strip{font-size:10.5px;letter-spacing:1.6px}.gallery-edition,.brand-training-kicker,.daily-art-kicker,.daily-art-caption,.product-format-art>span,.specimen-zoom-cue,.facts-paper-heading>span,.studio-topline>span,.menu-intro>span{font-size:10px!important;letter-spacing:.1em}.gallery-count>small{font-size:9px}.footer-wordmark>span{font-size:9px;letter-spacing:2.4px}.sig-story-diagram text{font-size:17px;letter-spacing:1.4px}.sig-story-diagram .sig-sd-text text+text{font-size:13px;letter-spacing:.6px}.sig-callouts text{font-size:31px;letter-spacing:1px}.sig-callouts text+text{font-size:29px;letter-spacing:0;translate:0 6px}.announcement a{display:inline-block;padding:12px 4px;margin:-12px 0}.gm-chapters button:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.faq-results summary{min-height:60px;padding-block:16px}.faq.section{padding-bottom:36px}.sig-phone-live{width:120px}.tiktok-launch.section{padding-bottom:34px}.sig-chalk-block{width:96px;left:-10px;bottom:-14px;opacity:.95}.supply-grid.supply-grid,.sig-tray-scale{width:min(78vw,270px)}.plan-how .supply-auto-controls{max-width:none}}@media(max-width:360px){.hero-details>span{font-size:10.5px}.sig-callouts text{font-size:28px}}:root .sig-ico.sig-ico{display:inline-block!important;position:static;width:1.05em!important;height:1.05em!important;min-width:0;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;vertical-align:-.17em;flex:none;font-size:inherit;background:currentColor!important;-webkit-mask:var(--sig-i) center / contain no-repeat;mask:var(--sig-i) center / contain no-repeat;opacity:1;transform:none;transition:translate .28s cubic-bezier(.2,.8,.2,1)}:root .sig-ico.sig-ico:before,:root .sig-ico.sig-ico:after{content:none!important}.sig-ico-arrow-ur{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M7%2017%2017%207M9.5%207H17v7.5%22/%3E%3C/svg%3E)}.sig-ico-arrow-down{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12%204.5v15M6.5%2014%2012%2019.5%2017.5%2014%22/%3E%3C/svg%3E)}.sig-ico-arrow-up{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12%2019.5v-15M6.5%2010%2012%204.5%2017.5%2010%22/%3E%3C/svg%3E)}.sig-ico-arrow-right{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M4.5%2012h15M14%206.5l5.5%205.5-5.5%205.5%22/%3E%3C/svg%3E)}.sig-ico-plus{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12%205.5v13M5.5%2012h13%22/%3E%3C/svg%3E)}.sig-ico-minus{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M5.5%2012h13%22/%3E%3C/svg%3E)}.sig-ico-close{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M6.5%206.5l11%2011M17.5%206.5l-11%2011%22/%3E%3C/svg%3E)}.sig-ico-pause{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M9%206.5v11M15%206.5v11%22%20stroke-width%3D%222%22/%3E%3C/svg%3E)}.sig-ico-play{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8.5%206.2v11.6c0%20.6.6%201%201.1.7l9-5.8c.5-.3.5-1%200-1.3l-9-5.8c-.5-.4-1.1%200-1.1.6z%22/%3E%3C/svg%3E)}.sig-ico-check{--sig-i: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M5.5%2012.5l4.2%204.2%208.8-9.4%22/%3E%3C/svg%3E)}a:hover .sig-ico-arrow-ur,a:focus-visible .sig-ico-arrow-ur,button:hover .sig-ico-arrow-ur{translate:2px -2px}a:hover .sig-ico-arrow-right,a:focus-visible .sig-ico-arrow-right{translate:3px 0}a:hover .sig-ico-arrow-down,a:focus-visible .sig-ico-arrow-down{translate:0 2px}a:hover .sig-ico-arrow-up,a:focus-visible .sig-ico-arrow-up{translate:0 -2px}:root .sig-ico.sig-ico-close{width:1.2em!important;height:1.2em!important;vertical-align:-.22em}.sig-ico+span,span+.sig-ico{margin-left:.1em}@media(prefers-reduced-motion:reduce){.sig-ico{transition:none}}.sig-facts-wrap{position:relative}.sig-cutin-capsule{position:absolute;z-index:2;right:-14px;top:-24px;width:clamp(84px,9vw,120px);height:auto;rotate:-32deg;pointer-events:none;filter:drop-shadow(0 14px 10px #17382d38) drop-shadow(0 3px 3px #17382d26)}.sig-ready .sig-cutin-capsule{opacity:0;translate:10px -10px;transition:opacity .7s ease .2s,translate 1s cubic-bezier(.16,.84,.3,1) .2s}.sig-ready .sig-facts-wrap.sig-in .sig-cutin-capsule,.sig-ready .sig-facts-wrap.sig-now .sig-cutin-capsule{opacity:1;translate:0 0}@media(max-width:700px){.sig-cutin-capsule{width:78px;right:-6px;top:-30px}.sig-faq-powder{display:block;margin:22px 0 4px;max-width:230px}.sig-faq-powder img{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 8px #17382d1f)}.sig-ready .sig-faq-powder img{opacity:0;translate:0 10px}.sig-ready .sig-faq-powder.sig-in img{opacity:1;translate:0 0;transition:opacity .8s ease,translate 1s cubic-bezier(.16,.84,.3,1)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.sig-ready .hero-visual .hero-source,.sig-ready .hero-visual .bottle-float,.sig-ready .hero-visual .hero-word{translate:none;transition:none}.sig-ready .sig-story-diagram .sig-sd-tag,.sig-ready .sig-story-diagram .sig-sd-l,.sig-ready .sig-story-diagram .sig-sd-fill,.sig-ready .sig-story-diagram .sig-sd-text,.sig-ready .sig-story-diagram .sig-sd-arrow,.sig-ready .sig-story-diagram .sig-sd-capsule{stroke-dashoffset:0;opacity:1;transition:none}.sig-ready .sig-story-diagram .sig-sd-capsule{transform:translate(476px,86px) rotate(-24deg)}.sig-ready .closing:before{animation:none;transition:none;translate:none}.sig-chalk-block,.sig-ready .sig-faq-powder img{transition:none;opacity:1;translate:none}.sig-spot{display:none!important}.sig-ready .sig-cutin-capsule{opacity:1;translate:none;transition:none}.sig-ready .sig-trio-frame>img,.sig-ready .sig-trio-frame>svg{animation:none!important}.sig-ready .sig-trio-frame .sig-co{opacity:1;translate:none;transition:none}.sig-ready .sig-trio-frame .sig-co-l{stroke-dashoffset:0;transition:none}.supply-grid .supply-cell{transition:none}main .ingredient-strip>span:before,main .ingredient-strip>span:hover:before{transform:scale(1.02)!important}:root.sig-ready img.sig-photo.sig-photo,.sig-ready .formula-track span,.sig-ready .gm-timeline .gm-tl-base,.sig-ready .gm-timeline .gm-tl-end{clip-path:none;scale:none;opacity:1;stroke-dashoffset:0;transition:none}.sig-ready .footer-wordmark{animation:none;background-position:0 0,0 0}details::details-content{transition:none}.sig-ready .sig-phone,.sig-ready .sig-phone-live,.sig-ready main .ingredient-strip>span:before{animation:none}.sig-faq-topics button,a .detail-arrow,a .guarantee-arrow,button .detail-arrow{transition:none}}body.motion-paused .hero-visual .hero-source,body.motion-paused .hero-visual .bottle-float,body.motion-paused .hero-visual .hero-word{translate:none}body.motion-paused .closing:before{animation-play-state:paused}
/*# sourceMappingURL=/cdn/shop/t/20/assets/signature.css.map */
