:root{--void:#0B0C0F;--matte:#141519;--char:#1C1E23;--graph:#2A2D34;--bone:#EDEBE6;--ash:#9A9EA6;--blue:#4DA3FF;--deep:#1B4FA8;--wall:#FF4438}html{scroll-behavior:smooth}body{background:var(--matte)!important;color:var(--bone)!important;transition:background-color .55s ease,color .55s ease}body,body .shopify-section,body main,body [class*=color-scheme],body .section,body header,body footer{background-color:var(--matte)!important;color:var(--bone)!important}body :is(h1,h2,h3,h4,h5,p,span,div,a,summary,li,label){color:inherit}body.jd-night,body.jd-night .shopify-section,body.jd-night main,body.jd-night [class*=color-scheme],body.jd-night .section,body.jd-night header,body.jd-night footer{background-color:var(--void)!important}body.jd-day,body.jd-day .shopify-section,body.jd-day main,body.jd-day [class*=color-scheme],body.jd-day .section,body.jd-day header,body.jd-day footer{background-color:#191b21!important}a{color:var(--blue)}a:hover{color:#7fbeff}::selection{background:var(--deep);color:#fff}.jd-card,.card,.product-card,.resource-card{background-color:var(--char)!important;border:1px solid var(--graph)!important}input,select,textarea{background:var(--char)!important;color:var(--bone)!important;border-color:var(--graph)!important}button,.button{border-radius:0!important}h1,h2,h3{letter-spacing:-.01em}.jd-worldstrip{border-block:1px solid var(--graph);font:500 10px ui-monospace,monospace;letter-spacing:.06em;padding:.6rem 1.2rem;display:flex;gap:1.6rem;flex-wrap:wrap;justify-content:center;color:var(--ash)}.jd-worldstrip b{color:var(--blue);font-weight:600}.jd-hero{padding:78px 20px 60px;position:relative;overflow:hidden}.jd-hero:before{content:"";position:absolute;top:-40%;right:40%;bottom:40%;left:-20%;background:radial-gradient(closest-side,rgba(77,163,255,.1),transparent 70%);pointer-events:none}.jd-hero .k{font:700 10px sans-serif;letter-spacing:.32em;text-transform:uppercase;color:var(--blue)}.jd-hero h1{font-size:clamp(40px,7.4vw,78px);line-height:.98;text-transform:uppercase;margin:.32em 0;max-width:12ch}body.jd-night .jd-hero h1{text-shadow:0 0 28px rgba(77,163,255,.22)}.jd-hero p{color:var(--ash);max-width:50ch;font-size:15px}.jd-soft{display:inline-block;margin-top:18px;font:600 11px ui-monospace,monospace;letter-spacing:.12em;color:var(--blue);text-decoration:none;border-bottom:1px solid transparent}.jd-soft:hover{border-bottom-color:var(--blue)}.jd-btn{display:inline-block;background:var(--blue);color:#08131f!important;font:700 11px sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:14px 26px;text-decoration:none;margin-right:8px;transition:.2s}.jd-btn:hover{background:#7fbeff;box-shadow:0 0 26px #4da3ff66}.jd-btn.ghost{background:none;border:1.5px solid var(--graph);color:var(--bone)!important}.jd-btn.ghost:hover{border-color:var(--blue);color:var(--blue)!important;box-shadow:none}.jd-live-cta{display:inline-block;background:var(--wall);color:#fff!important;font:700 11px sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:14px 26px;text-decoration:none;margin-top:14px}.jd-neon-hero{filter:drop-shadow(0 0 5px rgba(255,68,56,.35));transition:filter .35s;cursor:pointer}body.jd-night .jd-neon-hero{filter:drop-shadow(0 0 16px rgba(255,68,56,.9))}.jd-neon-hero:hover{filter:drop-shadow(0 0 24px rgba(255,68,56,1))}.jd-neon-hint{font:600 9.5px ui-monospace,monospace;color:var(--ash);letter-spacing:.1em;transition:opacity .6s}@keyframes jdflick{0%,to{filter:brightness(1)}18%{filter:brightness(.55)}34%{filter:brightness(1.05)}54%{filter:brightness(.7)}70%{filter:brightness(1.02)}}body.jd-flick{animation:jdflick .6s steps(1,end)}.jd-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1240px;margin:28px auto;padding:0 20px}@media(max-width:900px){.jd-cards{grid-template-columns:1fr 1fr}}@media(max-width:540px){.jd-cards{grid-template-columns:1fr}}.jd-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:.25s}.jd-card:hover{border-color:var(--blue)!important;transform:translateY(-2px);box-shadow:0 10px 34px #00000080}.jd-card .ph{aspect-ratio:4/5;overflow:hidden;background:#101216;display:flex;align-items:center;justify-content:center}.jd-card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.jd-card:hover .ph img{transform:scale(1.03)}.jd-card .nfo{padding:14px}.jd-card .st{font:500 10px ui-monospace,monospace;color:var(--blue);margin-bottom:5px}.jd-card .nm{font-weight:700;font-size:13.5px}.jd-card .pr{font-size:12.5px;color:var(--ash);margin-top:2px}.jd-sechead{max-width:1240px;margin:52px auto 0;padding:0 20px}.jd-sechead h2{text-transform:uppercase;font-size:clamp(22px,3vw,30px)}.jd-sechead .sub{font:500 10.5px ui-monospace,monospace;color:var(--ash);letter-spacing:.08em;margin-top:4px}.jd-watch{padding:64px 20px;text-align:center;border-block:1px solid var(--graph)}.jd-watch h2{text-transform:uppercase;margin-bottom:8px;font-size:clamp(22px,4vw,34px)}.jd-watch p{color:var(--ash);margin-bottom:18px}.jd-watch .on,body.jd-live .jd-watch .off{display:none}body.jd-live .jd-watch .on{display:block}body.jd-live .jd-watch{background:#1a0e11!important;box-shadow:inset 0 0 90px #ff443838}.jd-d1z{background:linear-gradient(160deg,#0e1620,#0b0c0f)!important;border-block:1px solid var(--graph);padding:58px 20px;text-align:center}.jd-d1z .d1zmk{font-family:var(--font-h1--family,sans-serif);font-size:clamp(44px,8vw,62px);color:var(--bone)}.jd-d1z .d1zmk i{color:var(--blue);font-style:normal;text-shadow:0 0 26px rgba(77,163,255,.55)}.jd-d1z p{max-width:46ch;margin:12px auto 20px;color:var(--ash)}.jd-garage{padding:56px 0 10px;max-width:1240px;margin:0 auto}.jd-garage .cars{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:18px 20px}@media(max-width:700px){.jd-garage .cars{grid-template-columns:1fr}}.carp{aspect-ratio:16/10;background:linear-gradient(165deg,#16181d,#0a0b0d 72%);display:flex;flex-direction:column;justify-content:flex-end;padding:24px;text-decoration:none;border:1px solid var(--graph);transition:.25s;position:relative;overflow:hidden}.carp:after{content:"";position:absolute;inset:auto -30% -60% -30%;height:70%;background:radial-gradient(closest-side,rgba(77,163,255,.16),transparent 70%);opacity:0;transition:.35s}.carp:hover{border-color:var(--blue)}.carp:hover:after{opacity:1}.carp .cn{font-family:var(--font-h1--family,sans-serif);font-size:clamp(26px,4vw,36px);color:var(--bone);text-transform:uppercase;position:relative;z-index:1}.carp .cd{font:500 9.5px ui-monospace,monospace;color:var(--ash);letter-spacing:.08em;position:relative;z-index:1}.jd-dropstrip{border-block:1px solid var(--graph);text-align:center;font:500 10.5px ui-monospace,monospace;padding:.9rem 1rem;margin-top:44px;color:var(--ash)}.jd-dropstrip b{color:var(--blue)}.jd-signoff{text-align:center;padding:44px 20px 26px;font-size:clamp(19px,3vw,24px);text-transform:lowercase;font-family:var(--font-h1--family,sans-serif)}.jd-signoff .st{color:var(--blue);text-shadow:0 0 20px rgba(77,163,255,.5)}.jd-colhead{max-width:1240px;margin:0 auto;padding:56px 20px 6px}.jd-colhead h1{text-transform:uppercase;font-size:clamp(30px,5vw,48px)}.jd-colhead p{color:var(--ash);max-width:60ch;margin-top:10px}.jd-empty{max-width:1240px;margin:22px auto 64px;padding:0 20px}.jd-empty .in{border:1.5px dashed var(--blue);padding:28px 22px;text-align:center;font:500 11px ui-monospace,monospace;color:var(--blue);letter-spacing:.08em}.jd-empty .sub{display:block;color:var(--ash);margin-top:8px;font-size:12.5px;letter-spacing:0}@media(max-width:760px){.section--page-width{width:100%!important;max-width:100vw!important;margin-inline:0!important}.jd-hero,.jd-watch,.jd-d1z,.jd-garage{padding-left:18px;padding-right:18px}.jd-hero p,.jd-d1z p{max-width:100%}.jd-worldstrip{gap:.5rem 1.1rem;justify-content:flex-start}.jd-worldstrip span{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jd.css.map */
