:root{--black:#080808;--bg-2:#0f0f0f;--panel:#131313;--panel-2:#181818;--line:#242424;--line-2:#333;--line-3:#444;--ink:#f2efe9;--ink-2:#928d84;--ink-3:#56524c;--accent:#E87722;--accent-2:#F39A4D;--accent-dim:#b85e15;--green:#5fcf8e;--red:#d34b4b;--f-sans:"Barlow",system-ui,sans-serif;--f-cond:"Barlow Condensed",Impact,sans-serif;--f-mono:"JetBrains Mono",monospace;--ease:cubic-bezier(.4,0,.2,1);--maxw:1280px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--ink);font-family:var(--f-sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}::selection{background:var(--accent);color:#080808}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#080808}::-webkit-scrollbar-thumb{background:#2a2a2a}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 30px}.cond{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;line-height:.92;letter-spacing:.005em}.eyebrow{font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-weight:400}.kick{font-family:var(--f-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.lead{font-size:clamp(16px,1.5vw,19px);color:var(--ink-2);font-weight:300;max-width:52ch}h1,h2,h3{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;line-height:.92;letter-spacing:.005em}.o{color:var(--accent)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-cond);font-weight:600;font-size:15px;letter-spacing:.1em;text-transform:uppercase;padding:14px 26px;transition:all .2s var(--ease);cursor:pointer;border:1px solid transparent}.btn-1{background:var(--accent);color:#080808}.btn-1:hover{background:var(--accent-2)}.btn-2{background:transparent;color:var(--ink);border-color:var(--line-2)}.btn-2:hover{border-color:var(--accent);color:var(--accent)}.btn-block{width:100%;justify-content:center;padding:17px}.btn svg{width:14px;height:14px;transition:transform .2s}.btn-1:hover svg{transform:translate(3px)}.rv{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:.06s}.rv.d2{transition-delay:.12s}.rv.d3{transition-delay:.18s}.rv.d4{transition-delay:.24s}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}}.nav{position:fixed;top:0;left:0;right:0;z-index:100;height:60px;display:flex;align-items:center;background:#080808cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.logo{font-family:var(--f-cond);font-weight:700;font-size:23px;letter-spacing:.08em;color:var(--ink)}.logo b{color:var(--accent)}.nav-links{display:flex;gap:28px}.nav-links a{font-family:var(--f-cond);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);transition:color .2s}.nav-links a:hover,.nav-links a.active{color:var(--ink)}.nav-r{display:flex;align-items:center;gap:20px}.nav-r .cart{font-family:var(--f-mono);font-size:12px;color:var(--ink-2);display:flex;align-items:center;gap:7px;transition:color .2s}.nav-r .cart:hover{color:var(--ink)}.nav-r .cart svg{width:16px;height:16px}@media(max-width:920px){.nav-links{display:none}}.announce{background:var(--accent);color:#080808;text-align:center;font-family:var(--f-cond);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:7px;position:fixed;top:0;left:0;right:0;z-index:101}.announce+.nav{top:32px}.has-announce{padding-top:32px}.sec{padding:104px 0;position:relative}.sec-sm{padding:72px 0}.sec-line{border-top:1px solid var(--line)}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:48px;flex-wrap:wrap}.sec-head h2{font-size:clamp(34px,5vw,66px);line-height:.92}.gridbg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}.pcard{background:var(--black);display:flex;flex-direction:column;transition:background .3s;border:1px solid var(--line)}.pcard:hover{background:var(--bg-2)}.pcard .img{aspect-ratio:4/3;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 70% 60% at 50% 45%,#161616,#080808 75%);border-bottom:1px solid var(--line);overflow:hidden}.pcard .img svg{width:64%}.pcard .img .badge{position:absolute;top:12px;left:12px;font-family:var(--f-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--line-2);color:var(--ink-2);background:#08080899}.pcard .img .badge.live{color:var(--green);border-color:#5fcf8e66}.pcard .body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.pcard h3{font-size:24px;letter-spacing:.02em}.pcard .desc{font-size:14px;color:var(--ink-2);margin:8px 0 18px;flex:1}.pcard .row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.pcard .price{font-family:var(--f-cond);font-weight:600;font-size:23px}.pcard .price s{color:var(--ink-3);font-size:15px;font-weight:400;margin-right:8px}.pcard .buy{font-family:var(--f-cond);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:10px 18px;background:var(--accent);color:#080808;transition:background .2s;border:none;cursor:pointer}.pcard .buy:hover{background:var(--accent-2)}.pcard .buy.soon{background:transparent;color:var(--ink-3);border:1px solid var(--line-2);cursor:default}.mission{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-2)}.mission .wrap{display:flex;gap:60px;padding:22px 30px;flex-wrap:wrap}.mission .mi{display:flex;flex-direction:column;gap:3px}.mission .mi .l{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.mission .mi .v{font-family:var(--f-cond);font-weight:600;font-size:18px;text-transform:uppercase;letter-spacing:.04em}.mission .mi .v b{color:var(--accent);font-weight:600}.specs{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.spec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.spec .v{font-family:var(--f-cond);font-weight:700;font-size:clamp(40px,5vw,68px);line-height:.9;text-transform:uppercase}.spec .v b{color:var(--accent);font-weight:700}.spec .l{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-top:8px}@media(max-width:760px){.spec-grid{grid-template-columns:repeat(2,1fr);gap:40px 24px}}.crumb{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:96px 0 0}.crumb a:hover{color:var(--accent)}.crumb span{color:var(--ink-2)}.pdp{padding:30px 0 90px}.pdp-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:start}.gallery{position:sticky;top:84px}.gallery .main{aspect-ratio:1/1;border:1px solid var(--line);background:radial-gradient(ellipse 70% 60% at 50% 45%,#161616,#080808 75%);display:flex;align-items:center;justify-content:center;position:relative}.gallery .main svg{width:62%}.gallery .main .badge{position:absolute;top:14px;left:14px;font-family:var(--f-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border:1px solid rgba(95,207,142,.4);color:var(--green)}.gallery .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.gallery .thumbs .t{aspect-ratio:1/1;border:1px solid var(--line);background:#121212;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s}.gallery .thumbs .t:hover,.gallery .thumbs .t.sel{border-color:var(--accent)}.gallery .thumbs .t svg{width:60%;opacity:.7}.buybox .eyebrow{display:block;margin-bottom:12px}.buybox h1{font-size:clamp(38px,4.6vw,60px);margin-bottom:14px}.buybox .pr{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.buybox .pr .now{font-family:var(--f-cond);font-weight:700;font-size:34px}.buybox .pr s{color:var(--ink-3);font-size:20px}.buybox .pr .save{font-family:var(--f-mono);font-size:11px;color:var(--green);border:1px solid rgba(95,207,142,.4);padding:3px 8px;letter-spacing:.08em}.buybox .stock{font-family:var(--f-mono);font-size:12px;color:var(--green);margin-bottom:22px;display:flex;align-items:center;gap:8px}.buybox .stock .d{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.buybox .opt{margin:22px 0}.buybox .opt .ol{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:10px}.buybox .swatches{display:flex;gap:10px;flex-wrap:wrap}.buybox .sw{font-family:var(--f-cond);font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:.06em;padding:11px 18px;border:1px solid var(--line-2);cursor:pointer;transition:all .2s;color:var(--ink-2)}.buybox .sw.sel{border-color:var(--accent);color:var(--ink);background:#e8772214}.buybox .sw:hover{border-color:var(--line-3);color:var(--ink)}.buybox .qty-row{display:flex;gap:12px;margin:24px 0 14px}.qty{display:inline-flex;align-items:center;border:1px solid var(--line-2)}.qty button{width:42px;height:48px;background:transparent;color:var(--ink);font-size:19px;cursor:pointer;border:none}.qty input{width:42px;height:48px;background:transparent;border:none;color:var(--ink);text-align:center;font-family:var(--f-cond);font-size:17px}.buybox .qty button,.buybox .qty input{width:46px;height:52px}.buybox .add{flex:1}.buybox .meta{margin-top:26px;border-top:1px solid var(--line)}.buybox .meta .mr{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--ink-2)}.buybox .meta .mr svg{width:18px;height:18px;color:var(--accent);flex:none}@media(max-width:880px){.pdp-grid{grid-template-columns:1fr;gap:30px}.gallery{position:static}}.spectable{width:100%;border-collapse:collapse;margin-top:18px}.spectable tr{border-bottom:1px solid var(--line)}.spectable td{padding:14px 0;font-size:14px}.spectable td:first-child{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);width:42%}.spectable td:last-child{color:var(--ink)}.acc{border-top:1px solid var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{padding:20px 0;font-family:var(--f-cond);font-weight:600;text-transform:uppercase;font-size:18px;letter-spacing:.04em;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";color:var(--accent);font-size:22px}.acc details[open] summary:after{content:"\2013"}.acc .ac{padding:0 0 20px;color:var(--ink-2);font-size:15px}.coll{padding:30px 0 90px}.coll-head{padding:30px 0 40px;border-bottom:1px solid var(--line);margin-bottom:36px}.coll-head h1{font-size:clamp(40px,6vw,84px)}.coll-head p{margin-top:12px}.coll-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;flex-wrap:wrap;gap:14px}.filters{display:flex;gap:10px;flex-wrap:wrap}.filters .f{font-family:var(--f-cond);font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:.06em;padding:9px 16px;border:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;transition:all .2s}.filters .f.sel,.filters .f:hover{border-color:var(--accent);color:var(--ink)}.sortby{font-family:var(--f-mono);font-size:12px;color:var(--ink-2)}.coll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}@media(max-width:900px){.coll-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.coll-grid{grid-template-columns:1fr}}.cartpg{padding:30px 0 90px}.cartpg h1{font-size:clamp(40px,6vw,72px);margin:20px 0 30px}.cart-grid{display:grid;grid-template-columns:1.6fr .9fr;gap:40px;align-items:start}.cart-line{display:grid;grid-template-columns:96px 1fr auto;gap:18px;padding:22px 0;border-top:1px solid var(--line);align-items:center}.cart-line .ci{width:96px;height:96px;border:1px solid var(--line);background:#121212;display:flex;align-items:center;justify-content:center}.cart-line .ci svg{width:72%}.cart-line h3{font-size:21px}.cart-line .v{font-family:var(--f-mono);font-size:12px;color:var(--ink-2);margin-top:4px}.cart-line .rm{font-family:var(--f-mono);font-size:11px;color:var(--ink-3);margin-top:8px;cursor:pointer}.cart-line .rm:hover{color:var(--red)}.cart-line .lp{font-family:var(--f-cond);font-weight:600;font-size:22px;text-align:right}.summary{border:1px solid var(--line);background:var(--bg-2);padding:28px;position:sticky;top:84px}.summary h2{font-size:24px;margin-bottom:18px}.summary .sr{display:flex;justify-content:space-between;padding:10px 0;font-size:15px;color:var(--ink-2)}.summary .sr.total{border-top:1px solid var(--line);margin-top:10px;padding-top:18px;color:var(--ink);font-family:var(--f-cond);font-weight:600;font-size:22px}.summary .note{font-family:var(--f-mono);font-size:11px;color:var(--ink-3);margin-top:14px}@media(max-width:820px){.cart-grid{grid-template-columns:1fr;gap:26px}.summary{position:static}}.phead{padding:120px 0 60px;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.phead:before{content:"";position:absolute;right:-6%;top:-40%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(232,119,34,.13),transparent 60%);filter:blur(40px)}.phead .wrap{position:relative}.phead h1{font-size:clamp(44px,7vw,104px);line-height:.88}.phead p{margin-top:16px;max-width:56ch}.prose{padding:64px 0 100px}.prose .wrap{max-width:760px}.prose h2{font-size:clamp(26px,3.2vw,38px);margin:42px 0 16px}.prose h2:first-child{margin-top:0}.prose p{color:var(--ink-2);margin-bottom:16px;font-size:16px}.prose ul{color:var(--ink-2);margin:0 0 16px 20px}.prose li{margin-bottom:8px}.prose a{color:var(--accent)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.contact-grid form{display:flex;flex-direction:column;gap:14px}.contact-grid input,.contact-grid textarea{background:var(--panel);border:1px solid var(--line-2);color:var(--ink);padding:14px 16px;font-family:var(--f-sans);font-size:15px}.contact-grid input:focus,.contact-grid textarea:focus{outline:none;border-color:var(--accent)}@media(max-width:760px){.contact-grid{grid-template-columns:1fr}}.cta{padding:120px 0;position:relative;overflow:hidden;border-top:1px solid var(--line)}.cta:before{content:"";position:absolute;right:-10%;top:50%;transform:translateY(-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(232,119,34,.16),transparent 60%);filter:blur(50px)}.cta .wrap{position:relative;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.cta h2{font-size:clamp(38px,5.6vw,80px);line-height:.9}.cta form{display:flex;gap:10px;flex-wrap:wrap}.cta input{flex:1;min-width:200px;background:var(--panel);border:1px solid var(--line-2);color:var(--ink);padding:14px 16px;font-family:var(--f-sans);font-size:15px}.cta input:focus{outline:none;border-color:var(--accent)}.cta .fine{font-family:var(--f-mono);font-size:10px;color:var(--ink-3);margin-top:14px}@media(max-width:820px){.cta .wrap{grid-template-columns:1fr;gap:26px}}.express{margin-top:14px}.express .ordiv{display:flex;align-items:center;gap:12px;margin:18px 0 14px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.express .ordiv:before,.express .ordiv:after{content:"";flex:1;height:1px;background:var(--line)}.shoppay{width:100%;padding:15px;border:none;cursor:pointer;background:#5a31f4;color:#fff;font-family:var(--f-sans);font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px}.shoppay:hover{background:#4a27d4}.express .pays{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.express .pays button{padding:13px;border:1px solid var(--line-2);background:var(--panel);color:var(--ink);font-family:var(--f-sans);font-weight:600;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}.express .pays button:hover{border-color:var(--line-3)}.stickybar{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#080808f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);transform:translateY(100%);transition:transform .3s var(--ease)}.stickybar.show{transform:none}.stickybar .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 30px}.stickybar .l{display:flex;align-items:center;gap:14px;min-width:0}.stickybar .l .ci{width:42px;height:42px;border:1px solid var(--line);background:#121212;display:flex;align-items:center;justify-content:center;flex:none}.stickybar .l .ci svg{width:78%}.stickybar .nm{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;font-size:18px;line-height:1;letter-spacing:.02em}.stickybar .pr{font-family:var(--f-mono);font-size:12px;color:var(--ink-2)}.stickybar .pr b{color:var(--ink)}.stickybar .r{display:flex;gap:10px;align-items:center}@media(max-width:620px){.stickybar .l .ci,.stickybar .pr .lbl{display:none}.stickybar .wrap{padding:10px 18px}.stickybar .btn{padding:13px 18px;font-size:13px}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:200;opacity:0;visibility:hidden;transition:opacity .3s}.scrim.open{opacity:1;visibility:visible}.drawer{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:92vw;z-index:201;background:var(--bg-2);border-left:1px solid var(--line);transform:translate(100%);transition:transform .32s var(--ease);display:flex;flex-direction:column}.drawer.open{transform:none}.drawer .dh{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--line)}.drawer .dh h3{font-size:22px}.drawer .dh .x{background:none;border:none;color:var(--ink-2);font-size:22px;cursor:pointer;line-height:1}.drawer .dh .x:hover{color:var(--ink)}.drawer .body{flex:1;overflow:auto;padding:8px 24px}.drawer .dl{display:grid;grid-template-columns:64px 1fr auto;gap:14px;padding:18px 0;border-bottom:1px solid var(--line);align-items:center}.drawer .dl .ci{width:64px;height:64px;border:1px solid var(--line);background:#121212;display:flex;align-items:center;justify-content:center}.drawer .dl .ci svg{width:74%}.drawer .dl h4{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:.02em}.drawer .dl .v{font-family:var(--f-mono);font-size:11px;color:var(--ink-2);margin-top:3px}.drawer .dl .lp{font-family:var(--f-cond);font-weight:600;font-size:17px}.drawer .foot{padding:20px 24px;border-top:1px solid var(--line)}.drawer .foot .sr{display:flex;justify-content:space-between;font-family:var(--f-cond);font-weight:600;font-size:20px;text-transform:uppercase;margin-bottom:6px}.drawer .foot .ship{font-family:var(--f-mono);font-size:11px;color:var(--green);margin-bottom:14px}.drawer .foot .note{font-family:var(--f-mono);font-size:10px;color:var(--ink-3);text-align:center;margin-top:10px}.shipbar{height:5px;background:var(--line);margin:4px 0 8px;position:relative}.shipbar i{position:absolute;left:0;top:0;bottom:0;background:var(--green)}.shipmsg{font-family:var(--f-mono);font-size:10px;color:var(--ink-2);margin-bottom:14px}footer{border-top:1px solid var(--line);padding:54px 0 32px;background:var(--bg-2)}.foot{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:30px;padding-bottom:38px;border-bottom:1px solid var(--line)}.foot p{color:var(--ink-2);font-size:14px;max-width:30ch;margin-top:12px}.foot h5{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.foot a{display:block;color:var(--ink-2);font-size:14px;padding:5px 0;transition:color .2s}.foot a:hover{color:var(--accent)}.foot-b{display:flex;justify-content:space-between;padding-top:22px;font-family:var(--f-mono);font-size:11px;color:var(--ink-3);flex-wrap:wrap;gap:10px}@media(max-width:820px){.foot{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c-system.css.map */
