.ht-logo-px{display:none}html.vj-retro .header__heading-logo.ht-logo{display:none}html.vj-retro .header__heading-logo.ht-logo-px{display:block;image-rendering:pixelated}.rich-text a.button[href$="#retro"]{min-height:56px;padding:0 28px;font:12px/1.4 "Press Start 2P",ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase;border-radius:0;background:#03224f;color:#fff;box-shadow:5px 5px 0 #38b7fa;transition:transform .15s,box-shadow .15s}.rich-text a.button[href$="#retro"]:after,.rich-text a.button[href$="#retro"]:before{display:none}.rich-text a.button[href$="#retro"]:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #38b7fa}.rich-text a.button[href$="#retro"]:active{transform:translate(3px,3px);box-shadow:1px 1px 0 #38b7fa}@media (max-width:749px){.rich-text a.button[href$="#retro"]{font-size:10px;padding:0 18px;min-height:52px}}html.vj-retro .rich-text a.button[href$="#retro"]{display:none}html:not(.vj-retro) .vjh,html:not(.vj-retro) .vja-vb,html:not(.vj-retro) .vja-title,html:not(.vj-retro) .vj-herobg{display:none!important}html:not(.vj-retro) .vja-cls{display:none}.ht-play{margin:1.2rem 0 0;font-size:1.3rem;letter-spacing:.04em;text-align:center}.ht-play a{color:rgba(var(--color-foreground),.65);text-decoration:underline;text-underline-offset:.3rem}.ht-play a:hover{color:rgb(var(--color-foreground))}.vjh .vjh-c i{background:#fff;border-radius:3px}.vja-cls{padding:9px 11px;border:2px solid rgba(191,232,255,.35);border-radius:4px;font:9px/1 "Press Start 2P",monospace!important;color:#bfe8ff;background:none;cursor:pointer;white-space:nowrap}.vja-cls:hover{border-color:#f5c518;color:#f5c518}@media (max-width:640px){.vja-cls{font-size:7px!important;padding:6px 7px}}.vjb{position:fixed;inset:0;z-index:2147483300;display:grid;place-items:center;background:#010a1c;cursor:pointer;outline:0;overflow:hidden}.vjb-cv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.vjb-txt{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:38vh;opacity:0;transform:translateY(10px);transition:opacity .45s,transform .45s}.vjb.t .vjb-txt{opacity:1;transform:none}.vjb-logo{width:min(70vw,380px);height:min(15vw,82px)}.vjb-txt p{margin:0;font:9px/1.6 "Press Start 2P",monospace;color:#bfe8ff;letter-spacing:.08em;text-align:center}.vjb-skip{position:absolute;bottom:max(18px,env(safe-area-inset-bottom,0px));left:0;right:0;margin:0;text-align:center;font:8px/1 "Press Start 2P",monospace;color:rgba(191,232,255,.5);z-index:2}.vjb.go{animation:vjb-flash .5s ease-out forwards}@keyframes vjb-flash{0%{filter:brightness(1)}25%{filter:brightness(3)}100%{filter:brightness(1);opacity:0}}.vjoff{position:fixed;inset:0;z-index:2147483300;pointer-events:none;background:#010a1c;animation:vjoff .6s ease-in forwards}.vjoff:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:#fff;box-shadow:0 0 18px #bfe8ff;animation:vjoff-l .6s ease-in forwards}@keyframes vjoff{0%{clip-path:inset(0 0 0 0);opacity:1}40%{clip-path:inset(49.5% 0 49.5% 0)}60%{clip-path:inset(49.5% 50% 49.5% 50%);opacity:1}100%{opacity:0}}@keyframes vjoff-l{0%,35%{opacity:0}45%{opacity:1}100%{opacity:0;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.vjb-txt,.rich-text a.button[href$="#retro"]{transition:none}.vjoff,.vjoff:after,.vjb.go{animation:none}}#MainContent>.shopify-section:has(a[href$="#retro"]){scroll-snap-align:start;scroll-margin-top:100vh}