.z23{--z-red: #E62C1B;--z-red-dark: #B81F12;--z-ink: #1D274D;--z-paper: #F4E3B3;--z-blush: #F9EDCF;--z-white: #FFFFFF;--z-yellow: #F5BA2F;--z-orange: #EF6020;--z-display: "Montserrat", "Arial Black", system-ui, sans-serif;--z-body: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--z-body);color:var(--z-ink);font-size:1rem;line-height:1.5}.z23 *,.z23 *:before,.z23 *:after{box-sizing:border-box}.z23 img,.z23 svg.z23-placeholder{display:block;width:100%;height:100%;object-fit:cover}.z23-wrap{max-width:80rem;margin:0 auto;padding:0 1.25rem}.z23 h1,.z23 h2{text-transform:uppercase}.z23 a:focus-visible,.z23 button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.z23-btn{display:inline-block;padding:.875rem 1.625rem;font:800 .9375rem/1 var(--z-display);text-transform:uppercase;letter-spacing:.02em;text-decoration:none;background:var(--z-ink);color:var(--z-paper);border:2px solid var(--z-ink);border-radius:999px;box-shadow:4px 4px 0 var(--z-paper);transition:transform .15s,box-shadow .15s}.z23-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--z-paper)}.z23-btn--ghost{background:transparent;color:currentColor;border-color:currentColor;box-shadow:none}.z23-btn--ghost:hover{background:var(--z-ink);border-color:var(--z-ink);color:var(--z-paper);box-shadow:none;transform:none}.z23-btn--light{background:var(--z-paper);color:var(--z-ink);border-color:var(--z-ink);box-shadow:4px 4px 0 var(--z-ink)}.z23-btn--light:hover{box-shadow:6px 6px 0 var(--z-ink)}.z23-hero{padding:3.75rem 0 4.375rem;overflow:hidden}.z23-hero--red{background:var(--z-red);color:var(--z-paper)}.z23-hero--red .z23-btn--ghost:hover{background:var(--z-paper);border-color:var(--z-paper);color:var(--z-red)}.z23-hero--paper{background:var(--z-paper)}.z23-hero--paper .z23-btn{box-shadow:4px 4px 0 var(--z-red)}.z23-hero--paper .z23-btn--ghost{box-shadow:none}.z23-hero--ink{background:var(--z-ink);color:var(--z-paper)}.z23-hero--ink .z23-btn{background:var(--z-red);border-color:var(--z-red)}.z23-hero--ink .z23-btn--ghost{background:transparent;border-color:currentColor}.z23-hero__grid{display:grid;gap:2.5rem;align-items:center}.z23-hero__title{font:900 clamp(2.375rem,6.4vw,4.375rem)/.98 var(--z-display);letter-spacing:-.02em;margin:0 0 1.25rem;max-width:13ch}.z23-hero__lead{font-size:1.1875rem;max-width:42ch;margin:0 0 1.875rem}.z23-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem}.z23-hero__visual{position:relative;max-width:30rem;justify-self:center;width:100%}.z23-hero__box{aspect-ratio:1 / 1;background:var(--game, var(--z-blush));border:3px solid var(--z-ink);border-radius:.625rem;box-shadow:14px 14px 0 var(--z-ink);transform:rotate(-4deg);overflow:hidden}.z23-hero__tag{position:absolute;right:-.625rem;bottom:-1.5rem;background:var(--z-paper);color:var(--z-ink);border:3px solid var(--z-ink);border-radius:.5rem;padding:.75rem 1rem;transform:rotate(2deg)}.z23-hero__game{font:900 1.25rem/1.1 var(--z-display);text-transform:uppercase;margin:0 0 .375rem}@media(min-width:990px){.z23-hero{padding:5.625rem 0 6.25rem}.z23-hero__grid{grid-template-columns:1.1fr .9fr;gap:3.75rem}}.z23-specs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem .875rem;font-size:.875rem;font-weight:600}.z23-specs li{display:inline-flex;align-items:center;gap:.3125rem}.z23-games{padding:4.375rem 0;background:var(--z-white)}.z23-games__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.625rem;margin-bottom:2.25rem}.z23-games__title{font:900 clamp(1.875rem,4.6vw,2.875rem)/1 var(--z-display);letter-spacing:-.02em;margin:0}.z23-link{color:var(--z-red);font-weight:600;text-underline-offset:.3em}.z23-games__grid{list-style:none;margin:0;padding:0;display:grid;gap:2rem 1.25rem;grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.z23-games__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.z23-games__grid{grid-template-columns:repeat(var(--cols, 4),1fr);gap:2.5rem 1.75rem}}@media(min-width:750px){.z23-games--cols-2 .z23-games__grid{grid-template-columns:repeat(2,1fr);gap:2.5rem}.z23-games--cols-2 .z23-card__spine .z23-specs{font-size:.9375rem;gap:.25rem 1.125rem}.z23-games--cols-2 .z23-card__title{font-size:1.625rem}}.z23-card{display:flex;flex-direction:column;height:100%;color:var(--z-ink);text-decoration:none}.z23-card__box{position:relative;aspect-ratio:1 / 1;background:var(--game, var(--z-blush));border:2px solid var(--z-ink);border-bottom:0;border-radius:.375rem .375rem 0 0;overflow:hidden}.z23-card__spine{display:flex;align-items:center;min-height:3.5rem;padding:.5rem .625rem;background:var(--z-ink);color:var(--z-paper);border:2px solid var(--z-ink);border-radius:0 0 .375rem .375rem;box-shadow:6px 6px 0 var(--z-red);transition:transform .15s,box-shadow .15s}.z23-card__spine .z23-specs{font-size:.7812rem;gap:.125rem .625rem}.z23-card__box img{transition:transform .3s}a.z23-card:hover .z23-card__box img{transform:scale(1.04)}a.z23-card:hover .z23-card__spine{box-shadow:3px 3px 0 var(--z-red);transform:translate(3px,3px)}.z23-card__body{padding:1rem .125rem 0}.z23-card__title{font:900 1.1875rem/1.15 var(--z-display);text-transform:uppercase;margin:0 0 .25rem}.z23-card__authors{font-size:.875rem;opacity:.7;margin:0 0 .375rem}.z23-card__price{font-weight:600;margin:0}.z23-card__price s{opacity:.55;font-weight:400;margin-left:.25rem}.z23-badge{position:absolute;top:.625rem;left:.625rem;background:var(--z-red);color:var(--z-paper);border:2px solid var(--z-paper);font-weight:600;font-size:.8125rem;padding:.1875rem .625rem;border-radius:999px}.z23-badge--out{background:var(--z-ink)}.z23-videos{padding:4.375rem 0;background:var(--z-ink);color:var(--z-paper)}.z23-videos__head{max-width:38.75rem;margin-bottom:2.5rem}.z23-videos__title{font:900 clamp(1.875rem,4.6vw,2.875rem)/1 var(--z-display);letter-spacing:-.02em;margin:0 0 .875rem}.z23-videos__lead{font-size:1.125rem;opacity:.85;margin:0}.z23-videos__grid{list-style:none;margin:0;padding:0;display:grid;gap:2rem 1.5rem;grid-template-columns:1fr}@media(min-width:750px){.z23-videos__grid{grid-template-columns:repeat(2,1fr)}}.z23-videos--tall .z23-videos__grid{grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.z23-videos--tall .z23-videos__grid{grid-template-columns:repeat(4,1fr)}}.z23-video__frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:.625rem;border:3px solid var(--z-red);background:#26375c}.z23-videos--tall .z23-video__frame{aspect-ratio:9 / 16}.z23-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.z23-video__play{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;display:block}.z23-video__play img{width:100%;height:100%;object-fit:cover}.z23-video__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4.5rem;height:4.5rem;border-radius:50%;display:grid;place-items:center;background:var(--z-red);color:var(--z-paper);border:3px solid var(--z-paper);transition:transform .15s}.z23-video__play:hover .z23-video__icon{transform:translate(-50%,-50%) scale(1.08)}.z23-video__play:focus-visible{outline:3px solid var(--z-paper);outline-offset:-6px}.z23-video__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:.7}.z23-video__meta{padding-top:.875rem}.z23-video__tags{display:flex;flex-wrap:wrap;gap:.375rem;margin:0}.z23-video__game{display:inline-block;font-size:.8125rem;font-weight:600;background:var(--z-red);color:var(--z-paper);padding:.125rem .5625rem;border-radius:999px}.z23-video__kind{display:inline-block;font-size:.8125rem;font-weight:600;border:1.5px solid currentColor;padding:.0625rem .5625rem;border-radius:999px;opacity:.85}.z23-video__title{font:800 1.25rem/1.25 var(--z-display);margin:.5rem 0 .125rem}.z23-video__creator{margin:0;opacity:.75;font-size:.9375rem}.z23-video__creator a{color:inherit;text-underline-offset:.25em}.z23-intl{padding:4.375rem 0;background:var(--z-red);color:var(--z-paper);overflow:hidden}.z23-intl__grid{display:grid;gap:2.5rem;align-items:center}@media(min-width:990px){.z23-intl__grid{grid-template-columns:.9fr 1.1fr;gap:3.75rem}}.z23-intl__title{font:900 clamp(2.125rem,5.6vw,3.75rem)/.98 var(--z-display);letter-spacing:-.02em;margin:0 0 1.25rem}.z23-intl__lead{font-size:1.125rem;max-width:44ch;margin-bottom:1.875rem}.z23-intl__lead p{margin:0 0 .625rem}.z23-intl__stamps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.z23-stamp{--tilt: -5deg;position:relative;min-width:11.875rem;padding:1.125rem 1.375rem;border:3px solid var(--z-paper);border-radius:.75rem;color:var(--z-paper);text-align:center;transform:rotate(var(--tilt))}.z23-stamp:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:2px dashed currentColor;border-radius:.5rem;opacity:.7;pointer-events:none}.z23-stamp:nth-child(3n+2){--tilt: 4deg;color:var(--z-ink);border-color:var(--z-ink)}.z23-stamp:nth-child(3n+3){--tilt: -2deg}.z23-stamp__link{color:inherit;text-decoration:none;display:block}.z23-stamp__country{display:block;font:900 1.5rem/1 var(--z-display);text-transform:uppercase}.z23-stamp__game{display:block;font-weight:600;margin-top:.375rem}.z23-stamp__partner{display:block;font-size:.8125rem;opacity:.85;margin-top:.125rem}.z23-pitch{padding:5rem 0;background:var(--z-paper)}.z23-bg--white{background:var(--z-white)}.z23-bg--cream{background:var(--z-paper)}.z23-pitch__grid{display:grid;gap:2.5rem;align-items:center}@media(min-width:990px){.z23-pitch__grid{grid-template-columns:.8fr 1.2fr;gap:5rem}}.z23-pitch__mark{max-width:21.25rem;width:70%;justify-self:center}@media(min-width:990px){.z23-pitch__mark{width:100%}}.z23-pitch__mark img{height:auto;object-fit:contain}.z23-pitch__word{margin:0;font:900 clamp(3.75rem,12vw,7.5rem)/.9 var(--z-display);color:var(--z-red)}.z23-pitch__title{font:900 clamp(1.625rem,3.6vw,2.375rem)/1.05 var(--z-display);letter-spacing:-.01em;margin:0 0 1.25rem}.z23-pitch__body{font-size:1.125rem;max-width:52ch;margin-bottom:1.875rem}.z23-pitch__body p{margin:0 0 .75rem}@media(prefers-reduced-motion:reduce){.z23 *,.z23 *:before,.z23 *:after{transition:none!important}}.z23-hero--red .z23-hero__lead,.z23-intl__lead{font-weight:600}.z23-stamp__partner{font-size:.875rem;font-weight:600}.z23-hero--red .z23-hero__title,.z23-hero--ink .z23-hero__title,.z23-videos__title,.z23-video__title,.z23-intl--red .z23-intl__title,.z23-intl--navy .z23-intl__title{color:var(--z-white)}.z23-hero--white{background:var(--z-white)}.z23-hero--white .z23-btn{box-shadow:4px 4px 0 var(--z-red)}.z23-hero--white .z23-btn--ghost{box-shadow:none}.z23-videos--red{background:var(--z-red)}.z23-videos--red .z23-video__frame{border-color:var(--z-paper)}.z23-videos--red .z23-video__icon,.z23-videos--red .z23-video__game{background:var(--z-ink)}.z23-videos--red .z23-videos__lead{font-weight:600}.z23-intl--navy{background:var(--z-ink)}.z23-intl--navy .z23-stamp:nth-child(3n+2){color:var(--z-red);border-color:var(--z-red)}.z23-intl--navy .z23-intl__lead{font-weight:400}.z23-intl--cream,.z23-intl--white{color:var(--z-ink)}.z23-intl--cream{background:var(--z-paper)}.z23-intl--white{background:var(--z-white)}.z23-intl--cream .z23-intl__lead,.z23-intl--white .z23-intl__lead{font-weight:400}.z23-intl--cream .z23-stamp,.z23-intl--white .z23-stamp{color:var(--z-red);border-color:var(--z-red)}.z23-intl--cream .z23-stamp:nth-child(3n+2),.z23-intl--white .z23-stamp:nth-child(3n+2){color:var(--z-ink);border-color:var(--z-ink)}.z23-intl--cream .z23-btn--light,.z23-intl--white .z23-btn--light{background:var(--z-red);color:var(--z-white);border-color:var(--z-ink)}.z23-mini{padding:4.375rem 0}.z23-mini .z23-wrap{max-width:65rem}.z23-mini--white{background:var(--z-white)}.z23-mini--cream{background:var(--z-paper)}.z23-mini--navy{background:var(--z-ink);color:var(--z-paper)}.z23-mini--navy .z23-mini__title,.z23-mini--navy .z23-mini__item-title{color:var(--z-white)}.z23-mini__head{max-width:37.5rem;margin-bottom:3.125rem}.z23-mini__title{font:900 clamp(1.875rem,4.6vw,2.875rem)/1 var(--z-display);letter-spacing:-.02em;margin:0 0 .875rem}.z23-mini__lead{font-size:1.125rem;margin:0}.z23-mini__list{list-style:none;margin:0;padding:0;display:grid;gap:3.125rem}.z23-mini__item{display:grid;gap:1.5rem;align-items:center}@media(min-width:750px){.z23-mini__item{grid-template-columns:minmax(0,26.25rem) 1fr;gap:3.75rem}.z23-mini__item:nth-child(2n){grid-template-columns:1fr minmax(0,26.25rem)}.z23-mini__item:nth-child(2n) .z23-mini__media{order:2}.z23-mini__item:nth-child(2n) .z23-mini__text{justify-self:end}}.z23-mini__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border:3px solid var(--z-ink);border-radius:.75rem;background:var(--z-blush);box-shadow:10px 10px 0 var(--z-red);width:100%}.z23-mini--navy .z23-mini__media{border-color:var(--z-paper)}.z23-mini--portrait .z23-mini__media{aspect-ratio:4 / 5}.z23-mini--landscape .z23-mini__media{aspect-ratio:16 / 9}.z23-mini__media video,.z23-mini__media img{display:block;width:100%;height:100%;object-fit:cover}.z23-mini__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.25rem;text-align:center;color:var(--z-ink)}.z23-mini__step{display:inline-grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--z-red);color:var(--z-white);font:900 1.5rem/1 var(--z-display);margin-bottom:1rem}.z23-mini__item-title{font:900 clamp(1.5rem,3vw,2rem)/1.1 var(--z-display);text-transform:uppercase;margin:0 0 .75rem}.z23-mini__body{font-size:1.125rem;max-width:44ch}.z23-mini__body p{margin:0 0 .625rem}.z23-mini--yellow{background:var(--z-yellow);color:var(--z-ink)}.z23-mini--yellow .z23-mini__media{box-shadow:10px 10px 0 var(--z-ink)}.z23-mini--red{background:var(--z-red);color:var(--z-paper)}.z23-mini--red .z23-mini__title,.z23-mini--red .z23-mini__item-title{color:var(--z-white)}.z23-mini--red .z23-mini__media{border-color:var(--z-paper);box-shadow:10px 10px 0 var(--z-ink)}.z23-mini--red .z23-mini__step{background:var(--z-ink)}.z23-mini--red .z23-mini__body,.z23-mini--red .z23-mini__lead{font-weight:600}.z23-bubbles{margin:1.5rem 0}.z23-bubbles__title{font:800 1.125rem/1.3 var(--z-display);margin:0 0 1rem;color:var(--z-ink)}.z23-bubbles__list{list-style:none;margin:0;padding:.25rem .125rem .625rem;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory}.z23-bubbles__list li{scroll-snap-align:start;flex:0 0 auto}.z23-bubble{all:unset;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:6.25rem}.z23-bubble__ring{display:block;width:6rem;height:6rem;border-radius:50%;padding:4px;background:conic-gradient(from 200deg,var(--z-orange),var(--z-yellow),var(--z-orange));transition:transform .15s}.z23-bubble__ring video,.z23-bubble__ring img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid var(--z-white);background:var(--z-blush)}.z23-bubble:hover .z23-bubble__ring{transform:scale(1.05)}.z23-bubble:focus-visible .z23-bubble__ring{outline:3px solid var(--z-ink);outline-offset:3px}.z23-bubble__name{font-size:.8125rem;font-weight:600;color:var(--z-ink);text-align:center;max-width:6.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.z23-story{padding:0;border:0;background:transparent;max-width:none;max-height:none;width:100%;height:100%}.z23-story::backdrop{background:#1d274df5}.z23-story__inner{position:relative;height:100%;display:grid;place-items:center;padding:3.125rem 3.75rem}.z23-story__slide{margin:0;display:flex;flex-direction:column;align-items:center;gap:.625rem}.z23-story__slide[hidden]{display:none}.z23-story__slide video{display:block;height:min(80vh,45rem);width:auto;max-width:90vw;aspect-ratio:9 / 16;object-fit:cover;border-radius:.875rem;border:3px solid var(--z-paper);background:#000}.z23-story__slide figcaption{color:var(--z-paper);font:600 .9375rem var(--z-body)}.z23-story__close,.z23-story__nav{all:unset;position:absolute;cursor:pointer;width:3rem;height:3rem;border-radius:50%;display:grid;place-items:center;background:var(--z-red);color:var(--z-white)}.z23-story__close{top:1rem;right:1rem}.z23-story__nav{top:50%;transform:translateY(-50%);background:var(--z-paper);color:var(--z-ink)}.z23-story__nav--prev{left:.75rem}.z23-story__nav--next{right:.75rem}.z23-story__close:focus-visible,.z23-story__nav:focus-visible{outline:3px solid var(--z-white);outline-offset:3px}@media(max-width:749px){.z23-story__inner{padding:3.75rem .625rem 1.25rem}.z23-story__nav{top:auto;bottom:1rem;transform:none}}.z23-stamp--link{transition:transform .15s}.z23-stamp--link:hover{transform:rotate(0) scale(1.06)}.z23-stamp__link{position:static}.z23-stamp__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem}.z23-stamp__go{position:absolute;top:-.75rem;right:-.75rem;width:1.875rem;height:1.875rem;border-radius:50%;display:grid;place-items:center;background:var(--z-paper);color:var(--z-ink);border:2px solid currentColor}.z23-stamp__link:focus-visible{outline:none}.z23-stamp--link:focus-within{outline:3px solid var(--z-white);outline-offset:6px}@media(prefers-reduced-motion:reduce){.z23-stamp--link:hover{transform:rotate(var(--tilt))}}.z23-intl .z23-stamp.z23-stamp--flag{background:var(--z-paper);color:var(--z-ink);border-color:var(--z-ink);padding-top:2.375rem}.z23-intl .z23-stamp.z23-stamp--flag:before{top:1.625rem;right:5px;bottom:5px;left:5px}.z23-stamp__flag{position:absolute;top:0;left:0;right:0;height:1.25rem;border-radius:.5625rem .5625rem 0 0;border-bottom:2px solid var(--z-ink)}.z23-stamp--flag .z23-stamp__partner{opacity:1;font-weight:600}.z23-stamp--flag .z23-stamp__go{background:var(--z-ink);color:var(--z-paper);border-color:var(--z-paper)}.z23-flag--es{background:linear-gradient(#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75%)}.z23-flag--it{background:linear-gradient(90deg,#009246 0 33.34%,#fff 33.34% 66.67%,#ce2b37 66.67%)}.z23-flag--de{background:linear-gradient(#000 0 33.34%,#d00 33.34% 66.67%,#ffce00 66.67%)}.z23-flag--fr{background:linear-gradient(90deg,#0055a4 0 33.34%,#fff 33.34% 66.67%,#ef4135 66.67%)}.z23-flag--be{background:linear-gradient(90deg,#000 0 33.34%,#fdda24 33.34% 66.67%,#ef3340 66.67%)}.z23-flag--nl{background:linear-gradient(#ae1c28 0 33.34%,#fff 33.34% 66.67%,#21468b 66.67%)}.z23-flag--at{background:linear-gradient(#c8102e 0 33.34%,#fff 33.34% 66.67%,#c8102e 66.67%)}.z23-flag--pl{background:linear-gradient(#fff 0 50%,#dc143c 50%)}.z23-deck{position:relative}.z23-deck__stage{display:grid}.z23-deck__slide{grid-area:1 / 1;position:relative;display:block;color:inherit;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s}.z23-deck__slide .z23-hero__box{transition:transform .45s ease}.z23-deck__slide .z23-hero__tag{opacity:0;transition:opacity .3s ease}.z23-deck__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2;transition-delay:0s}.z23-deck__slide.is-active .z23-hero__tag{opacity:1;transition-delay:.2s}.z23-deck__slide.is-next{opacity:1;visibility:visible;z-index:1;transition-delay:0s}.z23-deck__slide.is-next .z23-hero__box{transform:translate(7%,-3%) rotate(5deg) scale(.94);box-shadow:8px 8px 0 var(--z-ink)}.z23-deck__slide:focus-visible{outline:none}.z23-deck__slide:focus-visible .z23-hero__box{outline:3px solid currentColor;outline-offset:6px}.z23-deck__controls{display:flex;align-items:center;gap:.75rem;margin-top:3rem}.z23-deck__arrow{all:unset;cursor:pointer;width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;background:var(--z-ink);color:var(--z-paper)}.z23-hero--ink .z23-deck__arrow{background:var(--z-red)}.z23-deck__arrow:focus-visible{outline:3px solid currentColor;outline-offset:3px}.z23-deck__dots{display:flex;gap:.5rem}.z23-deck__dot{all:unset;cursor:pointer;width:.75rem;height:.75rem;border-radius:999px;border:2px solid var(--z-ink);background:transparent;transition:width .2s}.z23-deck__dot[aria-current=true]{width:2rem;background:var(--z-ink)}.z23-hero--red .z23-deck__dot,.z23-hero--ink .z23-deck__dot{border-color:var(--z-paper)}.z23-hero--red .z23-deck__dot[aria-current=true],.z23-hero--ink .z23-deck__dot[aria-current=true]{background:var(--z-paper)}.z23-deck__dot:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.z23-deck__slide,.z23-deck__slide .z23-hero__box,.z23-deck__slide .z23-hero__tag{transition:none}}.z23-videos__head--row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;max-width:none}.z23-videos__head--row>div{max-width:38.75rem}.z23-reel__pause{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.125rem;border-radius:999px;border:2px solid currentColor;font-weight:600;font-size:.875rem}.z23-reel__pause:focus-visible{outline:3px solid currentColor;outline-offset:3px}.z23-reel__icon-play{display:none}.z23-reel__pause[aria-pressed=true] .z23-reel__icon-play{display:block}.z23-reel__pause[aria-pressed=true] .z23-reel__icon-pause{display:none}.z23-reel{overflow:hidden;padding:.625rem 0 1.25rem}.z23-reel__track{display:flex;width:max-content;animation:z23-marquee var(--reel-duration, 40s) linear infinite}.z23-reel:hover .z23-reel__track,.z23-reel:focus-within .z23-reel__track,.z23-reel.is-paused .z23-reel__track{animation-play-state:paused}@keyframes z23-marquee{to{transform:translate(-50%)}}.z23-reel__group{list-style:none;margin:0;padding:0 1.25rem 0 0;display:flex;gap:1.25rem}.z23-reel__item{flex:0 0 auto}.z23-reel__card{all:unset;cursor:pointer;position:relative;display:block;width:13.75rem;aspect-ratio:9 / 16;border-radius:.875rem;overflow:hidden;border:3px solid var(--z-paper);background:#2a3766;transition:transform .2s}.z23-reel__item:nth-child(odd) .z23-reel__card{transform:rotate(-1.5deg)}.z23-reel__item:nth-child(2n) .z23-reel__card{transform:rotate(1.5deg)}.z23-reel__item .z23-reel__card:hover{transform:rotate(0) scale(1.04)}.z23-reel__card:focus-visible{outline:3px solid var(--z-paper);outline-offset:4px}.z23-reel__media,.z23-reel__media video,.z23-reel__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.z23-reel__card:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(transparent,#1d274dd9);pointer-events:none}.z23-reel__tags{position:absolute;top:.625rem;left:.625rem;right:.625rem;display:flex;flex-wrap:wrap;gap:.3125rem;z-index:1}.z23-reel__tags .z23-video__kind{background:#1d274dbf;color:var(--z-paper);opacity:1;border-color:var(--z-paper)}.z23-reel__creator{position:absolute;left:.75rem;right:2.75rem;bottom:.75rem;z-index:1;color:var(--z-white);font-weight:600;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.z23-reel__sound{position:absolute;right:.625rem;bottom:.625rem;z-index:1;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--z-red);color:var(--z-white)}.z23-videos--red .z23-reel__sound{background:var(--z-ink)}@media(max-width:749px){.z23-reel__card{width:10rem}}.z23-story__embed{width:min(90vw,25.3125rem);aspect-ratio:9 / 16;max-height:80vh;border-radius:.875rem;overflow:hidden;border:3px solid var(--z-paper);background:#000}.z23-story__embed iframe{width:100%;height:100%;border:0;display:block}.z23-story__slide figcaption a{color:inherit;text-underline-offset:.25em}@media(prefers-reduced-motion:reduce){.z23-reel{overflow-x:auto}.z23-reel__track{animation:none}.z23-reel__group[aria-hidden=true]{display:none}}.z23-card__box img,.z23-hero__box img{object-fit:contain}.z23-card__box img{padding:6%}.z23-hero--cutout .z23-hero__box{border:0;background:none;box-shadow:none;border-radius:0;transform:none;overflow:visible}.z23-hero--cutout .z23-hero__box img{filter:none}.z23-hero--cutout .z23-deck__slide.is-next{opacity:0;visibility:hidden}.z23-hero--cutout .z23-deck__slide .z23-hero__box{transform:translate(6%) scale(.96)}.z23-hero--cutout .z23-deck__slide.is-active .z23-hero__box{transform:none;animation:z23-float 5s ease-in-out infinite}.z23-hero--cutout .z23-hero__tag{right:0;bottom:4%}@keyframes z23-float{0%,to{translate:0 0}50%{translate:0 -.75rem}}@media(prefers-reduced-motion:reduce){.z23-hero--cutout .z23-deck__slide.is-active .z23-hero__box{animation:none}}@media(max-width:749px){.z23-hero--cutout .z23-hero__tag{position:relative;right:auto;bottom:auto;display:inline-block;margin-top:-1rem;transform:rotate(-1.5deg)}.z23-hero--cutout .z23-deck__controls{margin-top:1.5rem}}.z23-new{position:absolute;top:.75rem;right:.75rem;z-index:2;background:var(--z-yellow);color:var(--z-ink);font:900 .875rem/1 var(--z-display);text-transform:uppercase;letter-spacing:.02em;padding:.5rem .875rem;border:2px solid var(--z-ink);border-radius:999px;box-shadow:3px 3px 0 var(--z-ink);transform:rotate(6deg)}.z23-hero__box .z23-new{top:4%;right:2%;font-size:clamp(1rem,1.8vw,1.25rem);padding:.625rem 1.125rem;box-shadow:4px 4px 0 var(--z-ink)}.z23-hero--cutout .z23-hero__box{position:relative}.z23-flag--us{background:linear-gradient(#3c3b6e,#3c3b6e) 0 0 / 40% 54% no-repeat,repeating-linear-gradient(#b22234 0 7.69%,#fff 7.69% 15.38%)}@media(min-width:600px){.z23-intl__stamps:has(>li:nth-child(4):last-child){display:grid;grid-template-columns:repeat(2,minmax(0,15rem));justify-content:center;gap:1.75rem 2rem}}.z23-quick{position:fixed;right:1.25rem;bottom:1.25rem;z-index:50;max-width:calc(100vw - 1.5rem);opacity:0;transform:translateY(1.25rem);transition:opacity .3s ease,transform .3s ease}.z23-quick.is-visible{opacity:1;transform:none}.z23-quick__main{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:999px;text-decoration:none;background:var(--z-ink);color:var(--z-paper);border:3px solid var(--z-paper);box-shadow:5px 5px 0 var(--z-red);transition:transform .15s,box-shadow .15s}.z23-quick__main:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--z-red)}.z23-quick__main:focus-visible{outline:3px solid var(--z-red);outline-offset:4px}.z23-quick__thumb{flex:0 0 auto;width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden;background:var(--game, var(--z-blush));display:block}.z23-quick__thumb img{width:100%;height:100%;object-fit:contain;padding:.25rem;display:block}.z23-quick__text{display:flex;flex-direction:column;line-height:1.15;min-width:0}.z23-quick__name{font:900 .9375rem/1.15 var(--z-display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.z23-quick__price{font-weight:600;font-size:.875rem;opacity:.9}.z23-quick__cta{flex:0 0 auto;margin-left:.25rem;padding:.6875rem 1.125rem;border-radius:999px;background:var(--z-yellow);color:var(--z-ink);font:900 .875rem/1 var(--z-display);text-transform:uppercase}.z23-quick--red .z23-quick__main{background:var(--z-red);box-shadow:5px 5px 0 var(--z-ink)}.z23-quick--red .z23-quick__main:hover{box-shadow:7px 7px 0 var(--z-ink)}.z23-quick--yellow .z23-quick__main{background:var(--z-yellow);color:var(--z-ink);border-color:var(--z-ink);box-shadow:5px 5px 0 var(--z-ink)}.z23-quick--yellow .z23-quick__cta{background:var(--z-ink);color:var(--z-paper)}.z23-quick__close{all:unset;cursor:pointer;position:absolute;top:-.625rem;left:-.625rem;width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;background:var(--z-paper);color:var(--z-ink);border:2px solid var(--z-ink)}.z23-quick__close:focus-visible{outline:3px solid var(--z-red);outline-offset:2px}.z23-quick__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0}@media(max-width:749px){.z23-quick{left:.75rem;right:.75rem;bottom:.75rem}.z23-quick__main{justify-content:space-between}.z23-quick__thumb{width:3rem;height:3rem}}@media(prefers-reduced-motion:reduce){.z23-quick{transition:none}}@media(max-width:749px){.z23-quick__name{white-space:normal;font-size:.8125rem}.z23-quick__cta{padding:.625rem .875rem;font-size:.8125rem}}.z23-foot{padding:4.375rem 0 1.875rem;border-top:3px solid var(--z-ink)}.z23-foot--cream{background:var(--z-paper);color:var(--z-ink)}.z23-foot--navy{background:var(--z-ink);color:var(--z-paper);border-top-color:var(--z-red)}.z23-foot a{color:inherit;text-decoration:none}.z23-foot a:hover{text-decoration:underline;text-underline-offset:.25em}.z23-foot a:focus-visible{outline:3px solid var(--z-red);outline-offset:3px}.z23-foot ul{list-style:none;margin:0;padding:0}.z23-foot__top{display:grid;gap:2.5rem;padding-bottom:3.125rem;border-bottom:2px dashed currentColor;align-items:end}@media(min-width:990px){.z23-foot__top{grid-template-columns:1.2fr 1fr;gap:5rem}}.z23-foot__brand{display:grid;grid-template-columns:auto 1fr;gap:0 1.5rem;align-items:center}.z23-foot .z23-foot__logo{width:6rem;height:auto;grid-row:span 2}.z23-foot__signature{margin:0;font:900 clamp(2.125rem,5.4vw,3.75rem)/.95 var(--z-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--z-red)}.z23-foot--navy .z23-foot__signature{color:var(--z-white)}.z23-foot__baseline{margin:.625rem 0 0;font-size:1.0625rem}.z23-foot__title{font:900 .9375rem/1.2 var(--z-display);text-transform:uppercase;letter-spacing:.02em;margin:0 0 .875rem}.z23-foot--navy .z23-foot__title{color:var(--z-white)}.z23-foot__news .z23-foot__title{font-size:1.25rem}.z23-foot__news-text{margin:0 0 1rem;font-size:1rem;max-width:46ch}.z23-foot__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.z23-foot__field{display:flex;border:3px solid var(--z-ink);border-radius:999px;background:var(--z-white);box-shadow:5px 5px 0 var(--z-red);overflow:hidden;max-width:32.5rem}.z23-foot__field input{flex:1;min-width:0;border:0;background:transparent;padding:.875rem 1.25rem;font:400 1rem var(--z-body);color:var(--z-ink)}.z23-foot__field input:focus{outline:none}.z23-foot__field:focus-within{outline:3px solid var(--z-red);outline-offset:3px}.z23-foot__submit{border:0;cursor:pointer;background:var(--z-ink);color:var(--z-paper);font:900 .875rem/1 var(--z-display);text-transform:uppercase;padding:0 1.5rem}.z23-foot__submit:hover{background:var(--z-red)}.z23-foot__msg{margin:.625rem 0 0;font-weight:600}.z23-foot__msg--error{color:var(--z-red)}.z23-foot__cols{display:grid;gap:2.25rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:3.125rem 0}@media(min-width:990px){.z23-foot__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.z23-foot__col li{margin-bottom:.625rem;font-size:1rem;overflow-wrap:anywhere}.z23-foot__plain{opacity:.8}.z23-foot__social a{display:inline-flex;align-items:center;gap:.5rem}.z23-foot__icon{width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--z-red);color:var(--z-white);flex:0 0 auto}.z23-foot__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.875rem;padding-top:1.5rem;border-top:2px solid currentColor;font-size:.875rem}.z23-foot__copy{margin:0}.z23-foot__policies{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem}.z23-foot__pay{display:flex;flex-wrap:wrap;gap:.5rem}.z23-foot__pay-icon{display:block;width:2.375rem;height:1.5rem}@media(max-width:749px){.z23-foot__brand{grid-template-columns:1fr}.z23-foot .z23-foot__logo{width:4.5rem;grid-row:auto;margin-bottom:1rem}}.z23-quick.is-over-footer{opacity:0;transform:translateY(1.25rem);pointer-events:none}@media(max-width:749px){.z23-foot__cols>.z23-foot__col:nth-child(n+3){grid-column:1 / -1}.z23-foot__col li{overflow-wrap:normal}}.z23-quick{right:1rem;bottom:1rem}.z23-quick__main{gap:.5rem;padding:.3125rem;border-width:2px;box-shadow:3px 3px 0 var(--z-red)}.z23-quick__main:hover{box-shadow:4px 4px 0 var(--z-red)}.z23-quick--red .z23-quick__main,.z23-quick--yellow .z23-quick__main{box-shadow:3px 3px 0 var(--z-ink)}.z23-quick__thumb{width:2.5rem;height:2.5rem}.z23-quick__name,.z23-quick__price{font-size:.75rem}.z23-quick__cta{padding:.5rem .75rem;font-size:.75rem;margin-left:.125rem}.z23-quick__close{width:1.375rem;height:1.375rem;top:-.5rem;left:-.5rem}.z23-quick__close svg{width:11px;height:11px}@media(max-width:749px){.z23-quick{left:auto;right:.625rem;bottom:.625rem}.z23-quick__main{justify-content:flex-start}.z23-quick__text{display:none}.z23-quick__thumb{width:2.25rem;height:2.25rem}.z23-quick__cta{padding:.5rem .6875rem;font-size:.75rem}}.z23-foot__brand{grid-template-columns:1fr}.z23-foot__top{display:block}.z23-foot__news{display:grid;gap:1.25rem;align-items:center}@media(min-width:990px){.z23-foot__news{grid-template-columns:1fr minmax(0,32.5rem);column-gap:3.75rem}.z23-foot__news .z23-foot__form{grid-column:2;grid-row:1 / span 2}}.z23-foot__news .z23-foot__title,.z23-foot__news-text{margin-bottom:0}.z23-foot{padding-top:3.125rem}.z23-hero__lead[data-hero-pitch]{min-height:6em;transition:opacity .18s ease}.z23-hero__lead.is-changing{opacity:0}@media(prefers-reduced-motion:reduce){.z23-hero__lead[data-hero-pitch]{transition:none}}.z23-high{padding:4.375rem 0}.z23-high--white{background:var(--z-white)}.z23-high--cream{background:var(--z-paper)}.z23-high__title{font:900 clamp(1.875rem,4.6vw,2.875rem)/1 var(--z-display);letter-spacing:-.02em;margin:0 0 2.5rem}.z23-high__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.z23-high__item{flex:1 1 18.75rem;max-width:23.75rem;position:relative;background:var(--z-white);border:3px solid var(--z-ink);border-radius:.75rem;padding:1.75rem 1.5rem 1.5rem;box-shadow:6px 6px 0 var(--z-red)}.z23-high--white .z23-high__item{background:var(--z-paper)}.z23-high__icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--z-yellow);border:3px solid var(--z-ink);font-size:1.625rem;line-height:1;margin-bottom:1rem}.z23-high__item-title{font:900 1.1875rem/1.2 var(--z-display);text-transform:uppercase;margin:0 0 .5rem}.z23-high__text{margin:0;font-size:1rem}.z23-high__icon{background:var(--z-white);box-shadow:3px 3px 0 var(--z-yellow)}.z23-foot__news{grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.z23-foot__news{grid-template-columns:minmax(0,1fr) minmax(0,32.5rem)}}.z23-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom));background:var(--z-white);border-top:3px solid var(--z-ink);box-shadow:0 -4px 0 var(--z-red);transform:translateY(110%);transition:transform .25s ease}.z23-sticky.is-visible{transform:none}.z23-sticky__thumb{flex:0 0 auto;width:2.75rem;height:2.75rem;border-radius:.5rem;overflow:hidden;border:2px solid var(--z-ink);background:var(--z-white)}.z23-sticky__thumb img{width:100%;height:100%;object-fit:contain;display:block}.z23-sticky__text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.15}.z23-sticky__name{font:900 .8125rem/1.15 var(--z-display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.z23-sticky__price{font:900 1.0625rem/1.2 var(--z-display);color:var(--z-red)}.z23-sticky__btn{flex:0 0 auto;border:0;cursor:pointer;padding:.75rem 1rem;border-radius:999px;background:var(--z-ink);color:var(--z-white);font:900 .8125rem/1 var(--z-display);text-transform:uppercase;box-shadow:3px 3px 0 var(--z-red)}.z23-sticky__btn:focus-visible{outline:3px solid var(--z-red);outline-offset:3px}@media(min-width:990px){.z23-sticky{display:none!important}}@media(prefers-reduced-motion:reduce){.z23-sticky{transition:none}}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale,.product__info-container .price .price-item--last{font-family:Montserrat,Arial Black,sans-serif;font-weight:900;font-size:2.125rem;letter-spacing:-.01em;color:#e62c1b}.product__info-container .price--on-sale .price__sale s .price-item--regular{font-size:1.25rem;font-weight:600;color:#1d274d;opacity:.6}.z23-amazon{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;padding:.8125rem 1.25rem;border-radius:999px;border:2px solid var(--z-ink);background:var(--z-white);color:var(--z-ink);text-decoration:none;font:800 .875rem/1 var(--z-display);text-transform:uppercase}.z23-amazon:hover{background:var(--z-paper)}.z23-amazon:focus-visible{outline:3px solid var(--z-red);outline-offset:3px}.z23-reviews{padding:4.375rem 0 3.125rem}.z23-reviews--white{background:var(--z-white)}.z23-reviews--cream{background:var(--z-paper)}.z23-reviews__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.875rem}.z23-reviews__title{font:900 clamp(1.875rem,4.6vw,2.875rem)/1 var(--z-display);letter-spacing:-.02em;margin:0 0 .625rem}.z23-reviews__score{margin:0;display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:1.0625rem}.z23-stars{color:var(--z-yellow);letter-spacing:.1em;font-size:1.25rem;-webkit-text-stroke:1px var(--z-ink)}.z23-reviews__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.z23-reviews .z23-reel__pause{color:var(--z-ink)}.z23-review{flex:0 0 auto;width:20rem;background:var(--z-white);border:3px solid var(--z-ink);border-radius:.75rem;padding:1.25rem 1.375rem;box-shadow:5px 5px 0 var(--z-red);display:flex;flex-direction:column;gap:.5rem}.z23-reviews--white .z23-review{background:var(--z-paper)}.z23-review:nth-child(3n+2){box-shadow:5px 5px 0 var(--z-yellow)}.z23-review:nth-child(3n+3){box-shadow:5px 5px #32b8c6}.z23-review__stars{margin:0;font-size:1.25rem;letter-spacing:.08em;color:#d9d2c0}.z23-review__stars .is-on{color:var(--z-yellow);-webkit-text-stroke:1px var(--z-ink)}.z23-review__title{margin:0;font:900 1rem/1.25 var(--z-display);text-transform:uppercase}.z23-review__text{margin:0;font-size:1rem;line-height:1.5;flex:1}.z23-review__meta{margin:.25rem 0 0;display:flex;flex-direction:column;font-size:.875rem}.z23-review__author{font-weight:600}.z23-review__source{opacity:.7}.z23-reviews__reel{padding:.625rem 0 1.5rem}.z23-reviews__disclaimer{margin:.75rem 0 0;font-size:.8125rem;opacity:.7;max-width:80ch}@media(max-width:749px){.z23-review{width:16.875rem}}.z23-ship{display:flex;align-items:center;gap:.625rem;margin:1rem 0 0;padding:.6875rem .875rem;border-radius:.5rem;background:var(--z-paper);color:var(--z-ink);font-weight:600;font-size:.9375rem}.z23-ship svg{flex:0 0 auto;color:var(--z-red)}.z23-amazon{background:#232f3e;color:#fff;border-color:#232f3e;box-shadow:4px 4px #f90;text-transform:none;font-size:.9375rem;gap:.4375rem}.z23-amazon:hover{background:#131a22}.z23-amazon:focus-visible{outline:3px solid #FF9900;outline-offset:3px}.z23-amazon__label{font-weight:600;font-family:var(--z-body)}.z23-amazon__word{font:800 1.0625rem/1 var(--z-body);letter-spacing:-.01em;border-bottom:3px solid #FF9900;padding-bottom:.0625rem}.z23-amazon__logo{display:block;height:1.375rem;width:auto;margin-top:.1875rem}.z23-amazon__go{color:#f90}.z23-retail{max-width:100%;margin-top:1.5rem;padding:1.25rem;border:3px solid var(--z-ink);border-radius:.75rem;background:var(--z-white);box-shadow:6px 6px 0 var(--z-yellow);box-sizing:border-box}.z23-retail__title{max-width:100%;margin:0 0 .875rem;font:900 1.0625rem/1.2 var(--z-display);text-transform:uppercase;color:var(--z-ink);overflow-wrap:break-word}.z23-retail__btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.z23-retail__btn{display:flex;align-items:center;justify-content:center;gap:.4375rem;padding:.9375rem 1rem;border-radius:999px;text-decoration:none;font:600 .9375rem/1 var(--z-body)}.z23-retail__btn strong{font-weight:800;font-size:1.125rem;letter-spacing:-.01em}.z23-retail__btn img{display:block;height:1.375rem;width:auto}.z23-retail__btn--amazon{background:#232f3e;color:#fff;box-shadow:4px 4px #f90}.z23-retail__btn--amazon strong{border-bottom:3px solid #FF9900}.z23-retail__btn--amazon:hover{background:#131a22}.z23-retail__btn--fnac{background:#e1a925;color:#1a1a1a;box-shadow:4px 4px #1a1a1a}.z23-retail__btn--fnac:hover{background:#d39a12}.z23-retail__btn:focus-visible{outline:3px solid var(--z-red);outline-offset:3px}.z23-retail__note{margin:.75rem 0 0;font-size:.8125rem;opacity:.7}.z23-sticky__retail{flex:0 0 auto;padding:.6875rem .8125rem;border-radius:999px;text-decoration:none;font:800 .8125rem/1 var(--z-body)}.z23-sticky__retail--amazon{background:#232f3e;color:#fff;box-shadow:3px 3px #f90}.z23-sticky__retail--fnac{background:#e1a925;color:#1a1a1a;box-shadow:3px 3px #1a1a1a}.z23-high__outro{margin:2.5rem auto 0;max-width:60ch;text-align:center;font:800 1.1875rem/1.4 var(--z-display)}.z23-rrp{margin:0 0 1.125rem;font-size:.9375rem}.z23-rrp strong{font:900 1.625rem/1 var(--z-display);color:var(--z-red);margin-left:.25rem}.z23-retail__btns{grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}.z23-retail__btns>.z23-retail__btn:last-child:nth-child(odd){grid-column:1 / -1}.z23-retail__btn--philibert{background:var(--z-white);color:var(--z-ink);border:2px solid var(--z-ink);box-shadow:4px 4px 0 var(--z-ink)}.z23-retail__btn--philibert:hover{background:var(--z-paper)}.z23-sticky__retail--philibert{background:var(--z-white);color:var(--z-ink);border:2px solid var(--z-ink);padding:.5625rem .6875rem}.z23-sticky--many .z23-sticky__text{display:none}.z23-sticky--many{justify-content:space-between;gap:.5rem}.z23-sticky--many .z23-sticky__retail{padding:.6875rem;font-size:.7812rem}.z23-retail{box-shadow:6px 6px 0 var(--z-accent, var(--z-yellow))}.z23-retail{--philibert-bg: #E8670C;--philibert-fg: #FFFFFF;--philibert-accent: #1D274D}.z23-retail__btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.z23-retail__btns>.z23-retail__btn:last-child:nth-child(odd){grid-column:auto}.z23-retail__btn{min-height:3.5rem;padding:.75rem .5rem;border:2px solid transparent}.z23-retail__btn strong{font-size:1.125rem}.z23-retail__btn img{max-width:100%;height:1.5rem;object-fit:contain}.z23-retail__btn--philibert{background:var(--philibert-bg);color:var(--philibert-fg);border-color:transparent;box-shadow:4px 4px 0 var(--philibert-accent)}.z23-retail__btn--philibert:hover{background:#d05a08}.z23-sticky__retail--philibert{background:#e8670c;color:#fff;border:0;box-shadow:3px 3px #1d274d;padding:.6875rem}@media(max-width:400px){.z23-retail__btn strong{font-size:.9375rem}}.z23-retail__game{color:var(--z-accent, var(--z-yellow));-webkit-text-stroke:1px var(--z-ink);paint-order:stroke fill;text-shadow:2px 2px 0 var(--z-ink)}.z23-pinfo{margin:.5rem 0 1rem}.z23-pinfo__authors{margin:0 0 .875rem;font-size:.9375rem;color:var(--z-ink);opacity:.75}.z23-pinfo__specs{display:inline-flex;background:var(--z-ink);color:var(--z-paper);padding:.625rem .875rem;border-radius:.5rem}.z23-pinfo__specs .z23-specs{font-size:.9375rem}.z23-new--inline{position:static;display:block;width:fit-content;margin-bottom:.75rem;transform:none}.z23-phero{padding:2.5rem 0;background:var(--z-white)}.z23-phero__grid{display:grid;gap:2.5rem;align-items:center}@media(min-width:750px){.z23-phero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3.75rem}}.z23-phero__main{aspect-ratio:1 / 1;border:3px solid var(--z-ink);border-radius:.75rem;overflow:hidden;background:var(--z-white);box-shadow:6px 6px 0 var(--game, var(--z-yellow))}.z23-phero__main img{display:block;width:100%;height:100%;object-fit:contain}.z23-phero__thumbs{display:flex;gap:.625rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.25rem}.z23-phero__thumb{all:unset;cursor:pointer;flex:0 0 auto;width:4.5rem;aspect-ratio:1;border-radius:.5rem;overflow:hidden;border:2px solid #E2CC93;background:var(--z-white)}.z23-phero__thumb img{width:100%;height:100%;object-fit:cover;display:block}.z23-phero__thumb.is-active{border:3px solid var(--z-ink);box-shadow:3px 3px 0 var(--z-red)}.z23-phero__thumb:focus-visible{outline:3px solid var(--z-red);outline-offset:2px}.z23-phero__title{display:inline-block;max-width:100%;margin:0 0 1.25rem;padding:.16em .5em .1em;font-size:clamp(1.75rem,3.6vw,2.4375rem);line-height:1.15;white-space:normal;overflow-wrap:break-word;text-transform:uppercase;color:var(--z-white);border:2px solid var(--z-ink);border-radius:.5rem;box-shadow:4px 4px 0 var(--z-ink);-webkit-text-stroke:1.5px var(--z-ink);paint-order:stroke fill;text-shadow:2px 2px 0 var(--z-ink)}@media(max-width:340px){.z23-phero__title{font-size:1.5rem}}.z23-phero__authors{margin:0 0 .875rem;font-size:.9375rem;color:var(--z-ink);opacity:.75}.z23-phero__specs{display:inline-flex;background:var(--z-ink);color:var(--z-paper);padding:.625rem .875rem;border-radius:.5rem;margin-bottom:1.125rem}.z23-phero__price{font:900 2.125rem/1.1 var(--z-display);letter-spacing:-.01em;color:var(--z-red);margin:0 0 1.125rem}.z23-phero__desc{font-size:1.0625rem;max-width:54ch;margin:1.25rem 0;text-align:left}.z23-phero__desc,.z23-phero__desc *{padding-left:0!important;margin-left:0!important;text-indent:0!important}.z23-phero__desc p{margin:0 0 .75rem}.z23-phero__buyrow{display:flex;gap:.625rem;margin:1.5rem 0 0}.z23-phero__qty{display:flex;align-items:center;border:2px solid var(--z-ink);border-radius:999px;overflow:hidden}.z23-phero__qty-btn{all:unset;cursor:pointer;width:2.75rem;height:3.375rem;display:grid;place-items:center;font:700 1.125rem var(--z-body)}.z23-phero__qty input{width:2.5rem;border:0;text-align:center;font:700 1rem var(--z-body);-moz-appearance:textfield}.z23-phero__qty input::-webkit-outer-spin-button,.z23-phero__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.z23-phero__submit{flex:1;border:0;cursor:pointer}.z23-phero__submit[disabled]{opacity:.5;cursor:not-allowed}[class*=announcement-bar i]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important}[class*=announcement-bar i] *{white-space:nowrap!important}.z23-rbubble{display:flex;align-items:center;gap:.9rem;margin:1.6rem 0}.z23-rbubble__ring{all:unset;cursor:pointer;flex:0 0 auto;width:6.4rem;height:6.4rem;border-radius:50%;padding:4px;background:conic-gradient(var(--z-red),var(--z-yellow),#32B8C6,var(--z-red))}.z23-rbubble__ring:focus-visible{outline:3px solid var(--z-red);outline-offset:3px}.z23-rbubble__play{position:relative;width:100%;height:100%;border-radius:50%;background:var(--z-ink);color:var(--z-white);display:flex;align-items:center;justify-content:center;overflow:hidden}.z23-rbubble__preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.8}.z23-rbubble__play svg{position:relative;z-index:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.z23-rbubble__label{font:700 1.05rem var(--z-body);color:var(--z-ink)}.z23-rbubble__dialog .z23-story__inner{max-width:60rem}.z23-rbubble__dialog .z23-story__slide video{width:min(90vw,64rem);height:auto;max-width:90vw;max-height:80vh;aspect-ratio:16 / 9;object-fit:contain;border-radius:.875rem;border:3px solid var(--z-paper);background:#000}.z23-rvideo{padding:1.25rem 0 2.25rem;background:var(--z-white);text-align:center}.z23-rvideo__title{font:900 2rem var(--z-display);color:var(--z-ink);text-transform:uppercase;margin:0 0 1.5rem}.z23-rvideo__lead{font-size:1.05rem;color:var(--z-ink);opacity:.75;margin:0 auto 2.4rem;max-width:40ch}.z23-rvideo__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2.4rem}.z23-rvideo__col{display:flex;flex-direction:column;align-items:center}.z23-rvideo__row--duo .z23-rvideo__tile{height:min(52vh,26rem)}.z23-rvideo__tile{position:relative;width:auto;height:min(66vh,34rem);max-width:94vw;margin:0 auto .8rem;border-radius:1.2rem;overflow:hidden;background:var(--z-ink);box-shadow:0 0 0 3px var(--z-white),0 0 0 6px var(--game, var(--z-yellow))}.z23-rvideo__preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--z-ink)}.z23-rvideo__pulse{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:1.35rem;border:2px solid var(--z-white);animation:z23-rvideo-pulse 2.2s ease-out infinite;pointer-events:none}@keyframes z23-rvideo-pulse{0%{opacity:.9;transform:scale(1)}80%{opacity:0;transform:scale(1.08)}to{opacity:0}}.z23-rvideo__play{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.z23-rvideo__mute{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:50%;background:#0000008c;color:var(--z-white);font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center}.z23-rvideo__play:focus-visible{outline:3px solid var(--z-red);outline-offset:4px}.z23-rvideo__caption{font:700 .95rem var(--z-body);color:var(--z-ink);margin:0}.z23-rvideo__dialog .z23-story__inner{max-width:60rem}.z23-rvideo__dialog .z23-story__slide video{width:auto;height:min(82vh,48rem);max-width:92vw;max-height:82vh;aspect-ratio:var(--v-ratio, 16/9);object-fit:contain;border-radius:.875rem;border:3px solid var(--z-paper);background:#000}@media(prefers-reduced-motion:reduce){.z23-rvideo__pulse{animation:none}}.z23-cart{padding:3.5rem 0 6rem}.z23-cart__title{font:900 clamp(2.4rem,3.6vw,3.4rem) var(--z-display);color:var(--z-ink);text-transform:uppercase;margin:0 0 2.4rem}.z23-cart__empty{text-align:center;padding:4rem 1rem}.z23-cart__empty-text{font-size:1.3rem;color:var(--z-ink);opacity:.75;margin:0 0 1.8rem}.z23-cart__layout{display:grid;gap:3rem;align-items:start}@media(min-width:850px){.z23-cart__layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.z23-cart__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.6rem}.z23-cart__item{display:grid;grid-template-columns:6rem 1fr auto auto auto;gap:1.2rem;align-items:center;padding:1.2rem;border:2px solid var(--z-ink);border-radius:1rem;background:var(--z-white);box-shadow:4px 4px 0 var(--z-ink)}.z23-cart__thumb{display:block;width:6rem;height:6rem;border-radius:.6rem;overflow:hidden;border:2px solid var(--z-ink);background:var(--z-paper)}.z23-cart__thumb img{width:100%;height:100%;object-fit:contain;display:block}.z23-cart__name{font:800 1.05rem var(--z-display);color:var(--z-ink);text-decoration:none}.z23-cart__name:hover{text-decoration:underline}.z23-cart__variant,.z23-cart__unit-price{margin:.2rem 0 0;font-size:.9rem;color:var(--z-ink);opacity:.65}.z23-cart__qty{display:flex;align-items:center;border:2px solid var(--z-ink);border-radius:999px;overflow:hidden}.z23-cart__qty-btn{all:unset;cursor:pointer;width:2.6rem;height:3rem;display:grid;place-items:center;font:700 1.2rem var(--z-body)}.z23-cart__qty input{width:3rem;border:0;text-align:center;font:700 1.05rem var(--z-body);-moz-appearance:textfield}.z23-cart__qty input::-webkit-outer-spin-button,.z23-cart__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.z23-cart__line-price{font:900 1.1rem var(--z-display);color:var(--z-red);white-space:nowrap}.z23-cart__remove{all:unset;cursor:pointer;color:var(--z-ink);opacity:.5;padding:.4rem}.z23-cart__remove:hover{opacity:1;color:var(--z-red)}.z23-cart__summary{padding:2rem;border:3px solid var(--z-ink);border-radius:1.2rem;background:var(--z-paper);box-shadow:6px 6px 0 var(--z-red);position:sticky;top:2rem}.z23-cart__subtotal{font:900 1.8rem var(--z-display);color:var(--z-ink);margin:0 0 .4rem;display:flex;justify-content:space-between}.z23-cart__subtotal strong{color:var(--z-red)}.z23-cart__note{font-size:.9rem;color:var(--z-ink);opacity:.65;margin:0 0 1.6rem}.z23-cart__checkout{display:block;width:100%;text-align:center;margin-bottom:1rem}.z23-cart__update{all:unset;display:block;width:100%;text-align:center;cursor:pointer;font:700 .95rem var(--z-body);color:var(--z-ink);text-decoration:underline;text-underline-offset:.2em}@media(max-width:620px){.z23-cart__item{grid-template-columns:4.6rem 1fr;grid-template-areas:"thumb info" "thumb qty" "thumb price";row-gap:.6rem}.z23-cart__thumb{grid-area:thumb;width:4.6rem;height:4.6rem}.z23-cart__info{grid-area:info}.z23-cart__qty{grid-area:qty}.z23-cart__line-price{grid-area:price}.z23-cart__remove{position:absolute;top:.6rem;right:.6rem}.z23-cart__item{position:relative}}header nav a,header nav button,header nav summary{font-family:var(--z-display)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.01em}html,body{overflow-x:clip;max-width:100%}@media(max-width:749px){.z23-phero .z23-wrap{grid-template-columns:minmax(0,1fr)}.z23-phero .z23-wrap>*{min-width:0;max-width:100%}.z23-phero img,.z23-phero video{max-width:100%;height:auto}.z23-retail{max-width:100%;box-sizing:border-box}}.z23-retail__title *{-webkit-text-stroke:0;text-shadow:none;box-shadow:none;border:0;padding:0;background:none;color:var(--z-red);white-space:nowrap}.z23-sticky.z23-sticky--many{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));column-gap:.5rem;row-gap:.45rem;align-items:center}.z23-sticky--many .z23-sticky__thumb{grid-column:1;grid-row:1 / span 2}.z23-sticky--many .z23-sticky__text{display:flex;grid-column:2 / -1;grid-row:1}.z23-sticky--many .z23-sticky__retail{grid-row:2;min-width:0;justify-content:center;padding-left:.4rem;padding-right:.4rem;white-space:nowrap}@media(max-width:749px){.z23-phero__info{text-align:center}.z23-phero__title{margin-left:auto;margin-right:auto}.z23-phero__specs{display:flex;justify-content:center}.z23-phero__desc{text-align:left}.z23-phero__buyrow{justify-content:center}.z23-retail{text-align:center}.z23-retail *:has(>a){justify-content:center}}@media(max-width:749px){.z23-hero__grid{display:flex;flex-direction:column;gap:1.25rem}.z23-hero__text{display:contents}.z23-hero__title{order:1;text-align:center}.z23-hero__lead{order:2;text-align:center}.z23-hero__visual{order:3;width:100%}.z23-hero__ctas{order:4;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.z23-hero__box{margin-left:auto;margin-right:auto}.z23-hero__tag{left:0;right:0;margin-left:auto;margin-right:auto;width:fit-content;max-width:calc(100% - 1rem)}.z23-deck__controls{justify-content:center}}.z23-hero__title{transition:opacity .18s ease}.z23-hero__title.is-changing{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/23z-base.css.map */
