.sp-art{display:block;overflow:visible}.sp-a-glint{animation:sp-a-glint 9s cubic-bezier(.4,0,.2,1) 1.2s infinite}@keyframes sp-a-glint{0%{translate:0 0}24%,to{translate:330px 0}}.sp-a-bob{animation:sp-a-bob 7s cubic-bezier(.45,0,.55,1) infinite}.sp-a-bob--2{animation-duration:6.2s;animation-delay:-2.6s}@keyframes sp-a-bob{0%,to{translate:0 0}50%{translate:0 -7px}}.sp-a-rise{animation:sp-a-rise 6.4s cubic-bezier(.45,0,.2,1) infinite}@keyframes sp-a-rise{0%,to{translate:0 26px}36%,70%{translate:0 -2px}}.sp-a-tw{transform-box:fill-box;transform-origin:center;animation:sp-a-tw 3.8s ease-in-out infinite}.sp-a-tw--2{animation-delay:-1.3s}.sp-a-tw--3{animation-delay:-2.5s}@keyframes sp-a-tw{0%,to{scale:.55;opacity:.35}50%{scale:1;opacity:1}}.sp-art--hero .sp-a-icon{animation:sp-a-zap 4.8s ease-in-out infinite}@keyframes sp-a-zap{0%,to{opacity:.86}50%{opacity:1}}@keyframes sp-shot-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-2.4%,0) rotate(-.7deg)}}@keyframes sp-shot-ground{0%,to{transform:scaleX(1);opacity:.55}50%{transform:scaleX(.9);opacity:.38}}.sp-sticky__img .sp-art *,.sp-line__media .sp-art *,.sp-up__media .sp-art *,.sp-pick__img .sp-art *,.sp-slot .sp-art *,.sp-upsell .sp-art *,.sp-gallery__thumbs .sp-art *{animation:none!important}@media(prefers-reduced-motion:reduce){.sp-art *{animation:none!important}}.sp-gallery--shots .sp-gallery__main{container-type:size;background:var(--surface-raised);isolation:isolate}.sp-gallery--shots .sp-slide{overflow:hidden}.sp-sl{--pad:5.4cqw;position:relative;height:100%;color:var(--ink);font-family:var(--font-sans)}.sp-sl *{box-sizing:border-box}.sp-sl img{position:static;inset:auto;width:100%;height:auto;object-fit:contain;display:block}.sp-sl__stage .sp-art{width:100%;height:auto}.sp-sl__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.sp-sl__eyebrow{margin:0 0 1.6cqw;font-family:var(--font-mono);font-weight:500;font-size:max(11.5px,2.8cqw);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklab,var(--ink) 72%,transparent)}.sp-sl__title{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(30px,9.6cqw,56px);line-height:.94;letter-spacing:-.015em}.sp-sl__title em{font-style:italic;color:color-mix(in oklab,var(--tone) 84%,var(--ink));color:oklch(from color-mix(in oklab,var(--tone) 84%,var(--ink)) min(l,.6) c h)}.sp-sl__head{position:absolute;z-index:3;top:var(--pad);left:var(--pad);right:var(--pad)}.sp-sl__chip{display:inline-flex;align-items:center;gap:.5em;height:max(29px,7.2cqw);padding:0 1.05em;border-radius:999px;background:color-mix(in oklab,var(--surface-raised) 86%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink) 10%,transparent);font-family:var(--font-mono);font-weight:500;font-size:max(11.5px,2.7cqw);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sp-sl__chip i{width:.62em;height:.62em;border-radius:50%;background:var(--tone)}.sp-sl__chip--ink{background:var(--ink);color:var(--surface);box-shadow:none}.sp-sl__stage{position:absolute;margin:0;z-index:2}.sp-sl__float{animation:sp-shot-float 7s cubic-bezier(.45,0,.55,1) infinite;will-change:transform}.sp-sl__ground{position:absolute;left:14%;right:14%;height:9%;bottom:-4%;border-radius:50%;background:radial-gradient(closest-side,#1b201a57,#1b201a00);animation:sp-shot-ground 7s cubic-bezier(.45,0,.55,1) infinite;z-index:-1}.sp-sl__ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.2cqw 3cqw;font-size:max(12px,3.3cqw);font-weight:600;letter-spacing:-.005em;color:var(--ink)}.sp-sl__ticks li{display:inline-flex;align-items:center;gap:.45em;white-space:nowrap}.sp-sl__ticks .sp-icon{width:1.25em;height:1.25em;padding:.2em;border-radius:50%;background:var(--sage-soft);color:var(--sage-deep);stroke-width:2}.sp-sl__fine{margin:0;font-size:max(12.5px,3.1cqw);line-height:1.42;font-weight:500;color:color-mix(in oklab,var(--ink) 80%,transparent)}.sp-sl [data-in]{opacity:0;transform:translate3d(0,14px,0);transition:opacity .7s cubic-bezier(.2,.7,.1,1),transform .9s cubic-bezier(.2,.7,.1,1);transition-delay:calc(var(--d,0) * 90ms + .12s)}.sp-slide.is-live .sp-sl [data-in],.sp-sl.no-js [data-in]{opacity:1;transform:none}.sp-slide:not(.is-live) .sp-sl *,.sp-slide:not(.is-live) .sp-sl *:after{animation-play-state:paused!important}.sp-sl--hero .sp-sl__bg{background:radial-gradient(80% 62% at 50% 52%,color-mix(in oklab,var(--tone) 30%,var(--surface-raised)) 0%,color-mix(in oklab,var(--tone) 11%,var(--surface)) 58%,var(--surface) 100%)}.sp-sl--hero .sp-sl__bg:after{content:"";position:absolute;left:50%;top:52%;width:92cqw;height:92cqw;border-radius:50%;transform:translate(-50%,-50%);border:1px solid color-mix(in oklab,var(--tone) 22%,transparent);box-shadow:0 0 0 7.5cqw color-mix(in oklab,var(--tone) 5%,transparent)}.sp-sl--hero .sp-sl__top{position:absolute;z-index:3;top:var(--pad);left:var(--pad);right:28cqw;display:flex;flex-wrap:wrap;gap:1.6cqw}.sp-sl--hero .sp-sl__stage{left:5%;right:7%;top:20%}.sp-sl__ring{position:absolute;z-index:3;right:calc(var(--pad) - .6cqw);top:calc(var(--pad) - .6cqw);width:20cqw;height:20cqw;color:var(--ink)}.sp-sl__ring svg{width:100%;height:100%;overflow:visible;animation:sp-sl-spin 28s linear infinite}.sp-sl__ring text{font-family:var(--font-mono);font-size:8.6px;letter-spacing:.2em;fill:currentColor;text-transform:uppercase}.sp-sl__ring b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;font-family:var(--font-display);font-weight:400;font-size:8.4cqw;line-height:.8}.sp-sl__ring b small{display:block;margin-top:.9cqw;font-family:var(--font-mono);font-weight:500;font-size:max(9px,2.2cqw);letter-spacing:.14em;text-transform:uppercase}@keyframes sp-sl-spin{to{transform:rotate(360deg)}}.sp-sl--hero .sp-sl__foot{position:absolute;z-index:3;left:var(--pad);right:var(--pad);bottom:var(--pad);display:flex;justify-content:center}.sp-sl--hero .sp-sl__ticks{justify-content:center;padding:1.8cqw 3.4cqw;border-radius:999px;background:color-mix(in oklab,var(--surface-raised) 82%,transparent);box-shadow:0 10px 30px -18px #1b201a66,inset 0 0 0 1px color-mix(in oklab,var(--ink) 8%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sp-sl--peel .sp-sl__bg{background:radial-gradient(color-mix(in oklab,var(--tone) 16%,transparent) 1px,transparent 1.4px) 0 0/4.2cqw 4.2cqw,linear-gradient(180deg,var(--surface-raised),color-mix(in oklab,var(--tone) 9%,var(--surface-raised)))}.sp-sl--peel .sp-sl__stage{left:15%;right:15%;top:28%}.sp-sl--peel .sp-sl__float{animation-duration:6s}.sp-sl--peel .sp-sl__head{top:calc(var(--pad) - 1.2cqw)}.sp-sl__steps{position:absolute;z-index:3;left:var(--pad);right:var(--pad);bottom:var(--pad);list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.8cqw;counter-reset:st}.sp-sl__steps li{position:relative;padding:1.8cqw 2cqw 2cqw;border-radius:3.2cqw;background:color-mix(in oklab,var(--surface-raised) 88%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink) 9%,transparent);font-size:max(14px,3.9cqw);font-weight:700;letter-spacing:-.01em;line-height:1.08;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sp-sl__steps li b{display:block;margin-bottom:.5cqw;font-family:var(--font-mono);font-weight:500;font-size:max(10px,2.5cqw);letter-spacing:.14em;color:color-mix(in oklab,var(--tone) 80%,var(--ink));color:oklch(from color-mix(in oklab,var(--tone) 80%,var(--ink)) min(l,.54) c h)}.sp-sl__steps li small{display:block;margin-top:.3cqw;font-weight:500;font-size:max(10px,2.7cqw);letter-spacing:-.01em;white-space:nowrap;color:color-mix(in oklab,var(--ink) 66%,transparent)}.sp-sl__steps li:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--tone);transform-origin:left;transform:scaleX(0);animation:sp-sl-step 6s linear infinite}.sp-sl__steps li:nth-child(2):after{animation-delay:2s}.sp-sl__steps li:nth-child(3):after{animation-delay:4s}@keyframes sp-sl-step{0%{transform:scaleX(0);opacity:1}30%{transform:scaleX(1);opacity:1}33.3%,to{transform:scaleX(1);opacity:0}}.sp-sl--inside .sp-sl__bg{background:linear-gradient(160deg,var(--surface-raised) 0%,color-mix(in oklab,var(--tone) 12%,var(--surface)) 100%)}.sp-sl--inside .sp-sl__stage{right:-13%;bottom:-8%;width:62%;transform:rotate(9deg)}.sp-sl__actives{position:absolute;z-index:3;left:var(--pad);top:33.5%;list-style:none;margin:0;padding:0;display:grid;gap:2cqw;max-width:52%}.sp-sl__actives li{display:flex;align-items:center;gap:2.2cqw;padding:1.6cqw 3.6cqw 1.6cqw 1.8cqw;border-radius:999px;background:color-mix(in oklab,var(--surface-raised) 90%,transparent);box-shadow:0 12px 26px -20px #1b201a73,inset 0 0 0 1px color-mix(in oklab,var(--ink) 8%,transparent);font-size:max(14px,3.9cqw);font-weight:700;letter-spacing:-.01em;white-space:nowrap;width:max-content;max-width:100%}.sp-sl__actives .sp-orb{flex:none;width:6.4cqw;height:6.4cqw;min-width:22px;min-height:22px}.sp-sl--inside .sp-sl__note{position:absolute;z-index:3;left:var(--pad);bottom:var(--pad);max-width:44%}.sp-sl--many .sp-sl__actives{top:32%;gap:1.3cqw}.sp-sl--many .sp-sl__actives li{padding:1.1cqw 3.2cqw 1.1cqw 1.4cqw;font-size:max(13px,3.6cqw)}.sp-sl--many .sp-sl__actives .sp-orb{width:5.2cqw;height:5.2cqw;min-width:18px;min-height:18px}.sp-sl--box .sp-sl__bg{background:radial-gradient(60% 55% at 70% 66%,color-mix(in oklab,var(--tone) 16%,var(--surface-raised)) 0%,var(--surface-raised) 72%)}.sp-sl--box .sp-sl__stage{left:50%;right:-4%;top:37%;transform:rotate(6deg)}.sp-sl__calls{position:absolute;z-index:3;left:var(--pad);top:38%;bottom:var(--pad);width:44%;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between}.sp-sl__calls li{position:relative;display:flex;align-items:flex-start;gap:2.4cqw;font-size:max(14.5px,3.9cqw);font-weight:700;letter-spacing:-.01em;line-height:1.12}.sp-sl__calls li small{display:block;margin-top:.6cqw;font-weight:500;font-size:max(12px,3cqw);letter-spacing:0;color:color-mix(in oklab,var(--ink) 66%,transparent)}.sp-sl__calls li:before{content:"";flex:none;margin-top:.2em;width:2.4cqw;height:2.4cqw;min-width:9px;min-height:9px;border-radius:50%;background:var(--surface-raised);box-shadow:0 0 0 2px var(--tone);animation:sp-sl-ping 2.6s ease-out infinite;animation-delay:calc(var(--d,0) * .35s)}.sp-sl__calls li+li:after{content:"";position:absolute;left:calc(max(9px,2.4cqw)/2 - .5px);bottom:calc(100% + 1cqw);height:calc(var(--gap,8cqw));width:1px;background:linear-gradient(var(--line),transparent)}@keyframes sp-sl-ping{0%{box-shadow:0 0 0 2px var(--tone),0 0 color-mix(in oklab,var(--tone) 45%,transparent)}70%,to{box-shadow:0 0 0 2px var(--tone),0 0 0 9px color-mix(in oklab,var(--tone) 0%,transparent)}}.sp-sl--lab{color:#f2eee5}.sp-sl--lab .sp-sl__bg{background:radial-gradient(90% 60% at 80% 0%,color-mix(in oklab,var(--tone) 34%,#1b201a),#1b201a 62%)}.sp-sl--lab .sp-sl__eyebrow{color:#f2eee5b8}.sp-sl--lab .sp-sl__title em{color:color-mix(in oklab,var(--tone) 55%,#f2eee5)}.sp-sl__badges{position:absolute;z-index:3;left:var(--pad);right:var(--pad);top:38%;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:2cqw}.sp-sl__badges li{position:relative;display:flex;align-items:center;gap:2.2cqw;padding:2.3cqw;border-radius:3cqw;background:#f2eee50f;box-shadow:inset 0 0 0 1px #f2eee51a;font-size:max(12.5px,3.3cqw);font-weight:600;line-height:1.16;overflow:hidden}.sp-sl__badges li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(242,238,229,.1) 50%,transparent 70%);transform:translate(-100%);animation:sp-sl-shim 7s ease-in-out infinite;animation-delay:calc(var(--d,0) * .25s + 1.2s)}@keyframes sp-sl-shim{0%{transform:translate(-100%)}18%,to{transform:translate(100%)}}.sp-sl__badges .sp-icon{flex:none;width:6.8cqw;height:6.8cqw;min-width:24px;min-height:24px;padding:1.4cqw;border-radius:50%;background:#f2eee51a;color:#f2eee5;stroke-width:1.6}.sp-sl__link{position:absolute;z-index:4;left:var(--pad);bottom:var(--pad);display:inline-flex;align-items:center;gap:.5em;font-size:max(13px,3.3cqw);font-weight:700;color:#f2eee5;text-decoration:none;border-bottom:1px solid rgba(242,238,229,.35);padding-bottom:.2em}.sp-sl__link .sp-icon{width:1.1em;height:1.1em}.sp-sl__link:hover{border-color:#f2eee5}.sp-sl--gx .sp-sl__bg{background:radial-gradient(75% 60% at 30% 35%,color-mix(in oklab,var(--clay) 26%,var(--surface-raised)) 0%,var(--surface) 70%)}.sp-sl__seal{position:absolute;z-index:3;left:var(--pad);top:calc(var(--pad) + 2cqw);width:34cqw;height:34cqw}.sp-sl__seal svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sp-sl__seal .r1{fill:none;stroke:var(--ink);stroke-width:1.2;stroke-dasharray:302;stroke-dashoffset:302;transition:stroke-dashoffset 1.8s cubic-bezier(.2,.7,.1,1) .2s}.sp-slide.is-live .sp-sl__seal .r1{stroke-dashoffset:0}.sp-sl__seal .r2{animation:sp-sl-spin 36s linear infinite;transform-origin:50px 50px}.sp-sl__seal text{font-family:var(--font-mono);font-size:6.4px;letter-spacing:.24em;fill:var(--ink-muted);text-transform:uppercase}.sp-sl__seal b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;font-family:var(--font-display);font-weight:400;font-size:13cqw;line-height:.82}.sp-sl__seal b small{display:block;margin-top:1.2cqw;font-family:var(--font-mono);font-weight:500;font-size:max(10px,2.5cqw);letter-spacing:.16em;text-transform:uppercase}.sp-sl--gx .sp-sl__copy{position:absolute;z-index:3;left:var(--pad);right:var(--pad);top:44%}.sp-sl--gx .sp-sl__copy p:not(.sp-sl__title){max-width:52%;margin:2.8cqw 0 0;font-size:max(14px,3.8cqw);font-weight:500;line-height:1.36;color:color-mix(in oklab,var(--ink) 80%,transparent)}.sp-sl--gx .sp-sl__stage{right:-3%;bottom:5%;width:47%;transform:rotate(-4deg)}.sp-gallery--shots .sp-gallery__thumbs button{background:var(--surface-raised)}.sp-sth{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(70% 60% at 50% 50%,color-mix(in oklab,var(--tone) 22%,var(--surface-raised)),var(--surface-raised))}.sp-sth .sp-art{width:92%;height:auto}.sp-sth--tin .sp-art{width:70%}.sp-sth--lab{background:#1b201a;color:#f2eee5}.sp-sth--lab .sp-icon{width:30px;height:30px}.sp-sth--gx b{font-family:var(--font-display);font-weight:400;font-size:30px;line-height:1}.sp-sth--gx small{display:block;font-family:var(--font-mono);font-size:8px;letter-spacing:.14em;text-transform:uppercase;text-align:center}.sp-sth--inside span{display:flex;gap:4px}.sp-sth--inside i{width:14px;height:14px;border-radius:50%;background:var(--c)}.sp-sl--pack .sp-sl__actives{max-width:58%}.sp-sl--pack .sp-sl__actives li{padding-top:1.3cqw;padding-bottom:1.3cqw;font-size:max(13.5px,3.7cqw)}.sp-sl--pack .sp-sl__actives li>span:last-child{display:flex;flex-direction:column;line-height:1.1}.sp-sl--pack .sp-sl__actives small{margin-top:.6cqw;font-family:var(--font-mono);font-weight:500;font-size:max(10px,2.5cqw);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab,var(--ink) 62%,transparent)}.sp-sl--offer{display:flex;flex-direction:column;--deep:color-mix(in oklab,var(--tone) 30%,#1b201a);--accent:color-mix(in oklab,var(--tone) 78%,var(--ink))}.sp-sl.sp-sl--offer [data-in]{opacity:1;transform:none;transition:none}.sp-sl--offer .sp-sl__bg{background:radial-gradient(60% 42% at 80% 22%,color-mix(in oklab,var(--tone) 26%,var(--surface-raised)),color-mix(in oklab,var(--tone) 0%,var(--surface-raised))),linear-gradient(180deg,color-mix(in oklab,var(--tone) 10%,var(--surface)) 0%,var(--surface-raised) 56%)}.sp-of__top{position:relative;flex:0 0 auto;min-height:47%;padding:var(--pad) var(--pad) 0}.sp-of__copy{position:relative;z-index:3;width:54%}.sp-of__pill{display:inline-flex;align-items:center;height:max(24px,6.2cqw);margin:0 0 2.8cqw;padding:0 1.15em;border-radius:999px;background:color-mix(in oklab,var(--tone) 22%,var(--surface-raised));color:var(--deep);font-family:var(--font-mono);font-weight:600;font-size:max(10px,2.45cqw);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.sp-of__lines{margin:0;font-family:var(--font-display);font-weight:400;font-size:5.5cqw;line-height:1.04;letter-spacing:-.012em;color:var(--deep)}.sp-of__lines.is-long{font-size:4.8cqw}.sp-of__lines span,.sp-of__lines em{display:block}.sp-of__lines em,.sp-of__h em{font-style:italic;color:var(--accent)}.sp-of__perks{margin:2.6cqw 0 0;font-family:var(--font-mono);font-weight:500;font-size:max(9.5px,2.3cqw);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;width:max-content;color:color-mix(in oklab,var(--ink) 70%,transparent)}.sp-of__tins{position:absolute;z-index:2;right:1cqw;top:5cqw;width:45%;margin:0}.sp-of__trio{display:block;width:100%;height:auto;overflow:visible}.sp-of__gifts{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:2cqw var(--pad) calc(var(--pad) * .75)}.sp-of__h{margin:0 0 2.4cqw;text-align:center;font-family:var(--font-display);font-weight:400;font-size:6.4cqw;line-height:1;letter-spacing:-.012em;color:var(--deep)}.sp-of__row{flex:1 1 auto;min-height:0;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3cqw;align-content:center}.sp-of__g{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.sp-of__lbl{display:block;font-size:max(10.5px,2.7cqw);line-height:1.18;color:var(--ink)}.sp-of__lbl b{display:block;font-weight:600;white-space:nowrap}.sp-of__lbl>span{display:block;margin-top:.6cqw;font-weight:700;font-size:max(10px,2.5cqw);letter-spacing:.06em;text-transform:uppercase;color:var(--clay-deep)}.sp-of__lbl s{margin-right:.25em;text-decoration-thickness:.12em}.sp-of__img{position:relative;display:block;flex:none;width:min(100%,22cqh);aspect-ratio:1;margin-top:1.8cqw;border-radius:3.2cqw;background:radial-gradient(115% 95% at 50% 30%,#fdfbf6,#f4efe4 58%,#e8e1d2);box-shadow:inset 0 0 0 1px #1b201a0f,0 1.2cqw 2.6cqw -1.8cqw #1b201a47;overflow:hidden;isolation:isolate}.sp-sl .sp-of__img img{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain;object-position:50% 50%;mix-blend-mode:multiply}.sp-of__g--pouch .sp-of__img img{transform:scale(1.22)}.sp-of__g--bottle .sp-of__img img{transform:scale(1.04)}.sp-of__covers{position:absolute;top:0;right:0;bottom:0;left:0}.sp-of__cv{position:absolute;top:52%;left:50%;width:42%;aspect-ratio:3/4;display:flex;flex-direction:column;justify-content:space-between;padding:1.1cqw 1cqw;border-radius:.9cqw;background:var(--b);color:var(--k);box-shadow:0 1.2cqw 2.4cqw -1.2cqw #1b201a73,inset 0 0 0 1px #1b201a14;transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--r));overflow:hidden}.sp-of__cv:nth-child(1){--x:-44%;--y:4%;--r:-10deg}.sp-of__cv:nth-child(2){--x:44%;--y:4%;--r:10deg;z-index:1}.sp-of__cv:nth-child(3){--x:0%;--y:-2%;--r:0deg;z-index:2}.sp-of__cv small{font-family:var(--font-mono);font-size:max(5.5px,1.3cqw);letter-spacing:.08em;color:var(--a)}.sp-of__cv b{font-family:var(--font-display);font-weight:400;font-size:max(7px,2.2cqw);line-height:.98}.sp-of__cv i{padding-top:.4cqw;border-top:1px solid var(--a);font-style:normal;font-family:var(--font-mono);font-size:max(5px,1.1cqw);letter-spacing:.12em;text-transform:uppercase}.sp-of__foot{display:flex;align-items:center;gap:3cqw;margin:2.2cqw 0 0;font-family:var(--font-display);font-style:italic;font-size:max(12px,3.3cqw);line-height:1.1;text-align:center;color:var(--deep)}.sp-of__foot:before,.sp-of__foot:after{content:"";flex:1;height:1px;background:color-mix(in oklab,var(--deep) 32%,transparent)}.sp-of__gifts--perks{justify-content:center}.sp-of__perklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3cqw}.sp-of__perklist li{display:grid;justify-items:center;gap:1cqw;padding:3cqw 2cqw;border-radius:3cqw;background:color-mix(in oklab,var(--surface-raised) 86%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink) 9%,transparent);text-align:center;font-size:max(11px,2.8cqw);line-height:1.2;color:color-mix(in oklab,var(--ink) 78%,transparent)}.sp-of__perklist b{font-family:var(--font-display);font-weight:400;font-size:8cqw;line-height:1;color:var(--deep)}.sp-sth--offer{background:radial-gradient(70% 60% at 50% 45%,color-mix(in oklab,var(--tone) 24%,var(--surface-raised)),var(--surface-raised))}.sp-sth--offer .sp-of__trio{width:94%}.sp-sth--offer b{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ink);color:var(--surface)}.sp-sth--offer b .sp-icon{width:11px;height:11px}.sp-gallery__stage{min-width:0}.sp-gallery__fda{max-width:62ch;margin:12px auto 0;padding:0 6px;font-size:10.5px;line-height:1.5;text-align:center;color:var(--ink-muted)}.sp-sl__when{position:absolute;z-index:3;right:var(--pad);top:var(--pad)}.sp-sl--peel .sp-sl__when{top:calc(var(--pad) - 1.2cqw)}.sp-sl--inside .sp-sl__note{display:grid;gap:1.8cqw}.sp-sl__mini{list-style:none;margin:0;padding:0;display:grid;gap:1cqw;font-size:max(11.5px,3cqw);font-weight:600;color:var(--ink)}.sp-sl__mini li{display:flex;align-items:center;gap:.45em}.sp-sl__mini .sp-icon{flex:none;width:1.25em;height:1.25em;padding:.2em;border-radius:50%;background:var(--sage-soft);color:var(--sage-deep);stroke-width:2}.sp-sl__ship{position:absolute;z-index:4;right:var(--pad);bottom:var(--pad);display:inline-flex;align-items:center;gap:.5em;max-width:44%;margin:0;padding:1.6cqw 2.4cqw;border-radius:3cqw;background:color-mix(in oklab,var(--surface-raised) 86%,transparent);box-shadow:0 10px 26px -18px #1b201a73,inset 0 0 0 1px color-mix(in oklab,var(--ink) 9%,transparent);font-size:max(11px,2.8cqw);font-weight:600;line-height:1.2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sp-sl__ship .sp-icon{flex:none;width:1.2em;height:1.2em;color:var(--sage-deep)}.sp-sl--lab .sp-sl__badges{top:35%;gap:1.6cqw}.sp-sl--lab .sp-sl__badges li{padding:1.8cqw 2cqw;font-size:max(11.5px,3cqw)}.sp-sl--lab .sp-sl__badges .sp-icon{width:6cqw;height:6cqw;min-width:22px;min-height:22px;padding:1.2cqw}.sp-sl__gsteps{list-style:none;margin:3cqw 0 0;padding:0;display:grid;gap:1.6cqw;max-width:54%}.sp-sl__gsteps li{display:flex;align-items:center;gap:2cqw;font-size:max(13px,3.5cqw);font-weight:600;line-height:1.2}.sp-sl__gsteps b{flex:none;display:grid;place-items:center;width:6cqw;height:6cqw;min-width:22px;min-height:22px;border-radius:50%;background:var(--ink);color:var(--surface);font-family:var(--font-mono);font-weight:500;font-size:max(10px,2.5cqw)}@media(max-width:900px){.sp-sl{--pad:5.8cqw}}@media(prefers-reduced-motion:reduce){.sp-sl *,.sp-sl *:after,.sp-sl *:before{animation:none!important}.sp-sl [data-in]{transition:none;opacity:1;transform:none}.sp-sl__seal .r1{transition:none;stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/198/assets/suprimal-art.css.map */
