@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&family=DotGothic16&display=swap";:root{--paper:#F2EEE4;--paper-2:#FBF8F0;--photo:#F6F5F1;--ink:#16150F;--ink-70:rgba(22,21,15,.75);--ink-45:rgba(22,21,15,.5);--ink-20:rgba(22,21,15,.25);--ink-10:rgba(22,21,15,.12);--black:#0A0A0C;--black-2:#161209;--gold:#C9A227;--gold-2:#E6CD87;--gold-line:rgba(201,162,39,.55);--ivory:#F3EFE5;--ivory-60:rgba(243,239,229,.8);--ivory-35:rgba(243,239,229,.5);--ivory-12:rgba(243,239,229,.18);--accent:#C9A227;--nes-red:#C9A227;--nes-blue:#8A6A22;--nes-yellow:#E6CD87;--nes-green:#C9A227;--nes-gray:#6B5A2E;--nes-lt:#B9A76B;--nes-navy:#161209;--px:4px;--sans:"DotGothic16","Press Start 2P",monospace;--display:"Press Start 2P","DotGothic16",monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--black)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:none;background-image:linear-gradient(var(--ink-10) 1px,transparent 1px),linear-gradient(90deg,var(--ink-10) 1px,transparent 1px);background-size:16px 16px}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font-family:inherit}[hidden]{display:none!important}.wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.tiny{font-family:var(--display);font-size:8px;letter-spacing:0;text-transform:uppercase;line-height:1.8}.skip{position:absolute;left:-9999px;top:0}.skip:focus{left:12px;top:12px;z-index:999;background:var(--nes-navy);color:#f3efe5;padding:10px 14px;border:var(--px) solid #F3EFE5}:focus-visible{outline:var(--px) solid var(--nes-yellow);outline-offset:2px}.foil{color:var(--nes-yellow);text-shadow:2px 2px 0 var(--nes-red)}.rte{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.rte p{margin:0 0 14px}.rte h4{margin:18px 0 8px;font-family:var(--display);font-size:9px;line-height:1.8}.rte ul{margin:0 0 14px;padding-left:18px}.win{background:var(--nes-navy);color:#f3efe5;border:var(--px) solid #F3EFE5;box-shadow:0 0 0 var(--px) var(--black),inset 0 0 0 2px var(--nes-navy),inset 0 0 0 var(--px) #f3efe5;clip-path:polygon(var(--px) 0,calc(100% - var(--px)) 0,100% var(--px),100% calc(100% - var(--px)),calc(100% - var(--px)) 100%,var(--px) 100%,0 calc(100% - var(--px)),0 var(--px))}.box{background:#f3efe5;border:var(--px) solid var(--black);box-shadow:var(--px) var(--px) 0 var(--black);clip-path:polygon(var(--px) 0,calc(100% - var(--px)) 0,100% var(--px),100% calc(100% - var(--px)),calc(100% - var(--px)) 100%,var(--px) 100%,0 calc(100% - var(--px)),0 var(--px))}.header-sticky{position:sticky;top:0;z-index:60}.site-header{position:relative;background:var(--nes-navy);border-bottom:var(--px) solid #F3EFE5;box-shadow:0 var(--px) 0 var(--black)}.head{display:flex;align-items:center;gap:22px;padding-top:14px;padding-bottom:14px}.mark{display:block;font:400 14px/1.4 var(--display);color:#f3efe5;text-transform:uppercase}.mark span{display:block;margin-top:4px;font-family:var(--sans);font-size:11px;color:var(--nes-yellow)}nav.main{display:flex;gap:18px}nav.main a{font:400 9px/1 var(--display);color:#f3efe5;padding:6px 0 6px 14px;position:relative;text-transform:uppercase}nav.main a:before{content:"\25b6";position:absolute;left:0;top:6px;opacity:0;color:var(--nes-yellow)}nav.main a:hover:before,nav.main a[aria-current]:before{opacity:1;animation:blink 1s steps(1) infinite}nav.main a:hover,nav.main a[aria-current]{color:var(--nes-yellow)}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.head__right{margin-left:auto;display:flex;align-items:center;gap:12px}.search{display:flex;align-items:center;gap:8px;background:#0a0a0c;border:2px solid #F3EFE5;padding:6px 10px;min-width:180px;color:#f3efe5}.search input{border:0;background:none;font:400 13px var(--sans);width:100%;color:#f3efe5}.search input::placeholder{color:var(--nes-lt)}.search input:focus{outline:none}.search input::-webkit-search-cancel-button{filter:invert(1)}.bag{border:2px solid #F3EFE5;color:#f3efe5;background:var(--nes-red);padding:9px 12px;font:400 9px/1 var(--display);white-space:nowrap;box-shadow:3px 3px 0 var(--black);text-transform:uppercase}.bag:hover{background:#e6cd87}.bag:active{transform:translate(3px,3px);box-shadow:none}.statement-band{background:var(--black);color:#f3efe5;border-bottom:var(--px) solid #F3EFE5;position:relative;overflow:hidden}.statement-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px)}.statement{padding-top:44px;padding-bottom:36px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:end}.statement h1{margin:0;font:400 clamp(16px,2.8vw,30px)/1.6 var(--display);max-width:22ch;color:#f3efe5;text-transform:uppercase;text-shadow:3px 3px 0 var(--nes-blue)}.statement h1 em{font-style:normal;color:var(--nes-yellow);text-shadow:3px 3px 0 var(--nes-red)}.statement h1:after{content:"_";animation:blink 1s steps(1) infinite;color:var(--nes-yellow)}.statement--small{padding-top:30px;padding-bottom:26px;grid-template-columns:1fr}.statement--small h1{font-size:clamp(14px,2.2vw,22px)}.statement__desc{color:var(--nes-lt);max-width:56ch;font-size:14px}.runmeter{text-align:left;min-width:220px;background:var(--nes-navy);border:var(--px) solid #F3EFE5;padding:12px 14px;box-shadow:0 0 0 var(--px) var(--black)}.runmeter b{display:block;font:400 14px/1.6 var(--display);color:var(--nes-yellow)}.runmeter b:before{content:"HP ";color:#f3efe5}.runmeter .bar{height:12px;background:#0a0a0c;margin:8px 0 6px;border:2px solid #F3EFE5;position:relative}.runmeter .bar i{position:absolute;inset:2px auto 2px 2px;background:repeating-linear-gradient(90deg,var(--nes-green) 0 6px,#00D800 6px 8px)}.runmeter p{margin:0;color:var(--nes-lt);font-size:12px}.controls{position:sticky;top:var(--header-h,62px);z-index:50;background:var(--nes-navy);border-bottom:var(--px) solid #F3EFE5;color:#f3efe5}.controls:before{content:"\25b6  PRESS START \25b6  SELECT YOUR ITEM \25b6  HUNDRED \b7  NEW YORK \25b6  PRESS START \25b6  SELECT YOUR ITEM \25b6  ";display:block;font:400 8px/1 var(--display);white-space:nowrap;overflow:hidden;padding:6px 0;background:#0a0a0c;color:var(--nes-yellow);letter-spacing:1px}.controls__in{display:flex;align-items:center;gap:14px;padding-top:10px;padding-bottom:10px}.controls__filters{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#0A0A0C calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#0A0A0C calc(100% - 28px),transparent);padding-right:28px}.controls__filters::-webkit-scrollbar{display:none}.chip{-webkit-appearance:none;appearance:none;background:var(--nes-navy);border:2px solid #F3EFE5;color:#f3efe5;padding:7px 10px;font:400 8px/1 var(--display);cursor:pointer;white-space:nowrap;text-transform:uppercase}.chip:hover{background:#f3efe5;color:var(--nes-navy)}.chip[aria-pressed=true]{background:var(--nes-yellow);border-color:var(--nes-yellow);color:#0a0a0c}.sep{width:2px;height:18px;background:#f3efe5;margin:0 4px;opacity:.4}.lab{color:var(--nes-lt);margin-right:2px}.hues{display:flex;gap:6px;align-items:center}.hue{width:18px;height:18px;border-radius:0;border:2px solid #F3EFE5;cursor:pointer;padding:0}.hue[aria-pressed=true]{box-shadow:0 0 0 2px var(--nes-navy),0 0 0 4px var(--nes-yellow)}.hue--all{background:var(--nes-navy);font:400 8px/1 var(--display);color:#f3efe5;width:auto;padding:6px 8px;border:2px solid #F3EFE5}.hue--all[aria-pressed=true]{background:var(--nes-yellow);color:#0a0a0c;box-shadow:none;border-color:var(--nes-yellow)}.controls .right{flex:none;display:flex;align-items:center;gap:12px}select[data-sort]{border:2px solid #F3EFE5;background:#0a0a0c;padding:6px 8px;cursor:pointer;font:400 8px/1 var(--display);color:#f3efe5}.count{color:var(--nes-lt);font:400 8px/1 var(--display)}.clear{border:0;background:none;color:var(--nes-yellow);cursor:pointer;font:400 8px/1 var(--display);text-decoration:underline}.empty{padding:40px 0;color:var(--ink-45)}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 20px;padding:28px 0 20px}.card{display:flex;flex-direction:column;position:relative;background:#f3efe5;border:var(--px) solid var(--black);padding:8px;box-shadow:var(--px) var(--px) 0 var(--black);clip-path:polygon(var(--px) 0,calc(100% - var(--px)) 0,100% var(--px),100% calc(100% - var(--px)),calc(100% - var(--px)) 100%,var(--px) 100%,0 calc(100% - var(--px)),0 var(--px))}.card:hover,.card:focus-within{outline:var(--px) solid var(--nes-yellow);outline-offset:-4px}.card:before{content:none}.card__media{position:relative;display:block;background:var(--photo);overflow:hidden;aspect-ratio:1/1;border:2px solid var(--black)}.card__media img{width:100%;height:100%;object-fit:cover}.card__media img.alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.card:hover .card__media img.alt{opacity:1}.flag{position:absolute;left:0;top:0;z-index:2;background:var(--nes-red);color:#f3efe5;padding:5px 7px;font:400 7px/1.4 var(--display);text-transform:uppercase;border-right:2px solid #0A0A0C;border-bottom:2px solid #0A0A0C}.card__no{margin:10px 2px 4px;color:var(--nes-gray);font:400 8px/1 var(--display)}.card__title{margin:0 2px;font:400 14px/1.4 var(--sans);letter-spacing:0}.card__type{margin-top:3px;padding:0 2px;color:var(--nes-gray);font:400 12px/1.5 var(--sans)}.sizes{display:flex;gap:4px;flex-wrap:wrap;margin-top:8px;padding:0 2px}.sizes span{font:400 8px/1 var(--display);border:2px solid var(--black);padding:4px 5px;color:var(--black);background:#f3efe5}.sizes span.out{color:var(--nes-lt);border-color:var(--nes-lt);text-decoration:line-through}.card__foot{margin:10px 2px 2px;padding-top:8px;border-top:2px dashed var(--black);display:flex;align-items:center;gap:8px}.price{font:400 10px/1 var(--display);color:var(--nes-red)}.price:before{content:"\a5";display:none}.buy{margin-left:auto;border:2px solid var(--black);background:var(--nes-blue);color:#f3efe5;cursor:pointer;padding:7px 9px;font:400 8px/1 var(--display);white-space:nowrap;box-shadow:2px 2px 0 var(--black);text-transform:uppercase}.buy:active{transform:translate(2px,2px);box-shadow:none}.buy .short{display:none}.buy:hover{background:var(--nes-yellow);color:#0a0a0c}.buy[aria-busy=true]{opacity:.55;pointer-events:none}.pager{padding:10px 0 30px;text-align:center;font-family:var(--display);font-size:9px}.pager a,.pager span{margin:0 6px}.looks{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:32px 0 40px;margin:0}.look{position:relative;overflow:visible;margin:0;background:#f3efe5;border:var(--px) solid var(--black);padding:8px;box-shadow:var(--px) var(--px) 0 var(--black)}.look img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 24%;border:2px solid var(--black)}.look__cap{position:static;padding:10px 2px 0;color:var(--black);background:none}.look__cap h3{margin:0 0 4px;font:400 10px/1.6 var(--display);text-transform:uppercase}.look__cap h3:before{content:"STAGE ";color:var(--nes-blue)}.look__cap p{margin:0 0 10px;color:var(--nes-gray);font-size:13px}.look__btn{display:inline-block;background:var(--nes-green);border:2px solid var(--black);color:#f3efe5;padding:7px 9px;font:400 8px/1 var(--display);margin:0 8px 6px 0;box-shadow:2px 2px 0 var(--black);text-transform:uppercase}.look__btn:hover{background:var(--nes-yellow);color:#0a0a0c}.dark{background:var(--black);color:#f3efe5;position:relative}.dark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px)}.dark>*{position:relative;z-index:1}.gold-rule{height:var(--px);background:repeating-linear-gradient(90deg,#F3EFE5 0 8px,transparent 8px 16px)}.dark--story+.dark .gold-rule{display:none}.story{padding:48px 0;display:grid;grid-template-columns:1.1fr .9fr;gap:36px}.story h2{margin:0 0 16px;font:400 clamp(12px,1.8vw,18px)/1.7 var(--display);color:var(--nes-yellow);text-transform:uppercase}.story .rte,.story p{color:#f3efe5;max-width:52ch;font-size:15px;line-height:1.8;background:var(--nes-navy);border:var(--px) solid #F3EFE5;padding:16px 18px;box-shadow:0 0 0 var(--px) var(--black)}.facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-self:start}.fact{background:var(--nes-navy);border:var(--px) solid #F3EFE5;padding:16px 14px;box-shadow:0 0 0 var(--px) var(--black)}.fact b{display:block;font:400 16px/1.4 var(--display);color:var(--nes-yellow)}.fact span{display:block;margin-top:6px;color:var(--nes-lt);font:400 7px/1.8 var(--display);text-transform:uppercase}.signup{padding:26px 0;border-bottom:var(--px) solid #F3EFE5;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.signup h3{margin:0;font:400 10px/1.7 var(--display);color:#f3efe5;text-transform:uppercase}.signup__form{margin-left:auto;display:flex}.signup__form input{border:2px solid #F3EFE5;background:#0a0a0c;padding:10px 12px;font:400 13px var(--sans);min-width:230px;color:#f3efe5}.signup__form input::placeholder{color:var(--nes-lt)}.signup__form input:focus{outline:none;border-color:var(--nes-yellow)}.signup__form button{border:2px solid #F3EFE5;border-left:0;background:var(--nes-red);color:#f3efe5;cursor:pointer;padding:10px 14px;font:400 8px/1 var(--display);text-transform:uppercase}.signup__form button:hover{background:var(--nes-yellow);color:#0a0a0c}.signup__ok{margin:0;color:var(--nes-green)}.site-footer{padding:30px 0 44px;color:var(--nes-lt)}.foot{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:26px}.foot h4{margin:0 0 12px;color:var(--nes-yellow);font:400 8px/1.6 var(--display);text-transform:uppercase}.foot ul{margin:0;padding:0;list-style:none}.foot li{margin:0 0 8px}.foot a{font-size:13px;color:#f3efe5}.foot a:hover{color:var(--nes-yellow)}.foot a:hover:before{content:"\25b6  "}.foot p{margin:0;font-size:13px;line-height:1.8}.legal{margin-top:26px;padding-top:14px;border-top:2px dashed #F3EFE5;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font:400 7px/1.8 var(--display);text-transform:uppercase}.pdp-page{padding:28px 0 0}.pdp-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:start}.pdp-main{background:#f3efe5;aspect-ratio:1/1;overflow:hidden;border:var(--px) solid var(--black);box-shadow:var(--px) var(--px) 0 var(--black)}.pdp-main img{width:100%;height:100%;object-fit:cover}.pdp-thumbs{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.pdp-thumb{width:60px;height:60px;padding:0;border:2px solid var(--black);background:#f3efe5;cursor:pointer;overflow:hidden}.pdp-thumb img{width:100%;height:100%;object-fit:cover}.pdp-thumb.is-on{outline:2px solid var(--nes-yellow);outline-offset:-2px}.pdp-info{position:sticky;top:80px;background:#f3efe5;border:var(--px) solid var(--black);padding:18px;box-shadow:var(--px) var(--px) 0 var(--black)}.pdp-crumb{color:var(--nes-gray);font-size:12px}.pdp-title{margin:10px 0 6px;font:400 clamp(11px,1.6vw,15px)/1.7 var(--display);text-transform:uppercase}.pdp-variant{color:var(--nes-gray);font-size:13px}.pdp-price{margin:14px 0 0;font:400 13px/1 var(--display);color:var(--nes-red)}.pdp-sizehead{display:flex;align-items:baseline;gap:10px;margin:22px 0 8px}.pdp-sold{margin-left:auto;color:var(--nes-gray);font-size:12px}.pdp-sizes{display:flex;gap:6px;flex-wrap:wrap}.size{min-width:44px;padding:10px 8px;cursor:pointer;background:#f3efe5;border:2px solid var(--black);color:var(--black);font:400 9px/1 var(--display)}.size:hover{background:var(--nes-yellow)}.size.is-on{background:var(--nes-blue);border-color:var(--nes-blue);color:#f3efe5}.size.is-out{color:var(--nes-lt);border-color:var(--nes-lt);cursor:not-allowed;text-decoration:line-through}.pdp-error{margin:10px 0 0;color:var(--nes-red);font-size:13px}.pdp-add{width:100%;margin-top:18px;padding:14px 16px;cursor:pointer;border:2px solid var(--black);background:var(--nes-red);color:#f3efe5;font:400 10px/1 var(--display);box-shadow:3px 3px 0 var(--black);text-transform:uppercase}.pdp-add:hover{background:var(--nes-yellow);color:#0a0a0c}.pdp-add:active{transform:translate(3px,3px);box-shadow:none}.pdp-add:disabled{opacity:.45;cursor:not-allowed}.pdp-add[aria-busy=true]{opacity:.6}.pdp-facts{margin:18px 0 0;padding:12px 0 0;border-top:2px dashed var(--black);list-style:none;color:var(--black);font-size:13px;line-height:2}.pdp-details{margin-top:14px;border-top:2px dashed var(--black);padding-top:12px}.pdp-details summary{cursor:pointer;list-style:none;font:400 9px/1.6 var(--display)}.pdp-details summary:before{content:"\25b6  ";color:var(--nes-blue)}.pdp-details[open] summary:before{content:"\25bc  "}.pdp-details .rte{margin-top:10px;color:var(--ink-70);font-size:14px}.more{padding:44px 0 56px}.more__head{margin:0;font:400 12px/1.6 var(--display);text-transform:uppercase}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;pointer-events:none;overflow:hidden}.drawer.is-open{pointer-events:auto}.drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .1s}.drawer.is-open .drawer__scrim{opacity:1}.drawer__panel{position:absolute;top:0;right:0;height:100%;width:min(400px,100%);background:var(--nes-navy);color:#f3efe5;display:flex;flex-direction:column;transform:translate(100%);transition:transform .12s steps(4);border-left:var(--px) solid #F3EFE5}.drawer.is-open .drawer__panel{transform:none}.drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#0a0a0c;color:var(--nes-yellow);font:400 9px/1 var(--display);text-transform:uppercase;border-bottom:var(--px) solid #F3EFE5}.drawer__head button{background:none;border:2px solid #F3EFE5;cursor:pointer;font-size:12px;color:#f3efe5;padding:3px 7px}.drawer__body{flex:1;overflow:auto;padding:6px 18px}.drawer__empty{color:var(--nes-lt);font-size:14px;padding:22px 0}.line{display:grid;grid-template-columns:60px 1fr auto;gap:12px;padding:14px 0;border-bottom:2px dashed #F3EFE5;align-items:start}.line img{width:60px;height:60px;object-fit:cover;background:#f3efe5;border:2px solid #F3EFE5}.line__title{font-size:14px;line-height:1.3;display:block;color:#f3efe5}.line__meta{font-size:12px;color:var(--nes-lt);margin-top:4px}.line__qty{display:inline-flex;align-items:center;gap:10px;margin-top:8px;border:2px solid #F3EFE5;padding:4px 8px;font-size:13px}.line__qty button{background:none;border:0;cursor:pointer;font-size:14px;color:var(--nes-yellow);line-height:1}.line__qty input{width:44px;border:0;background:none;font:inherit;color:#f3efe5}.line__price{font:400 9px/1 var(--display);color:var(--nes-yellow)}.drawer__foot{border-top:var(--px) solid #F3EFE5;padding:16px 18px 20px;background:#0a0a0c}.drawer__sum{display:flex;justify-content:space-between;align-items:baseline;font:400 8px/1 var(--display);margin-bottom:12px;text-transform:uppercase}.drawer__sum b{font-size:12px;color:var(--nes-yellow)}.drawer__checkout,.btn-dark{display:block;width:100%;text-align:center;padding:14px;cursor:pointer;border:2px solid #F3EFE5;background:var(--nes-red);color:#f3efe5;font:400 9px/1 var(--display);text-transform:uppercase;box-shadow:3px 3px 0 var(--black)}.drawer__checkout:hover,.btn-dark:hover{background:var(--nes-yellow);color:#0a0a0c}.drawer__viewcart{display:block;text-align:center;margin-top:10px;font:400 8px/1 var(--display);color:var(--nes-lt);text-transform:uppercase}.drawer__note{margin:10px 0 0;font-size:12px;color:var(--nes-lt);text-align:center}.btn-line{display:block;width:100%;padding:12px;margin-bottom:8px;cursor:pointer;background:#f3efe5;border:2px solid var(--black);font:400 8px/1 var(--display);text-transform:uppercase}.btn-gold{display:inline-block;background:var(--nes-red);color:#f3efe5;border:2px solid var(--black);cursor:pointer;padding:12px 18px;font:400 9px/1 var(--display);box-shadow:3px 3px 0 var(--black);text-transform:uppercase}.page-plain{padding:32px 20px 70px;max-width:900px}.page-title{margin:0 0 20px;font:400 clamp(12px,2vw,18px)/1.7 var(--display);text-transform:uppercase}.page-cart{padding:32px 20px 70px}.cart-form{display:grid;grid-template-columns:1fr 320px;gap:32px;align-items:start}.search-page{display:flex;gap:8px;margin-bottom:18px}.search-page input{flex:1;border:2px solid var(--black);background:#f3efe5;padding:11px;font:400 14px var(--sans)}.search-page .btn-dark{width:auto;padding:11px 18px}.coll-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.coll span{display:flex;justify-content:space-between;margin-top:8px;font:400 9px/1.6 var(--display)}.coll em{font-style:normal;color:var(--nes-gray)}.customer input{display:block;width:100%;max-width:400px;margin:0 0 8px;border:2px solid var(--black);background:#f3efe5;padding:10px;font:400 14px var(--sans)}.customer .btn-dark{max-width:400px}.page-404 .btn-dark{width:auto;display:inline-block;padding:12px 18px;margin-top:8px}.password{min-height:100vh;background:var(--black);color:#f3efe5;display:grid;place-items:center;padding:28px}.password__in{max-width:420px;width:100%;text-align:center;background:var(--nes-navy);border:var(--px) solid #F3EFE5;padding:26px;box-shadow:0 0 0 var(--px) var(--black)}.mark--big{font-size:18px;line-height:1.6;margin-bottom:16px;font-family:var(--display);color:#f3efe5;text-transform:uppercase}.password__form{display:flex;gap:0;margin-top:18px}.password__form input{flex:1;border:2px solid #F3EFE5;background:#0a0a0c;color:#f3efe5;padding:11px;font:400 14px var(--sans)}@media(max-width:1200px){.grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.statement{grid-template-columns:1fr;gap:18px}.story{grid-template-columns:1fr;gap:26px}.looks{grid-template-columns:1fr}nav.main{display:none}.foot{grid-template-columns:1fr 1fr}.pdp-grid{grid-template-columns:1fr;gap:20px}.pdp-info{position:static}.pdp-add{position:sticky;bottom:0;z-index:5}.cart-form{grid-template-columns:1fr}.coll-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.wrap{padding-left:12px;padding-right:12px}.search{display:none}.grid{grid-template-columns:1fr 1fr;gap:16px 12px}.card__title{font-size:13px}.buy .full{display:none}.buy .short{display:inline}.runmeter b{font-size:11px}.controls__in{gap:8px}.controls .count,.controls .right .clear{display:none}.controls select[data-sort]{padding:5px;max-width:96px}.controls:before{font-size:7px}.statement{padding-top:24px;padding-bottom:18px}.statement h1{font-size:13px}.signup__form{margin-left:0;width:100%}.signup__form input{min-width:0;flex:1}.page-plain,.page-cart{padding:24px 12px 56px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.hud{display:flex;align-items:center;gap:22px;padding-top:8px;padding-bottom:6px;font:400 9px/1 var(--display);color:#f3efe5;border-bottom:2px dashed rgba(255,255,255,.25);text-transform:uppercase}.hud__cell{display:flex;flex-direction:column;gap:5px}.hud__cell span{color:var(--nes-lt);display:flex;align-items:center;gap:4px}.hud__cell b{font-weight:400;color:#f3efe5;font-variant-numeric:tabular-nums}.coin-ico{display:inline-block;width:8px;height:10px;background:var(--nes-yellow);border:2px solid #0A0A0C;border-radius:0;box-shadow:inset -2px 0 #6b4f16;animation:coinspin 1s steps(4) infinite}@keyframes coinspin{0%,to{transform:scaleX(1)}25%{transform:scaleX(.5)}50%{transform:scaleX(.15)}75%{transform:scaleX(.5)}}.hud__sound{margin-left:auto;background:#0a0a0c;border:2px solid #F3EFE5;color:#f3efe5;font:400 8px/1 var(--display);padding:6px 8px;cursor:pointer}.hud__sound[aria-pressed=true]{background:var(--nes-green)}.head{padding-top:10px;padding-bottom:10px}.hero-sprite{position:absolute;left:0;top:-39px;width:3px;height:3px;box-shadow:6px 0 #221c10,9px 0 #221c10,12px 0 #221c10,15px 0 #221c10,18px 0 #221c10,21px 0 #221c10,24px 0 #221c10,27px 0 #221c10,3px 3px #221c10,6px 3px #221c10,9px 3px #221c10,12px 3px #221c10,15px 3px #e3d9c4,18px 3px #e3d9c4,21px 3px #221c10,24px 3px #221c10,27px 3px #221c10,30px 3px #221c10,0 6px #221c10,3px 6px #221c10,6px 6px #6b5a2e,9px 6px #e3d9c4,12px 6px #e3d9c4,15px 6px #e3d9c4,18px 6px #e3d9c4,21px 6px #e3d9c4,24px 6px #e3d9c4,27px 6px #6b5a2e,30px 6px #221c10,33px 6px #221c10,0 9px #221c10,3px 9px #e3d9c4,6px 9px #6b5a2e,9px 9px #c9a227,12px 9px #c9a227,15px 9px #e3d9c4,18px 9px #e3d9c4,21px 9px #c9a227,24px 9px #c9a227,27px 9px #6b5a2e,30px 9px #e3d9c4,33px 9px #221c10,0 12px #221c10,3px 12px #e3d9c4,6px 12px #e3d9c4,9px 12px #f3efe5,12px 12px #e3d9c4,15px 12px #e3d9c4,18px 12px #e3d9c4,21px 12px #e3d9c4,24px 12px #f3efe5,27px 12px #e3d9c4,30px 12px #e3d9c4,33px 12px #221c10,3px 15px #e3d9c4,6px 15px #e3d9c4,9px 15px #e3d9c4,12px 15px #241c10,15px 15px #241c10,18px 15px #241c10,21px 15px #241c10,24px 15px #e3d9c4,27px 15px #e3d9c4,30px 15px #e3d9c4,9px 18px #221c10,12px 18px #221c10,15px 18px #221c10,18px 18px #221c10,21px 18px #221c10,24px 18px #221c10,6px 21px #221c10,9px 21px #221c10,12px 21px #e6cd87,15px 21px #221c10,18px 21px #221c10,21px 21px #e6cd87,24px 21px #221c10,27px 21px #221c10,6px 24px #221c10,9px 24px #221c10,12px 24px #e6cd87,15px 24px #e6cd87,18px 24px #e6cd87,21px 24px #e6cd87,24px 24px #221c10,27px 24px #221c10,6px 27px #221c10,9px 27px #221c10,12px 27px #e6cd87,15px 27px #221c10,18px 27px #221c10,21px 27px #e6cd87,24px 27px #221c10,27px 27px #221c10,9px 30px #221c10,12px 30px #221c10,15px 30px #221c10,18px 30px #221c10,21px 30px #221c10,24px 30px #221c10,12px 33px #6b5a2e,21px 33px #6b5a2e,9px 36px #6b5a2e,12px 36px #6b5a2e,21px 36px #6b5a2e,24px 36px #6b5a2e;animation:walk .36s steps(1) infinite,stroll 16s linear infinite}@keyframes walk{0%,49%{box-shadow:6px 0 #221c10,9px 0 #221c10,12px 0 #221c10,15px 0 #221c10,18px 0 #221c10,21px 0 #221c10,24px 0 #221c10,27px 0 #221c10,3px 3px #221c10,6px 3px #221c10,9px 3px #221c10,12px 3px #221c10,15px 3px #e3d9c4,18px 3px #e3d9c4,21px 3px #221c10,24px 3px #221c10,27px 3px #221c10,30px 3px #221c10,0 6px #221c10,3px 6px #221c10,6px 6px #6b5a2e,9px 6px #e3d9c4,12px 6px #e3d9c4,15px 6px #e3d9c4,18px 6px #e3d9c4,21px 6px #e3d9c4,24px 6px #e3d9c4,27px 6px #6b5a2e,30px 6px #221c10,33px 6px #221c10,0 9px #221c10,3px 9px #e3d9c4,6px 9px #6b5a2e,9px 9px #c9a227,12px 9px #c9a227,15px 9px #e3d9c4,18px 9px #e3d9c4,21px 9px #c9a227,24px 9px #c9a227,27px 9px #6b5a2e,30px 9px #e3d9c4,33px 9px #221c10,0 12px #221c10,3px 12px #e3d9c4,6px 12px #e3d9c4,9px 12px #f3efe5,12px 12px #e3d9c4,15px 12px #e3d9c4,18px 12px #e3d9c4,21px 12px #e3d9c4,24px 12px #f3efe5,27px 12px #e3d9c4,30px 12px #e3d9c4,33px 12px #221c10,3px 15px #e3d9c4,6px 15px #e3d9c4,9px 15px #e3d9c4,12px 15px #241c10,15px 15px #241c10,18px 15px #241c10,21px 15px #241c10,24px 15px #e3d9c4,27px 15px #e3d9c4,30px 15px #e3d9c4,9px 18px #221c10,12px 18px #221c10,15px 18px #221c10,18px 18px #221c10,21px 18px #221c10,24px 18px #221c10,6px 21px #221c10,9px 21px #221c10,12px 21px #e6cd87,15px 21px #221c10,18px 21px #221c10,21px 21px #e6cd87,24px 21px #221c10,27px 21px #221c10,6px 24px #221c10,9px 24px #221c10,12px 24px #e6cd87,15px 24px #e6cd87,18px 24px #e6cd87,21px 24px #e6cd87,24px 24px #221c10,27px 24px #221c10,6px 27px #221c10,9px 27px #221c10,12px 27px #e6cd87,15px 27px #221c10,18px 27px #221c10,21px 27px #e6cd87,24px 27px #221c10,27px 27px #221c10,9px 30px #221c10,12px 30px #221c10,15px 30px #221c10,18px 30px #221c10,21px 30px #221c10,24px 30px #221c10,12px 33px #6b5a2e,21px 33px #6b5a2e,9px 36px #6b5a2e,12px 36px #6b5a2e,21px 36px #6b5a2e,24px 36px #6b5a2e}50%,to{box-shadow:6px 0 #221c10,9px 0 #221c10,12px 0 #221c10,15px 0 #221c10,18px 0 #221c10,21px 0 #221c10,24px 0 #221c10,27px 0 #221c10,3px 3px #221c10,6px 3px #221c10,9px 3px #221c10,12px 3px #221c10,15px 3px #e3d9c4,18px 3px #e3d9c4,21px 3px #221c10,24px 3px #221c10,27px 3px #221c10,30px 3px #221c10,0 6px #221c10,3px 6px #221c10,6px 6px #6b5a2e,9px 6px #e3d9c4,12px 6px #e3d9c4,15px 6px #e3d9c4,18px 6px #e3d9c4,21px 6px #e3d9c4,24px 6px #e3d9c4,27px 6px #6b5a2e,30px 6px #221c10,33px 6px #221c10,0 9px #221c10,3px 9px #e3d9c4,6px 9px #6b5a2e,9px 9px #c9a227,12px 9px #c9a227,15px 9px #e3d9c4,18px 9px #e3d9c4,21px 9px #c9a227,24px 9px #c9a227,27px 9px #6b5a2e,30px 9px #e3d9c4,33px 9px #221c10,0 12px #221c10,3px 12px #e3d9c4,6px 12px #e3d9c4,9px 12px #f3efe5,12px 12px #e3d9c4,15px 12px #e3d9c4,18px 12px #e3d9c4,21px 12px #e3d9c4,24px 12px #f3efe5,27px 12px #e3d9c4,30px 12px #e3d9c4,33px 12px #221c10,3px 15px #e3d9c4,6px 15px #e3d9c4,9px 15px #e3d9c4,12px 15px #241c10,15px 15px #241c10,18px 15px #241c10,21px 15px #241c10,24px 15px #e3d9c4,27px 15px #e3d9c4,30px 15px #e3d9c4,9px 18px #221c10,12px 18px #221c10,15px 18px #221c10,18px 18px #221c10,21px 18px #221c10,24px 18px #221c10,6px 21px #221c10,9px 21px #221c10,12px 21px #e6cd87,15px 21px #221c10,18px 21px #221c10,21px 21px #e6cd87,24px 21px #221c10,27px 21px #221c10,6px 24px #221c10,9px 24px #221c10,12px 24px #e6cd87,15px 24px #e6cd87,18px 24px #e6cd87,21px 24px #e6cd87,24px 24px #221c10,27px 24px #221c10,6px 27px #221c10,9px 27px #221c10,12px 27px #e6cd87,15px 27px #221c10,18px 27px #221c10,21px 27px #e6cd87,24px 27px #221c10,27px 27px #221c10,9px 30px #221c10,12px 30px #221c10,15px 30px #221c10,18px 30px #221c10,21px 30px #221c10,24px 30px #221c10,15px 33px #6b5a2e,18px 33px #6b5a2e,12px 36px #6b5a2e,21px 36px #6b5a2e}}@keyframes stroll{0%{transform:translate(-40px)}to{transform:translate(calc(100vw + 40px))}}.hero-sprite.is-jump{animation:walk .36s steps(1) infinite,stroll 16s linear infinite,hop .5s steps(6)}@keyframes hop{0%,to{top:-39px}50%{top:-61px}}.title-screen{background:radial-gradient(120% 90% at 80% -10%,#2a2312,#14100a 55%,#0a0a0c);color:var(--ivory);border-bottom:var(--px) solid var(--black);position:relative;overflow:hidden}.title-screen:after{display:none}.title-screen .statement{grid-template-columns:1fr;justify-items:center;text-align:center;padding-top:56px;padding-bottom:92px;gap:18px;position:relative;z-index:1}.title-screen__eyebrow{color:#f3efe5;text-shadow:2px 2px 0 #0A0A0C;margin:0}.title-screen .statement h1{color:#f3efe5;text-shadow:4px 4px 0 #0A0A0C;max-width:20ch;margin-inline:auto}.title-screen .statement h1 em{color:var(--nes-yellow);text-shadow:4px 4px 0 var(--nes-red)}.press-start{display:inline-block;font:400 12px/1 var(--display);color:#f3efe5;background:var(--nes-red);border:var(--px) solid #0A0A0C;padding:14px 18px;box-shadow:var(--px) var(--px) 0 #0a0a0c;animation:blink 1.1s steps(1) infinite}.press-start:hover,.press-start:focus-visible{animation:none;background:var(--nes-yellow);color:#0a0a0c}.press-start:active{transform:translate(var(--px),var(--px));box-shadow:none}.title-screen__hint{color:#0a0a0c;opacity:.7;margin:0}.title-screen .runmeter{margin-top:6px}.sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cloud{position:absolute;width:60px;height:20px;background:#4a3e22;box-shadow:12px -12px #4a3e22,28px -12px #4a3e22,40px 0 #4a3e22,-12px 0 #4a3e22,0 4px #241e10,40px 4px #241e10;animation:drift linear infinite;opacity:.7}.cloud.c1{top:40px;left:-80px;animation-duration:38s}.cloud.c2{top:110px;left:-80px;animation-duration:52s;animation-delay:-20s}.cloud.c3{top:70px;left:-80px;animation-duration:64s;animation-delay:-44s;transform:scale(.7)}@keyframes drift{0%{left:-100px}to{left:110%}}.ground{position:absolute;left:0;right:0;bottom:0;height:48px;z-index:1;overflow:visible;background:linear-gradient(#E6CD87 0 4px,transparent 4px),repeating-linear-gradient(90deg,transparent 0 30px,#0A0A0C 30px 32px),repeating-linear-gradient(0deg,#8a6a22 0 14px,#0a0a0c 14px 16px);box-shadow:inset 0 4px #0a0a0c,inset 0 5px #ffffff40}.giftbox{position:absolute;right:16%;bottom:calc(100% + 48px);width:40px;height:40px;background:var(--nes-yellow);color:#0a0a0c;border:var(--px) solid #0A0A0C;font:400 16px/1 var(--display);cursor:pointer;box-shadow:inset -4px -4px #6b4f16;padding:0}.giftbox:after{content:"";position:absolute;left:14px;top:-10px;width:4px;height:10px;background:var(--nes-red)}.giftbox.is-hit{animation:bump .25s steps(3)}@keyframes bump{50%{transform:translateY(-12px)}}.bush{position:absolute;left:10%;bottom:48px;width:64px;height:22px;background:var(--nes-green);border:var(--px) solid #0A0A0C;border-bottom:0;border-radius:0;box-shadow:inset 0 4px #e6cd87}.bush:before,.bush:after{content:"";position:absolute;bottom:14px;width:26px;height:18px;background:var(--nes-green);border:var(--px) solid #0A0A0C;border-bottom:0;box-shadow:inset 0 4px #e6cd87}.bush:before{left:2px}.bush:after{right:2px;bottom:10px}.section-head{font:400 14px/1.4 var(--display);margin:34px 0 0;display:flex;align-items:baseline;gap:12px;text-transform:uppercase}.section-head:before{content:"";width:12px;height:12px;background:var(--nes-red);border:2px solid #0A0A0C;flex:none;align-self:center}.section-head small{font-size:10px;color:var(--nes-red)}.stage-select .looks{padding-top:18px}.look{transition:transform .12s steps(2)}.look:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #0a0a0c}.look__world{position:absolute;left:8px;top:8px;z-index:2;background:#0a0a0c;color:#f3efe5;font:400 8px/1 var(--display);padding:6px 8px}.card{transition:transform .1s steps(2)}.card:hover{transform:translateY(-4px)}.card.is-cursor{outline:var(--px) solid var(--nes-red);outline-offset:-4px}.card.is-cursor:after{content:"\25b6";position:absolute;left:-2px;top:44%;font:400 14px/1 var(--display);color:var(--nes-red);animation:blink .8s steps(1) infinite;text-shadow:2px 2px 0 #F3EFE5}.card:hover .card__media img.base{animation:none}.fc-pop{position:fixed;z-index:400;pointer-events:none;transform:translate(-50%,-8px);font:400 12px/1 var(--display);color:#f3efe5;text-shadow:2px 2px 0 #0A0A0C;animation:rise .9s steps(9) forwards}.fc-pop.is-coin{color:var(--nes-yellow)}.fc-pop.is-bonus{color:#f3efe5}@keyframes rise{to{transform:translate(-50%,-56px);opacity:0}}.story .rte.is-typing:after,.story p.is-typing:after{content:"\25bc";display:inline-block;margin-left:6px;color:var(--nes-yellow);animation:blink .6s steps(1) infinite}.fc-boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#0a0a0c;color:#f3efe5;display:grid;place-content:center;justify-items:center;gap:14px;cursor:pointer;transition:opacity .3s steps(3)}.fc-boot.is-out{opacity:0}.fc-boot__logo{font:400 clamp(22px,6vw,48px)/1 var(--display);color:var(--nes-red);text-shadow:4px 4px 0 var(--nes-yellow);animation:dropin .6s steps(6)}@keyframes dropin{0%{transform:translateY(-120px)}}.fc-boot__sub{font:400 10px/1 var(--display);color:#f3efe5;letter-spacing:.3em}.fc-boot__press{margin-top:22px;font:400 10px/1 var(--display);animation:blink 1s steps(1) infinite}.fc-handheld{--nes-navy:#306230;--nes-red:#0F380F;--nes-blue:#306230;--nes-yellow:#9BBC0F;--nes-green:#306230;--nes-gray:#306230;--nes-lt:#8BAC0F;--paper:#9BBC0F;--black:#0F380F}.fc-handheld body{background-color:#9bbc0f}.fc-handheld .title-screen{background:#8bac0f}.fc-handheld .card,.fc-handheld .look,.fc-handheld .pdp-info{background:#c4cfa1}@media(max-width:640px){.hud{gap:12px;flex-wrap:wrap}.hud__cell:first-child{display:none}.title-screen .statement{padding-top:36px;padding-bottom:84px}.giftbox{right:8%}}@media(prefers-reduced-motion:reduce){.hero-sprite{animation:none;transform:translate(20px)}.cloud,.coin-ico,.press-start{animation:none}}.title-screen .statement h1{text-shadow:-3px 0 0 #0A0A0C,3px 0 0 #0A0A0C,0 -3px 0 #0A0A0C,0 3px 0 #0A0A0C,5px 5px 0 #0A0A0C}.title-screen .statement h1 em{text-shadow:-3px 0 0 #0A0A0C,3px 0 0 #0A0A0C,0 -3px 0 #0A0A0C,0 3px 0 #0A0A0C,5px 5px 0 var(--nes-red)}.title-screen__eyebrow{text-shadow:-2px 0 0 #0A0A0C,2px 0 0 #0A0A0C,0 -2px 0 #0A0A0C,0 2px 0 #0A0A0C}.sky{z-index:0}.cloud{opacity:.65}.press-start{animation:pulse 1.1s steps(1) infinite}@keyframes pulse{0%,49%{background:var(--nes-red);color:#f3efe5}50%,to{background:#8a6a22;color:#e6cd87}}.card__title{font-size:16px;line-height:1.35}.card__type{font:400 8px/1.8 var(--display);text-transform:uppercase}.look__cap h3:before{content:none}.look__cap p{font:400 8px/1.8 var(--display)}@media(hover:none){.title-screen__hint{display:none}}@media(max-width:640px){.card__title{font-size:16px}.bush{display:none}}.game-logo{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;animation:logo-in .7s steps(7) both}@keyframes logo-in{0%{transform:translateY(-140px)}}.game-logo__word{position:relative;display:block;font:400 clamp(40px,10vw,116px)/1 var(--display);letter-spacing:.02em;background-image:linear-gradient(115deg,transparent 47.5%,rgba(255,255,255,.9) 49.6%,#FFFFFF 50%,rgba(255,255,255,.9) 50.4%,transparent 52.5%),linear-gradient(180deg,#4a3308,#b8901f,#f2d57a 20%,#fff 26%,#f2d57a 31%,#a67c1a 40%,#3d2a06 52%,#8a6a22 60%,#d9b03a 72%,#fff8dc,#c9a227 88%,#5c420f);background-size:400% 100%,100% 240%;background-repeat:no-repeat;background-position:150% 0,0 0%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;animation:gold-sweep 4.5s ease-in-out infinite alternate}.title-screen .statement h1.game-logo{text-shadow:none;filter:drop-shadow(0 0 1px rgba(255,236,170,.35)) drop-shadow(0 5px 10px rgba(0,0,0,.6))}@keyframes gold-sweep{0%{background-position:150% 0,0 0%}30%{background-position:-50% 0,0 45%}to{background-position:-50% 0,0 100%}}@media(prefers-reduced-motion:reduce){.game-logo__word{animation:none;background-position:150% 0,0 20%}}.game-logo__ribbon{display:inline-block;font:400 clamp(10px,1.6vw,16px)/1 var(--display);letter-spacing:.35em;color:#f3efe5;background:var(--nes-red);border:var(--px) solid #0A0A0C;padding:8px 10px 8px 16px;box-shadow:var(--px) var(--px) 0 #0a0a0c}.title-screen .statement .title-screen__lede{margin:6px 0 0;font:400 clamp(10px,1.4vw,14px)/1.8 var(--display);color:#c9cdd3;text-transform:uppercase;text-shadow:0 2px 6px rgba(0,0,0,.5)}.title-screen__lede em{font-style:normal;color:var(--nes-yellow)}.title-screen .statement{padding-top:46px}.mark{font-size:18px}.mark b{text-shadow:2px 2px 0 var(--nes-red)}@media(max-width:640px){.title-screen .statement .title-screen__lede{font-size:10px}}@media(prefers-reduced-motion:reduce){.game-logo{animation:none}}.title-screen .statement h1.game-logo:after{content:none}.game-logo__word{font-size:clamp(38px,8.4vw,96px)}.title-screen .statement{padding-top:64px;gap:14px}@media(max-width:640px){.hud{gap:8px;padding-top:5px;padding-bottom:5px;font-size:10px}.hud__cell{gap:3px}.hud__cell:nth-child(6){display:none}.hud__sound{padding:4px 7px;font-size:9px}.head{padding-top:6px;padding-bottom:6px;gap:14px}.mark{font-size:14px}.mark span{font-size:9px}.title-screen .statement{padding-top:28px;padding-bottom:52px;gap:10px}.game-logo{gap:8px}.game-logo__word{font-size:clamp(30px,15vw,44px)}.game-logo__ribbon{font-size:9px;padding:6px 8px 6px 12px}.title-screen .statement .title-screen__lede{font-size:9px;line-height:1.6}.press-start{padding:11px 14px;font-size:10px}.ground{height:30px}.giftbox{bottom:calc(100% + 46px);right:auto;left:14%;width:28px;height:28px;font-size:11px}.bush{display:none}.section-head{margin-top:22px;font-size:12px}}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px);mix-blend-mode:multiply}@media(prefers-reduced-motion:reduce){body:after{opacity:.6}}.fc-flash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#f3efe5;pointer-events:none;opacity:0;animation:fc-flash-out .35s steps(4) forwards}@keyframes fc-flash-out{0%{opacity:.9}to{opacity:0}}@media(prefers-reduced-motion:reduce){.fc-flash{display:none}}.page-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;background:#0a0a0c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;pointer-events:none;opacity:1;visibility:visible;animation:pt-out .45s ease .18s forwards}.page-transition__word{font:700 clamp(52px,12vw,88px)/1 "Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--gold);letter-spacing:-.02em;text-transform:uppercase}.page-transition__sub{font:400 22px/1 Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--gold-2);letter-spacing:.4em;text-transform:uppercase}@keyframes pt-out{to{opacity:0;visibility:hidden}}.page-transition.is-active{animation:none;opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.page-transition{animation:none;opacity:0;visibility:hidden}.page-transition.is-active{opacity:1;visibility:visible}}.title-screen .sky{background:radial-gradient(ellipse 34% 58% at 50% 42%,rgba(10,10,12,.78) 0%,rgba(10,10,12,.45) 55%,transparent 100%),url(hundred-skyline.svg) right 7% bottom 48px/auto 80% no-repeat,url(hundred-street.svg) left bottom 48px/auto 80% repeat-x;image-rendering:pixelated}@media(max-width:640px){.title-screen .sky{background:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(10,10,12,.8) 0%,transparent 100%),url(hundred-skyline.svg) right -46px bottom 30px/auto 50% no-repeat,url(hundred-street.svg) left bottom 30px/auto 50% repeat-x}}.hero-sprite{filter:drop-shadow(1px 0 0 #F3EFE5) drop-shadow(-1px 0 0 #F3EFE5) drop-shadow(0 1px 0 #F3EFE5) drop-shadow(0 -1px 0 #F3EFE5)}html,body{overflow-x:clip}.fc-handheld .fc-game-open,.fc-game-open body{overflow:hidden}.game-logo{touch-action:manipulation}.fc-pop--center{position:fixed;left:50%;top:38%;transform:translate(-50%,-50%);z-index:400;pointer-events:none;white-space:nowrap;font:400 16px/1 var(--display);color:#e6cd87;background:#0a0a0c;border:var(--px) solid #E6CD87;padding:12px 14px}.fc-pop--center .fc-arrow{display:inline-block;width:14px;height:14px;margin:0 3px;vertical-align:middle;background:currentColor;clip-path:polygon(50% 0,100% 100%,0 100%)}.fc-arrow--down{transform:rotate(180deg)}.fc-arrow--left{transform:rotate(-90deg)}.fc-arrow--right{transform:rotate(90deg)}.title-screen .statement{transition:opacity .35s steps(5),transform .35s steps(5)}.title-screen.is-playing .statement{opacity:0;transform:translateY(-28px);pointer-events:none}.title-screen .giftbox,.title-screen .bush{transition:opacity .3s}.title-screen.is-playing .giftbox,.title-screen.is-playing .bush{opacity:0;pointer-events:none}.title-screen.is-playing{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none}.fc-run{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.fc-run__close{position:absolute;top:10px;right:10px;z-index:4;border:2px solid #E6CD87;background:#0a0a0c;color:#e6cd87;font:400 12px/1 var(--display);padding:8px 10px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hundred.css.map */
