:root{--font-display:"Michroma",sans-serif;--font-body:"FW Archivo",Arial,sans-serif;--ink-on-accent:#00121e;--header-h:88px;--color-background:#000;--color-foreground:#d7e6ee;--font-body--family:"Michroma",sans-serif;--src-font-body:"Michroma",sans-serif}body{font-family:var(--font-body);background:#000}.h1,.h2,.h3,.h4,.product__title,.rte h2,.rte h3,.rte h4{font-weight:400;letter-spacing:.025em;line-height:1.3}.h2{font-size:clamp(23px,2.6vw,36px)}.label{color:var(--hud)}.btn{font-family:var(--font-display);font-size:12px;letter-spacing:.055em;border-radius:3px}.btn--primary{box-shadow:0 5px 28px #1da1f22a;background:var(--accent);color:#00101b}.btn--primary:hover{background:#65c5ff;box-shadow:0 4px 36px #1da1f248}.header{background:#000;border-bottom:1px solid #1da1f242}.header__inner{min-height:88px}.header__logo{width:220px}.header__logo .logo{width:100%;height:auto;max-height:68px;object-fit:contain}.header__nav a{font-family:var(--font-display);font-size:10px;letter-spacing:.025em}.bag{border-color:#1da1f2a0;border-radius:3px}.bag b{background:transparent;color:inherit}.meter,.drawer__panel>.meter{border-radius:3px}.topbar{background:#06121d}.topbar__inner{min-height:34px}.topbar__msg{font-size:10px;letter-spacing:.08em}.src-logo-text{font-family:var(--font-display);font-size:17px;line-height:1.4;letter-spacing:.07em;color:#d7e6ee}.rtr-hero{overflow:hidden;background:radial-gradient(ellipse at 75% 35%,#09243b 0,transparent 65%),#000;border-bottom:1px solid #1da1f233}.rtr-hero__grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;min-height:620px;gap:36px;padding-block:38px}.rtr-hero__copy{position:relative;z-index:1;padding-block:25px}.rtr-hero__copy .label{font-size:10px;letter-spacing:.16em}.rtr-hero__status{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;margin:18px 0 24px;color:var(--hud)}.rtr-hero__eyebrow{font-family:var(--font-display);font-size:11px;letter-spacing:.22em;color:var(--muted);margin-bottom:10px}.rtr-hero__title{font-family:var(--font-display);font-size:clamp(39px,4.1vw,62px);font-weight:400;line-height:1.22;letter-spacing:.01em;color:#e0f4ff}.rtr-hero__lede{max-width:390px;color:#b8cbd8;font-size:17px;line-height:1.7;margin:20px 0 28px}.rtr-hero__lede strong{font-weight:600;color:#e7f7ff}.rtr-hero__neon{width:190px;height:auto;margin:24px 0 -16px;opacity:.9}.rtr-hero__visual{position:relative;min-width:0;align-self:stretch;display:flex;align-items:center}.rtr-hero__image{width:100%;height:100%;max-height:620px;object-fit:cover;object-position:50% 50%;border-radius:5px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 88%,transparent)}.rtr-hero__caption{position:absolute;bottom:22px;left:20px;right:20px;display:flex;justify-content:space-between;gap:15px;font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:#cceaff;text-shadow:0 1px 5px #000}.rtr-hero__strip{display:flex;justify-content:space-between;gap:20px;padding-block:23px;border-top:1px solid #1da1f240;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--muted)}.rtr-hero__strip b{color:#90d6ff;font-weight:500}.how{padding-block:65px;background:linear-gradient(180deg,#030b12,#000)}.how .section-head{margin-bottom:30px}.how__steps{gap:20px}.how__step{border-radius:4px;background:#06121d55;border:1px solid #1da1f228}.how__index{font-family:var(--font-mono);color:#89d7ff}.how__index b{font-weight:400}.how__title{font-family:var(--font-display);font-weight:400;font-size:14px;line-height:1.6}.how__text{font-family:var(--font-body);line-height:1.7;font-size:15px}.shop{background:#000}.section-head{margin-bottom:36px}.section-head__text,.rtr-gallery .rte{font-family:var(--font-body);font-size:16px;line-height:1.7}.product-card{border-color:#1da1f225}.product-card__media{background:#09111a}.product-card__title{font-family:var(--font-display);font-weight:400;line-height:1.6;font-size:15px}.product-card__price{color:#d7e6ee}.entry-badge{background:#061b2b;color:#96d9ff;border-color:#1da1f248}.rtr-gallery{border-top:1px solid #1da1f22a;background:radial-gradient(ellipse at 20% 80%,#071a2a,transparent 70%)}.rtr-gallery__grid{display:grid;grid-template-columns:1fr 1.3fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;height:clamp(400px,42vw,560px)}.rtr-gallery__photo{margin:0;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto}.rtr-gallery__photo:nth-child(1){grid-column:1;grid-row:1 / span 2}.rtr-gallery__photo:nth-child(2){grid-column:2;grid-row:1}.rtr-gallery__photo:nth-child(3){grid-column:2;grid-row:2}.rtr-gallery__photo:nth-child(4){grid-column:3;grid-row:1 / span 2}.rtr-gallery__photo img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;border-radius:3px;background:#020609}.rtr-gallery__photo:nth-child(2) img,.rtr-gallery__photo:nth-child(3) img{object-fit:contain}.rtr-gallery__photo figcaption{padding:12px 0 4px;font-family:var(--font-mono);font-size:10px;color:#9ec8df;letter-spacing:.16em}.rtr-gallery__rules{margin-top:23px}.rtr-gallery__rules a{display:inline-flex;align-items:center;gap:10px}@media(max-width:989px){.rtr-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto}.rtr-gallery__photo:nth-child(1){grid-column:1;grid-row:1}.rtr-gallery__photo:nth-child(4){grid-column:2;grid-row:1}.rtr-gallery__photo:nth-child(2){grid-column:1 / -1;grid-row:2}.rtr-gallery__photo:nth-child(3){grid-column:1 / -1;grid-row:3}.rtr-gallery__photo img{height:auto;aspect-ratio:3 / 4}.rtr-gallery__photo:nth-child(2) img,.rtr-gallery__photo:nth-child(3) img{aspect-ratio:16 / 9}}.faq{background:#03080c}.faq__q{font-family:var(--font-display);font-size:13px;line-height:1.6;font-weight:400}.faq__a{font-family:var(--font-body);font-size:16px}.footer{background:#000}.footer__about{font-family:var(--font-body);line-height:1.7}.footer__heading{font-family:var(--font-display);font-size:12px;font-weight:400}.footer__legal{font-family:var(--font-body);font-size:11px;letter-spacing:.015em;line-height:1.8;color:#8ca6b5;text-align:center}.footer__legal p+p{margin-top:10px}.footer__bottom{font-family:var(--font-body);font-size:12px}.cart-drawer,.cart{font-family:var(--font-body)}.cart-drawer__title,.cart__title{font-family:var(--font-display);font-weight:400}.mobile-nav__panel{background:#030b11}.mobile-nav nav>a{font-family:var(--font-display);font-size:17px}@media(min-width:990px){.rtr-hero__visual{margin-right:calc((min(1280px,100vw - 48px) - 100vw)/2)}}@media(max-width:989px){.header__logo{width:190px}.rtr-hero__grid{grid-template-columns:1fr 1.1fr;gap:24px;min-height:530px}.rtr-hero__title{font-size:36px}.rtr-hero__image{max-height:540px}.rtr-hero__caption{font-size:8px;letter-spacing:.06em}}@media(max-width:749px){:root{--header-h:76px}.header__inner{min-height:76px}.header__logo{width:168px}.wrap{width:calc(100% - 36px)}.section{padding-block:52px}.rtr-hero__grid{display:flex;flex-direction:column;gap:0;padding-top:22px;padding-bottom:0}.rtr-hero__copy{width:100%;padding:0;text-align:center}.rtr-hero__copy .label{justify-content:center;font-size:9px;margin-bottom:14px}.rtr-hero__status{margin:8px 0 18px;font-size:9px}.rtr-hero__title{font-size:clamp(35px,10.2vw,54px)}.rtr-hero__title br{display:none}.rtr-hero__title br:after{content:" "}.rtr-hero__eyebrow{font-size:9px}.rtr-hero__lede{font-size:15px;margin:16px auto 22px;max-width:310px}.rtr-hero__copy .btn{min-width:230px}.rtr-hero__neon{width:145px;margin:12px auto -5px}.rtr-hero__visual{width:calc(100% + 36px);margin-left:-18px;align-self:stretch;height:290px;margin-top:-10px}.rtr-hero__image{height:290px;object-position:50% 55%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 90%,transparent)}.rtr-hero__caption{bottom:18px}.rtr-hero__strip{flex-wrap:wrap;justify-content:center;gap:10px 18px;padding-block:20px;font-size:9px;letter-spacing:.08em}.rtr-hero__strip span:last-child{width:100%;text-align:center}.how__steps{gap:12px}.how__title{font-size:12px}.rtr-gallery__grid{gap:10px}.rtr-gallery__photo figcaption{font-size:8px;letter-spacing:.1em;padding-block:11px}.rtr-gallery__rules{font-size:9px;letter-spacing:.04em}.topbar__right{display:none}.footer__brand .logo{width:200px}.footer__legal{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.card{padding-bottom:24px}.card__body{padding:18px 10px 0}.card__media{background:radial-gradient(ellipse at center,#0e1d29,#03070b 70%);border:1px solid #1da1f21f;border-radius:5px}.card__title{font-weight:400;line-height:1.5;letter-spacing:.02em;--card-title-size:21px}.card__meta--split .price{font-size:26px;font-weight:400;letter-spacing:0}.card__meta--split .entry-badge{font-size:13px}.card__add{min-height:54px}.opt__values{justify-content:center;gap:8px}.opt__pill{border-radius:2px;font-family:var(--font-display);font-size:10px;letter-spacing:.015em;background:#020609;border-color:#344e60;padding:12px 14px}.opt__input:checked+.opt__pill{background:var(--accent);color:#00121e;border-color:var(--accent)}@media(max-width:749px){.card__title{--card-title-size:17px}.card__body{padding-inline:0}.card__meta--split .price{font-size:23px}.card__meta--split .entry-badge{font-size:11px}.opt__pill{font-size:9px;padding-inline:12px}.card__add{font-size:11px}.rtr-hero__title br{display:block}}.rtr-hero__image{object-fit:contain}.rtr-hero__caption{bottom:8px}.rtr-hero__title[data-heading-font=archivo]{font-family:FW Archivo,Arial,sans-serif;font-weight:850;font-stretch:75%;font-size:clamp(58px,6.6vw,94px);line-height:.96;letter-spacing:-.025em}.rtr-hero__title[data-heading-font=russo]{font-family:SRC Russo One,Arial,sans-serif;font-weight:400;font-size:clamp(44px,5.3vw,76px);line-height:1.06;letter-spacing:-.025em}.rtr-hero__title[data-heading-font=road-rage]{font-family:SRC Road Rage,Arial,sans-serif;font-weight:400;font-size:clamp(66px,8vw,114px);line-height:.83;letter-spacing:.005em}@media(max-width:989px)and (min-width:750px){.rtr-hero__title[data-heading-font=archivo]{font-size:61px}.rtr-hero__title[data-heading-font=russo]{font-size:43px}.rtr-hero__title[data-heading-font=road-rage]{font-size:76px}}@media(max-width:749px){.rtr-hero__title[data-heading-font=archivo]{font-size:clamp(58px,18vw,82px)}.rtr-hero__title[data-heading-font=russo]{font-size:clamp(40px,13.5vw,64px)}.rtr-hero__title[data-heading-font=road-rage]{font-size:clamp(72px,23vw,105px)}}.rtr-hero__entry-offer{display:table;border-left:6px solid #1da1f2;padding:3px 0 3px 24px;margin:25px 0 29px;text-align:left;font-family:FW Archivo,Arial,sans-serif}.rtr-hero__entry-amount{display:block;color:#1da1f2;font-size:clamp(36px,3.8vw,50px);font-weight:800;line-height:1.12;letter-spacing:-.015em}.rtr-hero__entry-detail{display:block;margin-top:10px;color:#d7e6ee;font-size:clamp(16px,1.55vw,20px);font-weight:750;line-height:1.2;letter-spacing:0}@media(max-width:749px){.rtr-hero__entry-offer{margin:22px auto 26px;padding-left:20px;border-left-width:5px}.rtr-hero__entry-amount{font-size:40px}.rtr-hero__entry-detail{font-size:17px}}.header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:88px;height:auto;min-height:0;gap:0 20px}.header__logo{grid-column:1;grid-row:1}.header__right{grid-column:3;grid-row:1;justify-self:end}.header__nav,.header__account{display:none}.header__burger{display:inline-grid}.header__tools{gap:10px}.header__entries-slot{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;min-width:0}.header__entries{display:inline-flex;align-items:baseline;justify-content:center;gap:.5em;min-height:44px;padding-block:10px;color:#d7e6ee;font:400 clamp(13px,1.35vw,18px)/1.5 var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.header__entries strong{color:#1da1f2;font:inherit;font-variant-numeric:tabular-nums}.header__entries:hover{color:#fff}@media(max-width:989px){.header__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:76px auto;column-gap:8px}.header__right{grid-column:2}.header__logo{max-width:100%}.header__entries-slot{grid-column:1 / -1;grid-row:2;min-height:36px;padding-bottom:7px}.header__entries{min-height:29px;padding-block:4px;font-size:clamp(11px,3.3vw,14px)}.header__tools{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/src-night-run.css.map */
