.vh8.ct-hero{padding:18px 0 40px}.ct-hero .ct-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(#1A1A14 1px,transparent 1px),linear-gradient(90deg,#1A1A14 1px,transparent 1px);background-size:24px 24px;pointer-events:none}.ct-hero .ct-ht{position:absolute;right:0;bottom:0;width:70%;height:150px;z-index:0}.ct-hero .ct-out{position:absolute;right:6px;bottom:0;z-index:0;font-size:120px;opacity:.35}.ct-in{position:relative;z-index:2}.ct-crumb{font:500 10px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--sa);margin:0}.ct-crumb a{color:var(--sa);text-decoration:none}.ct-crumb a:hover{color:var(--ww)}.ct-hero .ct-plate{margin-top:14px;background:var(--ob);border:1px solid var(--bm);font-size:9px}.ct-hero h1{margin:16px 0 0;font:900 clamp(56px,18vw,72px)/.84 "Barlow Condensed",sans-serif;text-transform:uppercase;color:var(--ww)}.ct-hero h1.lg{font-size:clamp(46px,15vw,58px)}.ct-hero h1 span{display:block}.ct-hero h1 .hl{color:var(--sa)}.ct-hero .vh8-sub{margin-top:14px;font-size:13.5px}.ct-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:18px}.ct-spec{background:var(--ob);border:1px solid var(--bm);padding:8px 8px 9px}.ct-spec:first-child{border-color:var(--sa)}.ct-spec b{display:block;font:900 22px/1 Barlow Condensed,sans-serif;color:var(--ww);white-space:nowrap}.ct-spec:first-child b{color:var(--sa)}.ct-spec span{display:block;margin-top:6px;font:700 8px/1.2 JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;color:var(--as);text-transform:uppercase}.ct-btn{display:flex;width:100%;margin-top:18px}.ct-fig{position:relative;margin:44px auto 0;width:60%;max-width:300px}.ct-dim{position:absolute;left:0;right:0;top:-18px;height:12px;border-left:1px solid var(--as);border-right:1px solid var(--as)}.ct-dim:after{content:"";position:absolute;left:0;right:0;top:6px;height:1px;background:var(--as)}.ct-ph{position:relative;aspect-ratio:4/5;border:3px solid var(--ww);background:var(--ob)}.ct-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ct-fig figcaption{margin-top:10px;font:700 9px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;color:var(--as);text-transform:uppercase}.ct-call{position:absolute;left:0;right:0;height:0;z-index:3}.ct-call .dot{position:absolute;left:var(--x);top:-6px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--sa);border:2px solid var(--vb)}.ct-call .ln{position:absolute;top:0;height:1px;background:var(--sa)}.ct-call.l .ln{left:-10px;width:calc(var(--x) + 10px)}.ct-call.r .ln{left:var(--x);right:-10px}.ct-call .lab{position:absolute;top:0;transform:translateY(-50%);white-space:nowrap;background:var(--vb);border:1px solid var(--sa);color:var(--ww);font:600 8px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:6px 7px}.ct-call.l .lab{left:-72px}.ct-call.r .lab{right:-72px}.ct-fab{grid-column:1/-1;position:relative;display:grid;grid-template-columns:1fr 40%;min-height:280px;background:var(--ob);border:1px solid var(--bm);overflow:hidden;color:var(--ww)}.ct-fab .t{position:relative;z-index:2;padding:16px 14px}.ct-fab .n{margin:0;font:900 96px/.8 Barlow Condensed,sans-serif;color:transparent;-webkit-text-stroke:1.4px var(--sa)}.ct-fab h3{margin:12px 0 0;font:900 26px/.92 Barlow Condensed,sans-serif;text-transform:uppercase}.ct-fab p.s{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--as)}.ct-fab .ph{position:relative;background:var(--s2)}.ct-fab .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ct-fab .vh8-halftone{position:absolute;left:30%;bottom:0;width:40%;height:60%;z-index:1;opacity:.5}.vh8.ct-x{background:var(--ob);border-top:1px solid var(--bm);border-bottom:1px solid var(--bm)}.ct-x-in{position:relative;display:grid;grid-template-columns:1fr 42%;min-height:300px}.ct-x .t{position:relative;z-index:2;padding:40px 16px 32px}.ct-x h2{margin:12px 0 0;font:900 44px/.86 Barlow Condensed,sans-serif;text-transform:uppercase}.ct-x .sp{display:block;margin-top:14px;font:700 9px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.1em;color:var(--sa);text-transform:uppercase}.ct-x .vh8-btn{margin-top:22px;min-height:48px;font-size:15px}.ct-x .ph{position:relative;background:var(--s2)}.ct-x .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ct-x .vh8-halftone{position:absolute;right:30%;bottom:0;width:40%;height:55%;z-index:1;opacity:.6}@media(min-width:990px){.vh8.ct-hero{padding:0}.ct-hero .ct-bg{left:50%;background-size:32px 32px}.ct-hero .ct-ht{width:32%;height:220px}.ct-hero .ct-out{right:40px;top:30px;bottom:auto;font-size:240px}.ct-in{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:40px;align-items:center;min-height:700px;padding-top:48px;padding-bottom:56px}.ct-crumb{font-size:11px}.ct-hero .ct-plate{margin-top:22px;font-size:11px}.ct-hero h1{font-size:116px;margin-top:22px}.ct-hero h1.lg{font-size:104px}.ct-hero .vh8-sub{font-size:17px;max-width:520px;margin-top:20px}.ct-specs{grid-template-columns:repeat(4,120px);gap:10px;margin-top:26px}.ct-spec{padding:10px 12px 12px}.ct-spec b{font-size:32px}.ct-spec span{font-size:9.5px;margin-top:10px}.ct-btn{display:inline-flex;width:auto;min-width:260px;margin-top:28px}.ct-fig{width:360px;max-width:none;margin:0 0 0 60px}.ct-dim{top:-24px}.ct-fig figcaption{font-size:11px;margin-top:14px}.ct-call .dot{width:14px;height:14px;margin-left:-7px;top:-7px}.ct-call.l .ln{left:-40px;width:calc(var(--x) + 40px)}.ct-call.r .ln{right:-40px}.ct-call .lab{font-size:10px;padding:7px 10px}.ct-call.l .lab{left:auto;right:calc(100% + 40px)}.ct-call.r .lab{right:auto;left:calc(100% + 40px)}.ct-fab{grid-template-columns:1fr 480px;min-height:340px}.ct-fab .t{padding:24px 40px 32px}.ct-fab .n{font-size:200px}.ct-fab h3{font-size:52px;margin-top:16px}.ct-fab p.s{font-size:15px;max-width:520px}.ct-x-in{grid-template-columns:1fr 620px;min-height:420px}.ct-x .t{padding:72px 80px 64px}.ct-x h2{font-size:96px}.ct-x .sp{font-size:12px;margin-top:18px}.ct-x .vh8-btn{min-height:56px;font-size:19px;padding:0 28px;margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/vs-ct.css.map */
