.header-center{display:flex;align-items:center;justify-content:center;gap:9px}.claim-nav{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid #586b9b;border-radius:12px;background:linear-gradient(145deg,#151d31,#0a0f1d);box-shadow:inset 0 1px #ffffff12,0 10px 24px #0005;color:#dce8ff;font-size:10px;font-weight:900;letter-spacing:.04em;white-space:nowrap;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s}.claim-nav svg{width:16px;height:16px;fill:none;stroke:#8bc5ff;stroke-width:1.7}.claim-nav:hover{transform:translateY(-2px) rotateX(5deg);border-color:#829bff;box-shadow:0 14px 34px #0008,0 0 24px #426bff35}.utility-panel{display:block!important;width:310px!important}.nav-shell .utility-panel a{display:grid!important;width:100%;grid-template-columns:38px minmax(0,1fr)!important;gap:11px!important;padding:10px!important}.utility-panel a span{min-width:0}.utility-panel a b,.utility-panel a small{white-space:normal;line-height:1.25}.utility-panel .utility-divider{width:auto!important}.cart-drawer{grid-template-rows:auto auto minmax(0,1fr) auto!important;overflow:hidden}.cart-drawer-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#526b9d transparent}.cart-drawer-scroll::-webkit-scrollbar{width:6px}.cart-drawer-scroll::-webkit-scrollbar-thumb{border-radius:99px;background:#526b9d}.cart-drawer-lines{overflow:visible!important;min-height:auto!important}.cart-drawer-lines article{padding-left:2px;padding-right:2px}.cart-drawer-lines article:not(.fee-line){border:1px solid transparent;border-bottom-color:#ffffff0e;border-radius:14px}.cart-drawer-lines article:not(.fee-line):hover{border-color:#6178bd52;background:linear-gradient(120deg,#17213a,#0d1425);transform:translateY(-2px) rotateX(1deg);box-shadow:0 16px 36px #0006}.cart-drawer-lines img{box-shadow:0 12px 26px #0007;transition:transform .28s,filter .28s}.cart-drawer-lines article:hover img{transform:translateY(-3px) scale(1.04);filter:drop-shadow(0 10px 10px #0007)}.cart-line-enter{animation:cartLineIn .44s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--line-delay,0ms)}@keyframes cartLineIn{0%{opacity:0;transform:translate(18px) rotateY(-6deg)}to{opacity:1;transform:none}}.cart-recommendations{padding:22px 20px 26px;border-top:1px solid #526dff38;background:radial-gradient(circle at 100% 0,#1e6ed13b,transparent 47%),linear-gradient(180deg,#11192d,#090e1b)}.cart-recommendations[hidden]{display:none!important}.cart-recommendations>header{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.cart-recommendations>header>div{display:flex;flex-direction:column;gap:4px}.cart-recommendations>header small{color:#70b9ff;font-size:7px;font-weight:950;letter-spacing:.18em}.cart-recommendations>header b{font-size:15px}.cart-recommendations>header>span{color:#7285a8;font-size:8px;white-space:nowrap}.cart-rec-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(156px,43%);gap:10px;overflow-x:auto;padding:2px 2px 9px;scroll-snap-type:x mandatory;scrollbar-width:none}.cart-rec-list::-webkit-scrollbar{display:none}.cart-rec-card{scroll-snap-align:start;min-height:205px;display:grid;grid-template-rows:98px 1fr auto;overflow:hidden;border:1px solid #536a9a66;border-radius:17px;background:linear-gradient(155deg,#17223b,#0d1425);box-shadow:0 16px 34px #0007,inset 0 1px #ffffff0d;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .28s,box-shadow .3s}.cart-rec-card:hover{transform:translateY(-5px) rotateX(2deg);border-color:#7899ff;box-shadow:0 24px 46px #000a,0 0 26px #3679ff2c}.cart-rec-image{height:98px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 15%,#2466bc,#111b38 72%)}.cart-rec-image img{width:100%;height:100%;object-fit:contain;padding:7px;filter:drop-shadow(0 10px 9px #0007);transition:transform .32s}.cart-rec-card:hover .cart-rec-image img{transform:translateY(-3px) scale(1.07)}.cart-rec-copy{display:flex;flex-direction:column;gap:5px;padding:10px 10px 7px}.cart-rec-copy b{display:-webkit-box;min-height:28px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35}.cart-rec-copy span{color:#82bdff;font-size:13px;font-weight:900}.cart-rec-card form{padding:0 9px 10px}.cart-rec-card button{width:100%;height:34px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #708aff55;border-radius:10px;background:linear-gradient(110deg,#7058f6,#2587ed);box-shadow:0 8px 20px #345fff38;color:#fff;font-size:9px;font-weight:950;cursor:pointer;transition:transform .2s,filter .2s}.cart-rec-card button:hover{transform:translateY(-2px);filter:brightness(1.12)}.cart-rec-card button b{font-size:12px}.cart-drawer.item-added .cart-reward{animation:cartSuccess .7s cubic-bezier(.16,1,.3,1)}.cart-drawer.item-added:after{content:"\2713  ADDED TO BAG";position:absolute;z-index:6;left:50%;top:66px;transform:translate(-50%);padding:8px 13px;border:1px solid #7ca2ff66;border-radius:99px;background:#0c1730e8;box-shadow:0 16px 38px #000b,0 0 30px #3a78ff4d;color:#bfe4ff;font-size:8px;font-weight:950;letter-spacing:.12em;animation:addedBadge .82s both;pointer-events:none}@keyframes cartSuccess{0%{filter:brightness(1)}45%{filter:brightness(1.3);box-shadow:inset 0 0 45px #3c75ff40}to{filter:brightness(1)}}@keyframes addedBadge{0%{opacity:0;transform:translate(-50%,-12px) scale(.86)}25%,70%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-5px) scale(.96)}}.how-journey>.how-heading{display:block!important;max-width:760px!important;margin:0 0 48px!important}.how-journey>.how-heading label,.how-journey>.how-heading h2,.how-journey>.how-heading p{display:block!important;width:auto!important}.how-journey>.how-heading h2{max-width:720px;font-size:clamp(46px,5.5vw,76px)!important;line-height:.98!important;letter-spacing:-.055em!important}.how-journey>.how-heading p{max-width:580px!important;margin:18px 0 0!important}.journey-track{display:none!important}.journey-grid{position:relative}.journey-grid:before{content:"";position:absolute;z-index:-1;left:12%;right:12%;top:50%;height:1px;background:linear-gradient(90deg,transparent,#7657ff66,#2e9bff66,transparent)}.how-journey article{position:relative!important}.how-journey article:nth-child(2){transform-origin:center}.how-journey article:nth-child(3){transform-origin:left center}@media(max-width:1120px){.claim-nav span{font-size:0}.claim-nav span:after{content:"CLAIM";font-size:9px}.claim-nav{padding:0 11px}.header-search input{width:86px}}@media(max-width:820px){.header-center{gap:6px}.claim-nav{height:39px;padding:0 9px}.claim-nav span:after{content:"ORDER"}.game-picker summary{padding-left:13px!important;padding-right:13px!important}.cart-rec-list{grid-auto-columns:minmax(148px,46%)}}@media(max-width:700px){.header-center{justify-self:center}.claim-nav{width:39px;padding:0;justify-content:center}.claim-nav span{display:none}.game-picker summary{font-size:0!important}.game-picker summary:before{content:"GAMES";font-size:9px!important}.nav-shell{gap:6px}.utility-panel{width:auto!important}.cart-recommendations{padding-left:14px;padding-right:14px}.cart-rec-list{grid-auto-columns:minmax(145px,46%)}}@media(prefers-reduced-motion:reduce){.cart-line-enter,.cart-drawer.item-added .cart-reward,.cart-drawer.item-added:after{animation:none!important}.cart-rec-card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/polish-v20.css.map */
