:root{--color-white: #FFFFFF;--color-primary: #3F95FF;--color-primary-reduced: rgba(63,149,255,.5);--color-black: #0F1016;--color-grey: #27282D;--color-error: #E00202;--color-success: #33AA53;--h1: 60px;--h2: 56px;--h3: 52px;--h4: 40px;--h5: 32px;--h6: 25px;--base: 20px;--small: 18px;--xs: 16px;--xxs: 14px;--xxxs: 12px}h1,.h1{font-size:var(--h1);color:var(--color-white)}h2,.h2{font-size:var(--h2);color:var(--color-white)}h3,.h3{font-size:var(--h3);color:var(--color-white)}h4,.h4{font-size:var(--h4);color:var(--color-white)}h5,.h5{font-size:var(--h5);color:var(--color-white)}h6,.h6{font-size:var(--h6);color:var(--color-white)}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}a{-webkit-text-decoration:none;text-decoration:none;color:var(--color-white)}.shopify-section-group-header-group{z-index:auto!important;z-index:initial!important}body{color:var(--color-white);letter-spacing:0}body .default-page-width{width:800px;max-width:100%}body.menu-open .site-header .device-menu{transform:translate(0)}body.menu-open .site-header .header-flex .menu-toggle span{background:transparent}body.menu-open .site-header .header-flex .menu-toggle span:before{transform:rotate(45deg);top:0}body.menu-open .site-header .header-flex .menu-toggle span:after{transform:rotate(-45deg);bottom:0}.btn-flex{display:flex;flex-wrap:wrap}.jcenter{justify-content:center}.j-flex-start{justify-content:flex-start}.j-flex-end{justify-content:flex-end}ul,ol{padding:0;margin:0}.page-width{width:var(--page-width);max-width:100vw}input,select,textarea{border:1px solid #fff;border-radius:10px;padding:18px;background:transparent;box-shadow:none;outline:none;font-family:var(--font-body-family);transition:.3s all}input:hover,input:focus,select:hover,select:focus,textarea:hover,textarea:focus{border-color:var(--color-primary)}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#fff}input::placeholder,select::placeholder,textarea::placeholder{opacity:1;color:#fff}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number],select[type=number],textarea[type=number]{-moz-appearance:textfield}select{background:url(icon-arrow-down.svg) no-repeat calc(100% - 10px) center/8px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.button,button{letter-spacing:0;font-family:var(--font-body-family);cursor:pointer}.slick-arrow{font-size:0;text-indent:-9999px;background:url(icon-chev.svg?2) no-repeat center center/contain;border:none;outline:none;width:20px;height:12px}.site-header{width:100%}.site-header .device-menu{display:none}.site-header .header-flex{display:flex;justify-content:space-between;padding:20px 0;align-items:center}.site-header .header-flex .menu-toggle{display:none}.site-header .header-flex .logo{display:block;width:270px;line-height:1}.site-header .header-flex .logo img{width:100%;height:auto;height:initial}.site-header .header-flex nav ul{display:flex;gap:40px}.site-header .header-flex nav ul li{list-style:none}.site-header .header-flex nav ul li a{display:inline-block;color:#fff;-webkit-text-decoration:none;text-decoration:none}.site-header .header-flex .controls{display:flex;gap:20px}.site-header .header-flex .controls nav ul{gap:20px}.site-header .header-flex .controls .cart-icon a{display:block;width:25px;height:25px;background:url(icon-cart.svg) no-repeat center center/contain}.site-header .header-flex .controls .cart-icon.active a{position:relative}.site-header .header-flex .controls .cart-icon.active a:after{content:"";position:absolute;top:-6px;right:-6px;width:8px;height:8px;border-radius:50%;background:var(--color-error)}.site-header .header-flex .controls .account-icon a{display:block;width:25px;height:25px;background:url(icon-account.svg) no-repeat center center/contain}.announcement-bar{width:100%;background:var(--color-primary);padding:16px 0}.announcement-bar .blocks{display:flex;justify-content:center;gap:80px}.announcement-bar .blocks .block,.announcement-bar .blocks .block a{display:flex;align-items:center;gap:10px}.announcement-bar .blocks .block span{white-space:nowrap;color:#fff;font-size:14px;font-family:var(--font-heading-family)}.announcement-bar .blocks .block span img{max-width:18px;max-height:28px;-o-object-fit:contain;object-fit:contain;display:block}.site-footer{border-top:1px solid var(--color-grey)}.site-footer .flex{display:flex;justify-content:space-between}.site-footer .flex .logo-container{width:20%;padding:50px 40px 0 0}.site-footer .flex .logo-container img{max-width:100%;width:200px;height:auto;height:initial}.site-footer .flex .logo-container p{margin:24px 0 0;font-size:var(--xs)}.site-footer .flex .nav{width:40%;padding:50px 40px 60px 0;border-right:1px solid var(--color-grey)}.site-footer .flex .nav .nav-groups{display:flex;gap:20px}.site-footer .flex .nav .nav-groups .nav-col{flex:1}.site-footer .flex .nav .nav-groups .nav-col .title{margin:0 0 30px;color:#fff;font-family:var(--font-heading-family)}.site-footer .flex .nav .nav-groups .nav-col ul{margin:0;padding:0}.site-footer .flex .nav .nav-groups .nav-col ul li{list-style:none}.site-footer .flex .nav .nav-groups .nav-col ul li a{color:#fff;font-size:var(--xxs);display:inline-block;-webkit-text-decoration:none;text-decoration:none;margin:0 0 14px;transition:.3s color}.site-footer .flex .nav .nav-groups .nav-col ul li a:hover{color:var(--color-primary)}.site-footer .flex .nav .contact-info{font-size:var(--h6);display:flex;flex-direction:column;font-family:var(--font-heading-family);margin-top:42px}.site-footer .flex .nav .contact-info a{color:#fff;transition:.3s color}.site-footer .flex .nav .contact-info a:hover{color:var(--color-primary)}.site-footer .flex .nav .contact-info p{margin:0;color:var(--color-primary)}.site-footer .flex .nav .contact-info p.error{color:var(--color-error)}.site-footer .flex .newsletter{width:40%;padding:50px 0 50px 50px;display:flex;flex-direction:column;justify-content:space-between}.site-footer .flex .newsletter .nl-container .title{margin:0 0 30px;color:#fff;font-family:var(--font-heading-family)}.site-footer .flex .newsletter .nl-container form{position:relative;width:400px;max-width:100%}.site-footer .flex .newsletter .nl-container form input{width:100%;font-size:var(--xxs)}.site-footer .flex .newsletter .nl-container form button{position:absolute;top:50%;right:22px;width:30px;height:30px;background:#fff;border-radius:50%;border:none;transform:translateY(-50%);transition:.3s all}.site-footer .flex .newsletter .nl-container form button:before,.site-footer .flex .newsletter .nl-container form button:after{content:"";position:absolute;width:2px;height:10px;background:var(--color-primary);transition:.3s all}.site-footer .flex .newsletter .nl-container form button:before{transform:rotate(45deg);top:13px;left:15px}.site-footer .flex .newsletter .nl-container form button:after{transform:rotate(-45deg);top:7px;left:15px}.site-footer .flex .newsletter .nl-container form button:hover{background:var(--color-primary)}.site-footer .flex .newsletter .nl-container form button:hover:before,.site-footer .flex .newsletter .nl-container form button:hover:after{background:#fff}.site-footer .flex .newsletter .socials ul{display:flex;gap:20px}.site-footer .flex .newsletter .socials ul li a .svg-wrapper{width:37px;height:37px}.site-footer .flex .newsletter .socials ul li a .svg-wrapper svg{width:37px;height:37px;-o-object-fit:contain;object-fit:contain}.site-footer .copyright-flex{border-top:1px solid var(--color-grey);width:100%;padding:30px 0}.site-footer .copyright-flex .cf{display:flex;justify-content:space-between}.site-footer .copyright-flex .cf nav ul{margin:0;padding:0;display:flex;gap:40px}.site-footer .copyright-flex .cf nav ul li{list-style:none;color:#fff;font-size:var(--xxs)}.site-footer .copyright-flex .cf nav ul li a{color:#fff;font-size:var(--xxs);display:inline-block;-webkit-text-decoration:none;text-decoration:none;transition:.3s color}.site-footer .copyright-flex .cf nav ul li a:hover{color:var(--color-primary)}.site-footer .copyright-flex .cf .payment-icons{display:flex;flex-wrap:wrap;gap:20px}.page-breadcrumbs{width:100%;margin:40px 0 50px}.page-breadcrumbs .breadcrumb-flex{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:30px;padding:35px 30px;background:#3f95ff26;display:flex;align-items:center;box-shadow:0 0 150px var(--color-primary)}.page-breadcrumbs .breadcrumb-flex a{color:#fff;font-family:var(--font-heading-family);font-size:20px;line-height:1;-webkit-text-decoration:none;text-decoration:none;position:relative;padding-right:50px;transition:.3s color}.page-breadcrumbs .breadcrumb-flex a svg path{transition:.3s fill}.page-breadcrumbs .breadcrumb-flex a:after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:10px;height:17px;background:url(icon-breadcrumb.svg) no-repeat center center/contain}.page-breadcrumbs .breadcrumb-flex a:last-child:after{display:none}.page-breadcrumbs .breadcrumb-flex a:hover{color:var(--color-primary)}.page-breadcrumbs .breadcrumb-flex a:hover svg path{fill:var(--color-primary)}.game-card{max-width:100%;position:relative;border:1px solid rgba(255,255,255,.1);border-radius:30px;overflow:hidden;transition:.3s all}.game-card .media-block{position:relative;width:100%;padding-top:100%;overflow:hidden}.game-card .media-block img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);transition:.4s transform;will-change:transform}.game-card .meta{display:flex;flex-direction:column;gap:8px;padding:30px 40px}.game-card .meta p{margin:0;display:flex;justify-content:space-between;align-items:center}.game-card .meta p span{margin:0;line-height:1}.game-card .meta p span:first-child{color:var(--color-primary);font-style:italic}.game-card .meta p span:not(:first-child){font-family:var(--font-heading-family)}.game-card:hover{border:1px solid rgba(255,255,255,.4)}.game-card:hover .media-block img{transform:translate(-50%,-50%) scale(1.05)}.product-card-grid{width:100%;padding:15px;background:#fff;border-radius:25px;display:flex;flex-direction:column;position:relative}.product-card-grid .badge{position:absolute;z-index:3;font-size:18px;top:-20px;left:20px;background:var(--color-primary);color:#fff;border-radius:20px;padding:16px;font-family:var(--font-heading-family);letter-spacing:0}.product-card-grid .media-container{width:100%;height:260px;position:relative;border-radius:20px;overflow:hidden;display:block}.product-card-grid .media-container img{display:flex;align-items:center;justify-content:space-between}.product-card-grid .media-container img.brand-logo{position:absolute;z-index:2;top:10px;right:10px;width:28%;height:auto;height:initial}.product-card-grid .media-container img.featured-image{width:80%;height:100%;top:50%;left:0;transform:translateY(-50%);-o-object-fit:contain;object-fit:contain;position:absolute;z-index:2}.product-card-grid .media-container img.card_bg{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.product-card-grid .meta{padding:14px 0 0;flex:1;display:flex;flex-direction:column;justify-content:space-between}.product-card-grid .meta .p-title{color:#000;font-size:25px;font-family:var(--font-heading-family);magrin:0 0 6px 0}.product-card-grid .meta .p-price{display:flex;color:var(--color-primary);align-items:flex-end;line-height:1;margin:0 0 12px;gap:5px}.product-card-grid .meta .p-price span{font-size:12px;margin-bottom:4px}.product-card-grid .meta .p-price .price{font-size:32px;font-family:var(--font-heading-family)}.product-card-grid .meta .usp-list{color:#000}.product-card-grid .meta .usp-list p{margin:0 0 5px;position:relative;padding-left:20px;font-size:12px}.product-card-grid .meta .usp-list p:last-child{margin:0}.product-card-grid .meta .usp-list p:before{content:"";position:absolute;top:4px;left:0;background:url(icon-list-item.svg) no-repeat center center/contain;width:12px;height:11px}.product-card-grid .meta .order-usps{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:16px 0}.product-card-grid .meta .order-usps div{border:1px solid #DDD;display:inline-flex;align-items:center;padding:6px 8px;border-radius:10px;gap:10px}.product-card-grid .meta .order-usps div svg{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.product-card-grid .meta .order-usps div span{font-size:var(--xxxs);line-height:1;color:#000}.product-card-grid .meta .btn-flex .button{transition:.3s background}.product-card-grid:not(.is-collection):hover .meta .btn-flex .button{background:#000}.product-card-grid:not(.is-collection):hover .meta .btn-flex .button:after{display:none}.product-card-grid.is-collection{background:#1b1c22}.product-card-grid.is-collection .media-container img.brand-logo{top:0;right:auto;left:0;filter:none}.product-card-grid.is-collection .media-container img.featured-image{left:50%;transform:translate(-50%,-50%)}.product-card-grid.is-collection .meta .p-title{margin:0 0 12px}.product-card-grid.is-collection .meta .usp-list p{color:#fff}.product-card-grid.is-collection .meta .p-price{margin:20px 0}.product-card-grid.is-collection .meta .btn-flex{display:flex;flex-direction:column;gap:12px}.product-card-grid.is-collection .meta .btn-flex .button{width:100%;text-align:center}.product-card-grid.is-collection .meta .btn-flex .button:after{display:none}.product-card-grid.is-collection .meta .btn-flex .button:not(.add-to-bag){background:transparent;color:#fff;border:1px solid var(--color-primary)}.product-card-grid.is-collection .meta .btn-flex .button:hover{opacity:.8}.shopify-policy__container .shopify-policy__body .rte ul,.shopify-policy__container .shopify-policy__body .rte ol{padding:0 0 0 30px;margin:0}.shopify-policy__container .shopify-policy__body .rte ul li,.shopify-policy__container .shopify-policy__body .rte ol li{margin-bottom:6px}.shopify-policy__container .shopify-policy__body .rte ul{list-style:circle}.shopify-policy__container .shopify-policy__body .rte ol{list-style:auto}.shopify-policy__container .shopify-policy__body .rte h2,.shopify-policy__container .shopify-policy__body .rte h3,.shopify-policy__container .shopify-policy__body .rte h4{font-size:var(--h5)}.announcement-bar-section,.shopify-section-group-header-group{z-index:200}.section-configurator__form-section.additional_storage{background:red}.section-configurator__custom-select__trigger{padding-right:50px!important}.section-configurator__native-select{padding-right:50px}.section-configurator__form-section-inner select{display:none!important}.section-configurator__custom-select{display:block!important}.section-configurator__custom-select__options.section-configurator__custom-select__options--open{max-height:330px;overflow:auto}@media (max-width: 750px){:root{--h1: 40px;--h2: 36px;--h3: 32px;--h4: 28px;--h5: 24px;--h6: 20px}.site-footer .flex .logo-container img{width:100%}.site-footer .copyright-flex .cf{flex-wrap:wrap;justify-content:flex-start}.site-footer .copyright-flex .cf nav ul{flex-wrap:wrap;gap:16px}.site-footer .copyright-flex .cf nav ul li:first-child{width:100%}.site-footer .copyright-flex .cf .payment-icons{gap:12px;margin-top:30px}}@media screen and (max-width: 1024px){.site-header{position:fixed;top:0;left:0;z-index:9999;background:var(--gradient-background)}.site-header .device-menu{position:fixed;display:block;top:80px;left:0;width:100%;height:calc(100% - 81px);transform:translate(-100vw);transition:.3s transform;background:red;overflow:auto;background:var(--gradient-background);padding:40px 50px;border-top:1px solid rgba(255,255,255,.1);-ms-overflow-style:none;scrollbar-width:none}.site-header .device-menu::-webkit-scrollbar{display:none}.site-header .device-menu nav ul{display:flex;flex-direction:column;gap:20px}.site-header .device-menu nav ul li{list-style:none}.site-header .header-flex{padding:0;height:80px;position:relative}.site-header .header-flex .menu-toggle{width:20px;height:24px;display:block;cursor:pointer;position:relative}.site-header .header-flex .menu-toggle span{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;background:var(--color-primary);border-radius:10px;transition:.3s all}.site-header .header-flex .menu-toggle span:before,.site-header .header-flex .menu-toggle span:after{content:"";position:absolute;left:0;width:100%;height:2px;background:var(--color-primary);border-radius:10px;transition:.3s all}.site-header .header-flex .menu-toggle span:before{top:-6px}.site-header .header-flex .menu-toggle span:after{bottom:-6px}.site-header .header-flex .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px}.site-header .header-flex nav{display:none}.site-header .header-flex nav ul{flex-direction:column;gap:20px}.site-header .header-flex .controls{gap:12px}.announcement-bar .blocks{justify-content:flex-start;gap:40px;overflow:auto;margin:0 -5rem;padding-left:5rem;padding-right:5rem;-ms-overflow-style:none;scrollbar-width:none}.announcement-bar .blocks::-webkit-scrollbar{display:none}.site-footer .flex{flex-wrap:wrap}.site-footer .flex .logo-container{width:50%}.site-footer .flex .nav{border-right:none;width:50%}.site-footer .flex .nav .nav-groups{flex-wrap:wrap}.site-footer .flex .nav .nav-groups .nav-col{flex:initial;width:100%}.site-footer .flex .newsletter{width:100%;padding:50px 0}.site-footer .flex .newsletter .nl-container form{width:100%}.site-footer .flex .newsletter .socials{margin-top:40px}.page-breadcrumbs{margin:0 0 35px}.page-breadcrumbs .page-width{padding:0}.page-breadcrumbs .breadcrumb-flex{padding:20px;border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.1);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.page-breadcrumbs .breadcrumb-flex::-webkit-scrollbar{display:none}.page-breadcrumbs .breadcrumb-flex a{font-size:12px;padding-right:30px;white-space:nowrap}.page-breadcrumbs .breadcrumb-flex a svg{width:16px;height:auto;height:initial}.page-breadcrumbs .breadcrumb-flex a:after{right:10px;width:7px}.game-card{border-radius:20px}.product-card-grid .media-container{height:200px}}@media screen and (max-width: 1024px) and (max-width: 750px){.site-header .device-menu{padding:30px 20px}.announcement-bar .blocks{margin:0 -1.5rem;padding-left:1.5rem;padding-right:1.5rem}.site-footer .flex .logo-container{width:100%;padding:40px 0 0}.site-footer .flex .nav{width:100%;padding:40px 0}.site-footer .flex .newsletter{padding:40px 0}.page-breadcrumbs .breadcrumb-flex{padding:14px}.product-card-grid .media-container{height:250px}}@media screen and (min-width: 1024px){.site-header .header-flex nav ul li a:hover{color:var(--color-primary)}}@media screen and (max-width: 750px){.announcement-bar{padding:12px 0}.announcement-bar .blocks .block span{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
