.accessibility-toggle{position:relative;inset:auto;z-index:auto;isolation:isolate;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:8px;border:2px solid #fff;border-radius:50%;background:#172b45;color:#fff;box-shadow:0 2px 10px #0004}.accessibility-toggle svg{width:22px;height:22px}.accessibility-toggle:hover:not(:disabled){background:#234369;color:#fff}.accessibility-toggle:focus-visible{outline:3px solid #fff;outline-offset:4px}.header-actions{gap:12px}.accessibility-dialog{width:640px}.accessibility-dialog .dialog-head{position:sticky;top:-28px;z-index:1;align-items:start;background:var(--surface);padding-block:12px}.accessibility-dialog .dialog-head h2{line-height:1.4}.accessibility-dialog .dialog-head button{background:var(--surface)}.accessibility-statement{overflow-wrap:anywhere;font-size:16px;line-height:1.8}.accessibility-statement h3{font-size:20px;line-height:1.5;margin-block:24px 8px}.accessibility-statement ul{margin-block:8px;padding-inline-start:24px}.accessibility-statement li+li{margin-block-start:8px}.accessibility-contact{display:grid;gap:8px;margin-block-start:12px}.accessibility-contact a{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;text-decoration:underline}.accessibility-updated{margin-block-start:24px;font-size:14px}@media(max-width:760px){.header-actions{gap:6px}.accessibility-dialog{padding:20px}.accessibility-dialog .dialog-head{top:-20px}.accessibility-dialog .dialog-head h2{font-size:24px}}@media(forced-colors:active){.accessibility-toggle{background:ButtonFace;color:ButtonText;border-color:ButtonText}.accessibility-toggle:hover:not(:disabled){background:transparent;color:HighlightText}.accessibility-toggle:focus-visible{outline-color:Highlight}}@media print{.accessibility-toggle{display:none}}.discord-giveaway{--discord-padding: 12px;box-sizing:border-box;position:fixed;left:max(72px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom));z-index:24;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:128px;height:128px;padding:0;border:1px solid #aeb5ff;border-radius:20px;background:linear-gradient(155deg,#5865f2,#4752c4);color:#fff;box-shadow:0 8px 24px #0005,0 0 26px #5865f270,inset 0 1px #ffffff30;font-family:inherit;text-align:center;text-decoration:none;isolation:isolate;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s cubic-bezier(.23,1,.32,1)}.discord-giveaway[hidden]{display:none}.discord-giveaway-link{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:inherit;width:100%;height:100%;padding:var(--discord-padding);border-radius:inherit;color:inherit;text-decoration:none}.discord-giveaway-dismiss{position:absolute;top:-8px;right:-10px;z-index:2;display:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;isolation:isolate}.discord-giveaway[data-dismissible] .discord-giveaway-dismiss{display:grid}.discord-giveaway-dismiss:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:-1;border:1px solid #ffffff40;border-radius:50%;background:#252638}.discord-giveaway-dismiss:hover:before{background:#3a3d4e}.discord-giveaway:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:0 0 36px #5865f2a0;opacity:0;pointer-events:none;transition:opacity .16s ease-out}.discord-giveaway-brand{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;line-height:18px}.discord-giveaway-brand svg{flex:none;width:44px;height:33px}.discord-giveaway-prize{display:grid;gap:1px;font-size:11px;line-height:14px}.discord-giveaway-prize strong{font-size:28px;font-weight:800;line-height:30px;letter-spacing:-.5px}.discord-giveaway-action{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;line-height:16px}.discord-giveaway-link:visited{color:#fff}.discord-giveaway:has(.discord-giveaway-link:active){transform:scale(.97)}.discord-giveaway-link:focus-visible,.discord-giveaway-dismiss:focus-visible{outline:3px solid #fff;outline-offset:5px}.discord-giveaway:focus-within:before{opacity:1}.discord-giveaway-reopen{position:fixed;left:max(72px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom));z-index:24;display:grid;place-items:center;box-sizing:border-box;width:58px;height:58px;padding:0;border:1px solid #aeb5ff;border-radius:50%;background:linear-gradient(155deg,#5865f2,#4752c4);color:#fff;box-shadow:0 6px 20px #0005,0 0 18px #5865f250;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.discord-giveaway-reopen[hidden]{display:none}.discord-giveaway-reopen svg{width:36px;height:27px}.discord-giveaway-reopen:focus-visible{outline:3px solid #fff;outline-offset:5px}body:has(dialog[open],.rail-search[open],.game-request details[open],[data-toast]:not([hidden])) :is(.discord-giveaway,.discord-giveaway-reopen){visibility:hidden}@media(hover:hover)and (pointer:fine){.discord-giveaway:hover{transform:translateY(-3px);color:#fff}.discord-giveaway:hover:before{opacity:1}}@media(min-width:761px){body:is(.page-product,.page-cart) :is(.discord-giveaway,.discord-giveaway-reopen){left:auto;right:max(16px,env(safe-area-inset-right))}}@media(max-width:760px){.discord-giveaway{--discord-padding: 9px;left:max(12px,env(safe-area-inset-left));bottom:max(56px,calc(32px + env(safe-area-inset-bottom)));width:128px;height:128px;gap:3px;border-radius:18px}.discord-giveaway-prize strong{font-size:26px;line-height:28px}.discord-giveaway-brand svg{width:36px;height:27px}.discord-giveaway-reopen{left:max(12px,env(safe-area-inset-left));bottom:max(56px,calc(32px + env(safe-area-inset-bottom)))}}@media(max-height:500px){.discord-giveaway{--discord-padding: 6px;bottom:max(12px,env(safe-area-inset-bottom));width:104px;height:104px;gap:1px;border-radius:16px}.discord-giveaway-brand{font-size:10px;line-height:14px;gap:5px}.discord-giveaway-brand svg{width:32px;height:24px}.discord-giveaway-prize{font-size:10px;line-height:12px}.discord-giveaway-prize strong{font-size:23px;line-height:24px}.discord-giveaway-action{font-size:9.5px;line-height:12px;gap:3px}.discord-giveaway-reopen{bottom:max(12px,env(safe-area-inset-bottom))}}@media(max-width:760px){.discord-giveaway[data-mobile-discord-main=false],.discord-giveaway[data-mobile-discord-main=false]+.discord-giveaway-reopen{display:none}.discord-giveaway{--discord-padding: 7.2px;width:102.4px;height:102.4px;gap:2.4px;border-radius:14.4px}.discord-giveaway-brand{gap:4.8px;font-size:9.6px;line-height:14.4px}.discord-giveaway-brand svg{width:28.8px;height:21.6px}.discord-giveaway-prize{font-size:8.8px;line-height:11.2px}.discord-giveaway-prize strong{font-size:20.8px;line-height:22.4px}.discord-giveaway-action{gap:4px;font-size:8.8px;line-height:12.8px}.discord-giveaway-reopen{width:46.4px;height:46.4px}.discord-giveaway-reopen svg{width:28.8px;height:21.6px}}@media(max-width:760px)and (max-height:500px){.discord-giveaway{--discord-padding: 4.8px;width:83.2px;height:83.2px;gap:.8px;border-radius:12.8px}.discord-giveaway-brand{font-size:8px;line-height:11.2px;gap:4px}.discord-giveaway-brand svg{width:25.6px;height:19.2px}.discord-giveaway-prize{font-size:8px;line-height:9.6px}.discord-giveaway-prize strong{font-size:18.4px;line-height:19.2px}.discord-giveaway-action{font-size:7.6px;line-height:9.6px;gap:2.4px}}@media(prefers-reduced-motion:reduce){.discord-giveaway,.discord-giveaway:before{transition:none}.discord-giveaway:hover,.discord-giveaway:has(.discord-giveaway-link:active){transform:none}}@media(forced-colors:active){.discord-giveaway{background:Canvas;color:LinkText;border-color:LinkText;box-shadow:none}.discord-giveaway-link:visited,.discord-giveaway:hover{color:LinkText}.discord-giveaway-dismiss{color:ButtonText}.discord-giveaway-dismiss:before{background:ButtonFace;border-color:ButtonText}.discord-giveaway-link:focus-visible,.discord-giveaway-dismiss:focus-visible{outline-color:Highlight}.discord-giveaway-reopen{background:ButtonFace;color:ButtonText;border-color:ButtonText;box-shadow:none}.discord-giveaway-reopen:focus-visible{outline-color:Highlight}}@media print{.discord-giveaway,.discord-giveaway-reopen{display:none}}.mobile-product-bar{display:none}@media(max-width:760px){.mobile-product-bar:not([hidden]){position:fixed;z-index:64;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));display:grid;grid-template-columns:44px minmax(0,1fr) minmax(82px,max-content);align-items:center;gap:8px;width:calc(90% - 21.6px);max-width:468px;margin-inline:auto;padding:9px 8px 10px;border:1px solid #c2d2f24d;border-radius:999px;background:radial-gradient(ellipse at 18% 0%,#b3c7f238,transparent 64%),linear-gradient(180deg,#414957ed,#282e3bf5 44%,#141923f7);color:#fff;box-shadow:0 3px #080c14,0 5px #0005,0 14px 32px #0009,inset 0 1px 1px #ffffff59,inset 0 -2px 3px #0009;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);direction:ltr;box-sizing:border-box;isolation:isolate}.mobile-product-bar:before{content:"";position:absolute;top:1px;right:2px;bottom:45%;left:2px;z-index:-1;border-radius:999px 999px 46% 46%;background:linear-gradient(180deg,#ffffff14,transparent);pointer-events:none}.mobile-product-bar:after{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,#e8f2ffad,transparent);box-shadow:0 0 7px #c9ddff45;pointer-events:none}.mobile-product-bar button{display:grid;place-items:center;min-width:0;min-height:44px;padding:0 10px;border:0;border-radius:999px;font-size:15px;line-height:1.3;font-weight:750;font-family:inherit;cursor:pointer;direction:rtl;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative;isolation:isolate}.mobile-product-bar .mobile-product-bar-chat{width:44px;height:44px;padding:0;border:1px solid #a1ffc278;background:radial-gradient(circle at 30% 8%,#9cff8e,transparent 56%),linear-gradient(160deg,#4ade70,#11a957 70%,#068b46);color:#fff;box-shadow:0 3px #03542f,0 5px 12px #0006,0 0 17px #29df6d2b,inset 0 1px 1px #e2ffda85,inset 0 -2px 4px #005c403d}.mobile-product-bar-chat .assistant-bubbles{display:block;width:28px;height:28px;filter:drop-shadow(0 1px 2px #005a38aa)}.mobile-product-bar-chat:after{content:"";position:absolute;top:3px;right:5px;bottom:52%;left:5px;z-index:-1;border-radius:50%;background:linear-gradient(180deg,#ffffff45,transparent);pointer-events:none}.mobile-product-bar .mobile-product-bar-buy{overflow:hidden;border-top:1px solid #e2ffc4b3;border-bottom:1px solid #0a8d2b;background:radial-gradient(ellipse at 50% 0%,#d3ff8d80,transparent 72%),linear-gradient(180deg,#86ee57,#43d646 48%,#18b84e);color:#073214;text-shadow:0 1px #c5ff9c7a;box-shadow:0 4px #076332,0 6px 12px #0005,0 0 18px #49f56924,inset 0 1px 2px #f1ffbd8c,inset 0 -2px 3px #0a7f2938}.mobile-product-bar-buy:before{content:"";position:absolute;inset:-40% auto -40% 0;width:46%;z-index:-1;background:linear-gradient(100deg,transparent,#fff9 48%,#fff2 68%,transparent);transform:translate(-220%) skew(-22deg);opacity:0;pointer-events:none}.mobile-product-bar-buy:after{content:"";position:absolute;top:2px;right:10px;bottom:53%;left:10px;z-index:-1;border-radius:999px;background:linear-gradient(180deg,#ffffff38,#ffffff05);pointer-events:none}.mobile-product-bar .mobile-product-bar-buy:disabled{background:#3b3e46;color:#d5d6db;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff12;text-shadow:none;cursor:default}.mobile-product-bar-buy:disabled:before,.mobile-product-bar-buy:disabled:after{display:none}.mobile-product-bar button:focus-visible{outline:2px solid #fff;outline-offset:3px}.mobile-product-bar-pricing{display:grid;justify-items:end;gap:1px;min-width:0;padding-inline:6px 2px}.mobile-product-bar-price{font-size:20px;line-height:1.2;font-weight:800;white-space:nowrap;text-shadow:0 2px 3px #0009,0 0 12px #d0e6ff1c}.mobile-product-bar[data-price-unavailable] .mobile-product-bar-price{max-width:110px;font-size:13px;white-space:normal}.mobile-product-bar-reference{font-size:11px;line-height:1.3;color:#c8c9d0}.mobile-product-bar-reference a{color:inherit;text-decoration:none}.mobile-product-bar-reference a:focus-visible{outline:2px solid #fff;outline-offset:2px}.mobile-product-bar-note{max-width:110px;font-size:10px;line-height:1.2;color:#d5d6db}body:has(.mobile-product-bar:not([hidden])){padding-bottom:calc(96px + env(safe-area-inset-bottom))}body:has(.mobile-product-bar:not([hidden])) :is(.assistant-float,.assistant-dock){display:none}body:has(dialog[open],.rail-search[open],.game-request details[open]) .mobile-product-bar{visibility:hidden}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){.mobile-product-bar:not([hidden]){transition:transform .26s cubic-bezier(.23,1,.32,1)}.mobile-product-bar[data-scroll-top]{transform:translateY(-12px)}.mobile-product-bar button{transition:transform .14s cubic-bezier(.23,1,.32,1),box-shadow .14s cubic-bezier(.23,1,.32,1)}.mobile-product-bar .mobile-product-bar-buy:not(:disabled):active{transform:translateY(2px) scale(.98);box-shadow:0 2px #076332,0 3px 7px #0005,inset 0 1px 2px #f1ffbd75}.mobile-product-bar .mobile-product-bar-chat:active{transform:translateY(1px) scale(.95);box-shadow:0 1px #03542f,0 2px 8px #0005}.mobile-product-bar-buy:not(:disabled):before{animation:mobile-purchase-sheen 7.5s cubic-bezier(.45,0,.2,1) 1.1s infinite}.mobile-product-bar-chat .assistant-bubbles circle{transform-box:fill-box;transform-origin:center;animation:mobile-assistant-dots 7.5s cubic-bezier(.45,0,.2,1) 1.1s infinite}.mobile-product-bar-chat .assistant-bubbles circle:nth-child(2){animation-delay:1.24s}.mobile-product-bar-chat .assistant-bubbles circle:nth-child(3){animation-delay:1.38s}@keyframes mobile-purchase-sheen{0%,65%{transform:translate(-220%) skew(-22deg);opacity:0}69%{opacity:.8}83%,to{transform:translate(400%) skew(-22deg);opacity:0}}@keyframes mobile-assistant-dots{0%,65%,85%,to{transform:translateY(0) scale(1)}72%{transform:translateY(-1.8px) scale(1.06)}79%{transform:translateY(0) scale(.97)}}}@media(max-width:360px){.mobile-product-bar:not([hidden]){gap:6px}.mobile-product-bar .mobile-product-bar-buy{padding-inline:6px;font-size:14px}.mobile-product-bar-buy:not(:disabled){white-space:nowrap}}@media(prefers-reduced-motion:reduce){.mobile-product-bar,.mobile-product-bar *,.mobile-product-bar:before,.mobile-product-bar:after{animation:none!important;transition:none!important}}@media(forced-colors:active){.mobile-product-bar:not([hidden]),.mobile-product-bar button{background:Canvas;color:CanvasText;border:1px solid ButtonText;box-shadow:none;text-shadow:none}.mobile-product-bar button:disabled{color:GrayText;border-color:GrayText}.mobile-product-bar:before,.mobile-product-bar:after,.mobile-product-bar button:before,.mobile-product-bar button:after{display:none}.mobile-product-bar-chat .assistant-bubbles{filter:none}}@media print{.mobile-product-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
