:root{--c5-bg:#0c0920;--c5-bg2:#120b2e;--c5-ink:#fbf8ff;--c5-mute:#a9a3c9;--c5-soft:#d8d3f0;--c5-line:rgba(255,255,255,.14);--c5-line2:rgba(255,255,255,.07);--c5-pink:#ff4fb8;--c5-orange:#ff8a1f;--c5-yellow:#ffd93d;--c5-lime:#9dff6a;--c5-cyan:#3fd0ff;--c5-vio:#8b6cff;--c5-paper:#f6f0e6;--c5-plum:#1a1030;--c5-display:"Bricolage Grotesque","Space Grotesk",sans-serif;--c5-body:"Space Grotesk",-apple-system,"Segoe UI",sans-serif;--c5-monof:"DM Mono",ui-monospace,monospace;--font-body-family:var(--c5-body);--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:var(--c5-display);--font-heading-weight:800;--font-heading-style:normal;--buttons-radius:99px;--buttons-radius-outset:100px;--inputs-radius:16px;--inputs-radius-outset:17px;--product-card-corner-radius:2.4rem;--card-corner-radius:2.4rem;--media-radius:20px;--text-boxes-radius:20px;--popup-corner-radius:20px;--drawer-shadow-opacity:.5}body.c5,body.c5 [class*=color-scheme],body.c5 .gradient{--color-background:12,9,32;--gradient-background:#0c0920;--color-foreground:251,248,255;--color-background-contrast:42,23,96;--color-shadow:0,0,0;--color-button:255,217,61;--color-button-text:26,16,48;--color-secondary-button:12,9,32;--color-secondary-button-text:255,255,255;--color-link:255,217,61;--color-badge-foreground:26,16,48;--color-badge-background:157,255,106;--color-badge-border:157,255,106}body.c5{background:var(--c5-bg);color:var(--c5-ink);font-family:var(--c5-body);-webkit-font-smoothing:antialiased}body.c5 h1,body.c5 h2,body.c5 .h0,body.c5 .h1,body.c5 .h2{font-family:var(--c5-display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:.95}body.c5 h3,body.c5 .h3,body.c5 .h4{font-family:var(--c5-display);font-weight:800;letter-spacing:0}.c5-scope,.c5-scope *{box-sizing:border-box}:where(.c5-scope) a{color:inherit;text-decoration:none}:where(.c5-scope) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.c5-scope div:empty,.c5-scope a:empty,.c5-festbar:empty{display:block}.c5-mono{font-family:var(--c5-monof);text-transform:uppercase;letter-spacing:.1em}.c5-disp{font-family:var(--c5-display);font-weight:800;text-transform:uppercase;line-height:.88;letter-spacing:-.02em}.c5-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:60px;padding:0 32px;border-radius:99px;font:700 16px/1 var(--c5-body);letter-spacing:.02em;white-space:nowrap;transition:transform .15s}.c5-btn:hover{transform:translateY(-1px)}.c5-btn--pop{background:var(--c5-yellow);color:var(--c5-plum)!important;box-shadow:0 6px #c79b00,0 14px 30px #ffd93d40}.c5-btn--ghost{border:1.5px solid rgba(255,255,255,.5);background:#0c092040;color:#fff!important}.c5-btn--ink{background:var(--c5-plum);color:#fff!important;box-shadow:0 6px 0 var(--c5-pink)}.c5-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:99px;background:#ffffff1a;font-size:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}.c5-pill b{background:var(--c5-lime);color:#10200a;border-radius:99px;padding:4px 10px;font-weight:500}.c5-wm{display:flex;align-items:center;gap:10px;font-family:var(--c5-display);font-weight:800;font-size:24px;letter-spacing:.02em;text-transform:uppercase;color:#fff;white-space:nowrap}.c5-wm i{width:30px;height:30px;border-radius:50%;background:var(--c5-yellow);position:relative;flex:none;box-shadow:0 0 0 3px #ffffff2e}.c5-wm i:before,.c5-wm i:after{content:"";position:absolute;top:9px;width:4px;height:6px;border-radius:3px;background:#0c0920}.c5-wm i:before{left:9px}.c5-wm i:after{right:9px}.c5-wm i b{position:absolute;left:8px;right:8px;bottom:7px;height:6px;border:2.5px solid #0c0920;border-top:0;border-radius:0 0 10px 10px}.c5-wm img{display:block;height:34px;width:auto}.c5-fx{display:inline-block}.c5-festbar{position:relative;z-index:3;height:4px;background:var(--bar);box-shadow:0 0 14px var(--bar-glow)}:root,[data-fx=f]{--bar:linear-gradient(90deg,#38d3ff,#5b8cff 50%,#a374ff);--bar-glow:rgba(91,140,255,.6);--dot:#38d3ff;--dot-glow:rgba(56,211,255,.7)}[data-fx=g]{--bar:linear-gradient(90deg,#38d3ff,#9dff6a);--bar-glow:rgba(80,230,200,.55);--dot:#9dff6a;--dot-glow:rgba(157,255,106,.7)}[data-fx=h]{--bar:linear-gradient(90deg,#a46bff,#3fa8ff 50%,#4dffb0);--bar-glow:rgba(70,170,255,.55);--dot:#4dffb0;--dot-glow:rgba(77,255,176,.7)}[data-fx=i]{--bar:#38d3ff;--bar-glow:rgba(56,211,255,.7);--dot:#7fe0ff;--dot-glow:rgba(56,211,255,.8)}[data-fx=j]{--bar:linear-gradient(90deg,#9a63ff,#b38bff);--bar-glow:rgba(124,233,255,.55);--dot:#b38bff;--dot-glow:rgba(124,233,255,.7)}[data-fx=f] .c5-fx,[data-fx=g] .c5-fx,[data-fx=h] .c5-fx{-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}[data-fx=f] .c5-fx{background-image:linear-gradient(90deg,#38d3ff 6%,#5b8cff,#a374ff 94%);filter:drop-shadow(0 2px 10px rgba(12,9,32,.7)) drop-shadow(0 0 14px rgba(91,140,255,.5))}[data-fx=g] .c5-fx{background-image:linear-gradient(90deg,#38d3ff 8%,#9dff6a 92%);filter:drop-shadow(0 2px 10px rgba(12,9,32,.7)) drop-shadow(0 0 14px rgba(80,230,200,.42))}[data-fx=h] .c5-fx{background-image:linear-gradient(90deg,#c29dff 4%,#5cbcff,#4dffb0 96%);filter:drop-shadow(0 2px 10px rgba(12,9,32,.7)) drop-shadow(0 0 14px rgba(70,170,255,.45))}[data-fx=i] .c5-fx{color:#c4f1ff;text-shadow:0 0 4px rgba(56,211,255,.95),0 0 18px rgba(56,211,255,.65),0 0 46px rgba(56,170,255,.45)}[data-fx=j] .c5-fx{color:#c8a9ff;-webkit-text-stroke:1.5px #8ef0ff;text-shadow:0 0 3px rgba(124,233,255,.9),0 0 16px rgba(56,211,255,.5),0 0 34px rgba(154,99,255,.45);filter:drop-shadow(0 2px 9px rgba(12,9,32,.8))}.ss{position:relative;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ss-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.ss-slide.is-on{opacity:1;visibility:visible;transition:opacity .9s ease,visibility 0s}.ss-slide .ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.07);transition:transform 7s ease-out}.ss-slide.is-on .ph{transform:scale(1)}.ss.ss-init .ss-slide,.ss.ss-init .ph{transition:none!important}.ss-dots{display:flex;gap:8px;align-items:center}.ss-dot{position:relative;width:10px;height:10px;padding:0;border-radius:99px;background:#fff6;overflow:hidden;transition:width .35s ease,background .35s}.ss-dot.is-on{width:34px;background:#ffffff47}.ss-dot.is-on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;background:var(--c5-yellow);transform-origin:left;animation:ssfill var(--ss-int,5s) linear forwards}.ss.is-paused .ss-dot.is-on:after,.ss.is-stopped .ss-dot.is-on:after{animation-play-state:paused}.ss.is-stopped .ss-dot.is-on:after{animation:none;transform:none}@keyframes ssfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ss-arw{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#0c09208c;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:18px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s,transform .2s}.ss-arw:hover{background:var(--c5-yellow);color:var(--c5-plum);transform:scale(1.06)}.ss-paused{display:none;align-items:center;gap:6px;font:500 10px var(--c5-monof);letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:99px;background:#0c0920b3;color:var(--c5-yellow)}.ss.is-paused .ss-paused{display:inline-flex}@media(prefers-reduced-motion:reduce){.ss-slide,.ss-slide .ph{transition:none!important}.ss-dot.is-on:after{animation:none}}body.c5 .section-header{position:relative;z-index:30}body.c5:not(.c5-t-index) .section-header{position:sticky;top:0}.c5-hdr{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 56px;background:var(--c5-bg);color:#fff;font-family:var(--c5-body)}.c5-hdr--overlay{position:absolute;top:0;left:0;right:0;background:transparent}.c5-nav{display:flex;gap:8px;font-size:13px}.c5-nav a{padding:10px 18px;border-radius:99px;color:#e4e0f7;transition:background .2s}.c5-nav a:hover{background:#ffffff14}.c5-nav a.on{background:#ffffff1f;color:#fff}.c5-hdr__r{display:flex;align-items:center;gap:10px}.c5-cartb{position:relative;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#0c092059;display:grid;place-items:center;color:#fff}.c5-cartb .svg-wrapper,.c5-cartb svg{width:22px;height:22px;display:grid;place-items:center}.c5-cartb svg{fill:currentColor}.c5-cartb .cart-count-bubble{position:absolute;right:-4px;top:-4px;min-width:20px;height:20px;border-radius:99px;background:var(--c5-pink);font:700 11px/20px var(--c5-monof);text-align:center;color:#fff;box-shadow:0 0 12px var(--c5-pink);padding:0 5px;bottom:auto;left:auto}.c5-burger{display:none;position:relative}.c5-burger>summary{list-style:none;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.22);display:grid;place-items:center;cursor:pointer}.c5-burger>summary::-webkit-details-marker{display:none}.c5-burger>summary i{width:16px;height:10px;border-top:1.8px solid #fff;border-bottom:1.8px solid #fff;position:relative}.c5-burger>summary i:after{content:"";position:absolute;left:0;right:0;top:3.2px;height:1.8px;background:#fff}.c5-drawer{position:absolute;right:0;top:54px;min-width:220px;padding:10px;border-radius:24px;background:#120b2ef5;border:1px solid var(--c5-line);box-shadow:0 20px 50px #00000080;display:flex;flex-direction:column;gap:2px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.c5-drawer a{padding:13px 16px;border-radius:16px;font-size:16px;font-weight:600;color:#fff}.c5-drawer a.on,.c5-drawer a:hover{background:#ffffff1a}@media(max-width:749px){.c5-hdr{padding:14px 18px}.c5-nav{display:none}.c5-burger{display:block}.c5-wm{font-size:19px;gap:8px}.c5-wm i{width:24px;height:24px}.c5-wm i:before,.c5-wm i:after{top:7px;width:3px;height:5px}.c5-wm i:before{left:7px}.c5-wm i:after{right:7px}.c5-wm i b{left:6px;right:6px;bottom:5px;height:5px;border-width:2px}.c5-cartb{width:40px;height:40px}}.c5-hero{position:relative;min-height:clamp(760px,100svh,980px);display:flex;flex-direction:column;padding:150px 56px 34px;background:var(--c5-bg);color:#fff;overflow:hidden}.c5-hero>.ss-slide .ph{filter:saturate(1.06) brightness(.96)}.c5-hero__tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(120deg,#8b6cff38,#ff4fb814 60%,#3fd0ff0f);mix-blend-mode:soft-light}.c5-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0c0920cc,#0c09208f 28%,#0c092029 50%,#0c092000 62%),linear-gradient(0deg,#0c0920bf,#0c092000 22%),linear-gradient(180deg,#0c09208c,#0c092000 15%)}.c5-hero__copy{position:relative;z-index:5;max-width:680px}.c5-hero__copy h1{font-size:clamp(56px,8.4vw,120px);margin:28px 0 26px;color:#fff;text-shadow:0 2px 24px rgba(12,9,32,.45)}.c5-hero__copy p{font-size:22px;line-height:1.45;color:#ece8fb;max-width:430px;margin:0;text-shadow:0 1px 14px rgba(12,9,32,.7)}.c5-hero__ctas{display:flex;gap:16px;margin-top:38px;flex-wrap:wrap}.c5-hero__gap{flex:1;min-height:40px}@media(min-width:990px)and (max-height:940px){.c5-hero{padding-top:118px}.c5-hero__copy h1{font-size:clamp(56px,7.2vw,104px);margin:20px 0 18px}.c5-hero__copy p{font-size:20px}.c5-hero__gap{min-height:24px}}.c5-hero__hz{position:absolute;left:52%;right:0;top:96px;bottom:150px;z-index:4}.c5-hero__dock{position:relative;z-index:8;align-self:flex-end;display:flex;align-items:center;gap:14px;margin-bottom:26px}.c5-capchip{display:flex;align-items:center;gap:10px;height:46px;padding:0 18px 0 8px;border-radius:99px;background:#0c09209e;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:14px;color:#ebe7fb;min-width:0}.c5-capchip b{font:500 11px var(--c5-monof);letter-spacing:.08em;background:#fff;color:var(--c5-plum);border-radius:99px;padding:6px 10px;flex:none}.c5-capchip span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c5-hero__dock .ss-dots{height:46px;padding:0 16px;border-radius:99px;background:#0c09209e;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.c5-telem{position:relative;z-index:8;display:grid;grid-auto-flow:column;grid-auto-columns:auto;border-radius:28px;background:#120b2eb3;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.c5-telem>div{padding:18px 28px 20px;border-right:1px solid var(--c5-line2);font-size:11px;color:var(--c5-mute);display:flex;flex-direction:column;min-width:0}.c5-telem>div:last-child{border:0}.c5-telem span{display:flex;align-items:center;gap:8px}.c5-telem span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dot);box-shadow:0 0 8px var(--dot-glow);flex:none}.c5-telem b{display:block;white-space:nowrap;font-family:var(--c5-display);font-size:34px;color:#fff;margin-top:6px;font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis}.c5-telem b small{font:400 11px var(--c5-monof);color:var(--c5-mute);margin-left:8px;letter-spacing:.06em}.c5-telem b small.m,.c5-hero__swipe{display:none}@media(max-width:989px){.c5-hero{padding:130px 32px 28px}.c5-telem b{font-size:26px}.c5-telem>div{padding:14px 18px 16px}}@media(max-width:749px){.c5-hero{min-height:844px;padding:76px 20px 18px}.c5-hero__shade{background:linear-gradient(180deg,#0c0920bd,#0c092080 32%,#0c092000 46% 52%,#0c09209e 70%,#0c0920db)}.c5-hero>.ss-slide .ph{filter:saturate(1.06) brightness(.95)}.c5-hero__copy .c5-pill{font-size:10px;padding:6px 12px 6px 6px}.c5-hero__copy .c5-pill b{padding:3px 8px}.c5-hero__copy h1{font-size:62px;margin:16px 0 12px}.c5-hero__copy p{font-size:16px;color:#e2ddf7}.c5-hero__copy{display:contents}.c5-hero__copy>*{position:relative;z-index:5}.c5-hero__copy>.c5-pill,.c5-hero__copy>h1{order:1}.c5-hero__copy>.c5-pill{align-self:flex-start}.c5-hero__gap{order:2}.c5-hero__copy>p{order:3}.c5-hero__ctas{order:3}.c5-hero__dock{order:4}.c5-hero__swipe{order:5}.c5-telem{order:6}.c5-hero__swipe{display:block;position:relative;z-index:8;text-align:center;font-size:9px;color:var(--c5-mute);margin:-6px 0 12px;letter-spacing:.08em;text-transform:uppercase}.c5-telem{grid-auto-columns:minmax(0,auto)}.c5-telem b small.m{display:inline}.c5-telem b small.d{display:none}.c5-hero__ctas{gap:10px;margin-top:16px;flex-wrap:nowrap}.c5-hero__ctas .c5-btn{flex:1;height:52px;padding:0;font-size:15px}.c5-hero__hz{display:none}.c5-hero__dock{align-self:stretch;justify-content:space-between;margin:18px 0 14px;gap:10px}.c5-hero__dock .c5-capchip{height:auto;padding:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:12px}.c5-hero__dock .c5-capchip b{font-size:10px;padding:5px 8px}.c5-hero__dock .ss-dots{height:auto;padding:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;gap:6px;flex:none}.c5-hero__dock .ss-dot{width:8px;height:8px}.c5-hero__dock .ss-dot.is-on{width:26px}.c5-hero__dock .ss-arw,.c5-hero__dock .ss-paused{display:none}.c5-telem{border-radius:22px;background:#120b2ec7}.c5-telem>div{padding:11px 0 12px 13px;font-size:8.5px}.c5-telem>div:nth-child(n+5){display:none}.c5-telem>div:nth-child(4){border:0}.c5-telem span{gap:5px}.c5-telem span:before{width:6px;height:6px}.c5-telem b{font-size:22px;margin-top:3px}.c5-telem b small{font-size:8px;margin-left:3px;letter-spacing:.04em}}.c5-s2{position:relative;background:var(--c5-paper);color:var(--c5-plum);padding:110px 56px}.c5-s2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(26,16,48,.08) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.c5-s2__head{position:relative;display:grid;grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:56px}.c5-s2__eb{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#6b5fa0;background:#fff;border-radius:99px;padding:7px 14px;box-shadow:0 2px #1a103014}.c5-s2 h2{font-size:clamp(54px,7.8vw,112px);margin:22px 0 0;color:var(--c5-plum)}.c5-s2__sub{font-size:20px;color:#3c3360;margin:16px 0 0}.c5-buddy{position:absolute;right:6px;bottom:82px;display:flex;align-items:flex-start;gap:4px;transform:rotate(-6deg);pointer-events:none}.c5-bub{margin-top:6px;background:#fff;border-radius:18px 18px 18px 4px;padding:10px 14px;font-size:14px;font-weight:600;box-shadow:0 10px 24px #1a103024;white-space:nowrap}.c5-bub small{display:block;font:400 10px var(--c5-monof);letter-spacing:.08em;text-transform:uppercase;color:#6b5fa0;margin-top:2px}.c5-cards{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.c5-card{height:540px;border-radius:30px;background:#1a1030;box-shadow:0 22px 50px #1a103038,0 2px #1a10300f;outline:none;color:#fff}.c5-card:focus-visible{box-shadow:0 0 0 4px var(--c5-vio),0 22px 50px #1a103038}.c5-card .ss-slide.rd{background:radial-gradient(circle at 50% 42%,#3b2490 0,#1f1350 55%,#140c2c);display:grid;place-items:center;padding-bottom:120px}.c5-card .rd .k{width:250px;height:250px}.c5-card .rd .k svg{width:100%;height:100%;overflow:visible}.c5-card__ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,#140c2cf2,#140c2c8c 30%,#140c2c00 52%)}.c5-card__idx{position:absolute;top:20px;left:20px;z-index:3;font-size:11px;color:#fff;background:#0c092099;border-radius:99px;padding:6px 12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.c5-card .stamp{position:absolute;right:18px;top:16px;z-index:1;width:76px;height:76px;border-radius:50%;border:2px solid var(--c);color:var(--c);display:grid;place-items:center;text-align:center;font:700 10px/1.2 var(--c5-monof);letter-spacing:.08em;transform:rotate(-12deg);background:#ffffffe6}.c5-card__lab{position:absolute;left:26px;right:26px;bottom:24px;z-index:3;color:#fff}.c5-card__tag{display:inline-block;font-size:11px;background:var(--c);color:var(--c5-plum);border-radius:99px;padding:5px 11px}.c5-card__lab h3{font-family:var(--c5-display);font-weight:800;font-size:46px;text-transform:uppercase;margin:12px 0 6px;line-height:.95;letter-spacing:-.01em;color:#fff}.c5-card__lab p{font-size:15px;color:#ddd8f5;min-height:20px;margin:0}.c5-card__row{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.c5-card__row .ss-dot{background:#ffffff59}.c5-card__cnt{font-size:11px;color:#bdb6e0}.c5-card .ss-arw{position:absolute;top:44%;z-index:4;opacity:0;transition:opacity .25s,background .2s,transform .2s}.c5-card .ss-arw.p{left:16px}.c5-card .ss-arw.n{right:16px}.c5-card:hover .ss-arw,.c5-card:focus-within .ss-arw{opacity:1}.c5-card .ss-paused{position:absolute;top:22px;left:50%;transform:translate(-50%);z-index:4}.c5-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.c5-trailnote{position:relative;margin:44px 0 0;font-size:12px;color:#6b5fa0;text-align:center}@media(max-width:989px){.c5-s2{padding:80px 32px}.c5-cards{grid-template-columns:1fr 1fr}.c5-buddy{display:none}}@media(max-width:749px){.c5-s2{padding:64px 16px}.c5-s2__head{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.c5-s2__sub{font-size:17px}.c5-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -16px;padding:0 16px 10px;scrollbar-width:none}.c5-cards::-webkit-scrollbar{display:none}.c5-card{flex:0 0 86%;height:470px;scroll-snap-align:center}.c5-card .ss-arw{opacity:1;width:38px;height:38px}.c5-card__lab h3{font-size:38px}}.c5-foot{position:relative;background:linear-gradient(180deg,#0c0920,#120b2e);color:var(--c5-soft);font-family:var(--c5-body)}.c5-foot__in{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:48px;padding:72px 56px 48px}.c5-foot__brand p{margin:18px 0 0;font-size:16px;line-height:1.5;color:var(--c5-soft);max-width:320px}.c5-foot h4{font:500 11px var(--c5-monof);letter-spacing:.12em;text-transform:uppercase;color:var(--c5-mute);margin:6px 0 16px}.c5-foot__links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.c5-foot__links a{font-size:15px;color:#fff;opacity:.9}.c5-foot__links a:hover{opacity:1;color:var(--c5-yellow)}.c5-social{display:flex;gap:10px;margin-top:22px;list-style:none;padding:0}.c5-social a{width:42px;height:42px;border-radius:50%;border:1px solid var(--c5-line);display:grid;place-items:center;color:#fff}.c5-social a:hover{background:#ffffff1a}.c5-social svg{width:18px;height:18px;fill:currentColor}.c5-signup p{margin:0 0 14px;font-size:14px;line-height:1.5}.c5-signup__row{display:flex;gap:8px;padding:6px;border-radius:99px;border:1px solid var(--c5-line);background:#ffffff0d}.c5-signup__row input{flex:1;min-width:0;background:none;border:0;color:#fff;padding:0 14px;font:15px var(--c5-body);outline:none}.c5-signup__row input::placeholder{color:var(--c5-mute)}.c5-signup__row button{height:44px;padding:0 20px;border-radius:99px;background:var(--c5-lime);color:#10200a;font-weight:800;font-size:14px}.c5-signup__msg{font-size:13px;margin-top:10px;color:var(--c5-lime)}.c5-foot__bot{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:20px 56px 28px;border-top:1px solid var(--c5-line2);font-size:11px;color:var(--c5-mute)}.c5-foot__bot a{color:var(--c5-mute)}.c5-pay{display:flex;gap:6px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.c5-pay svg{height:22px;width:auto;border-radius:4px}@media(max-width:989px){.c5-foot__in{grid-template-columns:1fr 1fr;padding:56px 32px 36px}.c5-foot__bot{padding:20px 32px 28px}}@media(max-width:749px){.c5-foot__in{grid-template-columns:1fr;gap:34px;padding:48px 20px 30px}.c5-foot__bot{padding:18px 20px 90px;flex-direction:column;align-items:flex-start}}body.c5 .page-width{--page-width:144rem}body.c5 .button,body.c5 .shopify-payment-button__button--unbranded,body.c5 .cart__checkout-button{border-radius:99px;font-family:var(--c5-body);font-weight:700;letter-spacing:.02em;min-height:5.2rem}body.c5 .button:not(.button--secondary):not(.button--tertiary){box-shadow:0 5px #c79b00}body.c5 .button:after,body.c5 .button:before{border-radius:99px}body.c5 .field__input,body.c5 .select__select,body.c5 .customer .field input,body.c5 .quantity{border-radius:16px}body.c5 .field:after,body.c5 .select:after,body.c5 .quantity:after{border-radius:16px}body.c5 .title,body.c5 .main-page-title,body.c5 .collection-hero__title,body.c5 .cart__empty-text,body.c5 .title-wrapper-with-link .title{font-family:var(--c5-display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em}body.c5 .main-page-title{font-size:clamp(44px,6vw,84px)}body.c5 .card-wrapper .card{border-radius:24px;background:#ffffff0a;border:1px solid var(--c5-line);overflow:hidden}body.c5 .card__heading{font-family:var(--c5-body);font-weight:700;letter-spacing:0}body.c5 .price,body.c5 .price-item{font-family:var(--c5-body);font-weight:700;color:#fff}body.c5 .badge{border-radius:99px;font-family:var(--c5-monof);text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}body.c5 .collection-hero{background:radial-gradient(ellipse 50% 90% at 20% 50%,#2a1760e6,#2a176000 70%)}body.c5 .facets__disclosure,body.c5 .facet-filters__sort{border-radius:99px}body.c5 .main-page-title{margin-top:4.8rem}body.c5 .rte{font-size:1.7rem;line-height:1.6;color:var(--c5-soft)}body.c5 .rte a{color:var(--c5-yellow);text-decoration-thickness:1px}body.c5 .rte h2,body.c5 .rte h3{color:#fff}body.c5 .cart-items thead th,body.c5 .cart__footer .totals__total{font-family:var(--c5-monof);text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem;color:var(--c5-mute)}body.c5 .totals__total-value{font-family:var(--c5-display);font-weight:800;font-size:3.2rem;color:#fff}body.c5 .cart-item__name{font-family:var(--c5-body);font-weight:700;font-size:1.7rem;color:#fff;text-decoration:none}body.c5 .product-option{font-family:var(--c5-monof);font-size:1.15rem;letter-spacing:.04em;color:var(--c5-soft)}body.c5 .cart__footer,body.c5 .cart-drawer .drawer__footer{border-top:1px solid var(--c5-line)}body.c5 .drawer__inner{background:#120b2e;border-left:1px solid var(--c5-line)}body.c5 .drawer__heading{font-family:var(--c5-display);font-weight:800;text-transform:uppercase}body.c5 .cart-drawer .cart-item__image,body.c5 .cart-item__image{border-radius:14px}body.c5 .cart__checkout-button,body.c5 #CartDrawer-Checkout{background:var(--c5-lime)!important;color:#10200a!important;box-shadow:0 5px #4fa82a!important}body.c5.password{background:radial-gradient(ellipse 60% 60% at 30% 30%,#2a1760e6,#2a176000 70%),linear-gradient(180deg,#0c0920,#120b2e)}body.c5.password .password-header{padding-top:3.2rem}body.c5.password .email-signup-banner__box{border-radius:30px;border:1px solid var(--c5-line);background:#ffffff0d}body.c5.password .newsletter-form__field-wrapper .field,body.c5.password .newsletter-form__field-wrapper .field__input{border-radius:99px}body.c5 .product__title h1{font-size:clamp(40px,5vw,68px);color:#fff}body.c5 .product__media-item .media,body.c5 .product-media-container{border-radius:24px;overflow:hidden}body.c5 .product-form__input input[type=radio]+label{border-radius:99px}body.c5 .product-form__input input[type=radio]:checked+label{background:#fff;color:#140c2c}
/*# sourceMappingURL=/cdn/shop/t/25/assets/c5.css.map */
