@font-face{font-family:Racing Sans One;src:url(RacingSansOne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--red:#CC1212;--red-bright:#E7201F;--red-deep:#8E0C0C;--gold:#FFBD31;--gold-soft:#E8B452;--carbon:#1A1A1A;--void:#0B0B0B;--void-2:#101010;--panel:#141414;--panel-2:#181818;--sand:#CDBFA7;--verified:#46B46E;--ink:#F4F1EA;--ink-dim:#C7C1B6;--ink-faint:#8C877E;--line:rgba(255,255,255,.12);--line-strong:rgba(255,255,255,.22);--gold-line:rgba(255,189,49,.5);--display:"Racing Sans One",ui-sans-serif,system-ui,sans-serif;--body:"Poppins",ui-sans-serif,system-ui,sans-serif;--s1:8px;--s2:14px;--s3:22px;--s4:34px;--s5:54px;--s6:84px;--s7:120px;--radius:12px;--radius-lg:18px;--maxw:1240px;--pad:clamp(18px,5vw,64px);--shadow-red:0 18px 48px -16px rgba(204,18,18,.7);--shadow-soft:0 24px 60px -28px rgba(0,0,0,.9)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--void);color:var(--ink);font-family:var(--body);font-weight:400;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4{margin:0;line-height:1.04;font-weight:600}p{margin:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}ul{margin:0}button{font-family:inherit}.dol,.usd{font-family:var(--body);font-weight:600}.display{font-family:var(--display);font-weight:400;letter-spacing:.012em}.eyebrow{font-family:var(--body);font-weight:600;letter-spacing:.32em;text-transform:uppercase;font-size:clamp(10px,1vw,12.5px);color:var(--gold)}.kicker{font-family:var(--body);font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:11px;color:var(--ink-faint)}.wrap{max-width:var(--maxw);margin:0 auto;width:100%}.section{padding:var(--s6) var(--pad)}.section-tight{padding:var(--s5) var(--pad)}.grain{position:fixed;top:-60%;right:-60%;bottom:-60%;left:-60%;z-index:80;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");background-size:170px 170px}@media(prefers-reduced-motion:no-preference){.grain{animation:grain 1.05s steps(4) infinite}}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-5%,3%)}50%{transform:translate(4%,-4%)}75%{transform:translate(-3%,-2%)}to{transform:translate(3%,4%)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;font-family:var(--body);font-weight:600;font-size:15px;letter-spacing:.01em;padding:16px 26px;border-radius:10px;border:1px solid transparent;transition:.2s ease;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-buy{background:var(--red);color:#fff;box-shadow:var(--shadow-red)}.btn-buy:hover{background:var(--red-bright);transform:translateY(-2px)}.btn-gold{background:var(--gold);color:#1a1a1a}.btn-gold:hover{filter:brightness(1.06);transform:translateY(-2px)}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-strong)}.btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.btn-lg{padding:19px 32px;font-size:16px}.btn-block{width:100%}.chips{display:flex;gap:10px;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.02em;color:var(--ink-dim);border:1px solid var(--line);padding:9px 14px;border-radius:100px;background:#ffffff05}.chip .dot{width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}.chip.ok .dot{background:var(--verified)}.stars{display:inline-flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-dim)}.stars .s{color:var(--gold);letter-spacing:2px;font-size:15px}.stars b{color:var(--ink);font-weight:600}.jm-live{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#1a1a1a;background:var(--sand);padding:3px 7px;border-radius:4px;font-weight:700;white-space:nowrap}.price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.price .now{font-family:var(--display);font-size:clamp(30px,4vw,50px);color:#fff;line-height:1}.price .was{font-size:clamp(13px,1.4vw,16px);color:var(--ink-faint);letter-spacing:.01em}.price .save{font-family:var(--body);font-weight:700;font-size:12px;letter-spacing:.07em;color:#1a1a1a;background:var(--gold);padding:6px 12px;border-radius:100px;text-transform:uppercase;white-space:nowrap}.proposal{display:inline-block;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold);border-radius:4px;padding:3px 7px;font-weight:600;vertical-align:middle}.slot{position:relative;border:1px dashed var(--line-strong);border-radius:var(--radius);background:repeating-linear-gradient(135deg,#ffffff05 0 12px,#fff0 12px 24px),var(--panel);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:22px}.slot .stag{font-family:var(--body);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.slot .sdesc{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--ink-faint);max-width:34ch;line-height:1.5}.shead{display:flex;flex-direction:column;gap:12px;margin-bottom:var(--s5)}.shead h2{font-family:var(--display);font-size:clamp(30px,4.4vw,58px);color:#fff}.shead h2 .em{color:var(--gold)}.shead p{color:var(--ink-dim);max-width:62ch;font-size:clamp(15px,1.5vw,17px)}.rule{height:1px;background:linear-gradient(90deg,var(--gold),rgba(255,189,49,0));width:74px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/brand.css.map */
