.console-compare{position:relative}.console-compare__header{text-align:center;max-width:60rem;margin:0 auto 3rem}.console-compare__heading{margin:0 0 1rem}.console-compare__subheading{margin:0 0 1.5rem;opacity:.8}.console-compare__grid{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:3rem}@media screen and (min-width:750px){.console-compare__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.console-compare__column{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem 2rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.08)}.console-compare__select{width:100%;max-width:26rem;padding:1rem 3.4rem 1rem 1.4rem;border-radius:999px;border:.1rem solid rgba(var(--color-foreground),.35);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;margin-bottom:1.6rem;cursor:pointer;appearance:none;-webkit-appearance:none;text-align:center;text-align-last:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7l5 5 5-5' stroke='%23888888' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.4rem center;background-size:1.2rem}.console-compare__select:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.console-compare__media{width:100%;max-width:26rem;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem}.console-compare__media img{max-width:100%;max-height:100%;height:auto;width:auto;object-fit:contain}.console-compare__colors{display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1.2rem;min-height:1.6rem}.console-compare__colors span{display:inline-block;width:1.6rem;height:1.6rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.25)}.console-compare__price{font-size:1.8rem;font-weight:700;margin:0 0 1.4rem}.console-compare__cta{width:100%;max-width:26rem}.console-compare__summary{margin-top:1rem}.console-compare__summary-heading{text-align:center;margin:0 0 2rem}.console-compare__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:1.2rem;border:.1rem solid rgba(var(--color-foreground),.1)}.console-compare__table{width:100%;min-width:54rem;border-collapse:collapse;font-size:1.4rem}.console-compare__table th,.console-compare__table td{padding:1.4rem 1.6rem;text-align:left;border-bottom:.1rem solid rgba(var(--color-foreground),.1);vertical-align:top}.console-compare__table thead th{font-size:1.5rem;font-weight:700;background:rgba(var(--color-foreground),.04)}.console-compare__table tbody th{font-weight:600;white-space:nowrap;background:rgba(var(--color-foreground),.02)}.console-compare__table tbody tr:last-child th,.console-compare__table tbody tr:last-child td{border-bottom:none}.console-feature-explorer{position:relative}.cfe__panel-bg{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.cfe__panel.has-mobile-banner .cfe__panel-bg{display:block}.cfe__panel-bg-img{width:100%;height:100%;object-fit:contain;object-position:center;transform-origin:center;transition:transform .2s ease;opacity:var(--cfe-bg-opacity, 1);transform:scale(var(--cfe-bg-zoom, 1))}.cfe__panel-bg-img--desktop{display:none}.cfe__panel-bg-img--mobile{display:block}.cfe__panel.has-mobile-banner{isolation:isolate;min-height:56rem}.cfe__panel.has-mobile-banner>*:not(.cfe__panel-bg){position:relative;z-index:1}.cfe__panel.has-mobile-banner .cfe__stage-media{display:none}@media screen and (min-width:750px){.cfe__panel-bg-img--desktop{display:block}.cfe__panel-bg-img--mobile{display:none}.cfe__panel.has-mobile-banner:not(.has-desktop-banner){isolation:auto;min-height:0}.cfe__panel.has-mobile-banner:not(.has-desktop-banner) .cfe__panel-bg{display:none}.cfe__panel.has-mobile-banner:not(.has-desktop-banner) .cfe__stage-media{display:flex}.cfe__panel.has-mobile-banner:not(.has-desktop-banner)>*:not(.cfe__panel-bg){position:static;z-index:auto}.cfe__panel.has-desktop-banner{isolation:isolate;aspect-ratio:16 / 9;min-height:0}.cfe__panel.has-desktop-banner .cfe__panel-bg{display:block}.cfe__panel.has-desktop-banner .cfe__stage-media{display:none}.cfe__panel.has-desktop-banner>*:not(.cfe__panel-bg){position:relative;z-index:1}}.cfe__header{text-align:center;max-width:60rem;margin:0 auto 2.4rem}.cfe__eyebrow{margin:0 0 .6rem;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.cfe__heading{margin:0}.cfe__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:.4rem .2rem 1.6rem;margin-bottom:1.6rem}@media screen and (min-width:750px){.cfe__tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;scrollbar-width:none}.cfe__tab{padding:1rem 2rem;font-size:1.4rem;white-space:nowrap;text-align:left}}.cfe__tabs::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.cfe__tabs{cursor:grab;scrollbar-width:thin}.cfe__tabs.is-dragging{cursor:grabbing}.cfe__tabs::-webkit-scrollbar{display:block;height:.4rem}.cfe__tabs::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.25);border-radius:999px}}.cfe__tab{flex:0 0 auto;padding:.9rem 1rem;border-radius:999px;border:.1rem solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:normal;text-align:center;line-height:1.25}.cfe__tab:hover{border-color:rgba(var(--color-foreground),.4)}.cfe__tab.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.cfe__tab:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.cfe__panel{position:relative;background:#0a0a0c;color:#f5f5f7;border-radius:2.4rem;padding:2.8rem 2rem;display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:750px){.cfe__panel{flex-direction:row;align-items:center;padding:4rem;gap:4rem}}.cfe__features{display:flex;flex-direction:column;gap:1rem;flex:0 0 auto;width:100%}@media screen and (min-width:750px){.cfe__features{width:30rem}}.cfe__feature{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.1rem 1.4rem;border-radius:1.4rem;border:.1rem solid var(--cfe-feature-border, rgba(255, 255, 255, .12));background:var(--cfe-feature-bg, rgba(255, 255, 255, .04));color:var(--cfe-feature-text, #f5f5f7);text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.cfe__feature:hover{background:var(--cfe-feature-bg-hover, rgba(255, 255, 255, .08))}.cfe__feature.is-active{background:var(--cfe-feature-bg-active, rgba(255, 255, 255, .12));border-color:var(--cfe-feature-border-active, rgba(255, 255, 255, .4))}.cfe__feature:focus-visible{outline:.2rem solid #ffffff;outline-offset:.2rem}.cfe__feature-icon{flex:0 0 auto;position:relative;width:2.2rem;height:2.2rem;border-radius:50%;border:.1rem solid rgba(255,255,255,.4)}.cfe__feature-icon:before,.cfe__feature-icon:after{content:"";position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.cfe__feature-icon:before{width:1rem;height:.14rem}.cfe__feature-icon:after{width:.14rem;height:1rem}.cfe__feature.is-active .cfe__feature-icon{background:#fff}.cfe__feature.is-active .cfe__feature-icon:before,.cfe__feature.is-active .cfe__feature-icon:after{background:#0a0a0c}.cfe__feature.is-active .cfe__feature-icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.cfe__feature-label{font-size:1.5rem;font-weight:500}.cfe__stage{position:relative;flex:1 1 auto;display:flex;flex-direction:column;align-items:center}.cfe__stage-media{width:100%;max-width:34rem;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.cfe__stage-media img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 2rem 4rem rgba(0,0,0,.6))}.cfe__bubble{position:relative;width:100%;max-width:30rem;margin-top:1.6rem;padding:1.6rem 1.8rem;border-radius:1.4rem;background:#ffffff14;border:.1rem solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(.8rem);transition:opacity .28s ease,transform .28s ease}.cfe__bubble.is-visible{opacity:1;transform:translateY(0)}.cfe__bubble:before{content:"";position:absolute;top:-1.6rem;left:3rem;width:.1rem;height:1.6rem;background:#ffffff4d}@media screen and (min-width:750px){.cfe__stage{flex-direction:row;align-items:center;justify-content:center;gap:0}.cfe__bubble{position:absolute;top:1rem;right:-2rem;margin-top:0;transform:translateY(-.8rem)}.cfe__bubble.is-visible{transform:translateY(0)}.cfe__bubble:before{top:2.4rem;left:-1.6rem;width:1.6rem;height:.1rem}}.cfe__bubble-title{margin:0 0 .4rem;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;opacity:.7}.cfe__bubble-text{margin:0;font-size:1.5rem;line-height:1.4;color:#f5f5f7}.cfe__bubble-swatches{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.cfe__bubble-swatches button{display:inline-block;width:1.8rem;height:1.8rem;padding:0;border-radius:50%;border:.1rem solid rgba(255,255,255,.35);cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.cfe__bubble-swatches button:hover{transform:scale(1.08)}.cfe__bubble-swatches button:focus-visible{outline:.2rem solid #ffffff;outline-offset:.2rem}.cfe__bubble-swatches button.is-active{border-color:#fff;box-shadow:0 0 0 .2rem #ffffffe6,0 0 0 .4rem #ffffff40}.cfe__cta{display:inline-block;width:100%;text-align:center;margin-top:1.4rem}@media screen and (min-width:750px){.cfe__cta{width:auto;min-width:20rem}}.game-library-showcase{background:linear-gradient(180deg,var(--gls-bg-1, #0d0a1a) 0%,var(--gls-bg-2, #1a1030) 100%);color:#fff;overflow:hidden}.gls__header{max-width:60rem;margin:0 auto 3.2rem;text-align:center}.gls__heading{margin:0 0 .8rem;color:#fff;font-weight:800}.gls__subtext{margin:0;font-size:1.5rem;color:#ffffffb3}.gls__rows{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:3.2rem}.gls__viewport{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%)}.gls__track{display:flex;width:max-content;animation:gls-scroll-forward linear infinite;animation-duration:calc(var(--gls-row-count, 8) * 4s)}.gls__track--reverse{animation-name:gls-scroll-reverse}.gls__rows:hover .gls__track{animation-play-state:paused}.gls__group{display:flex;gap:1.2rem;padding:0;margin:0;list-style:none;padding-right:1.2rem}.gls__card{position:relative;flex:0 0 auto;width:11rem;border-radius:.8rem;overflow:hidden;background:#ffffff0a;border:.1rem solid rgba(255,255,255,.08)}.gls__badge{position:absolute;top:.6rem;left:.6rem;z-index:2;background:#000000a6;color:#fff;font-size:1rem;font-weight:700;padding:.3rem .7rem;border-radius:.4rem;text-transform:capitalize;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gls__box-art{width:100%;aspect-ratio:3 / 4;display:block}.gls__box-art img{width:100%;height:100%;object-fit:cover;display:block}.gls__box-art-placeholder{display:block;width:100%;height:100%;background:repeating-linear-gradient(45deg,#ffffff0a,#ffffff0a 10px,#ffffff14 10px 20px)}@keyframes gls-scroll-forward{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gls-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.gls__track{animation:none!important}}.gls__cta{max-width:70rem;margin:0 auto;text-align:center;border:.1rem solid var(--gls-accent, #7c3aed);background:var(--gls-cta-bg, rgba(124, 58, 237, .12));border-radius:1.6rem;padding:3.2rem 2.4rem}.gls__cta-heading{margin:0 0 1rem;color:var(--gls-cta-heading-color, #ffffff)}.gls__cta-text{margin:0 0 2rem;color:var(--gls-cta-text-color, rgba(255, 255, 255, .75));font-size:1.5rem}.gls__cta-button{background:var(--gls-cta-button-bg, #ffffff);color:var(--gls-cta-button-text, #1a1030)}.hmx-avatar img,.hmx-avatar-placeholder{width:100%;height:100%;object-fit:cover;display:block;border-radius:999px}.hmx-avatar-placeholder{background:#ddd}.hmx-social-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:999px;width:fit-content;line-height:1.1}.hmx-avatars{display:flex;align-items:center}.hmx-avatar{position:relative;width:34px;height:34px;border-radius:999px;overflow:visible;border:3px solid #fff;background:#ddd;margin-left:-10px;display:block}.hmx-avatar:first-child{margin-left:0}.hmx-avatar img{width:100%;height:100%;object-fit:cover;display:block;border-radius:999px}.hmx-verified{position:absolute;top:-7px;left:-6px;width:19px;height:19px;display:flex;align-items:center;justify-content:center;background:transparent;padding:0;z-index:2}.hmx-verified svg{width:100%;height:100%;display:block}.hmx-text{display:flex;flex-direction:column;gap:2px}.hmx-line1{font-weight:800;font-size:16px}.hmx-line2{font-weight:500;font-size:11px;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
