.rpg-product-lab{--rpg-purple: 91 60 177;--rpg-pink: 245 111 170;--rpg-product-page-background: #fff;padding-block:0 72px;background:var(--rpg-shopping-page-background)}.rpg-product-lab>.container{position:relative}.rpg-product-lab__back{position:absolute;z-index:2;top:14px;left:var(--gutter, 20px);display:inline-flex;align-items:center;gap:.3em;margin:0;padding:.45em .7em;border-radius:999px;color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1;text-decoration:none;white-space:nowrap;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .12s ease,visibility .12s ease}.rpg-product-lab__back:hover,.rpg-product-lab__back:focus-visible{color:#482a9b;background:rgb(var(--rpg-purple) / .12);box-shadow:0 5px 14px rgb(var(--rpg-purple) / .18);transform:translate(-4px)}.rpg-product-lab__back:focus-visible{outline:3px solid rgb(var(--rpg-purple) / .34);outline-offset:3px}body.overlay-predictive-search .rpg-product-lab__back{opacity:0;visibility:hidden;pointer-events:none}.rpg-product-lab__layout{display:grid;gap:clamp(30px,6vw,72px)}.rpg-product-lab__gallery{min-width:0}.rpg-product-lab__igdb-gallery{width:min(100%,420px);margin:12px auto 0}.rpg-product-lab__igdb-divider{display:none}.rpg-product-lab__igdb-stage{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:4px solid rgb(var(--rpg-purple) / .38);border-radius:18px;background:#111;cursor:zoom-in}.rpg-product-lab__igdb-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .28s ease}.rpg-product-lab__igdb-slide.is-active{opacity:1}.rpg-product-lab__igdb-nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;margin-top:9px}.rpg-product-lab__igdb-controls{display:flex;justify-content:flex-start;gap:8px;min-width:0;padding-block:3px 5px;overflow:hidden;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent)!important;mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent)!important}.rpg-product-lab__igdb-controls::-webkit-scrollbar{display:none}.rpg-product-lab__igdb-gallery.has-left-overflow.has-right-overflow .rpg-product-lab__igdb-controls{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.rpg-product-lab__igdb-gallery.has-left-overflow:not(.has-right-overflow) .rpg-product-lab__igdb-controls{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px);mask-image:linear-gradient(to right,transparent,#000 28px)}.rpg-product-lab__igdb-gallery.has-right-overflow:not(.has-left-overflow) .rpg-product-lab__igdb-controls{-webkit-mask-image:linear-gradient(to left,transparent,#000 28px);mask-image:linear-gradient(to left,transparent,#000 28px)}.rpg-product-lab__igdb-arrow{display:grid;width:34px;height:42px;padding:0;place-items:center;border:2px solid rgb(var(--rpg-purple) / .45);border-radius:11px;background:rgb(var(--rpg-purple) / .08);color:rgb(var(--rpg-purple));font-family:Arial,sans-serif;font-size:2rem;line-height:1;cursor:pointer}.rpg-product-lab__igdb-arrow:hover{background:rgb(var(--rpg-purple) / .16)}.rpg-product-lab__igdb-control{flex:0 0 calc((100% - 16px) / 3);padding:0;overflow:hidden;border:3px solid transparent;border-radius:10px;opacity:.62;cursor:pointer}.rpg-product-lab__igdb-control.is-active{border-color:rgb(var(--rpg-purple));opacity:1}.rpg-product-lab__igdb-control:focus-visible,.rpg-product-lab__igdb-arrow:focus-visible,.rpg-product-lab__igdb-link:focus-visible{outline:3px solid rgb(var(--rpg-purple) / .45);outline-offset:3px}.rpg-product-lab__igdb-control img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.rpg-product-lab__mobile-screenshots{display:none}.rpg-product-lab__igdb-overlay{width:min(92vw,1200px);max-width:none;padding:18px;overflow:visible;border:3px solid rgb(var(--rpg-purple) / .62);border-radius:22px;background:#181024f0;box-shadow:0 28px 80px #0000007a;color:#fff}.rpg-product-lab__igdb-overlay[open]{display:grid;place-items:center}.rpg-product-lab__igdb-overlay::backdrop{background:#120a1c9e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.rpg-product-lab__igdb-overlay img{display:block;width:100%;max-height:82vh;aspect-ratio:16 / 9;border-radius:14px;object-fit:contain;background:#09070d}.rpg-product-lab__igdb-overlay-close,.rpg-product-lab__igdb-overlay-arrow{position:absolute;z-index:2;display:grid;place-items:center;border:2px solid rgb(205 189 255 / .72);background:#21182fe6;box-shadow:0 8px 22px #00000061;color:#fff;cursor:pointer}.rpg-product-lab__igdb-overlay-close{top:-14px;right:-14px;width:42px;height:42px;border-radius:50%;font-size:1.8rem}.rpg-product-lab__igdb-overlay-arrow{top:50%;width:48px;height:64px;border-radius:14px;font-family:Arial,sans-serif;font-size:2.6rem;transform:translateY(-50%)}.rpg-product-lab__igdb-overlay-arrow--previous{left:28px}.rpg-product-lab__igdb-overlay-arrow--next{right:28px}.rpg-product-lab__igdb-rating{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:3px;row-gap:0;margin-bottom:3px;color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);text-align:center}.rpg-product-lab__igdb-stars{display:flex;width:100%;justify-content:center;gap:.06em;font-size:1.46rem;line-height:1}.rpg-product-lab__igdb-star{position:relative;display:inline-block;color:rgb(var(--rpg-purple) / .18)}.rpg-product-lab__igdb-star:before{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--rpg-star-fill);overflow:hidden;color:#f4b942;content:"\2605"}.rpg-product-lab__igdb-rating-label{width:100%;margin-top:3px;color:#5d469d;font-family:"Bungee",var(--heading-font-family, inherit);font-size:1.28rem;font-weight:400;line-height:1.25;letter-spacing:.01em}.rpg-product-lab__igdb-rating-count{color:#7b22df}.rpg-product-lab__genre-badge.rpg-product-lab__igdb-link{align-items:center;align-self:center;justify-content:center;gap:.55em;margin-top:8px;text-decoration:none;box-shadow:0 4px rgb(var(--rpg-purple) / .13);transform:translateY(0);transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .22s ease,border-color .22s ease,box-shadow .26s cubic-bezier(.22,1,.36,1)}.rpg-product-lab__igdb-link-icon{position:relative;top:-.04em;display:block;flex:0 0 auto;width:1.05em;height:1.05em;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.75;vertical-align:middle;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (pointer:fine){.rpg-product-lab__igdb-link:hover{border-color:rgb(var(--rpg-purple) / .68);background:rgb(var(--rpg-purple) / .14);box-shadow:0 7px rgb(var(--rpg-purple) / .12),0 11px 20px rgb(var(--rpg-purple) / .16);transform:translateY(-3px) scale(1.025)}.rpg-product-lab__igdb-link:hover .rpg-product-lab__igdb-link-icon{transform:translate(2px,-2px) scale(1.08)}}.rpg-product-lab__igdb-link:active{transform:translateY(1px) scale(.98)}@media(prefers-reduced-motion:reduce){.rpg-product-lab__igdb-slide,.rpg-product-lab__mobile-screenshot,.rpg-product-lab__mobile-screenshots,.rpg-product-lab__about-scroll-cue,.rpg-product-lab__igdb-link,.rpg-product-lab__igdb-link-icon{animation:none!important;transition:none}}.rpg-game-card__cartridge-cradle{display:none}.rpg-product-lab__details{display:contents}.rpg-product-lab__right{min-width:0;min-height:0}.rpg-product-lab__media-stage{display:flex;width:100%;max-width:620px;aspect-ratio:1;align-items:center;justify-content:center;margin-inline:auto;container-type:inline-size}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell{--rpg-tilt-x: 0deg;--rpg-tilt-y: 0deg;--rpg-shine-x: 0%;--rpg-product-lighting-rgb: var(--rpg-platform-rgb);--rpg-product-shadow-opacity: .34;--rpg-product-shadow-hover-opacity: .44;border-width:var(--rpg-case-border-size);border-radius:var(--rpg-case-radius-size);padding:0;isolation:auto;box-shadow:0 18px 38px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-shadow-opacity));transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x));transition:transform .19s ease-out,box-shadow .19s ease-out;container-type:inline-size}.rpg-product-lab__media-stage .rpg-game-card__artwork-clip{position:relative}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-clip{position:absolute;inset:var(--rpg-case-inset-size);width:auto;height:auto}.rpg-product-lab__media-stage .rpg-game-card__artwork-clip:after{position:absolute;z-index:2;top:-60%;right:-80%;bottom:-60%;left:-80%;background:linear-gradient(115deg,transparent 38%,rgb(255 255 255 / .04) 44%,rgb(255 255 255 / .52) 50%,rgb(255 255 255 / .08) 57%,transparent 64%);opacity:0;pointer-events:none;transform:translate(var(--rpg-shine-x));transition:opacity .18s ease-out,transform .11s ease-out;content:""}.rpg-product-lab__media-stage .rpg-game-card__release{z-index:4}.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-shell{width:96%!important;height:96%!important;padding:0;border-width:5px;border-radius:50%;background:transparent}.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-clip,.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-clip img{border-radius:50%}.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-clip{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;border:0;background:transparent;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 6.75%,#000 6.92%);mask-image:radial-gradient(circle at 50% 50%,transparent 0 6.75%,#000 6.92%)}.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-clip img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(1.48);transform-origin:center}.rpg-product-lab__disc-hub{position:absolute;z-index:7;top:50%;left:50%;width:22%;aspect-ratio:1;border:1px solid rgb(255 255 255 / .9);border-radius:50%;background:radial-gradient(circle at 32% 25%,rgb(255 255 255 / .82),transparent 34%),linear-gradient(135deg,#ffffff9e,#cfdae847 46%,#ffffffad);box-shadow:inset 0 0 0 1px #4b5f7829,inset 0 0 8px #ffffff4d,0 0 0 1px #ffffff7a,0 1px 5px #2c374833;pointer-events:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 30.68%,#000 31.55%);mask-image:radial-gradient(circle at 50% 50%,transparent 0 30.68%,#000 31.55%);backface-visibility:hidden;-webkit-backface-visibility:hidden;opacity:1;transition:none}.rpg-product-lab__disc-hub--front{transform:translate(-50%,-50%) translateZ(7px)}.rpg-product-lab__disc-hub--back{transform:translate(-50%,-50%) rotateY(180deg) translateZ(7px)}.rpg-product-lab__media-stage--disc-hub-hidden .rpg-product-lab__disc-hub{opacity:0}.rpg-product-lab__media-stage--gleam-return .rpg-game-card__artwork-clip:after{animation:rpg-product-gleam-return .34s cubic-bezier(.18,.75,.24,1) both}@keyframes rpg-product-gleam-return{0%{opacity:0;transform:translate(-115%)}to{opacity:.9;transform:translate(var(--rpg-shine-x))}}.rpg-product-lab__media-stage:hover .rpg-game-card__artwork-shell,.rpg-product-lab__media-stage:focus-within .rpg-game-card__artwork-shell,.rpg-product-lab__media-stage--touch-active .rpg-game-card__artwork-shell{box-shadow:0 24px 48px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-shadow-hover-opacity))}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--gamecube,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-3ds,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-64,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-ds,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-switch,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--wii,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-2,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-3,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--psp,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--xbox{--rpg-product-lighting-rgb: 45 31 68;--rpg-product-shadow-opacity: .24;--rpg-product-shadow-hover-opacity: .32}.rpg-product-lab__media-stage:hover .rpg-game-card__artwork-clip:after,.rpg-product-lab__media-stage:focus-within .rpg-game-card__artwork-clip:after,.rpg-product-lab__media-stage--touch-active .rpg-game-card__artwork-clip:after{opacity:.9}.rpg-product-lab__eyebrow,.rpg-product-lab__section-kicker{margin:0 0 7px;color:#7359bd;font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(.86rem,1.8vw,1.05rem);text-transform:uppercase}.rpg-product-lab__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;container-type:inline-size}.rpg-product-lab__title-row h1{flex:0 1 auto;margin:0;color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(2.3rem,6vw,4.6rem);font-weight:400;line-height:1.04}.rpg-product-lab__platform-badge{--rpg-console-color: rgb(var(--rpg-console-rgb, 91 60 177));display:inline-flex;align-items:center;margin-top:0;padding:8px 13px 7px;border:2px solid var(--rpg-console-color);border-radius:999px;background:var(--rpg-console-background, var(--rpg-console-color));color:var(--rpg-console-text-color, #fff);font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(1rem,2.1vw,1.22rem);line-height:1;text-transform:uppercase}@container (max-width: 380px){.rpg-product-lab__title-row h1{flex-basis:100%;text-align:center}.rpg-product-lab__title-row .rpg-product-lab__platform-badge{margin-inline:auto}}.rpg-product-lab__metadata{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px}.rpg-product-lab__metadata .rpg-product-lab__platform-badge{margin-top:0}.rpg-product-lab__genre-badge{display:inline-flex;align-items:baseline;gap:6px;padding:8px 12px;border:2px solid rgb(var(--rpg-purple) / .4);border-radius:12px;background:rgb(var(--rpg-purple) / .06);color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(.94rem,1.8vw,1.1rem);font-weight:800;line-height:1}.rpg-product-lab__genre-badge span{color:#7359bd;font-family:var(--font-body-family, Arial, sans-serif);font-size:.8em;letter-spacing:.06em;text-transform:uppercase}.rpg-product-lab__edition-badge{border-color:#85878e;background:linear-gradient(105deg,#52535a,#f7f8fa 48%,#92949c 82%,#45464c);color:#24252a;text-shadow:0 1px 0 rgb(255 255 255 / .65);box-shadow:inset 0 1px #ffffffb3}.rpg-product-lab__edition-badge span{color:inherit}.rpg-product-lab__edition-badge[class*=platinum-hits]{border-color:#a4a7ae;background:linear-gradient(105deg,#c4c7cd,#fff 38%,#e2e4e8 66%,#b9bcc3);color:#24252a;text-shadow:0 1px 0 rgb(255 255 255 / .8)}.rpg-product-lab__edition-badge[class*=greatest-hits],.rpg-product-lab__edition-badge[class*=nintendo-selects],.rpg-product-lab__edition-badge[class*=playstation-hits]{border-color:#ad0713;background:linear-gradient(105deg,#d40b19,#ff3540 38%,#ff777c 64%,#d50918);color:#fff;text-shadow:0 1px 2px rgb(66 0 5 / .65)}.rpg-product-lab__edition-badge[class*=game-of-the-year],.rpg-product-lab__edition-badge[class*=goty],.rpg-product-lab__edition-badge[class*=players-choice]{border-color:#b67a0a;background:linear-gradient(105deg,#8a5700,#ffe37a 44%,#e5a820 72%,#8a5700);color:#3b2600;text-shadow:0 1px 0 rgb(255 255 255 / .45)}.rpg-product-lab__esrb-badge{display:inline-grid;grid-template-rows:auto 1fr;place-items:center;min-width:52px;min-height:48px;padding:2px 7px 3px;border:2px solid #28242e;border-radius:8px;background:#fff;color:#28242e;line-height:1}.rpg-product-lab__esrb-badge small{align-self:start;margin-top:-1px;font-size:.66rem;font-weight:900;letter-spacing:.06em}.rpg-product-lab__esrb-badge strong{align-self:stretch;display:grid;place-items:center;font-family:"Bungee",var(--heading-font-family, inherit);font-size:1.28rem}.rpg-product-lab__about{position:relative;width:100%;box-sizing:border-box;display:flex;min-height:0;flex:1;flex-direction:column;margin-top:25px;padding:18px 20px;border:2px solid rgb(var(--rpg-purple) / .14);border-radius:18px;background:rgb(var(--rpg-purple) / .035);overflow:hidden}.rpg-product-lab__about-scroll-cue{display:none;padding:0;opacity:var(--rpg-about-cue-opacity, 1);transition:opacity .1s linear}.rpg-product-lab__about-scroll-cue>span{display:block;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}@media(min-width:900px){.rpg-product-lab__about{overflow-x:hidden;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:none}.rpg-product-lab__about::-webkit-scrollbar{width:0;height:0}.rpg-product-lab__about-scrollbar{position:absolute;z-index:12;display:none;width:6px;opacity:0;pointer-events:none;transition:opacity .18s ease}.rpg-product-lab__about-scrollbar.is-scrollable{display:block}.rpg-product-lab__about-scrollbar.is-visible{opacity:1}.rpg-product-lab__about-scrollbar-thumb{display:block;width:100%;border-radius:999px;background:linear-gradient(180deg,rgb(var(--rpg-local-scroll-start, 255 179 193)),rgb(var(--rpg-local-scroll-end, 255 226 168)));box-shadow:0 2px 5px #2d1c4e57;transition:background .7s linear;will-change:transform}.rpg-product-lab__about:not(.rpg-about-is-scrollable){justify-content:center}.rpg-product-lab__about .rpg-product-lab__about-preview{display:block;flex:none;overflow:visible}.rpg-product-lab__about.rpg-about-full-has-more:after{position:sticky;z-index:8;bottom:-18px;display:block;width:calc(100% + 40px);height:48px;flex:0 0 48px;margin:-48px -20px -18px;background:linear-gradient(to bottom,#f8f5fc00,#f8f5fc 88%);content:"";opacity:var(--rpg-about-fade-opacity, 1);pointer-events:none;transition:opacity .1s linear}.rpg-product-lab__about.rpg-about-full-has-more .rpg-product-lab__about-scroll-cue{position:sticky;z-index:9;bottom:5px;display:flex;width:29px;height:29px;flex:0 0 29px;flex-direction:column;align-items:center;align-self:center;justify-content:center;gap:0;margin-top:-29px;border:1px solid rgb(115 89 189 / .72);border-radius:50%;background:#f8f5fcf5;box-shadow:0 4px 10px #42257e57,inset 0 1px #ffffffe6;color:#7359bd;cursor:pointer;animation:rpg-about-scroll-cue 3s ease-in-out infinite}}@media(min-width:900px)and (prefers-color-scheme:dark){.rpg-product-lab__about-scrollbar-thumb{box-shadow:0 0 5px rgb(var(--rpg-local-scroll-start, 255 179 193) / .72),0 0 11px rgb(var(--rpg-local-scroll-end, 255 226 168) / .46)}}.rpg-product-lab__about h2{margin:0 0 9px;color:#7659c7;font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(2.3rem,calc(4vw + 8px),3.35rem);font-weight:400}.rpg-product-lab__about-heading,.rpg-product-lab__about-meta{display:flex;flex-wrap:wrap;align-items:center}.rpg-product-lab__about-heading{position:relative;display:grid;grid-template-columns:minmax(46px,1fr) auto minmax(46px,1fr);justify-content:center;gap:5px 12px;margin-bottom:9px}.rpg-product-lab__about-heading h2{grid-column:2;margin-bottom:0;text-align:center}.rpg-product-lab__about-meta{justify-content:center;gap:7px;margin-top:2px}.rpg-product-lab__about-meta .rpg-product-lab__genre-badge{flex-direction:column;align-items:center;gap:2px;padding:6px 9px;font-size:1.12rem;line-height:1;text-align:center}.rpg-product-lab__facts{margin:10px 0 0;padding:10px 12px;border:1px solid rgb(var(--rpg-purple) / .2);border-radius:12px;background:rgb(var(--rpg-purple) / .055);font-size:.78rem;line-height:1.35}.rpg-product-lab__facts dl{display:grid;gap:6px;margin:0}.rpg-product-lab__facts dl:empty{display:none}.rpg-product-lab__facts dl>div{display:grid;grid-template-columns:minmax(72px,auto) 1fr;gap:10px}.rpg-product-lab__facts dt{color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:.68rem}.rpg-product-lab__facts dd{min-width:0;margin:0;overflow-wrap:anywhere}.rpg-product-lab__facts .rpg-product-lab__igdb-link{display:flex;width:fit-content;max-width:100%;margin:10px auto 0;text-align:center}.rpg-product-lab__facts dl:empty+.rpg-product-lab__igdb-link{margin-top:0}.rpg-product-lab__about .rpg-product-lab__about-preview{margin:10px 0 0;padding:11px 12px;border:1px solid rgb(var(--rpg-purple) / .2);border-radius:12px;background:rgb(var(--rpg-purple) / .055)}@media(max-width:899px){.rpg-product-lab__facts{padding:9px 10px}.rpg-product-lab__facts dl>div{display:block}.rpg-product-lab__facts dt{display:block;margin-bottom:1px}.rpg-product-lab__facts .rpg-product-lab__igdb-link{max-width:100%;font-size:.62rem}}.rpg-product-lab__about-heading>.rpg-product-lab__esrb-badge{position:absolute;top:0;left:0;width:47px;min-width:47px;height:auto;min-height:0;box-sizing:border-box;grid-template-rows:auto auto;row-gap:0;padding:3px 2px 2px;border-width:3px;border-radius:11px;overflow:visible}.rpg-product-lab__about-heading>.rpg-product-lab__esrb-badge small{align-self:center;margin:0;font-size:.7rem;line-height:1;letter-spacing:.04em}.rpg-product-lab__about-heading>.rpg-product-lab__esrb-badge strong{width:100%;font-family:Arial Black,Arial,sans-serif;align-self:center;display:block;font-size:2.65rem;font-weight:900;line-height:.82;margin:0;text-align:center;transform:scaleX(1.05)}.rpg-product-lab__about-heading>.rpg-product-lab__esrb-badge--wide strong{min-height:28px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;margin-top:-1px;transform:none}.rpg-product-lab__esrb-letter{font-size:2.45rem;line-height:1;transform:translateY(-3px)}.rpg-product-lab__esrb-suffix{margin-top:-5px;font-size:.82rem;line-height:1}.rpg-product-lab__about p{margin:0;font-size:clamp(calc(1rem + 5px),calc(1.8vw + 5px),calc(1.15rem + 5px));line-height:1.6;text-align:center}.rpg-product-lab__about-preview{display:grid;min-height:0;flex:1;place-items:center;overflow:hidden;-webkit-mask-image:none;mask-image:none}.rpg-product-lab__heading-row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 20px;margin-top:34px}.rpg-product-lab__heading-row h2{margin:0;font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(1.7rem,3.8vw,2.5rem);font-weight:400}.rpg-product-lab__tested,.rpg-product-offer__working{color:#287c45;font-weight:800}.rpg-product-lab__offers{display:grid;gap:14px;margin-top:18px}.rpg-product-lab__media-stage--screenshots-front .rpg-game-card__artwork-clip img,.rpg-product-lab__media-stage--screenshots-front .rpg-game-card__platform-art-strip,.rpg-product-lab__media-stage--screenshots-front .rpg-game-card__release,.rpg-product-lab__media-stage--screenshots-front .rpg-game-card__release-fold{opacity:0;visibility:hidden}.rpg-product-offer{padding:18px;border:2px solid rgb(var(--rpg-purple) / .15);border-radius:19px;background:rgb(var(--rpg-purple) / .045);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.rpg-product-offer:hover,.rpg-product-offer:focus-within{border-color:rgb(var(--rpg-purple) / .42);transform:translateY(-2px);box-shadow:0 10px 24px rgb(var(--rpg-purple) / .12)}.rpg-product-offer--current{border-color:rgb(var(--rpg-purple) / .48)}.rpg-product-offer__top,.rpg-product-offer__bottom,.rpg-product-offer__badges{display:flex;flex-wrap:wrap;align-items:center}.rpg-product-offer__top,.rpg-product-offer__bottom{justify-content:space-between;gap:12px}.rpg-product-offer__badges{gap:7px}.rpg-product-offer__viewing{color:#7359bd;font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(.86rem,1.5vw,1rem);text-transform:uppercase}.rpg-product-offer__bottom{margin-top:17px}.rpg-product-offer__console-includes{display:flex;gap:6px;margin-top:14px;color:rgb(var(--rpg-purple));font-size:max(1rem,16px);line-height:1.45}.rpg-product-offer__console-includes strong{flex:0 0 auto;font-family:"Bungee",var(--heading-font-family, inherit);font-size:.88em;font-weight:400;text-transform:uppercase}.rpg-product-offer__price{color:rgb(var(--rpg-purple));font-size:clamp(2.4rem,5vw,3.4rem);line-height:1}.rpg-product-offer__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.rpg-product-offer__form button,.rpg-product-offer__quality{min-height:48px;padding:5px 18px;border-radius:999px;font-family:"Bungee",var(--heading-font-family, inherit);font-size:1rem;text-transform:uppercase;cursor:pointer}.rpg-product-offer__form button{border:0;background:rgb(var(--rpg-pink));color:#fff}.rpg-product-offer__quality{border:2px solid rgb(var(--rpg-purple) / .42);background:#ffffffb8;color:rgb(var(--rpg-purple))}.rpg-product-offer__quality:hover,.rpg-product-offer__quality:focus-visible{border-color:rgb(var(--rpg-purple));background:#fff}.rpg-product-badge-dialog--bundle{width:min(760px,calc(100vw - 28px));max-height:min(86vh,760px);background:#fffafd}@media(prefers-color-scheme:dark){.rpg-product-badge-dialog--bundle{background:#342348}.rpg-controller-bundle__choice{background:#44305b}}.rpg-controller-bundle h2{margin:2px 0 10px;color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(2rem,6vw,3.2rem);font-weight:400;line-height:1.05}.rpg-controller-bundle__intro,.rpg-controller-bundle__deal{margin:0;font-size:max(1rem,16px);line-height:1.5}.rpg-controller-bundle__deal{margin-top:8px;color:#247744;font-weight:800}.rpg-controller-bundle__choices{display:grid;gap:10px;max-height:min(42vh,390px);margin-top:20px;padding:3px;overflow:auto}.rpg-controller-bundle__choice{display:grid;grid-template-columns:auto 78px minmax(0,1fr);align-items:center;gap:12px;padding:11px;border:2px solid rgb(var(--rpg-purple) / .18);border-radius:17px;background:#ffffffb8;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.rpg-controller-bundle__choice:has(input:checked){border-color:rgb(var(--rpg-purple) / .7);box-shadow:0 8px 22px rgb(var(--rpg-purple) / .12);transform:translateY(-1px)}.rpg-controller-bundle__choice input{width:21px;height:21px;accent-color:rgb(var(--rpg-purple))}.rpg-controller-bundle__image{display:grid;width:78px;height:78px;place-items:center;border-radius:12px;background:rgb(var(--rpg-purple) / .07);object-fit:contain;color:rgb(var(--rpg-purple));font-size:12px;font-weight:800}.rpg-controller-bundle__details{display:grid;min-width:0;gap:4px;font-size:max(.94rem,15px);line-height:1.3}.rpg-controller-bundle__details>strong{color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-weight:400}.rpg-controller-bundle__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px}.rpg-controller-bundle__prices s{opacity:.58}.rpg-controller-bundle__prices strong{color:#247744;font-size:1.15em}.rpg-controller-bundle__actions{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:10px;margin-top:20px}.rpg-controller-bundle__actions button{min-height:48px;padding:8px 18px;border-radius:999px;font-family:"Bungee",var(--heading-font-family, inherit);font-size:max(.9rem,14px);text-transform:uppercase;cursor:pointer}.rpg-controller-bundle__skip{border:2px solid rgb(var(--rpg-purple) / .45);background:#fff;color:rgb(var(--rpg-purple))}.rpg-controller-bundle__add{border:0;background:rgb(var(--rpg-pink));color:#fff}@media(max-width:560px){.rpg-controller-bundle__choice{grid-template-columns:auto 62px minmax(0,1fr);gap:9px;padding:9px}.rpg-controller-bundle__image{width:62px;height:62px}.rpg-controller-bundle__actions,.rpg-controller-bundle__actions button{width:100%}}.rpg-product-badge-dialog{width:min(720px,calc(100% - 24px));max-height:84vh;overflow:auto;padding:clamp(24px,5vw,42px);border:3px solid rgb(var(--rpg-purple));border-radius:22px;background:#fffafd;color:#261447;box-shadow:0 24px 70px #1c0f3666}.rpg-product-badge-dialog[open]{animation:rpg-dialog-enter .24s cubic-bezier(.2,.8,.2,1) both}.rpg-product-badge-dialog::backdrop{background:#190d31ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rpg-product-badge-dialog h2{margin:0 0 12px;color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(2rem,6vw,3rem)}.rpg-product-badge-dialog p,.rpg-product-badge-dialog li{font-size:clamp(1.1rem,3vw,1.3rem);line-height:1.6}.rpg-product-dialog__catch{color:#7359bd;font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(1.5rem,4vw,2rem)!important}.rpg-quality-report__kicker{margin:0 0 4px!important;color:#7359bd;font-family:"Bungee",var(--heading-font-family, inherit);font-size:.82rem!important;letter-spacing:.08em;text-transform:uppercase}.rpg-quality-report__name{margin:-4px 0 22px;color:#6b5c7b;font-size:1rem!important}.rpg-quality-report__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rpg-quality-report__summary section,.rpg-quality-report__section{padding:16px;border:1px solid rgb(var(--rpg-purple) / .2);border-radius:15px;background:rgb(var(--rpg-purple) / .045)}.rpg-quality-report__summary span{display:block;color:#7359bd;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rpg-quality-report__summary strong{display:block;margin-top:3px;color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:1.25rem}.rpg-quality-report__summary .rpg-quality-report__value{display:inline-flex;width:fit-content;min-height:30px;align-items:center;padding:5px 10px;border-radius:999px;font-size:1rem;line-height:1}.rpg-quality-report__value--grade-new{background:linear-gradient(105deg,#7356df,#4ea8ff 22%,#43ca79 43%,#ffe05b 63%,#ff8a54 81%,#ef5ba1);color:#fff!important}.rpg-quality-report__value--grade-excellent{border:1px solid #d79b18;background:linear-gradient(110deg,#fff2a7,#f5c342 48%,#df9618);color:#4b3000!important}.rpg-quality-report__value--grade-great{background:#278a4b;color:#fff!important}.rpg-quality-report__value--grade-good{border:1px solid #8bd790;background:#bafcb4;color:#173b22!important}.rpg-quality-report__value--grade-fair{background:#e87824;color:#fff!important}.rpg-quality-report__value--grade-poor{border:1px solid #efb071;background:#ffd6ad;color:#6b3108!important}.rpg-quality-report__value--contents-complete{background:#2459b8;color:#fff!important}.rpg-quality-report__value--contents-game-box{background:#82b7ee;color:#173255!important}.rpg-quality-report__value--contents-cart-only{background:gray;color:#fff!important}.rpg-quality-report__value--contents-disc-only,.rpg-quality-report__value--contents-standard{background:linear-gradient(105deg,#56575d,#fafbfc 44%,#9b9da4 76%,#4e4f55);color:#24252a!important;text-shadow:0 1px 0 rgb(255 255 255 / .7)}.rpg-quality-report__summary p,.rpg-quality-report__section p,.rpg-quality-report__section li{font-size:1rem;line-height:1.45}.rpg-quality-report__summary p{margin:8px 0 0}.rpg-quality-report__section{margin-top:12px}.rpg-quality-report__section--attention{border-color:#e4a63a;background:#fff8e8}.rpg-quality-report__section a{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:2px}.rpg-quality-report__section h3{margin:0 0 8px;color:rgb(var(--rpg-purple));font-family:"Bungee",var(--heading-font-family, inherit);font-size:1rem}.rpg-quality-report__section p,.rpg-quality-report__section ul{margin:0}.rpg-quality-report__issues,.rpg-quality-report__plain-list{padding:0;list-style:none}.rpg-quality-report__issues li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid rgb(var(--rpg-purple) / .13)}.rpg-quality-report__issues li:first-child{padding-top:0}.rpg-quality-report__issues li:last-child{padding-bottom:0;border-bottom:0}.rpg-quality-report__issues span{color:#6b5c7b;text-align:right}.rpg-quality-report__plain-list li{position:relative;padding-left:1.1em}.rpg-quality-report__plain-list li:before{position:absolute;left:0;content:"\2022";color:rgb(var(--rpg-pink))}@media(max-width:599px){.rpg-product-offer__bottom{align-items:flex-end}.rpg-product-offer__actions{max-width:68%}.rpg-product-offer__form button,.rpg-product-offer__quality{min-height:42px;padding-inline:12px;font-size:.76rem}.rpg-quality-report__summary{grid-template-columns:1fr}}@media(min-width:900px){.rpg-product-lab{padding-top:0;padding-bottom:24px}.rpg-product-lab>.container{--gutter: var(--gutter-md, 32px)}.rpg-product-lab__back{z-index:2;top:12px;left:calc((100% - 100vw)/2 + 12px);padding:.35em .55em;font-size:clamp(1.08rem,1.275vw,1.38rem)}.rpg-product-lab__layout{height:auto;min-height:calc(var(--rpg-upper-artwork-height, 0px) + 60px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);overflow:visible}.rpg-product-lab__right{position:relative;box-sizing:border-box;padding-top:30px}.rpg-product-lab__gallery{display:flex;min-height:0;box-sizing:border-box;padding-bottom:0;grid-column:1;grid-row:1;align-self:stretch;align-items:center;justify-content:flex-start;flex-direction:column}.rpg-product-lab__about-heading{margin-bottom:0}.rpg-product-lab__about-heading h2{line-height:1}.rpg-product-lab__igdb-rating{margin-top:2px}.rpg-product-lab__igdb-stars{font-size:2.5rem}.rpg-product-lab__igdb-rating-label{font-size:1.28rem}.rpg-product-lab__media-stage{width:min(100%,calc(100dvh - 32px));max-width:620px;max-height:calc(100dvh - 32px);flex:0 1 auto;cursor:pointer;grid-column:1;grid-row:1;align-self:center;position:sticky;top:var(--rpg-product-sticky-top, calc(50dvh - min(24vw, 310px)) )}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell{box-shadow:0 18px 38px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-shadow-opacity))}.rpg-product-lab__media-stage:hover .rpg-game-card__artwork-shell,.rpg-product-lab__media-stage:focus-within .rpg-game-card__artwork-shell{box-shadow:0 24px 48px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-shadow-hover-opacity))}.rpg-product-lab__media-stage--bottom-bonk:not(.rpg-product-lab__media-stage--desktop-spinning) .rpg-game-card__artwork-shell{animation:rpg-product-bottom-bonk .62s cubic-bezier(.36,.07,.19,.97)}.rpg-product-lab__media-stage--disc.rpg-product-lab__media-stage--bottom-bonk:not(.rpg-product-lab__media-stage--desktop-spinning){animation:rpg-product-disc-bottom-bonk .62s cubic-bezier(.36,.07,.19,.97)}.rpg-product-lab__media-stage--disc.rpg-product-lab__media-stage--bottom-bonk:not(.rpg-product-lab__media-stage--desktop-spinning) .rpg-game-card__artwork-shell{animation:none}.rpg-product-lab__igdb-gallery{position:relative;z-index:12;width:min(100%,992px);max-width:992px;margin:clamp(44px,7vh,80px) auto 0;isolation:isolate}.rpg-product-lab__igdb-gallery:before{position:absolute;z-index:-2;inset:clamp(-80px,-7vh,-44px) calc(50% - 50vw) -32px;background:transparent;content:"";pointer-events:none}.rpg-product-lab__igdb-divider{display:block;position:relative;z-index:20;left:50%;width:100vw;margin-top:0;transform:translate(-50%);pointer-events:none}.rpg-product-lab__mobile-screenshots{position:absolute;z-index:7;top:6px;right:6px;bottom:6px;left:6px;display:block;overflow:hidden;border-radius:17px;background:#111;opacity:0;pointer-events:none;transform:translateZ(4px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-product-lab__mobile-screenshots--loading{background-color:#342348;background-image:linear-gradient(110deg,#ffb3ccc7 8%,#ffd7a6d1,#f2f4a6d6,#b5efc4d1,#aae4f2d1,#cfb9f4cc 88%);background-position:0% 0%;background-repeat:no-repeat;background-size:400% 400%;animation:rpg-artwork-loading-sweep 1.6s ease-in-out infinite alternate}.rpg-product-lab__media-stage--screenshots-front .rpg-product-lab__mobile-screenshots{opacity:1}.rpg-product-lab__mobile-screenshots>.rpg-product-lab__mobile-screenshot{position:absolute;top:0;left:0;width:auto;max-width:none;height:100%;max-height:none;padding:0;border-radius:0;object-fit:unset;opacity:0;transition:opacity 1s ease-in-out}.rpg-product-lab__mobile-screenshot.is-active,.rpg-product-lab__mobile-screenshot.is-leaving{animation:rpg-product-mobile-screenshot-pan 8s linear both}.rpg-product-lab__mobile-screenshots>.rpg-product-lab__mobile-screenshot--pan-y{width:100%;height:auto}.rpg-product-lab__mobile-screenshot--pan-y.is-active,.rpg-product-lab__mobile-screenshot--pan-y.is-leaving{animation-name:rpg-product-mobile-screenshot-pan-y}.rpg-product-lab__mobile-screenshot.is-active.is-loaded{opacity:1}.rpg-product-lab__mobile-screenshot.is-leaving{opacity:0}.rpg-product-lab__media-stage--screenshots-front.rpg-product-lab__media-stage--disc .rpg-product-lab__mobile-screenshots{top:0;right:0;bottom:0;left:0;border-radius:50%}.rpg-product-lab__media-stage--screenshots-front.rpg-product-lab__media-stage--disc .rpg-product-lab__mobile-screenshot{border-radius:0;object-fit:unset}.rpg-product-lab__media-stage--screenshots-front:not(.rpg-product-lab__media-stage--desktop-spinning) .rpg-product-lab__disc-hub{opacity:0}.rpg-product-lab__media-stage--screenshots-front:not(.rpg-product-lab__media-stage--desktop-spinning) .rpg-game-card__release,.rpg-product-lab__media-stage--screenshots-front:not(.rpg-product-lab__media-stage--desktop-spinning) .rpg-game-card__release-fold,.rpg-product-lab__media-stage--screenshots-front:not(.rpg-product-lab__media-stage--desktop-spinning) .rpg-game-card__cartridge-cradle{visibility:hidden}.rpg-product-lab__igdb-slide{object-position:center}.rpg-product-lab .rpg-product-lab__media-stage--desktop-spinning .rpg-game-card__artwork-shell.rpg-artwork-ready,.rpg-product-lab .rpg-product-lab__media-stage--disc.rpg-product-lab__media-stage--desktop-spinning .rpg-game-card__artwork-shell.rpg-artwork-ready{animation:rpg-product-mobile-spin .72s cubic-bezier(.42,0,.2,1) both}.rpg-product-lab__media-stage--desktop-spinning .rpg-game-card__artwork-clip,.rpg-product-lab__media-stage--desktop-spinning .rpg-game-card__release,.rpg-product-lab__media-stage--desktop-spinning .rpg-game-card__release-fold{animation:none}.rpg-product-lab__media-stage--desktop-preparing .rpg-game-card__artwork-clip:after,.rpg-product-lab__media-stage--desktop-preparing:hover .rpg-game-card__artwork-clip:after,.rpg-product-lab__media-stage--desktop-preparing:focus-within .rpg-game-card__artwork-clip:after{opacity:0;transform:translate(-140%);transition:opacity .11s ease-out,transform 125ms ease-in}.rpg-product-lab__media-stage--desktop-spinning .rpg-game-card__artwork-clip:after{animation:rpg-product-mobile-spin-glint .72s ease-in-out both}.rpg-product-lab__right{display:grid;height:auto;min-height:0;grid-column:2;grid-row:1;grid-template-rows:auto auto auto;overflow:visible;overscroll-behavior:auto;scrollbar-gutter:auto}.rpg-product-lab__title-row{min-height:0;grid-row:1;align-content:center;padding-block:clamp(12px,2vh,20px);overflow:visible}.rpg-product-lab__title-row h1{max-width:100%;font-size:clamp(1.55rem,min(4vw,5vh),3.35rem);line-height:1.02;overflow-wrap:anywhere}.rpg-product-lab__title-row .rpg-product-lab__platform-badge{flex:0 1 auto;padding:6px 10px 5px;font-size:clamp(.7rem,min(1.35vw,1.75vh),1rem);white-space:nowrap}.rpg-product-lab__title-row.rpg-product-lab__title-row--platform-wrapped .rpg-product-lab__platform-badge{margin-inline:auto;padding:7px 12px 6px;font-size:clamp(.805rem,min(1.5525vw,2.0125vh),1.15rem)}.rpg-product-lab__title-row.rpg-product-lab__title-row--platform-wrapped{padding-top:clamp(28px,4vh,52px)}.rpg-product-lab__title-row.rpg-product-lab__title-row--platform-wrapped h1{flex-basis:100%;text-align:center}@container (min-width: 381px) and (max-width: 460px){.rpg-product-lab__title-row h1{font-size:clamp(1.55rem,7cqw,2.75rem)}.rpg-product-lab__title-row .rpg-product-lab__platform-badge{padding:5px 8px 4px;font-size:clamp(.65rem,2.5cqw,.82rem)}}.rpg-product-lab__purchase{min-height:0;grid-row:3;overflow:visible;box-sizing:border-box;padding-top:8px;padding-right:8px;padding-bottom:40px;overscroll-behavior:contain}.rpg-product-lab__heading-row{margin-top:0}.rpg-product-lab__about{height:fit-content;max-height:clamp(233px,calc(72.675dvh - 225px),450px);min-height:0;flex:none;grid-row:2;align-self:start;margin-top:0}.rpg-product-lab__right:has(.rpg-product-lab__title-row--two-line-platform-wrapped) .rpg-product-lab__about{height:fit-content;max-height:clamp(214px,calc(66.861dvh - 207px),414px)}}@media(max-width:899px){.rpg-product-lab__igdb-gallery{display:none}.rpg-product-lab__mobile-screenshots{position:absolute;z-index:7;top:6px;right:6px;bottom:6px;left:6px;display:block;overflow:hidden;border-radius:12px;background:#111;opacity:0;pointer-events:none;transform:translateZ(4px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-product-lab__mobile-screenshots--loading{background-color:#342348;background-image:linear-gradient(110deg,#ffb3ccc7 8%,#ffd7a6d1,#f2f4a6d6,#b5efc4d1,#aae4f2d1,#cfb9f4cc 88%);background-position:0% 0%;background-repeat:no-repeat;background-size:400% 400%;animation:rpg-artwork-loading-sweep 1.6s ease-in-out infinite alternate}.rpg-product-lab__media-stage--screenshots-front .rpg-product-lab__mobile-screenshots{opacity:1}.rpg-product-lab__mobile-screenshots>.rpg-product-lab__mobile-screenshot{position:absolute;top:0;left:0;width:auto;max-width:none;height:100%;max-height:none;padding:0;border-radius:0;object-fit:unset;opacity:0;transition:opacity 1s ease-in-out}.rpg-product-lab__mobile-screenshot.is-active,.rpg-product-lab__mobile-screenshot.is-leaving{animation-name:rpg-product-mobile-screenshot-pan;animation-duration:8s;animation-timing-function:linear;animation-fill-mode:both}.rpg-product-lab__mobile-screenshots>.rpg-product-lab__mobile-screenshot--pan-y{width:100%;height:auto}.rpg-product-lab__mobile-screenshot--pan-y.is-active,.rpg-product-lab__mobile-screenshot--pan-y.is-leaving{animation-name:rpg-product-mobile-screenshot-pan-y}.rpg-product-lab__mobile-screenshot.is-active.is-loaded{opacity:1}.rpg-product-lab__mobile-screenshot.is-leaving{opacity:0}.rpg-product-lab--about-expanded .rpg-product-lab__media-stage--disc:not(.rpg-product-lab__media-stage--spinning) .rpg-product-lab__disc-hub{opacity:0}.rpg-product-lab--about-expanded .rpg-product-lab__media-stage--disc .rpg-product-lab__mobile-screenshots{top:0;right:0;bottom:0;left:0;border-radius:50%}.rpg-product-lab--about-expanded .rpg-product-lab__media-stage--disc .rpg-product-lab__mobile-screenshot{border-radius:0;object-fit:unset}.rpg-product-lab--about-expanded .rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--spinning) .rpg-game-card__release,.rpg-product-lab--about-expanded .rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--spinning) .rpg-game-card__release-fold,.rpg-product-lab--about-expanded .rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--spinning) .rpg-game-card__cartridge-cradle{visibility:hidden}.rpg-product-lab>.container{padding-inline:15px}.rpg-product-lab__layout{--rpg-mobile-media-max-height: min(42vh, 360px);--rpg-mobile-collapsed-max-height: min(68vh, 620px);grid-template-columns:minmax(0,1fr) minmax(0,0fr);grid-template-rows:auto auto auto auto;align-items:stretch;column-gap:0;row-gap:8px;transition:grid-template-columns .38s cubic-bezier(.2,.8,.2,1),column-gap .38s cubic-bezier(.2,.8,.2,1)}.rpg-product-lab__right,.rpg-product-lab__details{display:contents}.rpg-product-lab__gallery{display:flex;min-height:0;grid-column:1;grid-row:2;align-items:center;justify-content:center;overflow:visible;position:relative;z-index:2;transition:width .38s cubic-bezier(.2,.8,.2,1)}.rpg-product-lab__media-stage{width:100%;max-height:100%;max-width:none;align-items:center}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-shell{width:100%!important;height:auto!important;max-height:100%;aspect-ratio:var(--rpg-artwork-ratio, 1)}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc){height:auto;max-height:var(--rpg-mobile-media-max-height);aspect-ratio:auto}.rpg-product-lab__media-stage--disc{height:auto;max-height:var(--rpg-mobile-media-max-height);aspect-ratio:1}.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-shell{width:100%!important;height:100%!important}.rpg-product-lab:not(.rpg-product-lab--about-expanded) .rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc){width:min(100%,calc(var(--rpg-mobile-collapsed-max-height) * var(--rpg-presentation-ratio, 1)));max-height:var(--rpg-mobile-collapsed-max-height)}.rpg-product-lab:not(.rpg-product-lab--about-expanded) .rpg-product-lab__media-stage.rpg-product-lab__media-stage--mobile-tall{width:min(calc(100% - 50px),calc(var(--rpg-mobile-collapsed-max-height) * var(--rpg-presentation-ratio, 1)))}.rpg-product-lab:not(.rpg-product-lab--about-expanded) .rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-shell{max-height:none}.rpg-product-lab:not(.rpg-product-lab--about-expanded) .rpg-product-lab__media-stage--disc{width:min(100%,var(--rpg-mobile-collapsed-max-height));max-height:var(--rpg-mobile-collapsed-max-height)}.rpg-product-lab__title-row{grid-column:1 / -1;grid-row:1;align-self:start;justify-content:center;padding-top:22px;width:100%;max-width:100%;margin-inline:auto;padding-inline:8px;text-align:center}.rpg-product-lab__back{display:none}.rpg-product-lab__about{height:auto;min-width:0;min-height:0;grid-column:2;grid-row:2;align-self:stretch;margin-top:0;contain:size layout paint;opacity:0;visibility:hidden;pointer-events:none;position:relative;z-index:1;transform:translate(-65%);transition:opacity .24s ease 80ms,transform .38s cubic-bezier(.2,.8,.2,1),visibility 0s linear .38s}.rpg-product-lab:not(.rpg-product-lab--about-expanded) .rpg-product-lab__about{padding-inline:0;border-inline-width:0;overflow:hidden}.rpg-product-lab__mobile-hint{display:block;grid-column:1 / -1;grid-row:3;justify-self:center;width:fit-content;min-width:0;margin:2px 0 0;color:#7359bd;font-family:"Bungee",var(--heading-font-family, inherit);font-size:1.2rem;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;transform-origin:center;transition:opacity .18s ease,height .3s ease,margin .3s ease}@media(min-width:640px){.rpg-product-lab__mobile-hint{font-size:1.4rem}}.rpg-product-lab__mobile-hint--attention{background:linear-gradient(100deg,#ff6e91,#e8a900,#79b930,#28bdaa,#4b8ce8,#bd62df,#ff6e91) 0 50% / 240% 100%;background-clip:text;color:transparent;-webkit-background-clip:text;filter:drop-shadow(0 3px 5px rgb(79 49 152 / .24));animation:rpg-product-hint-attention 1.5s cubic-bezier(.2,.78,.24,1) both}.rpg-product-lab__eyebrow{margin-bottom:5px;font-size:.72rem}.rpg-product-lab__title-row h1{font-size:clamp(1.725rem,7.125vw,2.8125rem);line-height:1.08;max-width:100%;overflow:visible;overflow-wrap:anywhere;text-wrap:balance}.rpg-product-lab__title-row{align-items:center;gap:7px}.rpg-product-lab__platform-badge{margin-top:0;padding:4.8px 7.2px 4px;border-width:1.2px;font-size:clamp(.592rem,2.48vw,.784rem)}.rpg-product-lab__title-row.rpg-product-lab__title-row--platform-wrapped .rpg-product-lab__platform-badge{flex-basis:auto;margin-inline:auto;padding:9.6px 14.4px 8px;border-width:2.4px;font-size:clamp(1.184rem,4.96vw,1.568rem)}.rpg-product-lab__title-row.rpg-product-lab__title-row--platform-wrapped{padding-top:32px}.rpg-product-lab__metadata{gap:6px;margin-top:10px}.rpg-product-lab__metadata .rpg-product-lab__platform-badge,.rpg-product-lab__genre-badge{padding:5px 7px;border-radius:9px;font-size:.71rem}.rpg-product-lab__genre-badge span{font-size:.64em}.rpg-product-lab__esrb-badge{min-width:38px;min-height:34px;padding:3px 5px}.rpg-product-lab__esrb-badge small{font-size:.42rem}.rpg-product-lab__esrb-badge strong{font-size:.92rem}.rpg-product-lab__about{grid-column:2;margin-top:0;padding:5px}.rpg-product-lab__about h2{margin-bottom:5px;padding-bottom:4px;font-size:clamp(1.17rem,4.5vw,1.875rem);line-height:.95;padding-top:8px}.rpg-product-lab__about h2 span{display:inline}.rpg-product-lab__about h2 span:last-child{display:none}.rpg-product-lab__about-heading>.rpg-product-lab__esrb-badge{transform:scale(.69);transform-origin:top left}.rpg-product-lab__about-meta .rpg-product-lab__genre-badge{gap:.96px;padding:3.44px 6.03px;border-width:1.91px;border-radius:7.75px;font-size:.884rem}.rpg-product-lab__about-meta .rpg-product-lab__genre-badge span{font-size:.784rem;line-height:1}.rpg-product-lab__about-meta{margin-bottom:0}.rpg-product-lab__about>.rpg-product-lab__igdb-link{gap:7.5px;padding:6.25px 8.75px 5px;border-width:2.5px;border-radius:11.25px;max-width:100%;font-size:clamp(.48rem,2.1vw,.71rem);white-space:nowrap}.rpg-product-lab__about p{font-size:clamp(1.25rem,5.5vw,1.38rem);line-height:1.25}.rpg-product-lab__about-heading{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:2px 4px;margin-bottom:0}.rpg-product-lab__igdb-rating{margin-top:-6px;margin-bottom:0}.rpg-product-lab__igdb-rating-label{font-size:1.28rem;line-height:1}.rpg-product-lab__about-heading h2,.rpg-product-lab__about-meta{grid-column:1;width:100%}.rpg-product-lab__purchase{grid-column:1 / -1;grid-row:4;margin-top:0;padding-top:20px}.rpg-product-lab__heading-row{margin-top:0}.rpg-product-lab--about-expanded .rpg-product-lab__layout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:var(--rpg-mobile-media-gap, 5px)}.rpg-product-lab--about-expanded .rpg-product-lab__gallery{width:100%;max-height:var(--rpg-mobile-media-max-height);aspect-ratio:var(--rpg-presentation-ratio, 1)}.rpg-product-lab--about-expanded .rpg-product-lab__media-stage{width:100%;height:100%;max-height:none}.rpg-product-lab--about-expanded .rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-shell{width:100%!important;height:100%!important;max-height:none}.rpg-product-lab--about-expanded .rpg-product-lab__about{width:100%;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition-delay:.1s,0s,0s}.rpg-product-lab--about-expanded .rpg-product-lab__about.rpg-about-mobile-has-more{-webkit-mask-image:none;mask-image:none}.rpg-product-lab--about-expanded .rpg-product-lab__about.rpg-about-mobile-has-more:after{position:sticky;z-index:8;bottom:-5px;display:block;width:calc(100% + 10px);height:42px;flex:0 0 42px;margin:-42px -5px -5px;background:linear-gradient(to bottom,#f8f5fc00,#f8f5fc 88%);content:"";opacity:var(--rpg-about-fade-opacity, 1);pointer-events:none;transition:opacity .1s linear}.rpg-product-lab--about-expanded .rpg-product-lab__about.rpg-about-mobile-has-more .rpg-product-lab__about-scroll-cue{position:sticky;z-index:9;bottom:5px;display:flex;width:26px;height:26px;flex:0 0 26px;flex-direction:column;align-items:center;align-self:center;justify-content:center;gap:0;margin-top:-26px;border:1px solid rgb(115 89 189 / .72);border-radius:50%;background:#f8f5fcf5;box-shadow:0 4px 10px #42257e57,inset 0 1px #ffffffe6;color:#7359bd;cursor:pointer;animation:rpg-about-scroll-cue 3s ease-in-out infinite}.rpg-product-lab--about-expanded .rpg-product-lab__about-preview{display:block;flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.rpg-product-lab--about-closing .rpg-product-lab__about{opacity:0;visibility:visible;pointer-events:none;transform:translate(-65%);transition-delay:0s,0s,0s}}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell{--rpg-case-back-rgb: 91 60 177;--rpg-back-slot-inner: 4%;--rpg-back-slot-outer: 30%;--rpg-release-back-start: #686a72;--rpg-release-back-end: #b8bbc2;transform-style:preserve-3d}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-shell{border-color:rgb(var(--rpg-platform-border-rgb));background-color:rgb(var(--rpg-platform-rgb))!important}.rpg-product-lab__media-stage .rpg-game-card__artwork-clip{z-index:2;transform:translateZ(1px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-product-lab__media-stage .rpg-game-card__release{transform:translateZ(2px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-product-lab__media-stage .rpg-game-card__release-fold{backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell:before{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:grid;border:4px solid rgb(var(--rpg-platform-border-rgb) / .72);border-radius:inherit;background-color:rgb(var(--rpg-case-back-rgb));background-image:radial-gradient(circle at 50% 65%,transparent 0 var(--rpg-back-slot-inner),rgb(0 0 0 / .18) calc(var(--rpg-back-slot-inner) + .4%) var(--rpg-back-slot-outer),rgb(0 0 0 / .3) calc(var(--rpg-back-slot-outer) + .4%) calc(var(--rpg-back-slot-outer) + 1.2%),transparent calc(var(--rpg-back-slot-outer) + 1.6%)),radial-gradient(circle at 32% 18%,rgb(255 255 255 / .32),transparent 42%),linear-gradient(145deg,rgb(var(--rpg-case-back-rgb)),rgb(var(--rpg-case-back-rgb)));color:color-mix(in srgb,rgb(var(--rpg-case-back-rgb)) 72%,#272431);content:"";font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(1rem,7vw,2.4rem);line-height:1;opacity:1;padding-top:14%;place-items:start center;pointer-events:none;text-shadow:0 1px 0 rgb(255 255 255 / .22);transform:rotateY(180deg) translateZ(1px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-shell:before{content:"RPG"}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-shell--media-cartridge:before{content:""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--media-cartridge{--rpg-cart-width: 30.4%;--rpg-cart-ratio: 57 / 65.5;--rpg-cart-radius: 4%;--rpg-cart-label: ""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--media-cartridge:before{background-color:rgb(var(--rpg-case-back-rgb));background-image:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .32),transparent 42%),linear-gradient(145deg,rgb(var(--rpg-case-back-rgb)),rgb(var(--rpg-case-back-rgb)))}.rpg-game-card__cartridge-cradle{position:absolute;z-index:7;display:block;top:50%;left:50%;width:var(--rpg-cart-width);aspect-ratio:var(--rpg-cart-ratio);border:clamp(1px,.45vw,3px) solid rgb(0 0 0 / .28);border-radius:var(--rpg-cart-radius);background:linear-gradient(145deg,#ffffff24,#ffffff09),#0000002e;box-shadow:inset 0 0 0 clamp(1px,.35vw,2px) #ffffff14,0 2px 4px #00000021;opacity:1;pointer-events:none;transform:translate(-50%,-50%) rotateY(180deg) translateZ(2px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-game-card__cartridge-cradle:after{position:absolute;top:12%;right:10%;bottom:38%;left:10%;border-radius:max(1px,calc(var(--rpg-cart-radius) * .55));display:grid;background:#ffffff12;box-shadow:inset 0 0 0 1px #0000001f;color:#1f202785;content:var(--rpg-cart-label, "RPG");font-family:"Bungee",var(--heading-font-family, inherit);font-size:clamp(.34rem,1.5vw,.82rem);line-height:1;place-items:center;text-shadow:0 1px 0 rgb(255 255 255 / .12)}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-ds,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-3ds{--rpg-cart-width: 17.6%;--rpg-cart-ratio: 33 / 35;--rpg-cart-radius: 4%;--rpg-cart-label: ""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-3ds .rpg-game-card__cartridge-cradle{border-top-right-radius:2%}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-3ds .rpg-game-card__cartridge-cradle:before{position:absolute;right:-1px;bottom:calc(100% - 1px);width:18%;height:11%;border:inherit;border-bottom:0;border-radius:28% 28% 0 0;background:inherit;box-shadow:inherit;content:""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-switch,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-switch-2{--rpg-cart-width: 8.5%;--rpg-cart-ratio: 21 / 31;--rpg-cart-radius: 10%;--rpg-cart-label: ""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--ps-vita{--rpg-cart-width: 11.7%;--rpg-cart-ratio: 22 / 30;--rpg-cart-radius: 12%;--rpg-cart-label: ""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy-color{--rpg-cart-width: 30.4%;--rpg-cart-ratio: 57 / 65.5;--rpg-cart-radius: 4%}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy-advance{--rpg-cart-width: 27.5%;--rpg-cart-ratio: 57 / 35;--rpg-cart-radius: 4% 4% 10% 10%}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-64{--rpg-cart-width: 68%;--rpg-cart-ratio: 114 / 76;--rpg-cart-radius: 46% 46% 6% 6% / 32% 32% 7% 7%;--rpg-cart-label: ""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-64 .rpg-game-card__cartridge-cradle{top:50%}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-64 .rpg-game-card__cartridge-cradle:after{top:28%;right:13%;bottom:27%;left:13%;border-radius:5% 5% 11% 11%}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--gamecube{--rpg-back-slot-inner: 3%;--rpg-back-slot-outer: 21%}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--super-nintendo,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--snes{--rpg-cart-width: 72%;--rpg-cart-ratio: 135 / 85;--rpg-cart-radius: 10% 10% 5% 5%;--rpg-cart-label: ""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nes,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-entertainment-system{--rpg-cart-width: 64%;--rpg-cart-ratio: 120 / 133;--rpg-cart-radius: 2.5%;--rpg-cart-label: ""}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--sega-genesis,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--sega-mega-drive,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--atari-2600{--rpg-cart-width: 45%;--rpg-cart-ratio: 1.18;--rpg-cart-radius: 7% 7% 3% 3%;--rpg-cart-label: ""}.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-shell:before{border-width:1px;border-radius:50%;background:conic-gradient(from 20deg,#d7dde5,#f8fbff,#aeb8c7,#eef3f8,#9da9ba,#f8fbff,#d7dde5);color:#242b3a94;padding:0;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 6.75%,#000 6.92%);mask-image:radial-gradient(circle at 50% 50%,transparent 0 6.75%,#000 6.92%)}.rpg-product-lab__media-stage--disc .rpg-game-card__artwork-shell:after{display:none}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--gamecube,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-2,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--xbox{--rpg-case-back-rgb: 22 24 28}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-3,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--psp{--rpg-case-back-rgb: 42 45 51}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-4,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-5,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--ps-vita{--rpg-case-back-rgb: 0 104 201}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--xbox-360{--rpg-case-back-rgb: 80 166 49}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--xbox-one,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--xbox-series-x{--rpg-case-back-rgb: 16 124 16}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--wii,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-3ds,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-switch{--rpg-case-back-rgb: 242 244 244}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-switch-2{--rpg-case-back-rgb: 230 0 18}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--wii-u{--rpg-case-back-rgb: 0 151 211}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-ds{--rpg-case-back-rgb: 55 59 65}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy-color,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy-advance,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-64,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--super-nintendo{--rpg-case-back-rgb: 105 107 114}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell[class*=platinum-hits]{--rpg-case-back-rgb: 225 228 234;--rpg-release-back-start: #aeb2ba;--rpg-release-back-end: #f8f9fb}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell[class*=greatest-hits],.rpg-product-lab__media-stage .rpg-game-card__artwork-shell[class*=nintendo-selects],.rpg-product-lab__media-stage .rpg-game-card__artwork-shell[class*=playstation-hits]{--rpg-case-back-rgb: 210 18 32;--rpg-release-back-start: #8f0610;--rpg-release-back-end: #f52a37}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell[class*=game-of-the-year],.rpg-product-lab__media-stage .rpg-game-card__artwork-shell[class*=goty],.rpg-product-lab__media-stage .rpg-game-card__artwork-shell[class*=players-choice]{--rpg-case-back-rgb: 224 169 35;--rpg-release-back-start: #8a5700;--rpg-release-back-end: #f1c64c}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--disc) .rpg-game-card__artwork-shell[class*=rpg-game-card__artwork-shell--release-]:after{position:absolute;z-index:6;top:24px;left:-12px;width:12px;height:34px;border-radius:0 3px 3px 0;background:linear-gradient(105deg,var(--rpg-release-back-start),var(--rpg-release-back-end));box-shadow:0 6px 9px #16122342;content:"";opacity:1;pointer-events:none;transform:rotateY(180deg) translateZ(2px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rpg-product-lab__media-stage--disc .rpg-game-card__release,.rpg-product-lab__media-stage--disc .rpg-game-card__release-fold{display:none}@media(max-width:899px){.rpg-product-lab .rpg-product-lab__media-stage--spinning .rpg-game-card__artwork-shell.rpg-artwork-ready,.rpg-product-lab .rpg-product-lab__media-stage--disc.rpg-product-lab__media-stage--spinning .rpg-game-card__artwork-shell.rpg-artwork-ready{animation:rpg-product-mobile-spin .72s cubic-bezier(.42,0,.2,1) both}.rpg-product-lab__media-stage--spinning .rpg-game-card__artwork-clip,.rpg-product-lab__media-stage--spinning .rpg-game-card__release,.rpg-product-lab__media-stage--spinning .rpg-game-card__release-fold{animation:none}.rpg-product-lab__media-stage .rpg-game-card__artwork-clip:after{opacity:0}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--spinning):hover .rpg-game-card__artwork-clip:after,.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--spinning):focus-within .rpg-game-card__artwork-clip:after,.rpg-product-lab__media-stage--touch-active:not(.rpg-product-lab__media-stage--spinning) .rpg-game-card__artwork-clip:after{opacity:0}.rpg-product-lab__media-stage--spinning .rpg-game-card__artwork-clip:after{animation:rpg-product-mobile-spin-glint .72s ease-in-out both}.rpg-product-lab--about-expanded .rpg-product-lab__mobile-hint{height:0;margin:0;overflow:hidden;opacity:0;pointer-events:none}.rpg-product-lab--about-expanded .rpg-product-lab__purchase{grid-row:3}}@keyframes rpg-product-mobile-spin{0%{transform:perspective(900px) rotateY(0)}50%{transform:perspective(900px) rotateY(180deg) scale(.96)}to{transform:perspective(900px) rotateY(360deg)}}.rpg-product-lab__media-stage:not(.rpg-product-lab__media-stage--spinning):not(.rpg-product-lab__media-stage--desktop-spinning):not(.rpg-product-lab__media-stage--bottom-bonk) .rpg-game-card__artwork-shell.rpg-product-lab__artwork-initialized{animation:none}@keyframes rpg-product-mobile-screenshot-pan{0%{transform:translateZ(0)}to{transform:translate3d(var(--rpg-mobile-pan-distance, 0px),0,0)}}@keyframes rpg-product-mobile-screenshot-pan-y{0%,4%{transform:translateZ(0)}96%,to{transform:translate3d(0,var(--rpg-mobile-pan-distance, 0px),0)}}@keyframes rpg-about-scroll-cue{0%,18%,to{transform:translateY(0)}6%{transform:translateY(4px)}12%{transform:translateY(1px)}}@keyframes rpg-product-desktop-spin{0%{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x))}48%{transform:perspective(900px) rotateX(0) rotateY(178deg) scale(.965)}52%{transform:perspective(900px) rotateX(0) rotateY(182deg) scale(.965)}to{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(calc(360deg + var(--rpg-tilt-x)))}}@keyframes rpg-product-mobile-spin-glint{0%,12%,88%,to{opacity:0;transform:translate(-75%)}28%{opacity:.9;transform:translate(10%)}46%{opacity:0;transform:translate(75%)}}@keyframes rpg-product-mobile-front-face{0%,23%{opacity:1}24%,73%{opacity:0}74%,to{opacity:1}}@keyframes rpg-product-mobile-back-face{0%,23%{opacity:0}24%,73%{opacity:1}74%,to{opacity:0}}@keyframes rpg-product-hint-attention{0%,to{background-position:0 50%;transform:translate(0) rotate(0) scale(1)}12%{transform:translate(-4px,-5px) rotate(-2deg) scale(1.42)}23%{transform:translate(5px,4px) rotate(2.1deg) scale(1.9)}34%{transform:translate(-5px,3px) rotate(-1.7deg) scale(1.62)}47%{background-position:60% 50%;transform:translate(4px,-4px) rotate(1.4deg) scale(1.72)}62%{background-position:100% 50%;transform:translate(-3px,2px) rotate(-1deg) scale(1.42)}78%{background-position:100% 50%;transform:translate(2px,-2px) rotate(.6deg) scale(1.18)}}@keyframes rpg-product-bottom-bonk{0%,to{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x)) translate(0) rotate(0)}12%{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x)) translate(-13px) rotate(-1.8deg)}25%{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x)) translate(12px) rotate(1.6deg)}39%{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x)) translate(-10px) rotate(-1.25deg)}53%{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x)) translate(8px) rotate(1deg)}68%{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x)) translate(-5px) rotate(-.65deg)}82%{transform:perspective(900px) rotateX(var(--rpg-tilt-y)) rotateY(var(--rpg-tilt-x)) translate(3px) rotate(.35deg)}}@keyframes rpg-product-disc-bottom-bonk{0%,to{transform:translate(0) rotate(0)}12%{transform:translate(-13px) rotate(-1.8deg)}25%{transform:translate(12px) rotate(1.6deg)}39%{transform:translate(-10px) rotate(-1.25deg)}53%{transform:translate(8px) rotate(1deg)}68%{transform:translate(-5px) rotate(-.65deg)}82%{transform:translate(3px) rotate(.35deg)}}@media(min-width:900px){.rpg-product-lab__mobile-hint{display:none}}@media(prefers-color-scheme:dark){body:has(.rpg-product-lab),main:has(.rpg-product-lab){background:#342348;color:#f8f3ff}.rpg-product-lab{--rpg-product-page-background: #342348;background:var(--rpg-shopping-page-background);color:#f8f3ff}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell{--rpg-product-glow-near-opacity: .5;--rpg-product-glow-far-opacity: .34;--rpg-product-glow-hover-near-opacity: .62;--rpg-product-glow-hover-far-opacity: .44;box-shadow:0 0 22px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-glow-near-opacity)),0 0 52px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-glow-far-opacity))}.rpg-product-lab__media-stage:hover .rpg-game-card__artwork-shell,.rpg-product-lab__media-stage:focus-within .rpg-game-card__artwork-shell,.rpg-product-lab__media-stage--touch-active .rpg-game-card__artwork-shell{box-shadow:0 0 28px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-glow-hover-near-opacity)),0 0 64px rgb(var(--rpg-product-lighting-rgb) / var(--rpg-product-glow-hover-far-opacity))}.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--game-boy,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--gamecube,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-3ds,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-64,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-ds,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--nintendo-switch,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--wii,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-2,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--playstation-3,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--psp,.rpg-product-lab__media-stage .rpg-game-card__artwork-shell--xbox{--rpg-product-lighting-rgb: 205 189 255;--rpg-product-glow-near-opacity: .3;--rpg-product-glow-far-opacity: .22;--rpg-product-glow-hover-near-opacity: .4;--rpg-product-glow-hover-far-opacity: .3}.rpg-product-lab__back,.rpg-product-lab__title-row h1,.rpg-product-lab__heading-row h2,.rpg-product-lab__about h2,.rpg-product-lab__about summary,.rpg-product-offer__price{color:#cdbdff}.rpg-product-lab__mobile-hint{color:#f0e9ff;text-shadow:0 0 12px rgb(196 170 255 / .48)}.rpg-product-lab__igdb-rating-label{color:#e7ddff;text-shadow:0 1px 8px rgb(0 0 0 / .45)}.rpg-product-lab__igdb-star{color:#7659c7}.rpg-product-lab__mobile-hint--attention{color:transparent;filter:brightness(1.3) saturate(1.18) drop-shadow(0 3px 7px rgb(213 194 255 / .58))}.rpg-product-lab__about,.rpg-product-offer{border-color:#c9b9ff3d;background:#2b213b;color:#f8f3ff}.rpg-product-lab__igdb-gallery:before{background:transparent}.rpg-product-lab--about-expanded .rpg-product-lab__about.rpg-about-mobile-has-more:after{background:linear-gradient(to bottom,#2b213b00,#2b213b 88%)}.rpg-product-lab__about.rpg-about-full-has-more:after{background:linear-gradient(to bottom,#2b213b00,#2b213b 88%)}.rpg-product-lab--about-expanded .rpg-product-lab__about.rpg-about-mobile-has-more .rpg-product-lab__about-scroll-cue,.rpg-product-lab__about.rpg-about-full-has-more .rpg-product-lab__about-scroll-cue{border-color:#cdbdffb3;background:#21182ff5;box-shadow:0 7px 18px #0000007a,inset 0 1px #ffffff1f;color:#cdbdff}.rpg-product-lab__about-preview,.rpg-product-offer p,.rpg-product-offer span{color:#f8f3ff}.rpg-product-lab__genre-badge{border-color:#c9b9ff7a;background:#c9b9ff1f;color:#eadfff}.rpg-product-lab__genre-badge span{color:#cdbdff}.rpg-product-lab__tested,.rpg-product-offer__working{color:#85dda4}.rpg-product-badge-dialog{border-color:#8f75e8;background:#21143b;color:#f8f3ff}.rpg-product-badge-dialog__close,.rpg-product-dialog__catch,.rpg-product-badge-dialog h2{color:#cdbdff}}@media(prefers-reduced-motion:reduce){.rpg-product-offer,.rpg-product-badge-dialog[open],.rpg-product-lab__media-stage .rpg-game-card__artwork-shell,.rpg-product-lab__media-stage .rpg-game-card__artwork-clip:after{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rpg-game-product-lab.css.map */
