.font-store-module__kQjPCa__store{--ink:#151515;--paper:#f4f1ea;--white:#fffdf8;--red:#d9432c;--blue:#2f6f8f;--green:#2f6b4f;--line:#c9c4b8;background:var(--paper);min-height:100vh;color:var(--ink);letter-spacing:0}.font-store-module__kQjPCa__store *{box-sizing:border-box;letter-spacing:0}.font-store-module__kQjPCa__nav{min-height:68px;color:var(--paper);background:#101010;border-bottom:1px solid #343434;justify-content:space-between;align-items:center;gap:24px;padding:14px max(20px,50% - 620px);display:flex}.font-store-module__kQjPCa__wordmark{color:currentColor;text-transform:uppercase;font:900 18px/1 Arial,sans-serif;text-decoration:none}.font-store-module__kQjPCa__navLinks,.font-store-module__kQjPCa__actions,.font-store-module__kQjPCa__controlRow,.font-store-module__kQjPCa__metaRow,.font-store-module__kQjPCa__swatches,.font-store-module__kQjPCa__alignControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.font-store-module__kQjPCa__navLinks a,.font-store-module__kQjPCa__textLink{color:currentColor;font:700 13px/1.2 Arial,sans-serif;text-decoration:none}.font-store-module__kQjPCa__navLinks a:hover,.font-store-module__kQjPCa__textLink:hover{text-decoration:underline}.font-store-module__kQjPCa__hero{align-content:space-between;gap:26px;max-width:1240px;min-height:calc(100vh - 68px);margin:0 auto;padding:38px 32px 34px;display:grid}.font-store-module__kQjPCa__eyebrow,.font-store-module__kQjPCa__kicker,.font-store-module__kQjPCa__label,.font-store-module__kQjPCa__badge{text-transform:uppercase;margin:0;font:800 12px/1.3 Arial,sans-serif}.font-store-module__kQjPCa__heroHeader{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:start;gap:72px;display:grid}.font-store-module__kQjPCa__hero h1{text-transform:uppercase;max-width:820px;margin:12px 0 0;font:900 48px/.94 Arial,sans-serif}.font-store-module__kQjPCa__heroIntro{max-width:520px;margin:26px 0 0;font:600 18px/1.45 Arial,sans-serif}.font-store-module__kQjPCa__truthBox{border-top:6px solid var(--red);padding-top:16px;font:600 14px/1.5 Arial,sans-serif}.font-store-module__kQjPCa__truthBox strong{margin-bottom:6px;font-size:16px;display:block}.font-store-module__kQjPCa__testerArea{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:14px 0 18px}.font-store-module__kQjPCa__testerArea textarea,.font-store-module__kQjPCa__detailTester textarea{resize:vertical;width:100%;min-height:94px;color:var(--ink);text-transform:uppercase;overflow-wrap:anywhere;background:0 0;border:0;outline:0}.font-store-module__kQjPCa__imageGlyphStage,.font-store-module__kQjPCa__detailImageHero{border:1px solid var(--ink);background:#fff;min-width:0;overflow:hidden}.font-store-module__kQjPCa__imageGlyphStage{box-shadow:9px 9px 0 var(--ink);padding:14px 18px 8px}.font-store-module__kQjPCa__imageGlyphStageBar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:4px;display:flex}.font-store-module__kQjPCa__imageGlyphWord{justify-content:center;align-items:center;gap:clamp(0px,.25vw,4px);width:100%;min-height:250px;display:flex;overflow:hidden}.font-store-module__kQjPCa__imageGlyphCell{flex:1 1 0;place-items:center;min-width:0;display:grid}.font-store-module__kQjPCa__imageGlyphCell img{object-fit:contain;width:100%;max-width:190px;height:240px;transition:transform .18s;display:block;transform:translateY(0)rotate(0)}.font-store-module__kQjPCa__imageGlyphCell:nth-child(2n) img{transform:translateY(5px)rotate(.5deg)}.font-store-module__kQjPCa__imageGlyphCell:nth-child(3n) img{transform:translateY(-4px)rotate(-.5deg)}.font-store-module__kQjPCa__imageGlyphWord:hover .font-store-module__kQjPCa__imageGlyphCell:nth-child(2n) img{transform:translateY(-3px)rotate(-.5deg)}.font-store-module__kQjPCa__imageGlyphWord:hover .font-store-module__kQjPCa__imageGlyphCell:nth-child(3n) img{transform:translateY(3px)rotate(.5deg)}.font-store-module__kQjPCa__imageGlyphSpace{flex:0 0 clamp(12px,3vw,42px)}.font-store-module__kQjPCa__imageGlyphWordCompact{min-height:210px;padding:4px 0}.font-store-module__kQjPCa__imageGlyphWordCompact .font-store-module__kQjPCa__imageGlyphCell img{height:190px}.font-store-module__kQjPCa__outlineTester{opacity:.88}.font-store-module__kQjPCa__truthLaneGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.font-store-module__kQjPCa__truthLaneGrid>div{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-width:0;padding:14px 16px}.font-store-module__kQjPCa__truthLaneGrid strong{text-transform:uppercase;margin:8px 0 5px;font:900 15px/1.15 Arial,sans-serif;display:block}.font-store-module__kQjPCa__truthLaneGrid p{margin:0;font:600 12px/1.45 Arial,sans-serif}.font-store-module__kQjPCa__controlRow{justify-content:space-between;margin-bottom:12px}.font-store-module__kQjPCa__controlGroup{align-items:center;gap:10px;min-width:220px;font:700 12px/1 Arial,sans-serif;display:flex}.font-store-module__kQjPCa__select,.font-store-module__kQjPCa__input,.font-store-module__kQjPCa__textarea,.font-store-module__kQjPCa__controlGroup input[type=range]{accent-color:var(--red)}.font-store-module__kQjPCa__select,.font-store-module__kQjPCa__input,.font-store-module__kQjPCa__textarea{border:1px solid var(--ink);background:var(--white);color:var(--ink);border-radius:4px;padding:10px 12px;font:700 14px/1.2 Arial,sans-serif}.font-store-module__kQjPCa__section,.font-store-module__kQjPCa__band{border-top:1px solid var(--ink);padding:72px max(20px,50% - 620px)}.font-store-module__kQjPCa__bandDark{background:var(--ink);color:var(--paper)}.font-store-module__kQjPCa__bandBlue{background:#dceaf0}.font-store-module__kQjPCa__sectionHeader{grid-template-columns:minmax(0,.8fr) minmax(280px,1.2fr);align-items:end;gap:40px;margin-bottom:34px;display:grid}.font-store-module__kQjPCa__sectionHeader h2,.font-store-module__kQjPCa__detailTitle,.font-store-module__kQjPCa__bundleTitle{text-transform:uppercase;margin:8px 0 0;font:900 42px/1 Arial,sans-serif}.font-store-module__kQjPCa__sectionHeader p,.font-store-module__kQjPCa__bodyCopy{max-width:680px;margin:0;font:600 16px/1.55 Arial,sans-serif}.font-store-module__kQjPCa__familyGrid{border-top:1px solid;border-left:1px solid;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.font-store-module__kQjPCa__familyCard{min-width:0;min-height:430px;color:inherit;border-bottom:1px solid;border-right:1px solid;flex-direction:column;justify-content:space-between;padding:20px;text-decoration:none;display:flex}.font-store-module__kQjPCa__familyCard:hover .font-store-module__kQjPCa__cardArrow{transform:translate(3px,-3px)}.font-store-module__kQjPCa__familySample{text-transform:uppercase;overflow-wrap:anywhere;align-items:center;min-height:190px;font-size:74px;line-height:.88;display:flex;overflow:hidden}.font-store-module__kQjPCa__familyArtwork{align-items:center;min-height:250px;margin:8px -4px 12px;display:grid;overflow:hidden}.font-store-module__kQjPCa__familyName{margin:14px 0 6px;font:900 22px/1.1 Arial,sans-serif}.font-store-module__kQjPCa__familyDescription{max-width:480px;margin:0;font:600 14px/1.45 Arial,sans-serif}.font-store-module__kQjPCa__cardArrow{transition:transform .15s}.font-store-module__kQjPCa__badge{border:1px solid;border-radius:3px;align-items:center;gap:6px;width:fit-content;padding:5px 8px;display:inline-flex}.font-store-module__kQjPCa__bundleLayout{grid-template-columns:minmax(320px,1.1fr) minmax(280px,.9fr);align-items:center;gap:48px;display:grid}.font-store-module__kQjPCa__bundleLayout>*{min-width:0}.font-store-module__kQjPCa__bundleFacts li span:last-child{overflow-wrap:anywhere;text-align:right;max-width:68%}.font-store-module__kQjPCa__bundleImage,.font-store-module__kQjPCa__specimenImage,.font-store-module__kQjPCa__merchImage{background:var(--white);object-fit:contain;border:1px solid;width:100%;height:auto;display:block}.font-store-module__kQjPCa__bundleFacts,.font-store-module__kQjPCa__facts{border-top:1px solid;margin:28px 0;padding:0;list-style:none}.font-store-module__kQjPCa__bundleFacts li,.font-store-module__kQjPCa__facts li{border-bottom:1px solid;justify-content:space-between;gap:20px;padding:10px 0;font:700 13px/1.35 Arial,sans-serif;display:flex}.font-store-module__kQjPCa__button,.font-store-module__kQjPCa__buttonLight,.font-store-module__kQjPCa__iconButton{border:1px solid var(--ink);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font:800 14px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.font-store-module__kQjPCa__button{background:var(--ink);color:var(--paper)}.font-store-module__kQjPCa__buttonLight{border-color:var(--paper);background:var(--paper);color:var(--ink)}.font-store-module__kQjPCa__button:disabled,.font-store-module__kQjPCa__buttonLight:disabled{cursor:not-allowed;opacity:.48}.font-store-module__kQjPCa__iconButton{color:currentColor;background:0 0;width:44px;padding:0}.font-store-module__kQjPCa__iconButtonActive{background:var(--ink);color:var(--paper)}.font-store-module__kQjPCa__useGrid,.font-store-module__kQjPCa__merchGrid,.font-store-module__kQjPCa__licenseGrid,.font-store-module__kQjPCa__specimenGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.font-store-module__kQjPCa__useItem{border-top:5px solid var(--red);min-height:160px;padding-top:16px}.font-store-module__kQjPCa__useItem:nth-child(2){border-color:var(--blue)}.font-store-module__kQjPCa__useItem:nth-child(3){border-color:var(--green)}.font-store-module__kQjPCa__useItem:nth-child(4){border-color:var(--ink)}.font-store-module__kQjPCa__useItem h3,.font-store-module__kQjPCa__merchCard h3,.font-store-module__kQjPCa__licenseCard h3{margin:10px 0 8px;font:900 19px/1.1 Arial,sans-serif}.font-store-module__kQjPCa__useItem p,.font-store-module__kQjPCa__merchCard p,.font-store-module__kQjPCa__licenseCard p{margin:0;font:600 13px/1.5 Arial,sans-serif}.font-store-module__kQjPCa__bandBlue .font-store-module__kQjPCa__useItem p{color:var(--ink)}.font-store-module__kQjPCa__merchCard,.font-store-module__kQjPCa__licenseCard{border:1px solid;border-radius:6px;min-width:0;overflow:hidden}.font-store-module__kQjPCa__merchCardBody,.font-store-module__kQjPCa__licenseCard{padding:16px}.font-store-module__kQjPCa__merchImage{border:0;height:210px}.font-store-module__kQjPCa__price{font:900 19px/1 Arial,sans-serif}.font-store-module__kQjPCa__finePrint,.font-store-module__kQjPCa__statusMessage{font:600 12px/1.45 Arial,sans-serif}.font-store-module__kQjPCa__statusMessage{border-left:4px solid var(--red);background:#fff1d8;margin:12px 0 0;padding:10px 12px}.font-store-module__kQjPCa__signup{grid-template-columns:minmax(0,1fr) auto;gap:10px;max-width:640px;display:grid}.font-store-module__kQjPCa__signupConsent{grid-column:1/-1;align-items:flex-start;gap:9px;font:600 12px/1.4 Arial,sans-serif;display:flex}.font-store-module__kQjPCa__footer{border-top:1px solid var(--paper);background:var(--ink);color:var(--paper);justify-content:space-between;gap:24px;padding:32px max(20px,50% - 620px);font:700 12px/1.4 Arial,sans-serif;display:flex}.font-store-module__kQjPCa__detailMain{max-width:1240px;margin:0 auto;padding:28px 32px 80px}.font-store-module__kQjPCa__detailImageHero{box-shadow:10px 10px 0 var(--ink);margin-bottom:34px;padding:24px 28px 12px}.font-store-module__kQjPCa__detailImageHeader{grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);align-items:end;gap:42px;display:grid}.font-store-module__kQjPCa__detailIntro{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:52px;padding:24px 0 52px;display:grid}.font-store-module__kQjPCa__detailTitle{font-size:48px}.font-store-module__kQjPCa__purchasePanel{border-top:6px solid var(--red);padding-top:18px;position:sticky;top:24px}.font-store-module__kQjPCa__licenseSelect{gap:8px;margin:18px 0;display:grid}.font-store-module__kQjPCa__licenseOption{border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;font:700 13px/1.35 Arial,sans-serif;display:grid}.font-store-module__kQjPCa__detailTester{border:1px solid var(--ink);border-radius:6px;margin:28px 0 0;padding:20px}.font-store-module__kQjPCa__detailTester textarea{min-height:230px}.font-store-module__kQjPCa__controlGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.font-store-module__kQjPCa__controlStack{gap:8px;font:800 12px/1.2 Arial,sans-serif;display:grid}.font-store-module__kQjPCa__swatch{cursor:pointer;width:36px;height:36px;box-shadow:0 0 0 1px var(--ink);border:2px solid #0000;border-radius:50%}.font-store-module__kQjPCa__swatchActive{border-color:var(--white);box-shadow:0 0 0 3px var(--ink)}.font-store-module__kQjPCa__glyphGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.font-store-module__kQjPCa__glyphButton{aspect-ratio:1;border:0;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--white);min-width:0;color:var(--ink);cursor:pointer;font-size:26px}.font-store-module__kQjPCa__glyphButton:hover,.font-store-module__kQjPCa__glyphButtonActive{background:var(--red);color:var(--white)}.font-store-module__kQjPCa__glyphFocus{border:1px solid var(--ink);background:var(--white);place-items:center;min-height:180px;margin-bottom:18px;font-size:132px;display:grid}.font-store-module__kQjPCa__glyphFocusImage{object-fit:contain;width:min(100%,360px);height:300px}.font-store-module__kQjPCa__imageGlyphPicker{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.font-store-module__kQjPCa__imageGlyphButton{border:0;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);cursor:pointer;background:#fff;min-width:0;height:132px;padding:8px}.font-store-module__kQjPCa__imageGlyphButton img{object-fit:contain;width:100%;height:100%}.font-store-module__kQjPCa__imageGlyphButtonActive{box-shadow:inset 0 0 0 4px var(--red);background:#dceaf0}.font-store-module__kQjPCa__outlineCharacterDetails{border:1px solid var(--ink);background:var(--white);margin-top:18px}.font-store-module__kQjPCa__outlineCharacterDetails summary{cursor:pointer;text-transform:uppercase;padding:14px 16px;font:800 13px/1.3 Arial,sans-serif}.font-store-module__kQjPCa__specimenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.font-store-module__kQjPCa__specimenImage{height:440px}.font-store-module__kQjPCa__tableWrap{overflow-x:auto}.font-store-module__kQjPCa__faqGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.font-store-module__kQjPCa__faqGrid details{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-width:0;padding:18px}.font-store-module__kQjPCa__faqGrid summary{cursor:pointer;font:900 16px/1.3 Arial,sans-serif}.font-store-module__kQjPCa__faqGrid p{margin:12px 0 0;font:600 14px/1.55 Arial,sans-serif}.font-store-module__kQjPCa__licenseTable{border-collapse:collapse;width:100%;min-width:760px;font:600 13px/1.4 Arial,sans-serif}.font-store-module__kQjPCa__licenseTable th,.font-store-module__kQjPCa__licenseTable td{text-align:left;vertical-align:top;border:1px solid;padding:14px}.font-store-module__kQjPCa__verifiedStatus{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-weight:900;display:inline-flex}.font-store-module__kQjPCa__stickyBuy{display:none}@media (max-width:900px){.font-store-module__kQjPCa__heroHeader,.font-store-module__kQjPCa__sectionHeader,.font-store-module__kQjPCa__bundleLayout,.font-store-module__kQjPCa__detailIntro,.font-store-module__kQjPCa__detailImageHeader{grid-template-columns:1fr}.font-store-module__kQjPCa__imageGlyphWord{min-height:200px}.font-store-module__kQjPCa__imageGlyphCell img{height:190px}.font-store-module__kQjPCa__hero h1,.font-store-module__kQjPCa__detailTitle{font-size:46px}.font-store-module__kQjPCa__useGrid,.font-store-module__kQjPCa__merchGrid,.font-store-module__kQjPCa__licenseGrid,.font-store-module__kQjPCa__truthLaneGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.font-store-module__kQjPCa__glyphGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.font-store-module__kQjPCa__purchasePanel{position:static}}@media (max-width:640px){.font-store-module__kQjPCa__nav{align-items:flex-start}.font-store-module__kQjPCa__navLinks{justify-content:flex-end}.font-store-module__kQjPCa__navLinks a:nth-child(2){display:none}.font-store-module__kQjPCa__hero,.font-store-module__kQjPCa__detailMain{padding-left:18px;padding-right:18px}.font-store-module__kQjPCa__hero{min-height:calc(100vh - 68px);padding-top:34px}.font-store-module__kQjPCa__hero h1,.font-store-module__kQjPCa__detailTitle,.font-store-module__kQjPCa__sectionHeader h2,.font-store-module__kQjPCa__bundleTitle{font-size:36px}.font-store-module__kQjPCa__familyGrid,.font-store-module__kQjPCa__useGrid,.font-store-module__kQjPCa__merchGrid,.font-store-module__kQjPCa__licenseGrid,.font-store-module__kQjPCa__specimenGrid,.font-store-module__kQjPCa__controlGrid,.font-store-module__kQjPCa__faqGrid,.font-store-module__kQjPCa__truthLaneGrid{grid-template-columns:1fr}.font-store-module__kQjPCa__familyCard{min-height:360px}.font-store-module__kQjPCa__familySample{font-size:56px}.font-store-module__kQjPCa__imageGlyphStage{box-shadow:5px 5px 0 var(--ink);padding:10px 10px 4px}.font-store-module__kQjPCa__imageGlyphStageBar{flex-direction:column;align-items:flex-start}.font-store-module__kQjPCa__imageGlyphWord,.font-store-module__kQjPCa__imageGlyphWordCompact{min-height:142px}.font-store-module__kQjPCa__imageGlyphCell img,.font-store-module__kQjPCa__imageGlyphWordCompact .font-store-module__kQjPCa__imageGlyphCell img{height:136px}.font-store-module__kQjPCa__detailImageHero{box-shadow:5px 5px 0 var(--ink);margin-bottom:20px;padding:18px 12px 8px}.font-store-module__kQjPCa__familyArtwork{min-height:190px}.font-store-module__kQjPCa__signup{grid-template-columns:1fr}.font-store-module__kQjPCa__signupConsent{grid-column:1}.font-store-module__kQjPCa__glyphGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.font-store-module__kQjPCa__glyphFocus{font-size:96px}.font-store-module__kQjPCa__specimenImage{height:300px}.font-store-module__kQjPCa__footer{flex-direction:column}.font-store-module__kQjPCa__stickyBuy{z-index:20;border-top:1px solid var(--ink);background:var(--paper);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;display:grid;position:sticky;bottom:0}}
.racerverse-store-module__9liR1q__storefront,.racerverse-store-module__9liR1q__racerPage{--ink:#f7fbff;--muted:#b7c8dc;--cyan:#37d6ff;--yellow:#ffd84d;--panel:#111a31;color:var(--ink);background:radial-gradient(circle at 70% 8%,#173f54 0,#0000 31rem),linear-gradient(145deg,#070b17,#10182d 52%,#07151e);min-height:100vh}.racerverse-store-module__9liR1q__storefront{padding:clamp(1rem,3vw,3rem)}.racerverse-store-module__9liR1q__storeHero{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(2rem,5vw,5rem);max-width:1280px;min-height:680px;margin:auto;padding:clamp(3rem,8vw,7rem) 0;display:grid}.racerverse-store-module__9liR1q__heroCopy h1,.racerverse-store-module__9liR1q__racerHero h1,.racerverse-store-module__9liR1q__sectionHeading h2{letter-spacing:-.055em;margin:.3em 0;font-size:clamp(2.6rem,6vw,6rem);line-height:.92}.racerverse-store-module__9liR1q__heroCopy>p:not(.racerverse-store-module__9liR1q__kicker){color:var(--muted);max-width:620px;font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.65}.racerverse-store-module__9liR1q__kicker,.racerverse-store-module__9liR1q__sectionHeading>p{text-transform:uppercase;letter-spacing:.18em;color:var(--yellow);font-size:.75rem;font-weight:900}.racerverse-store-module__9liR1q__heroActions{flex-wrap:wrap;gap:.8rem;margin:2rem 0;display:flex}.racerverse-store-module__9liR1q__primaryButton,.racerverse-store-module__9liR1q__secondaryButton{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:.8rem 1.35rem;font-weight:900;text-decoration:none;display:inline-flex}.racerverse-store-module__9liR1q__primaryButton{background:var(--yellow);color:#10131c}.racerverse-store-module__9liR1q__primaryButton:disabled{opacity:.45;cursor:not-allowed}.racerverse-store-module__9liR1q__secondaryButton{color:var(--ink);background:#0c1428;border:1px solid #5f7792}.racerverse-store-module__9liR1q__trustList{color:#dce9f5;flex-wrap:wrap;gap:1.2rem;padding:0;font-size:.82rem;list-style:none;display:flex}.racerverse-store-module__9liR1q__trustList li:before{content:"◆";color:var(--cyan);margin-right:.45rem}.racerverse-store-module__9liR1q__heroMosaic{height:650px;position:relative}.racerverse-store-module__9liR1q__heroMosaic a{background:linear-gradient(145deg,#16233e,#0a1020);border:1px solid #4b7185;border-radius:28px;transition:transform .2s;display:block;position:absolute;overflow:hidden;box-shadow:0 24px 80px #0009}.racerverse-store-module__9liR1q__heroMosaic a:hover{transform:translateY(-6px)rotate(0)}.racerverse-store-module__9liR1q__heroMosaic img{object-fit:contain;width:100%;height:100%;padding:9%}.racerverse-store-module__9liR1q__heroMosaic span{color:#fff;background:#080d19d9;border:1px solid #6f8999;border-radius:999px;padding:.45rem .75rem;font-weight:900;position:absolute;bottom:1rem;left:1rem}.racerverse-store-module__9liR1q__mosaic1{width:55%;height:47%;top:3%;left:20%;transform:rotate(-2deg)}.racerverse-store-module__9liR1q__mosaic2{width:42%;height:38%;top:39%;left:0;transform:rotate(3deg)}.racerverse-store-module__9liR1q__mosaic3{width:44%;height:39%;top:31%;right:0;transform:rotate(-3deg)}.racerverse-store-module__9liR1q__mosaic4{width:43%;height:34%;bottom:0;left:14%;transform:rotate(-1deg)}.racerverse-store-module__9liR1q__mosaic5{width:35%;height:29%;bottom:1%;right:5%;transform:rotate(2deg)}.racerverse-store-module__9liR1q__racerIndex,.racerverse-store-module__9liR1q__buySection,.racerverse-store-module__9liR1q__traitSection,.racerverse-store-module__9liR1q__savedGarage{max-width:1280px;margin:auto;padding:5rem 0}.racerverse-store-module__9liR1q__sectionHeading{max-width:840px}.racerverse-store-module__9liR1q__sectionHeading h2{font-size:clamp(2rem,4.5vw,4.3rem)}.racerverse-store-module__9liR1q__finderPanel{background:#0b1427;border:1px solid #2f526a;border-radius:20px;max-width:860px;margin:2rem 0;padding:1rem}.racerverse-store-module__9liR1q__racerSearch{gap:.55rem;display:grid}.racerverse-store-module__9liR1q__racerSearch span{text-transform:uppercase;letter-spacing:.12em;color:var(--cyan);font-size:.76rem;font-weight:900}.racerverse-store-module__9liR1q__racerSearch input{color:#fff;width:100%;min-height:56px;font:inherit;background:#091225;border:1px solid #486a80;border-radius:14px;padding:0 1rem;font-size:1.05rem}.racerverse-store-module__9liR1q__racerSearch input:focus{outline:2px solid var(--yellow);outline-offset:2px}.racerverse-store-module__9liR1q__finderFilters{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.7rem 1.2rem;margin-top:.9rem;font-size:.82rem;display:flex}.racerverse-store-module__9liR1q__finderFilters label{align-items:center;gap:.45rem;display:flex}.racerverse-store-module__9liR1q__finderFilters span{color:var(--cyan);margin-left:auto;font-weight:900}.racerverse-store-module__9liR1q__racerGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;display:grid}.racerverse-store-module__9liR1q__racerCard{color:var(--ink);background:#0d162a;border:1px solid #2b4960;border-radius:22px;padding-bottom:1.2rem;text-decoration:none;display:block;position:relative;overflow:hidden}.racerverse-store-module__9liR1q__racerCardArt{background:radial-gradient(circle,#284b61,#0a1020);height:210px;display:block}.racerverse-store-module__9liR1q__racerCard img{object-fit:contain;width:100%;height:100%;padding:1rem}.racerverse-store-module__9liR1q__racerCard p,.racerverse-store-module__9liR1q__racerCard h3,.racerverse-store-module__9liR1q__racerCard>span{margin-left:1.2rem;margin-right:1.2rem}.racerverse-store-module__9liR1q__racerCard p{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:900}.racerverse-store-module__9liR1q__racerCard h3{margin-top:.3rem;margin-bottom:.55rem;font-size:1.35rem}.racerverse-store-module__9liR1q__racerCard h3 a{color:var(--ink);text-decoration:none}.racerverse-store-module__9liR1q__racerCard>span{color:var(--muted);font-size:.85rem}.racerverse-store-module__9liR1q__cardAction{color:var(--ink);font:inherit;cursor:pointer;background:#101c31;border:1px solid #55768b;border-radius:999px;margin:.9rem 1.2rem 0;padding:.5rem .8rem;font-size:.75rem;font-weight:900}.racerverse-store-module__9liR1q__cardAction[aria-pressed=true]{border-color:var(--yellow);color:var(--yellow)}.racerverse-store-module__9liR1q__loadMore{color:var(--ink);font:inherit;cursor:pointer;background:#101c31;border:1px solid #55768b;border-radius:999px;margin:2rem auto 0;padding:.8rem 1.3rem;font-weight:900;display:block}.racerverse-store-module__9liR1q__emptyGarage,.racerverse-store-module__9liR1q__preparing{color:var(--muted);border:1px dashed #4b7185;border-radius:20px;gap:.5rem;padding:2rem;display:grid}.racerverse-store-module__9liR1q__emptyGarage strong,.racerverse-store-module__9liR1q__preparing strong{color:var(--ink)}.racerverse-store-module__9liR1q__recentRail{background:#0b1427;border:1px solid #2f526a;border-radius:22px;max-width:1280px;margin:0 auto;padding:1.25rem}.racerverse-store-module__9liR1q__recentRail h2{margin:.25rem 0 0;font-size:1.45rem}.racerverse-store-module__9liR1q__recentRail>div:last-child{gap:.7rem;padding-top:1rem;display:flex;overflow-x:auto}.racerverse-store-module__9liR1q__recentRail a{min-width:175px;color:var(--ink);border:1px solid #35566d;border-radius:14px;grid-template-columns:54px auto;align-items:center;gap:.6rem;padding:.45rem .7rem;text-decoration:none;display:grid}.racerverse-store-module__9liR1q__recentRail img{object-fit:contain;width:54px;height:54px}.racerverse-store-module__9liR1q__recentRail span{font-size:.8rem;font-weight:900}.racerverse-store-module__9liR1q__savedToolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.racerverse-store-module__9liR1q__savedToolbar h1{letter-spacing:-.05em;margin:.25rem 0;font-size:clamp(2.5rem,6vw,5.5rem);line-height:.95}.racerverse-store-module__9liR1q__savedToolbar>div>p:last-child{max-width:720px;color:var(--muted);line-height:1.6}.racerverse-store-module__9liR1q__racerPage{padding:1rem}.racerverse-store-module__9liR1q__racerShell{max-width:1280px;margin:auto}.racerverse-store-module__9liR1q__racerNav{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.racerverse-store-module__9liR1q__racerNav a{color:var(--ink);text-decoration:none}.racerverse-store-module__9liR1q__cartLink{border:1px solid #48657c;border-radius:999px;padding:.6rem 1rem}.racerverse-store-module__9liR1q__racerHero{grid-template-columns:1fr 1fr;align-items:center;gap:4vw;min-height:680px;display:grid}.racerverse-store-module__9liR1q__racerHero h1{font-size:clamp(3rem,7vw,7rem)}.racerverse-store-module__9liR1q__racerHeroCopy>p:not(.racerverse-store-module__9liR1q__kicker){color:var(--muted);font-size:1.15rem;line-height:1.6}.racerverse-store-module__9liR1q__racerArt{background:radial-gradient(circle,#254b64 0,#111a31 52%,#0000 72%);place-items:center;min-height:580px;display:grid;position:relative}.racerverse-store-module__9liR1q__racerArt img{object-fit:contain;filter:drop-shadow(0 32px 42px #000b);width:100%;max-height:620px}.racerverse-store-module__9liR1q__identityRail{flex-wrap:wrap;gap:.6rem;display:flex}.racerverse-store-module__9liR1q__identityRail span{color:#dce8f6;border:1px solid #35546b;border-radius:999px;padding:.55rem .75rem;font-size:.75rem}.racerverse-store-module__9liR1q__heroButtons{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.racerverse-store-module__9liR1q__productTabs{grid-template-columns:repeat(6,1fr);gap:.7rem;margin:2rem 0;display:grid}.racerverse-store-module__9liR1q__productTab,.racerverse-store-module__9liR1q__productTabActive{color:var(--ink);text-align:left;cursor:pointer;background:#0c1427;border:1px solid #33536a;border-radius:14px;gap:.35rem;padding:1rem;display:grid}.racerverse-store-module__9liR1q__productTabActive{border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow);background:#172238}.racerverse-store-module__9liR1q__productTab small,.racerverse-store-module__9liR1q__productCopy>p{color:var(--muted)}.racerverse-store-module__9liR1q__configurator{background:#0b1325;border:1px solid #2d4b61;border-radius:28px;grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden}.racerverse-store-module__9liR1q__mockupStage{background:linear-gradient(135deg,#203a50,#0a1020);place-items:center;min-height:620px;padding:1.4rem 1.4rem 6.5rem;display:grid;position:relative}.racerverse-store-module__9liR1q__previewGrid{grid-template-columns:minmax(0,1fr) minmax(150px,.42fr);align-items:stretch;gap:1rem;width:100%;display:grid}.racerverse-store-module__9liR1q__productPreview,.racerverse-store-module__9liR1q__artPreview{background:#f2f3f5;border:1px solid #41647a;border-radius:20px;grid-template-rows:minmax(260px,1fr) auto;margin:0;display:grid;overflow:hidden}.racerverse-store-module__9liR1q__mockupStage .racerverse-store-module__9liR1q__productPreview img,.racerverse-store-module__9liR1q__mockupStage .racerverse-store-module__9liR1q__artPreview img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:430px;padding:1rem}.racerverse-store-module__9liR1q__artPreview{background:radial-gradient(circle,#284b61,#0b1325)}.racerverse-store-module__9liR1q__mockupStage .racerverse-store-module__9liR1q__artPreview img{max-height:330px}.racerverse-store-module__9liR1q__productPreview figcaption,.racerverse-store-module__9liR1q__artPreview figcaption{color:#fff;background:#080e1b;gap:.15rem;padding:.8rem 1rem;display:grid}.racerverse-store-module__9liR1q__productPreview figcaption span,.racerverse-store-module__9liR1q__artPreview figcaption span{color:var(--muted);font-size:.72rem}.racerverse-store-module__9liR1q__mockupPlate{background:#080e1bf2;border:1px solid #4b7185;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.racerverse-store-module__9liR1q__productCopy{flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem);display:flex}.racerverse-store-module__9liR1q__productCopy h3{margin:.3rem 0 1rem;font-size:clamp(1.7rem,3vw,3rem);line-height:1}.racerverse-store-module__9liR1q__optionLabel{margin:1rem 0 .6rem;font-weight:800}.racerverse-store-module__9liR1q__variantGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:1rem;display:grid}.racerverse-store-module__9liR1q__variantOption,.racerverse-store-module__9liR1q__variantActive{text-align:left;color:#fff;cursor:pointer;background:#111c32;border:1px solid #47667d;border-radius:12px;gap:.2rem;padding:.75rem;display:grid}.racerverse-store-module__9liR1q__variantActive{border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow);background:#1a263d}.racerverse-store-module__9liR1q__variantOption span,.racerverse-store-module__9liR1q__variantActive span{color:var(--cyan);font-size:.8rem}.racerverse-store-module__9liR1q__variantOption small,.racerverse-store-module__9liR1q__variantActive small{color:#ffc27a;font-size:.65rem}.racerverse-store-module__9liR1q__microcopy{font-size:.76rem;line-height:1.5}.racerverse-store-module__9liR1q__success{color:#8ff0a4!important}.racerverse-store-module__9liR1q__success a{color:inherit}.racerverse-store-module__9liR1q__traitGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}.racerverse-store-module__9liR1q__trait{color:var(--ink);background:#0c1427;border:1px solid #2d4b61;border-radius:14px;padding:1rem;text-decoration:none;display:block}.racerverse-store-module__9liR1q__trait:hover{border-color:var(--yellow)}.racerverse-store-module__9liR1q__trait span{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;display:block}.racerverse-store-module__9liR1q__trait strong{text-transform:capitalize;margin-top:.3rem;display:block}.racerverse-store-module__9liR1q__physicalPilot{background:linear-gradient(135deg,#101d34,#0a1223);border:1px solid #35566d;border-radius:22px;grid-template-columns:1fr minmax(280px,.72fr);align-items:center;gap:2rem;margin-top:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.racerverse-store-module__9liR1q__physicalPilot h3{margin:.35rem 0;font-size:clamp(1.35rem,2.5vw,2rem)}.racerverse-store-module__9liR1q__physicalPilot p{color:var(--muted);line-height:1.55}.racerverse-store-module__9liR1q__physicalPilot form{gap:.7rem;display:grid}.racerverse-store-module__9liR1q__physicalPilot form>label:not(.racerverse-store-module__9liR1q__consent){font-weight:800}.racerverse-store-module__9liR1q__physicalPilot input[type=email]{color:#fff;min-height:48px;font:inherit;background:#091225;border:1px solid #47667d;border-radius:10px;padding:0 .85rem}.racerverse-store-module__9liR1q__consent{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-size:.78rem;line-height:1.45;display:grid}.racerverse-store-module__9liR1q__formError{font-size:.8rem;color:#ff9f9f!important}.racerverse-store-module__9liR1q__merchNotice{border-left:3px solid var(--yellow);max-width:880px;margin-top:2rem;padding:.25rem 0 .25rem 1rem}.racerverse-store-module__9liR1q__merchNotice p{color:var(--muted);margin:.4rem 0 0;line-height:1.55}@media (max-width:1000px){.racerverse-store-module__9liR1q__productTabs{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.racerverse-store-module__9liR1q__storeHero,.racerverse-store-module__9liR1q__racerHero,.racerverse-store-module__9liR1q__configurator,.racerverse-store-module__9liR1q__physicalPilot,.racerverse-store-module__9liR1q__savedToolbar{grid-template-columns:1fr}.racerverse-store-module__9liR1q__storeHero{padding-top:3rem}.racerverse-store-module__9liR1q__heroMosaic{min-width:0;height:480px}.racerverse-store-module__9liR1q__racerHero{padding-top:2rem}.racerverse-store-module__9liR1q__racerArt{grid-row:1;min-height:400px}.racerverse-store-module__9liR1q__mockupStage{min-height:480px}.racerverse-store-module__9liR1q__racerIndex,.racerverse-store-module__9liR1q__buySection,.racerverse-store-module__9liR1q__traitSection,.racerverse-store-module__9liR1q__savedGarage{padding:3rem 0}}@media (max-width:600px){.racerverse-store-module__9liR1q__previewGrid{grid-template-columns:1fr}.racerverse-store-module__9liR1q__artPreview{display:none}.racerverse-store-module__9liR1q__variantGrid{grid-template-columns:1fr}}@media (max-width:480px){.racerverse-store-module__9liR1q__heroMosaic{height:380px}.racerverse-store-module__9liR1q__productTabs,.racerverse-store-module__9liR1q__racerGrid{grid-template-columns:1fr 1fr}.racerverse-store-module__9liR1q__racerCardArt{height:150px}.racerverse-store-module__9liR1q__trustList{display:grid}.racerverse-store-module__9liR1q__mockupPlate{flex-direction:column;align-items:flex-start}.racerverse-store-module__9liR1q__racerNav{font-size:.84rem}.racerverse-store-module__9liR1q__finderFilters span{width:100%;margin-left:0}}.racerverse-store-module__9liR1q__racerActions{flex-wrap:wrap;gap:.75rem;margin:1.25rem 0 1.75rem;display:flex}.racerverse-store-module__9liR1q__giftBox,.racerverse-store-module__9liR1q__productTruth,.racerverse-store-module__9liR1q__updateSignup{border:1px solid var(--line);background:#11132ab8;border-radius:18px}.racerverse-store-module__9liR1q__giftBox{margin:1.2rem 0;padding:1rem}.racerverse-store-module__9liR1q__giftFields{gap:.8rem;margin-top:.85rem;display:grid}.racerverse-store-module__9liR1q__giftFields label,.racerverse-store-module__9liR1q__updateSignup label{text-transform:uppercase;letter-spacing:.08em;gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.racerverse-store-module__9liR1q__giftFields input,.racerverse-store-module__9liR1q__giftFields textarea,.racerverse-store-module__9liR1q__updateSignup input{border:1px solid var(--line);width:100%;color:var(--cream);background:#101229;border-radius:10px;padding:.7rem}.racerverse-store-module__9liR1q__giftFields textarea{resize:vertical;min-height:90px}.racerverse-store-module__9liR1q__giftFields small{color:var(--muted);line-height:1.5}.racerverse-store-module__9liR1q__productTruth{grid-template-columns:1.2fr 1fr 1fr;gap:1.4rem;margin-top:2rem;padding:1.5rem;display:grid}.racerverse-store-module__9liR1q__productTruth h3{margin:.3rem 0 .7rem}.racerverse-store-module__9liR1q__productTruth p,.racerverse-store-module__9liR1q__productTruth li{color:var(--muted);line-height:1.55}.racerverse-store-module__9liR1q__productTruth ul{padding-left:1.1rem}.racerverse-store-module__9liR1q__productTruth a{color:var(--yellow);font-weight:800}.racerverse-store-module__9liR1q__bundleSection{padding:4rem 0 1rem}.racerverse-store-module__9liR1q__bundleGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.racerverse-store-module__9liR1q__bundleCard{border:1px solid var(--line);background:#11132ab8;border-radius:18px;flex-direction:column;padding:1.2rem;display:flex}.racerverse-store-module__9liR1q__bundleCard h3{margin:.3rem 0}.racerverse-store-module__9liR1q__bundleCard p,.racerverse-store-module__9liR1q__bundleCard li{color:var(--muted);line-height:1.5}.racerverse-store-module__9liR1q__bundleCard ul{flex:1;padding-left:1.1rem}.racerverse-store-module__9liR1q__bundleCard button:disabled{opacity:.5}.racerverse-store-module__9liR1q__updateSignup{grid-template-columns:1.2fr 1fr;gap:2rem;margin:3rem 0;padding:1.5rem;display:grid}.racerverse-store-module__9liR1q__updateSignup form{gap:.8rem;display:grid}.racerverse-store-module__9liR1q__updateSignup p{color:var(--muted);line-height:1.55}@media (max-width:1000px){.racerverse-store-module__9liR1q__bundleGrid,.racerverse-store-module__9liR1q__productTruth{grid-template-columns:1fr 1fr}.racerverse-store-module__9liR1q__productTruth>div:first-child{grid-column:1/-1}}@media (max-width:700px){.racerverse-store-module__9liR1q__bundleGrid,.racerverse-store-module__9liR1q__productTruth,.racerverse-store-module__9liR1q__updateSignup{grid-template-columns:1fr}.racerverse-store-module__9liR1q__productTruth>div:first-child{grid-column:auto}}.racerverse-store-module__9liR1q__facetSelectors{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.racerverse-store-module__9liR1q__facetSelectors label{color:var(--cyan);text-transform:uppercase;letter-spacing:.1em;gap:.35rem;font-size:.68rem;font-weight:900;display:grid}.racerverse-store-module__9liR1q__facetSelectors select{color:#fff;min-height:46px;font:inherit;background:#091225;border:1px solid #486a80;border-radius:11px;padding:0 .75rem}.racerverse-store-module__9liR1q__facetSelectors select:disabled{opacity:.45}.racerverse-store-module__9liR1q__activeFilters,.racerverse-store-module__9liR1q__cardTraits{flex-wrap:wrap;gap:.45rem;display:flex}.racerverse-store-module__9liR1q__activeFilters{margin-top:.8rem}.racerverse-store-module__9liR1q__activeFilters button,.racerverse-store-module__9liR1q__cardTraits a{color:#dff7ff;font:inherit;cursor:pointer;background:#132039;border:1px solid #3e637a;border-radius:999px;padding:.38rem .65rem;font-size:.7rem;text-decoration:none}.racerverse-store-module__9liR1q__cardTraits{margin:.75rem 1.2rem 0}.racerverse-store-module__9liR1q__cardTraits a:hover{border-color:var(--yellow);color:var(--yellow)}.racerverse-store-module__9liR1q__giftPreview{background:#0a1325;border:1px solid #40647b;border-radius:14px;margin-top:.9rem;padding:1rem}.racerverse-store-module__9liR1q__giftPreview p{color:var(--muted);line-height:1.5}.racerverse-store-module__9liR1q__giftPreview a{color:var(--yellow)}.racerverse-store-module__9liR1q__inspectionPanel{background:#0b1427;border:1px solid #35566d;border-radius:20px;margin-top:1rem;padding:1.25rem}.racerverse-store-module__9liR1q__inspectionCopy h3{margin:.25rem 0}.racerverse-store-module__9liR1q__inspectionCopy p{color:var(--muted);line-height:1.5}.racerverse-store-module__9liR1q__inspectionControls{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.racerverse-store-module__9liR1q__inspectionControls label{color:var(--cyan);text-transform:uppercase;gap:.35rem;font-size:.68rem;font-weight:900;display:grid}.racerverse-store-module__9liR1q__inspectionControls input{width:100%}.racerverse-store-module__9liR1q__inspectionControls button{color:#fff;background:#101c31;border:1px solid #55768b;border-radius:10px;font-weight:900}.racerverse-store-module__9liR1q__inspectionStage{background:linear-gradient(145deg,#eef1f3,#c9d0d6);border:1px solid #41647a;border-radius:16px;place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.racerverse-store-module__9liR1q__inspectionStage img{z-index:2;object-fit:contain;filter:drop-shadow(0 14px 18px #0005);max-width:76%;max-height:300px}.racerverse-store-module__9liR1q__inspectionStage>span{color:#233247;font-size:.7rem;font-weight:900;position:absolute;bottom:.75rem;right:.75rem}.racerverse-store-module__9liR1q__safeArea{z-index:1;pointer-events:none;border:2px dashed #8a6100;position:absolute;inset:10%}.racerverse-store-module__9liR1q__inspectPortrait .racerverse-store-module__9liR1q__safeArea{border-radius:8px;inset:7% 26%}.racerverse-store-module__9liR1q__inspectSquare .racerverse-store-module__9liR1q__safeArea{border-radius:18px;inset:12%}.racerverse-store-module__9liR1q__inspectWrap .racerverse-store-module__9liR1q__safeArea{border-radius:28px;inset:18% 5%}.racerverse-store-module__9liR1q__compositionContract{border-left:3px solid var(--cyan);color:var(--muted);margin:1rem 0;padding-left:1rem;line-height:1.5}.racerverse-store-module__9liR1q__facetHero,.racerverse-store-module__9liR1q__giftSharePage,.racerverse-store-module__9liR1q__purchasedGiftPage{max-width:1180px;margin:auto;padding:clamp(3rem,8vw,7rem) 1rem}.racerverse-store-module__9liR1q__facetHero h1,.racerverse-store-module__9liR1q__giftSharePage h1,.racerverse-store-module__9liR1q__purchasedGiftPage h1{font-size:clamp(2.6rem,6vw,5.5rem);line-height:.95}.racerverse-store-module__9liR1q__facetHero p,.racerverse-store-module__9liR1q__giftSharePage p,.racerverse-store-module__9liR1q__purchasedGiftPage p{color:var(--muted);line-height:1.6}.racerverse-store-module__9liR1q__relatedFacets{flex-wrap:wrap;gap:.6rem;margin:2rem 0;display:flex}.racerverse-store-module__9liR1q__relatedFacets a{color:var(--ink);border:1px solid #41647a;border-radius:999px;padding:.55rem .8rem;text-decoration:none}.racerverse-store-module__9liR1q__giftShareActions{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.racerverse-store-module__9liR1q__giftShareActions button,.racerverse-store-module__9liR1q__giftShareActions a{color:#fff;font:inherit;cursor:pointer;background:#101c31;border:1px solid #55768b;border-radius:999px;padding:.75rem 1rem;font-weight:900;text-decoration:none}.racerverse-store-module__9liR1q__giftShareCard,.racerverse-store-module__9liR1q__purchasedCertificate{text-align:center;background:linear-gradient(145deg,#152744,#091222);border:1px solid #456b82;border-radius:24px;padding:clamp(1.5rem,5vw,4rem)}.racerverse-store-module__9liR1q__giftShareCard img,.racerverse-store-module__9liR1q__purchasedCertificate img{object-fit:contain;width:min(100%,520px);max-height:420px}.racerverse-store-module__9liR1q__giftOwnershipNote{border-left:3px solid var(--yellow);padding-left:1rem}.racerverse-store-module__9liR1q__giftItems{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;padding:0;list-style:none;display:grid}.racerverse-store-module__9liR1q__giftItems li{border:1px solid #35566d;border-radius:16px;padding:1rem}.racerverse-store-module__9liR1q__giftItems img{object-fit:contain;width:100%;height:180px}@media (max-width:700px){.racerverse-store-module__9liR1q__facetSelectors,.racerverse-store-module__9liR1q__inspectionControls{grid-template-columns:1fr}.racerverse-store-module__9liR1q__inspectionStage{min-height:280px}}@media print{.racerverse-store-module__9liR1q__giftShareActions,.racerverse-store-module__9liR1q__racerNav{display:none!important}.racerverse-store-module__9liR1q__giftSharePage,.racerverse-store-module__9liR1q__purchasedGiftPage{color:#111;background:#fff}.racerverse-store-module__9liR1q__giftSharePage p,.racerverse-store-module__9liR1q__purchasedGiftPage p{color:#333}}.racerverse-store-module__9liR1q__storefront,.racerverse-store-module__9liR1q__racerPage{--line:#35566d;--cream:#f7fbff}.racerverse-store-module__9liR1q__heroSearch{gap:.5rem;max-width:610px;margin-top:1.4rem;display:grid}.racerverse-store-module__9liR1q__heroSearch>span{color:var(--cyan);font-size:.78rem;font-weight:850}.racerverse-store-module__9liR1q__heroSearch>div{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}.racerverse-store-module__9liR1q__heroSearch input{color:#fff;min-width:0;min-height:52px;font:inherit;background:#091225;border:1px solid #55768b;border-radius:14px;padding:0 1rem}.racerverse-store-module__9liR1q__heroSearch a{background:var(--yellow);color:#10131c;border-radius:14px;place-items:center;min-height:52px;padding:0 1.1rem;font-weight:900;text-decoration:none;display:grid}.racerverse-store-module__9liR1q__productDetails{border:1px solid var(--line);background:#0b1427;border-radius:18px;margin-top:1.25rem}.racerverse-store-module__9liR1q__productDetails>summary{min-height:56px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;padding:.85rem 1.2rem;font-weight:900;list-style:none;display:flex}.racerverse-store-module__9liR1q__productDetails>summary::-webkit-details-marker{display:none}.racerverse-store-module__9liR1q__productDetails>summary:after{content:"+";color:var(--yellow);font-size:1.5rem}.racerverse-store-module__9liR1q__productDetails[open]>summary:after{content:"−"}.racerverse-store-module__9liR1q__productDetailsBody{padding:0 1.2rem 1.2rem}.racerverse-store-module__9liR1q__productDetails .racerverse-store-module__9liR1q__productTruth{margin-top:0}.racerverse-store-module__9liR1q__mobileBuyBar{display:none}.racerverse-store-module__9liR1q__storefront :is(a,button,input,select,textarea,summary):focus-visible,.racerverse-store-module__9liR1q__racerPage :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.racerverse-store-module__9liR1q__productTab:hover,.racerverse-store-module__9liR1q__productTabActive:hover,.racerverse-store-module__9liR1q__variantOption:hover,.racerverse-store-module__9liR1q__variantActive:hover,.racerverse-store-module__9liR1q__secondaryButton:hover,.racerverse-store-module__9liR1q__cardAction:hover,.racerverse-store-module__9liR1q__loadMore:hover{border-color:var(--yellow)}.racerverse-store-module__9liR1q__kicker,.racerverse-store-module__9liR1q__sectionHeading>p,.racerverse-store-module__9liR1q__racerCard p,.racerverse-store-module__9liR1q__facetSelectors label,.racerverse-store-module__9liR1q__inspectionControls label,.racerverse-store-module__9liR1q__trait span{font-size:max(.75rem,12px)}.racerverse-store-module__9liR1q__microcopy,.racerverse-store-module__9liR1q__consent,.racerverse-store-module__9liR1q__giftFields label,.racerverse-store-module__9liR1q__updateSignup label{font-size:max(.8rem,13px)}@media (max-width:850px){.racerverse-store-module__9liR1q__storeHero{gap:1.25rem;min-height:auto;padding:2rem 0 2.5rem}.racerverse-store-module__9liR1q__heroCopy h1{font-size:clamp(2.5rem,12vw,4.2rem)}.racerverse-store-module__9liR1q__heroCopy>p:not(.racerverse-store-module__9liR1q__kicker){font-size:1rem;line-height:1.5}.racerverse-store-module__9liR1q__heroActions{margin:1rem 0}.racerverse-store-module__9liR1q__trustList{margin-bottom:0}.racerverse-store-module__9liR1q__heroMosaic{order:-1;height:260px}.racerverse-store-module__9liR1q__heroMosaic a{border-radius:18px}.racerverse-store-module__9liR1q__heroMosaic span{padding:.3rem .55rem;font-size:.72rem;bottom:.55rem;left:.55rem}.racerverse-store-module__9liR1q__racerHero{gap:.75rem;min-height:auto;padding:1rem 0 2rem}.racerverse-store-module__9liR1q__racerArt{grid-row:auto;min-height:280px}.racerverse-store-module__9liR1q__racerArt img{max-height:300px}.racerverse-store-module__9liR1q__racerHeroCopy h1{margin:.2em 0;font-size:clamp(3rem,16vw,5rem)}.racerverse-store-module__9liR1q__racerHeroCopy>p:not(.racerverse-store-module__9liR1q__kicker){font-size:1rem}.racerverse-store-module__9liR1q__identityRail{gap:.4rem}.racerverse-store-module__9liR1q__identityRail span{font-size:.75rem}.racerverse-store-module__9liR1q__productTabs{scroll-snap-type:x mandatory;scrollbar-width:thin;margin:1rem 0;padding:.2rem .15rem .7rem;display:flex;overflow-x:auto}.racerverse-store-module__9liR1q__productTab,.racerverse-store-module__9liR1q__productTabActive{scroll-snap-align:start;flex:0 0 min(70vw,220px);min-height:76px}.racerverse-store-module__9liR1q__buySection{padding-bottom:7rem}.racerverse-store-module__9liR1q__mobileBuyBar{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080e1bf2;border:1px solid #55768b;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem;display:grid;position:fixed;box-shadow:0 12px 40px #000b}.racerverse-store-module__9liR1q__mobileBuyBar div{min-width:0;display:grid}.racerverse-store-module__9liR1q__mobileBuyBar span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.75rem;overflow:hidden}.racerverse-store-module__9liR1q__mobileBuyBar strong{font-size:1rem}.racerverse-store-module__9liR1q__mobileBuyBar button{background:var(--yellow);color:#10131c;border:0;border-radius:12px;min-height:46px;padding:0 1rem;font-weight:900}.racerverse-store-module__9liR1q__mobileBuyBar button:disabled{opacity:.5}}@media (max-width:480px){.racerverse-store-module__9liR1q__storefront{padding:.75rem}.racerverse-store-module__9liR1q__heroMosaic{height:220px}.racerverse-store-module__9liR1q__heroActions .racerverse-store-module__9liR1q__secondaryButton:last-child{display:none}.racerverse-store-module__9liR1q__trustList{grid-template-columns:1fr 1fr;gap:.55rem;font-size:.75rem}.racerverse-store-module__9liR1q__racerIndex{padding-top:2rem}.racerverse-store-module__9liR1q__sectionHeading h2{font-size:2.35rem}.racerverse-store-module__9liR1q__racerGrid{grid-template-columns:1fr}.racerverse-store-module__9liR1q__racerCard{grid-template-rows:auto auto auto auto;grid-template-columns:128px minmax(0,1fr);min-height:150px;padding:0;display:grid}.racerverse-store-module__9liR1q__racerCardArt{grid-row:1/6;height:auto;min-height:150px}.racerverse-store-module__9liR1q__racerCard p,.racerverse-store-module__9liR1q__racerCard h3,.racerverse-store-module__9liR1q__racerCard>span{margin-left:.85rem;margin-right:.75rem}.racerverse-store-module__9liR1q__racerCard p{margin-top:.8rem;margin-bottom:0}.racerverse-store-module__9liR1q__racerCard h3{margin-top:.1rem;margin-bottom:.1rem}.racerverse-store-module__9liR1q__racerCard>span{font-size:.8rem}.racerverse-store-module__9liR1q__cardTraits{flex-wrap:nowrap;margin:.35rem .75rem 0 .85rem;overflow:hidden}.racerverse-store-module__9liR1q__cardTraits a{white-space:nowrap;font-size:.7rem}.racerverse-store-module__9liR1q__cardAction{justify-self:start;margin:.45rem .75rem .75rem .85rem}.racerverse-store-module__9liR1q__racerPage{padding:.65rem}.racerverse-store-module__9liR1q__racerArt{min-height:230px}.racerverse-store-module__9liR1q__racerArt img{max-height:245px}.racerverse-store-module__9liR1q__racerActions{grid-template-columns:1fr 1fr;display:grid}.racerverse-store-module__9liR1q__racerActions a:last-child{grid-column:1/-1}.racerverse-store-module__9liR1q__configurator{border-radius:20px}.racerverse-store-module__9liR1q__mockupStage{min-height:360px;padding:.8rem .8rem 6rem}.racerverse-store-module__9liR1q__productCopy{padding:1.2rem}.racerverse-store-module__9liR1q__bundleGrid{grid-template-columns:1fr}.racerverse-store-module__9liR1q__physicalPilot{padding:1.1rem}}@media (prefers-reduced-motion:reduce){.racerverse-store-module__9liR1q__storefront *,.racerverse-store-module__9liR1q__racerPage *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.racerverse-store-module__9liR1q__heroMosaic a:hover{transform:none}}.racerverse-store-module__9liR1q__racerLoadingNav{justify-content:space-between;padding:1rem 0;display:flex}.racerverse-store-module__9liR1q__racerLoadingNav span,.racerverse-store-module__9liR1q__racerLoadingCopy span,.racerverse-store-module__9liR1q__racerLoadingArt,.racerverse-store-module__9liR1q__racerLoadingProducts span{background:linear-gradient(100deg,#111a31 20%,#1d3048 42%,#111a31 64%) 0 0/240% 100%;border-radius:14px;animation:1.2s ease-in-out infinite racerverse-store-module__9liR1q__racerLoading;display:block}.racerverse-store-module__9liR1q__racerLoadingNav span{width:140px;height:40px}.racerverse-store-module__9liR1q__racerLoadingHero{grid-template-columns:1fr 1fr;align-items:center;gap:4vw;min-height:620px;display:grid}.racerverse-store-module__9liR1q__racerLoadingCopy{gap:1rem;display:grid}.racerverse-store-module__9liR1q__racerLoadingCopy span:first-child{width:45%;height:16px}.racerverse-store-module__9liR1q__racerLoadingCopy span:nth-child(2){width:72%;height:96px}.racerverse-store-module__9liR1q__racerLoadingCopy span:nth-child(3){width:95%;height:24px}.racerverse-store-module__9liR1q__racerLoadingCopy span:nth-child(4){width:60%;height:52px}.racerverse-store-module__9liR1q__racerLoadingArt{min-height:500px}.racerverse-store-module__9liR1q__racerLoadingProducts{grid-template-columns:repeat(6,1fr);gap:.7rem;display:grid}.racerverse-store-module__9liR1q__racerLoadingProducts span{height:76px}.racerverse-store-module__9liR1q__racerLoadingStatus{text-align:center;color:var(--muted);font-weight:800}.racerverse-store-module__9liR1q__racerLoadingCopy span{min-height:16px}@keyframes racerverse-store-module__9liR1q__racerLoading{to{background-position:-140% 0}}@media (max-width:850px){.racerverse-store-module__9liR1q__racerLoadingHero{grid-template-columns:1fr;min-height:auto;padding:1rem 0 2rem}.racerverse-store-module__9liR1q__racerLoadingArt{grid-row:1;min-height:260px}.racerverse-store-module__9liR1q__racerLoadingCopy span:nth-child(2){height:64px}.racerverse-store-module__9liR1q__racerLoadingProducts{display:flex;overflow:hidden}.racerverse-store-module__9liR1q__racerLoadingProducts span{flex:0 0 190px}}@media (prefers-reduced-motion:reduce){.racerverse-store-module__9liR1q__racerLoadingNav span,.racerverse-store-module__9liR1q__racerLoadingCopy span,.racerverse-store-module__9liR1q__racerLoadingArt,.racerverse-store-module__9liR1q__racerLoadingProducts span{animation:none}}
