body{background-color:var(--sf-page-bg)}.page-wrapper{position:relative;z-index:1;background-color:transparent}.sf-hues{--sf-hue-p: 0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.sf-hues__blob{position:absolute;border-radius:50%;filter:blur(56px);will-change:transform,opacity}.sf-hues__blob--blue{width:min(92vw,1040px);aspect-ratio:1;top:-20%;left:-30%;background:radial-gradient(circle,rgb(var(--sf-blue-rgb) / .82),rgb(var(--sf-blue-rgb) / 0) 68%);opacity:calc(1 - (var(--sf-hue-p) * .28));transform:translate3d(calc(var(--sf-hue-p) * 26vw),calc(var(--sf-hue-p) * 48vh),0) scale(calc(1 + var(--sf-hue-p) * .12))}.sf-hues__blob--green{width:min(88vw,980px);aspect-ratio:1;top:8%;right:-32%;background:radial-gradient(circle,#10b981cc,#10b98100 68%);opacity:calc(.72 + var(--sf-hue-p) * .28);transform:translate3d(calc(var(--sf-hue-p) * -22vw),calc(var(--sf-hue-p) * 18vh),0) scale(calc(.92 + var(--sf-hue-p) * .18))}.sf-hues__blob--teal{width:min(70vw,720px);aspect-ratio:1;bottom:-28%;left:8%;background:radial-gradient(circle,#059669b3,#2f7bff59 42%,#05966900 70%);opacity:calc(.45 + var(--sf-hue-p) * .55);transform:translate3d(calc(var(--sf-hue-p) * 16vw),calc(var(--sf-hue-p) * -42vh),0)}body:has(.sf-hues) .page-wrapper .shopify-section:not(.header-section)>.section-background{background-color:transparent}body:has(.sf-hues) #header-group .section-background,body:has(.sf-hues) footer .section-background{background-color:var(--sf-surface)}@media screen and (prefers-reduced-motion:reduce){.sf-hues__blob{will-change:auto;animation:none;transform:none;opacity:.85}}@media screen and (max-width:749px){.sf-hues{contain:paint}.sf-hues__blob{filter:blur(36px);will-change:auto;transform:none!important}.sf-hues__blob--blue{width:min(46vw,200px);top:-12%;left:-22%;opacity:.34}.sf-hues__blob--green{width:min(42vw,180px);top:auto;bottom:22%;right:-20%;left:auto;opacity:.28}.sf-hues__blob--teal{display:none}body:has(.sf-hues) .page-wrapper .shopify-section:not(.header-section)>.section-background{background-color:color-mix(in srgb,var(--sf-page-bg, #f4f8ff) 82%,transparent)}}.button:not(.button-secondary):not(.button-unstyled):not(.link):not(.quick-add__button){background-image:var(--sf-gradient-brand);border-radius:var(--sf-radius-sm);font-weight:600;letter-spacing:.01em;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.button:not(.button-secondary):not(.button-unstyled):not(.link):not(.quick-add__button):hover:not(:disabled){box-shadow:var(--sf-shadow-md);filter:saturate(1.08) brightness(1.04)}.button:not(.button-secondary):not(.button-unstyled):not(.link):not(.quick-add__button):active:not(:disabled){transform:translateY(1px)}.button-secondary{border-radius:var(--sf-radius-sm);border-color:var(--sf-border);background-color:var(--sf-surface);font-weight:600;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease}.button-secondary:hover{border-color:var(--sf-blue);color:var(--sf-blue);box-shadow:var(--sf-shadow-sm)}:where(a,button,summary,[tabindex],input,select,textarea):focus-visible{outline:2px solid var(--sf-blue);outline-offset:2px;border-radius:4px}.sf-badges{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px;pointer-events:none}.sf-badges__row{display:flex;flex-wrap:wrap;gap:6px}.sf-badges__row--bottom{margin-block-start:auto;justify-content:flex-end;width:100%}.sf-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:var(--sf-radius-pill);font-size:.6875rem;font-weight:700;line-height:1.35;letter-spacing:.01em;white-space:nowrap;box-shadow:var(--sf-shadow-sm)}.sf-badge--save{background-image:var(--sf-gradient-hot);color:#fff}.sf-badge--new{background-image:var(--sf-gradient-brand);color:#fff}.sf-badge--soldout{background-color:var(--sf-surface);color:var(--sf-text-muted);border:1px solid var(--sf-border)}.sf-badge--game{background-color:rgb(var(--sf-text-rgb) / .72);color:#fff;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-card .product-card__content.product-card__content{--sf-card-padding: 10px;background-color:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius);padding:var(--sf-card-padding);box-shadow:var(--sf-shadow-sm);height:100%;transition:transform .2s ease,box-shadow .25s ease,border-color .25s ease}.product-card:hover .product-card__content,.product-card:focus-within .product-card__content{transform:translateY(-3px);box-shadow:var(--sf-shadow-lg);border-color:rgb(var(--sf-blue-rgb) / .45)}.product-card .card-gallery{border-radius:var(--sf-radius-sm);overflow:hidden;background-color:var(--sf-surface-alt)}.product-card .card-gallery img{transition:scale .4s ease}.product-card:hover .card-gallery img{scale:1.04}.product-card .product-title,.product-card .product-title *{font-weight:600;color:var(--sf-text)}.product-card:hover .product-title{color:var(--sf-blue)}.product-card .price,product-price .price{color:var(--sf-price-color);font-weight:700}.product-card .compare-at-price,product-price .compare-at-price{color:var(--sf-text-muted);font-weight:500}.product-card:has(.sf-badge--soldout) .card-gallery{opacity:.55}.quick-add{display:flex;align-items:flex-end;padding:8px}.quick-add__product-form-component{width:100%}.quick-add__product-form-component .shopify-product-form{width:100%;align-items:stretch;justify-content:stretch;height:auto}.quick-add add-to-cart-component{display:block;width:100%}.quick-add button.quick-add__button{position:static;display:flex;width:100%;max-inline-size:none;justify-content:center;gap:6px;padding-inline:10px;border:0;border-radius:var(--sf-radius-sm);background:var(--sf-gradient-hot);color:#fff;font-size:.8125rem;font-weight:700;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--sf-shadow-md)}@media screen and (min-width:750px){.quick-add button.quick-add__button{display:flex;opacity:1}}.quick-add button.quick-add__button:hover{scale:1;filter:saturate(1.1) brightness(1.05)}.quick-add button.quick-add__button>.add-to-cart-icon{width:16px;height:16px;flex-shrink:0}.quick-add button.quick-add__button:disabled{background:var(--sf-surface-alt);color:var(--sf-text-muted);box-shadow:none;opacity:1}#header-group .announcement-bar{background-image:var(--sf-gradient-bar);color:#fff}#header-group .announcement-bar .text-block,#header-group .announcement-bar a{color:#fff}.sf-status{display:inline-flex;align-items:center;gap:8px}.sf-status__dot{width:8px;height:8px;border-radius:50%;background-color:currentcolor;box-shadow:0 0 0 3px #ffffff47;flex-shrink:0}#header-component{background-color:#ffffffe0;-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);border-bottom:1px solid var(--sf-border)}.header__menu-item,.header a{font-weight:600}.header__menu-item:hover{color:var(--sf-blue)}.sf-cart-reminder{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-block:12px;background-color:var(--sf-surface-alt);border:1px solid var(--sf-border);border-radius:var(--sf-radius-sm);font-size:.8125rem;line-height:1.45;color:var(--sf-text);text-align:start}.sf-cart-reminder p{margin:0}.sf-cart-reminder__icon{flex-shrink:0;width:18px;height:18px;color:var(--sf-blue)}.sf-cart-reminder__link{display:inline-block;margin-block-start:4px;color:var(--sf-blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cart__checkout-button{border-radius:var(--sf-radius-sm);font-weight:700}.sf-fulfillment{display:flex;flex-direction:column;gap:8px}.sf-fulfillment__row{display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.4}.sf-fulfillment__icon{flex-shrink:0;width:16px;height:16px}.sf-fulfillment__row--available{color:var(--sf-green);font-weight:600}.sf-fulfillment__row--unavailable{color:var(--sf-text-muted);font-weight:600}.sf-fulfillment__row--estimate{color:var(--sf-text-muted)}.sf-delivery-note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background-color:var(--sf-surface-alt);border:1px solid var(--sf-border);border-radius:var(--sf-radius-sm);font-size:.8125rem;line-height:1.5}.sf-delivery-note__icon{flex-shrink:0;width:18px;height:18px;color:var(--sf-blue)}.sf-delivery-note p{margin:0}.sf-delivery-note a{color:var(--sf-blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}.sf-availability{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;line-height:1.4}.sf-availability--in{color:var(--sf-green)}.sf-availability--out{color:var(--sf-text-muted)}.sf-availability__dot{width:7px;height:7px;border-radius:50%;background-color:currentcolor;flex-shrink:0}.sf-accent-text{color:var(--sf-violet);background-image:var(--sf-gradient-hot);background-clip:text;-webkit-background-clip:text}@supports (background-clip: text) or (-webkit-background-clip: text){.sf-accent-text{color:transparent}}.sf-brand{font-weight:800;letter-spacing:-.04em}.sf-brand__letter{display:inline-block;color:var(--sf-green);background-image:var(--sf-gradient-hot);background-clip:text;-webkit-background-clip:text}@supports (background-clip: text) or (-webkit-background-clip: text){.sf-brand__letter{color:transparent}}.sf-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-blue)}.sf-section-heading{display:flex;align-items:baseline;gap:10px;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.125rem);line-height:1.15;color:var(--sf-text)}.sf-section-sub{margin:6px 0 0;color:var(--sf-text-muted);font-size:.9375rem;line-height:1.55}.sf-surface-card{background-color:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius);box-shadow:var(--sf-shadow-sm)}@media screen and (prefers-reduced-motion:reduce){.product-card .product-card__content,.product-card .card-gallery img,.button,.button-secondary,.sf-hues__blob{transition:none}.product-card:hover .product-card__content,.product-card:focus-within .product-card__content{transform:none}.product-card:hover .card-gallery img{scale:1}}.sf-nav--desktop{display:none;align-items:center;flex-wrap:wrap;gap:2px 4px}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .sf-nav--desktop{display:flex}#header-component[data-menu-style=menu] .header__column--center{justify-content:center;gap:12px}}.sf-nav__link{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:4px 10px;border-radius:999px;color:var(--sf-text);font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap}.sf-nav__link:hover{color:var(--sf-blue);background:var(--sf-surface-alt)}.sf-nav__details{position:relative}.sf-nav__summary{list-style:none;cursor:pointer}.sf-nav__summary::-webkit-details-marker{display:none}.sf-nav__caret{width:10px;height:10px}.sf-nav--desktop .sf-nav__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:220px;padding:10px;border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface);box-shadow:var(--sf-shadow-sm)}.sf-nav__panel a{display:block;padding:8px 10px;border-radius:10px;color:var(--sf-text);font-size:.875rem;font-weight:600;text-decoration:none}.sf-nav__panel a:hover{background:var(--sf-surface-alt);color:var(--sf-blue)}.sf-nav--mobile{display:flex;flex-direction:column;gap:4px;padding:8px 4px 24px}.sf-nav--mobile .sf-nav__link{min-height:44px;padding-inline:4px;font-size:1rem}.sf-nav--mobile .sf-nav__panel{display:flex;flex-direction:column;padding:4px 0 8px 12px}.menu-drawer__navigation:has(.sf-nav--mobile)>.menu-drawer__menu{display:none}.sf-status{border-block-end:1px solid var(--sf-border);background:var(--sf-surface-alt)}.sf-status__inner{display:flex;flex-wrap:wrap;gap:6px 16px;max-width:var(--page-width, 1200px);margin-inline:auto;padding:8px 20px}.sf-status__alert,.sf-status__ok{margin:0;font-size:.8125rem}.sf-status__alert{font-weight:700}.sf-status__ok{color:var(--sf-text-muted)}.sf-page{max-width:44rem}.sf-page__title{margin:6px 0 0;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);letter-spacing:-.03em;line-height:1.1}.sf-page__lead{margin:12px 0 0;font-size:1.0625rem;line-height:1.55;color:var(--sf-text-muted)}.sf-steps{margin:28px 0 0;padding:0;list-style:none;counter-reset:sf-step;display:grid;gap:12px}.sf-steps li{counter-increment:sf-step;display:grid;grid-template-columns:36px 1fr;gap:4px 12px;padding:16px;border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface)}.sf-steps li:before{content:counter(sf-step);grid-row:1 / span 2;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:var(--sf-surface-alt);color:var(--sf-blue);font-weight:800}.sf-steps span{color:var(--sf-text-muted);font-size:.9375rem;line-height:1.5}.sf-page__actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:28px}.sf-page__note{margin:18px 0 0;color:var(--sf-text-muted);font-size:.875rem}.sf-howto-grid{display:grid;gap:12px;margin-block-start:24px}@media screen and (min-width:750px){.sf-howto-grid{grid-template-columns:1fr 1fr}}.sf-howto-grid article{padding:18px;border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface)}.sf-howto-grid h2{margin:0 0 8px;font-size:1.0625rem}.sf-howto-grid p{margin:0;color:var(--sf-text-muted);font-size:.9375rem;line-height:1.55}.sf-product-copy{font-size:.9375rem;line-height:1.6;color:var(--sf-text-muted)}.product-information{background-color:transparent}.product-information__media media-gallery.sticky-content{position:static!important;z-index:auto}.product-information__media media-gallery,.product-information__media .product-media-container{max-width:100%;margin-inline:auto}@media screen and (min-width:750px){.product-information__media media-gallery,.product-information__media .product-media-container{max-width:min(20rem,100%)}}.product-information__media slideshow-container,.product-information__media slideshow-slides,.product-information__media .product-media,.product-information__media .product-media-container,.product-information__media .product-media__image{background-color:transparent!important}.product-information__media .product-media-container{overflow:visible!important;--constrained-min-height: 200px;--constrained-height: min(20rem, 52vh);max-height:min(20rem,52vh)}.product-information__media .product-media-container :is(img,.product-media__image){object-fit:contain!important;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 88% 88% at 50% 50%,#000 52%,transparent 76%);mask-image:radial-gradient(ellipse 88% 88% at 50% 50%,#000 52%,transparent 76%)}.dialog-zoomed-gallery .product-media-container :is(img,.product-media__image){mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}@media(forced-colors:active){.product-information__media .product-media-container :is(img,.product-media__image){mix-blend-mode:normal}}@media screen and (min-width:750px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,21rem) minmax(18rem,1fr)!important}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:minmax(18rem,1fr) minmax(0,21rem)!important}.product-information__media .product-media-container.constrain-height{max-height:min(20rem,52vh)}}@media screen and (max-width:749px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 12px}#MainContent{overflow-x:clip}#header-group .header-section:has(>#header-component[sticky]),.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up]){position:static!important;top:auto;transform:none}#header-component{transform:none}.sf-status__inner{padding-inline:12px}.section:has(.sf-hero)>*{grid-column:1 / -1}.sf-hero{border-radius:0}.sf-hero__games,.sf-hero__content{padding-inline:16px}.sf-hero__games-scroller,.sf-cats,.sf-row__tabs,.sf-row__track{max-width:100%}.product-information__media .product-media-container{--constrained-min-height: 220px;--constrained-height: min(22rem, 78vw);max-height:min(22rem,78vw)}.product-information{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/storefront.css.map */
