.cart-float{align-items:center;background-color:#fff;border:2px solid #ff1a02;border-bottom-left-radius:30px;border-top-left-radius:30px;display:flex;height:40px;justify-content:start;position:fixed;right:-2px;top:150px;transition:.4s;width:70px;z-index:9}@media screen and (max-width:840px){.cart-float{bottom:20px;top:auto}}.cart-float:hover{width:100px}.cart-float__icon{height:25px;margin-left:20px;width:25px}.cart-float__count{background-color:#ff1a02;border-radius:50%;bottom:5px;color:#fff;font-size:10px;font-weight:700;height:8px;left:45px;line-height:8px;padding:4px;position:absolute;text-align:center;width:8px}.footer{background-color:#fff;border-top:5px solid #ff1a02}.footer__title{color:#ff1a02;padding:10px;text-align:center}.footer__links{background-color:#fff;gap:10%;padding:15px;width:calc(100% - 30px)}.footer__link{color:#ff1a02;display:block;font-size:14px;padding:5px 0;transition:.3s}.footer__link:hover{opacity:.7}.footer__text{border-bottom:3px solid #ff1a02;color:#ff1a02;display:block;font-size:16px;font-weight:700;margin-bottom:10px;opacity:.8;padding:5px 0}.header{align-items:center;background-color:#fff;left:0;padding:10px 25px;position:sticky;top:0;z-index:99}.header .header-logo{margin-top:4px;width:120px}@media screen and (max-width:840px){.header .header-logo{margin-bottom:-4px;margin-top:0;width:150px}}.header .logged-in-button{background-color:#0000;border:0}.header .header-links{color:#ff1a02;font-size:18px;font-weight:700;gap:20px;margin-left:20px}.header .header-links .header-link{cursor:pointer;transition:.2s}.header .header-links .header-link:hover{transform:scale(1.08) rotate(3deg)}.header .logged-menu{animation:fadeIn .2s ease-in-out;background-color:#fff;box-shadow:-10px 10px 5px 0 #00000014;padding:10px 0;position:absolute;right:0;top:60px;z-index:999}.header .logged-menu .logged-link{color:#ff1a02;font-size:20px;font-weight:700;padding:10px 30px;text-align:right}.header .sign-in{border:1px solid #fff;border-radius:7px;color:#ff1a02;cursor:pointer;font-size:16px;font-weight:700;padding:10px;transition:.2s}.header .sign-in .sign-in-icon{cursor:pointer;margin-right:8px;width:18px}.header .sign-in:hover{border:1px solid #aaa;transform:scale(1.08) rotate(5deg)}.mobile-menu{position:relative}.mobile-menu .mobile-menu-icon{background-color:#fff;border:0;cursor:pointer}.mobile-menu .mobile-menu-icon .menu-line{background-color:#ff1a02;height:3px;margin:4px 0;transition:.3s;width:25px}.mobile-menu .mobile-menu-icon.active .menu-line:first-child{transform:rotate(45deg) translate(6px,6px)}.mobile-menu .mobile-menu-icon.active .menu-line:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.mobile-menu .mobile-menu-icon.active .menu-line:nth-child(2){opacity:0}.mobile-menu .logged-menu,.mobile-menu .mobile-links{animation:fadeIn .2s ease-in-out;background-color:#fff;box-shadow:-10px 10px 5px 0 #00000014;padding:10px 0;position:absolute;right:-25px;top:30px;z-index:999}.mobile-menu .logged-menu .mobile-link,.mobile-menu .mobile-links .mobile-link{color:#ff1a02;font-size:25px;font-weight:700;padding:10px 30px;text-align:right}.lds-grid{color:#ff1a02;margin:100px 0}.lds-grid,.lds-grid div{box-sizing:border-box}.lds-grid{display:inline-block;height:80px;position:relative;width:80px}.lds-grid div{animation:lds-grid 1.2s linear infinite;background:currentColor;border-radius:50%;height:16px;position:absolute;width:16px}.lds-grid div:first-child{animation-delay:0s;left:8px;top:8px}.lds-grid div:nth-child(2){animation-delay:-.4s;left:32px;top:8px}.lds-grid div:nth-child(3){animation-delay:-.8s;left:56px;top:8px}.lds-grid div:nth-child(4){animation-delay:-.4s;left:8px;top:32px}.lds-grid div:nth-child(5){animation-delay:-.8s;left:32px;top:32px}.lds-grid div:nth-child(6){animation-delay:-1.2s;left:56px;top:32px}.lds-grid div:nth-child(7){animation-delay:-.8s;left:8px;top:56px}.lds-grid div:nth-child(8){animation-delay:-1.2s;left:32px;top:56px}.lds-grid div:nth-child(9){animation-delay:-1.6s;left:56px;top:56px}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}.login__background{background-color:#0000004d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.login__loader{animation:fadeIn 1s;background-color:#0003;height:100%;position:fixed;width:100%;z-index:999999}.login__loader .lds-grid{margin-top:-100px}.login__modal{background-color:#fff;border-radius:40px;left:calc(50vw - 200px);padding:40px;position:absolute;top:calc(50vh - 300px);width:320px}.login__modal__close{background-color:#0000;border:0;color:#ff1a02;cursor:pointer;font-size:18px;font-weight:700;position:absolute;right:30px;top:20px}.login__modal__title{color:#ff1a02;font-size:25px;margin-bottom:20px;text-align:center}.login__modal label{color:#ff1a02;font-size:14px;font-weight:700;text-align:left;width:100%}.login__modal__forgot{color:#727272;cursor:not-allowed;font-size:14px;margin-bottom:10px}.login__modal__button{background-color:#ff1a02;border:2px solid #ff1a02;border-radius:30px;color:#fff;cursor:pointer;padding:10px;transition:.4s;width:45%}.login__modal__button:not(:disabled):hover{opacity:.9;transform:scale(1.04)}.login__modal__button:disabled{background-color:#fff;border:2px solid #ff1a02;color:#ff1a02;cursor:not-allowed}.login__modal__copied{animation:fadeIn 2s;bottom:10px;color:green;font-size:14px;position:absolute;text-align:center;width:calc(100% - 80px)}.login__modal__mock{font-size:13px;padding:20px 0}.login__modal__mock button{background-color:#0000;border:0;color:#ff1a02;cursor:pointer;padding:0;text-decoration:underline}.login__modal__mock button:hover{opacity:.6}.login__modal__error{animation:fadeIn 2s;background-color:#dd1600;border-radius:10px;color:#fff;font-size:14px;padding:10px;text-align:center}@media screen and (max-width:900px){.login__modal{left:4vw;padding:20px;top:100px;width:calc(90vw - 40px)}}.error-message{color:#000;font-size:20px;margin:100px 0;padding:0 10%}.error-message--small-popup{animation:fadeIn 1s;background-color:#dd1600;border-radius:10px;bottom:10px;color:#fff;font-size:16px;margin:10px;padding:10px 20px;position:fixed;z-index:99}.pagination{padding-bottom:50px}.pagination button{background-color:#0000;border:0;color:#ff1a02;cursor:pointer;font-size:16px;font-weight:700;margin:5px;transition:.2s}.pagination button.selected{color:#000;font-size:19px}.pagination button:hover{opacity:.6;text-decoration:underline;transform:scale(1.1)}.pagination__arrow{border:2px solid #aaa3!important;border-radius:10px;padding:6px 10px}.pagination__arrow:hover{opacity:.6;text-decoration:none!important}.cart-page__title{background-color:#ff1a02;color:#fff;font-size:25px;margin:0;padding:20px}.cart-page__subtitle{color:#727272;font-size:20px;letter-spacing:2px;padding:20px 40px}.cart-page__content{background-color:#fff;box-shadow:1px 1px 4px 3px #00000014;max-width:840px;min-height:calc(100vh - 200px);padding-bottom:54px;position:relative;width:100%}.cart-page__pagination{transform:scale(.8) translateY(30px)}.cart-page__games-list{border-bottom:4px solid #ff1a02}.cart-page__pay-button,.cart-page__total{font-size:20px;font-weight:700;padding:20px 40px}@media screen and (max-width:840px){.cart-page__pay-button,.cart-page__total{padding:20px}}.cart-page__pay-area{background-color:#ff1a02;bottom:0;color:#fff;justify-content:end;padding:10px 20px;position:absolute;width:calc(100% - 40px)}.cart-page__pay-button{background-color:#fff;border:0;border-radius:20px;color:#000;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:1.2px;padding:10px 30px;text-transform:uppercase;transition:.3s}.cart-page__pay-button:hover{opacity:.7}.game-tag{background-color:#ff1a02;border-radius:5px;color:#fff;font-size:10px;padding:3px 8px;transition:.3s;white-space:nowrap}.game-tag:hover{opacity:.7}.cart-item{position:relative}@media screen and (max-width:840px){.cart-item{flex-wrap:wrap}}.cart-item:nth-child(odd){background-color:#72727214}.cart-item__remove{background-color:#0000;border:0;cursor:pointer;filter:contrast(0);height:15px;padding:0;position:absolute;right:20px;top:20px;width:15px}.cart-item__remove img{margin:auto;width:100%}.cart-item__remove:hover{filter:contrast(50)}.cart-item__banner{margin-bottom:-4px;width:300px}.cart-item__banner img{width:100%}@media screen and (max-width:840px){.cart-item__banner{width:100%}}.cart-item__info{padding:20px;width:calc(100% - 480px)}@media screen and (max-width:840px){.cart-item__info{width:calc(70% - 40px)}}.cart-item__title{color:#727272;font-weight:700;letter-spacing:1px}.cart-item__tags{gap:2px;margin-top:5px}.cart-item__price{color:#727272;font-size:20px;font-weight:700;letter-spacing:1.5px;padding-right:40px;text-align:right;width:140px}@media screen and (max-width:840px){.cart-item__price{padding-right:20px;width:calc(30% - 20px)}}.coin-page__title{background-color:#ff1a02;color:#fff;font-size:25px;margin:0;padding:20px}.coin-page__text{color:#727272;letter-spacing:2px;margin-top:120px;padding:20px 20px 60px}@media screen and (max-width:840px){.coin-page__text{margin-top:30px;padding:0 25px 60px}}.coin-page__banner{animation:loadBanner 1.5s infinite;background-color:#ff1a02;min-height:12vh;width:100%}.coin-page__banner img{margin-bottom:-5px;width:100%}.coin-page__coin{background:linear-gradient(90deg,#fff,#9b9b9a);border:6px solid #000;border-radius:50%;box-shadow:-7px -4px 7px 0 #00000063;height:80px;left:calc(50% - 43px);opacity:0;position:absolute;top:-120px;transition:2s;width:80px;z-index:1}.coin-page__coin.appear{animation:coinAppear 2s}.coin-page__coin:before{background-color:#000;border-radius:40px;content:"";height:40px;left:calc(50% - 3px);position:absolute;top:calc(50% - 20px);width:6px}.coin-page__collector-area{align-items:center;background-color:#ff1a02;display:flex;justify-content:center;margin-bottom:100px;padding:50px 10%}@media screen and (max-width:1100px){.coin-page__collector-area{padding:50px 10%}}@media screen and (max-width:840px){.coin-page__collector-area{display:block;margin-bottom:0;padding:50px 25px}}.coin-page__collector-area__button{background:#0000;border:3px solid #fff;border-radius:130px;color:#fff;cursor:pointer;font-size:30px;margin-left:100px;padding:20px 30px;transition:.4s}@media screen and (max-width:840px){.coin-page__collector-area__button{margin-left:0;margin-top:120px;width:100%}}.coin-page__collector-area__button:disabled{cursor:not-allowed;opacity:.8}.coin-page__collector-area__button:hover{background-color:#fff;color:#000}.coin-page__collector-area__container{margin-bottom:-120px;position:relative;width:300px}@media screen and (max-width:840px){.coin-page__collector-area__container{margin-left:calc(50% - 150px);margin-top:-140px}}.coin-page__collector-area__container img{width:100%}.coin-page__collector-area__container .image-back{left:0;position:absolute;top:0;width:300px}.coin-page__collector-area__container .image-back.appear{animation:containerMove 2s}.coin-page__collector-area__container .image-front{position:relative;width:300px;z-index:9}.coin-page__collector-area__container .image-front.appear{animation:containerMove 2s}.coin-page__collector-area__container__amount{bottom:78px;font-size:30px;font-weight:700;left:50%;position:absolute;z-index:10}.coin-page__collector-area__container__amount.appear{animation:amountMove 2s}.coin-page__collector-area__container__amount__per-click{bottom:120px;color:#fff;font-size:18px;font-weight:700;left:50%;opacity:0;position:absolute;text-shadow:2px 2px #000;z-index:10}.coin-page__collector-area__container__amount__per-click.appear{animation:plusText 2s}@keyframes coinAppear{0%{opacity:0;rotate:0deg;scale:.1;top:-25px}30%{opacity:1;scale:1;top:-160px}50%{rotate:540deg;top:110px}70%{opacity:1;scale:1;top:90px}90%{opacity:0;top:90px}to{opacity:0;rotate:540deg;top:90px}}@keyframes containerMove{0%{transform:scale(1) rotate(0)}28%{transform:scale(1) rotate(0)}36%{transform:scale(1.1) rotate(0) translateY(20px)}}@keyframes amountMove{0%{transform:scale(1) rotate(0)}28%{transform:scale(1) rotate(0)}36%{transform:scale(1.4) rotate(0) translateY(22px)}}@keyframes plusText{30%{bottom:100px;opacity:0;transform:scale(.2)}50%{opacity:1;transform:scale(1)}80%{opacity:1}to{bottom:160px;opacity:0;transform:scale(1)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.game-item{height:320px;margin-bottom:30px;position:relative;width:calc(14.28571% - 19px)}@media screen and (max-width:1500px){.game-item{height:370px}}.game-item__container{background:#0000;border:3px solid #dd1600;border-radius:20px;box-shadow:-4px 6px 6px 0 #0000002b;cursor:pointer;height:100%;margin-bottom:10px;overflow:hidden;padding:0;text-align:left;transition:.3s;width:100%}.game-item__container.added{animation:moveToBox 4s}.game-item__container:hover{border:3px solid #ff1a02;transform:rotate(1.5deg)}@media screen and (max-width:1500px){.game-item{min-width:calc(16.66667% - 30px)}}@media screen and (max-width:1300px){.game-item{min-width:calc(20% - 36px)}}@media screen and (max-width:1000px){.game-item{min-width:calc(25% - 36px)}}@media screen and (max-width:840px){.game-item{height:415px;margin-left:-5px;min-width:calc(33.33333% - 36px);min-width:calc(95% - 36px)}}.game-item__add-wishlist{background:#0000;border:0;cursor:pointer}.game-item__add-wishlist img{height:17px;opacity:.94;width:17px}.game-item__add-wishlist:hover{opacity:.7}.game-item__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:160px;margin-top:-10px;padding-top:0;width:100%}@media screen and (max-width:1500px){.game-item__image{height:200px}}@media screen and (max-width:840px){.game-item__image{height:240px}}.game-item__info{padding:6%}.game-item__info h3{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000000b3;display:-webkit-box;font-size:16px;height:42px;letter-spacing:1.2px;margin:0 0 12px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1500px){.game-item__info h3{height:40px}}.game-item__price{color:#000000b3;font-size:18px;font-weight:700;margin-bottom:12px}.game-item__date{color:#727272;font-size:12px;letter-spacing:1px;margin-bottom:10px}.game-item__add-cart{background:#0000;border:0;border-bottom:2px solid #ff1a02;color:#727272;cursor:pointer;font-size:12px;padding:0 0 2px;text-align:left;transition:.2s}.game-item__add-cart.on-cart{border-bottom:2px solid #00b900}.game-item__add-cart.on-cart:hover{text-decoration:line-through}.game-item__add-cart:disabled{cursor:not-allowed;opacity:.8}.game-item__add-cart:not(:disabled):hover{border-bottom:2px solid #00b900;transform:scale(1.1)}.game-item__box{background-color:#7c4200;border:6px solid #a37035;border-top:0;box-shadow:-2px 4px 7px 2px #00000061;height:100px;left:calc(50% - 53px);opacity:0;position:absolute;top:calc(100% + 10px);transform:scale(0) rotate(0deg);width:100px;z-index:99;z-index:2}.game-item__box.added{animation:boxMove 4s}.game-item__box.added .game-item__line-left{animation:closeLeft 4s}.game-item__box.added .game-item__line-right{animation:closeRight 4s}.game-item__line-left{left:-6px;transform:rotate(-180deg) translate(-6px,-6px);transform-origin:0 0}.game-item__line-left,.game-item__line-right{background-color:#a37035;box-shadow:-2px 4px 7px 2px #9191911a;height:6px;position:absolute;top:-4px;width:calc(50% + 6px);z-index:1}.game-item__line-right{right:-6px;transform:rotate(-180deg) translate(6px,-6px);transform-origin:100% 0}.game-item__line-middle{background-color:#a37035;height:100%;left:calc(50% - 6px);opacity:.5;position:absolute;width:12px}@keyframes moveToBox{0%{transform:scale(1)}25%{transform:scale(.2)}35%{opacity:1;transform:scale(.2) translateY(1150px)}38%{opacity:0}70%{transform:scale(.2) translateY(1150px)}72%{opacity:0;transform:scale(.2) translateY(1150px)}74%{opacity:0;transform:scale(.2) translateY(0)}80%{opacity:0;transform:scale(1) translateY(0)}85%{opacity:1}}@keyframes boxMove{0%{opacity:0;transform:scale(.2) rotate(-20deg) translateY(0)}20%{opacity:1;transform:scale(.8) translateY(0)}35%{transform:scale(.8) translateY(0)}40%{transform:scale(.9) translateY(20px)}50%{transform:scale(.8) translateY(20px)}60%{transform:scale(.8) rotate(-20deg) translateY(0)}70%{transform:scale(.8) rotate(12deg)}80%{opacity:1;transform:scale(0) rotate(-30deg)}to{opacity:0;transform:scale(0) rotate(0deg)}}@keyframes closeLeft{35%{transform:rotate(-180deg) translate(-6px,-6px)}40%{transform:rotate(0deg) translate(0)}to{transform:rotate(0deg) translate(0)}}@keyframes closeRight{35%{transform:rotate(-180deg) translate(6px,-6px)}40%{transform:rotate(-1turn) translate(0)}to{transform:rotate(-1turn) translate(0)}}.games-list{gap:20px;padding-bottom:60px}@media screen and (max-width:840px){.games-list{gap:0}}.games-list.max-rows-2{max-height:630px;overflow-y:auto}.games-list__title{background-color:#ff1a02;color:#fff;margin-top:0;padding:20px;width:100%}.game-detail__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;width:100%}.game-detail__image{margin-bottom:-4px;max-height:calc(100vh - 100px);width:100%}.game-detail__info{background-color:#fff;border-top-right-radius:50px;bottom:0;box-shadow:6px -6px 5px 2px #0006;padding:35px;position:absolute;width:500px}@media screen and (max-width:840px){.game-detail__info{border-bottom-right-radius:50px;bottom:auto;margin-bottom:30px;margin-top:-40px;overflow:hidden;padding:25px 35px;position:relative;width:calc(100% - 85px)}}.game-detail__price{font-size:30px;font-weight:700;margin:25px 0;transform:rotate(4deg);transform-origin:0 0}.game-detail__name{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#ff1a02;display:-webkit-box;overflow:hidden}.game-detail__tags{gap:2px;margin-bottom:15px;margin-top:5px}.game-detail__date{color:#727272;font-size:14px;margin-bottom:15px}.game-detail__name{margin:0}.game-detail__add-wishlist{background:#0000;border:0;cursor:pointer}.game-detail__add-wishlist img{height:25px;opacity:.94;width:25px}.game-detail__add-wishlist:hover{opacity:.7}.game-detail__add-cart{background:#0000;border:0;border-bottom:2px solid #ff1a02;color:#000;cursor:pointer;font-size:18px;padding:0 0 2px;text-align:left;transition:.2s}.game-detail__add-cart.on-cart{border-bottom:2px solid #00b900}.game-detail__add-cart.on-cart:hover{text-decoration:line-through}.game-detail__add-cart:disabled{cursor:not-allowed;opacity:.8}.game-detail__add-cart:not(:disabled):hover{border-bottom:2px solid #00b900;transform:scale(1.1)}.game-detail__summary{color:#000;font-size:18px;letter-spacing:2px;margin-bottom:20px;max-width:500px;padding:0 30px;text-align:justify}@media screen and (max-width:840px){.game-detail__summary{max-width:none;padding:0 15px 20px}}.game-detail__details{background-color:#fff;padding:40px 20px 0;width:calc(100% - 40px)}@media screen and (max-width:840px){.game-detail__details{background-color:#0000;display:block;padding-top:0}}.game-detail__details .carousel-root{max-width:1000px}@media screen and (max-width:1650px){.game-detail__details .carousel-root{max-width:600px}}@media screen and (max-width:840px){.game-detail__details .carousel-root{max-width:calc(100vw - 20px)}}.game-detail__details .carousel-root .dot{background-color:#ff1a02;border:1px solid #000;margin:0 5px}.game-detail__details .carousel-root .dot.selected{transform:scale(1.4)}.game-detail__details img{width:100%}.game-detail__details .thumbs-wrapper{margin-top:10px}.game-detail__details .thumbs{display:flex;justify-content:center;margin-top:0}.game-detail__details .thumbs .thumb{cursor:pointer;margin:0;padding:0;transition:.2s}.game-detail__details .thumbs .thumb:hover{transform:scale(1.05)}.game-detail__dlc{color:#ff1a02;text-decoration:underline;transition:.4s}.game-detail__dlc li{padding-left:1.8em;text-indent:-1.5em}.game-detail__dlc:hover{opacity:.6}.game-detail__dlcs{margin:20px 0}.game-detail__dlcs__title{color:#ff1a02;font-size:18px;font-weight:700;margin-bottom:10px}.home-banner{background-position:bottom;background-repeat:no-repeat;background-size:cover;height:300px;overflow:hidden;position:relative;width:33.3333333333%}@media screen and (max-width:840px){.home-banner{width:100%}}.home-banner img{margin-top:-20px;width:100%;z-index:1}.home-banner__text{display:flex;flex-wrap:wrap;height:100%;justify-content:center;position:absolute;top:84%;transition:.4s;width:100%;z-index:2}.home-banner__text:hover{top:25%}@media screen and (max-width:840px){.home-banner__text:hover{top:10%}}.home-banner__title{background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:-3px 1px 8px 4px #0000004d;cursor:pointer;font-size:20px;font-weight:700;min-width:40%;padding:8px 20px;text-align:center;z-index:9}.home-banner__description{background-color:#fff;border-top:10px solid #fff;color:#ff1a02;font-size:18px;height:100%;padding:18px;position:relative;width:100%;z-index:10}.home-banner__description h4{font-size:20px;margin:0 0 5px}.home-banner__price{color:#ff1a02;font-size:40px;font-size:24px;font-weight:700;margin-top:-30px;text-align:right;transform:rotate(5deg)}@media screen and (max-width:840px){.home-banner__price{margin-top:-10px}}.home-banner:nth-child(odd) .home-banner__title{background-color:#ff1a02;color:#fff}.home-banner:nth-child(odd) .home-banner__description{border-top:10px solid #ff1a02}.secondary-banner{background-repeat:no-repeat;background-size:cover;height:400px;margin:0 20px;overflow:hidden;position:relative;width:calc(50% - 40px)}@media screen and (max-width:840px){.secondary-banner{height:300px;margin:15px;width:calc(100% - 30px)}}.secondary-banner__text{border-top-right-radius:20px;bottom:0;color:#ff1a02;font-size:25px;font-weight:700;left:0;padding:10px 20px;position:absolute;text-align:center;transition:.4s;width:100px;z-index:9}.secondary-banner__button{background-color:#fff;border-radius:20%;bottom:-180px;height:250px;left:-90px;position:absolute;transform:rotate(15deg);transition:.4s;width:250px;z-index:2}.secondary-banner:hover .secondary-banner__text{color:#fff}.secondary-banner:hover .secondary-banner__button{background-color:#ff1a02}.secondary-banner:nth-child(odd) .secondary-banner__text{left:auto;right:0}.secondary-banner:nth-child(odd) .secondary-banner__button{bottom:-180px;left:auto;right:-90px;transform:rotate(-15deg)}.page-404{align-items:center;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;overflow:hidden;padding:200px 20px 0;width:calc(100% - 40px)}.page-404__image{margin-bottom:-10px;max-width:450px;width:100%}.page-404__text{color:#ff1a02;font-size:32px;font-weight:700;max-width:400px;text-align:center}@media screen and (max-width:900px){.page-404{flex-direction:column;padding-top:70px}}.card-form .primary-input{border-color:#000}.card-form__input-half.primary-input{border-color:#000;width:calc(50% - 64px)}.card-form__pay-button{justify-content:end;margin-top:15px;width:100%}.card-form__error-message{animation:fadeIn 2s;background-color:#dd1600;border-radius:10px;color:#fff;margin-top:20px;padding:20px;width:100%}.payment-page__title{background-color:#ff1a02;color:#fff;font-size:25px;margin:0;padding:20px}.payment-page__content{background-color:#fff;box-shadow:1px 1px 4px 3px #00000014;max-width:840px;min-height:calc(100vh - 200px);padding-bottom:54px;position:relative;width:100%}.payment-page__total{border-bottom:2px solid #727272;font-size:20px;font-weight:700;padding:20px 40px}@media screen and (max-width:840px){.payment-page__total{padding:20px}}.payment-page__method{border-bottom:1px solid #727272;width:100%}.payment-page__method__title{background-color:#0000;border:0;color:#727272;cursor:pointer;font-weight:700;letter-spacing:2px;padding:20px;text-transform:uppercase;width:100%}.payment-page__method__content{max-height:0;overflow:hidden;padding:0 20px;transition:.5s}.payment-page__method.open .payment-page__arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.payment-page__method.open .payment-page__method__content{max-height:none;padding:0 20px 20px}.payment-page__arrow{border:solid #727272;border-width:0 3px 3px 0;cursor:pointer;display:inline-block;height:4px;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:.2s;width:4px}.payment-page__arrow:hover{opacity:.6}.payment-page__pay-loading{align-items:center;background-color:#0003;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.payment-page__paypal{background-color:#fec640;border:0;border-radius:10px;cursor:not-allowed;margin-top:10px;padding:10px 20px 5px;transition:.3s;width:100px}.payment-page__paypal:hover{opacity:.7}.payment-page__paypal img{width:100%}.payment-page__completed{color:#00b900;font-size:22px;font-weight:700;margin:80px 0 20px;text-align:center;width:100%}.payment-page__completed__subtitle{font-size:18px;font-weight:400;margin-top:5px;padding-bottom:20px}.payment-page__completed__link{text-align:center;width:100%}.payment-page__completed__image{margin-bottom:20px;margin-left:calc(50% - 100px);width:200px}@media screen and (max-width:1000px){.product-page .d-flex{display:block}}.product-page__container{align-items:start;justify-self:center}.product-page__button{background-color:#fff;border:2px solid #fff;border-radius:50px;color:#000;cursor:pointer;font-size:20px;margin-bottom:50px;margin-top:20px;padding:10px 30px;text-decoration:underline;transition:.1s}.product-page__button:hover{opacity:.7;transform:scale(1.04)}.product-page__title{background-color:#ff1a02;color:#fff;font-size:25px;margin:0;padding:20px}.product-page__text{color:#727272;letter-spacing:2px;padding:25px;white-space:pre-line;width:calc(60% - 60px)}@media screen and (max-width:1000px){.product-page__text{padding:25px;width:calc(100% - 50px)}}.product-page__text--second{padding-top:25px;width:100%}@media screen and (max-width:1000px){.product-page__text--second{padding:15px 25px 25px;width:calc(100% - 50px)}}.product-page__banner{min-height:12vh;padding:25px 0 25px 25px;width:calc(40% - 25px)}@media screen and (max-width:1000px){.product-page__banner{padding:0;width:100%}}.product-page__banner__loading{animation:bannerLoading 2s infinite;min-height:350px;width:100%}.product-page__banner img{margin-bottom:-5px;width:100%}@keyframes bannerLoading{0%{background-color:#aaac}50%{background-color:#aaa6}to{background-color:#aaac}}.search-input{height:10px;margin-left:15px;max-width:45%;position:absolute;right:20px;top:82px;width:300px}@media screen and (max-width:840px){.search-input{top:73px}}.search-input input{border:1px solid #aaa;border-radius:20px;color:#dd1600;font-weight:700;padding:10px 50px 10px 20px;width:calc(100% - 70px)}.search-input img{background-color:#fff;padding-left:10px;position:absolute;right:15px;top:11px}.accordion{border-bottom:1px solid #72727280;margin:5px 0;padding:5px}.accordion__title{align-items:center;color:#727272;display:flex;font-size:18px;font-weight:700;justify-content:space-between;letter-spacing:1.5px;padding:10px 5px 5px}.accordion__content{color:#727272;max-height:0;overflow:hidden;padding:0 5px;transition:.2s}.accordion__content.open{max-height:200px;padding-bottom:20px}.accordion button{background-color:#0000;border:0}.accordion__arrow{border:solid #727272;border-width:0 3px 3px 0;cursor:pointer;display:inline-block;height:4px;padding:3px;transition:.2s;width:4px}.accordion__arrow:hover{opacity:.6}.accordion__arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.accordion__arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.contact-form{margin-top:30px;position:relative;width:100%}.contact-form button{background-color:#ff1a02;border:0;border-radius:10px;color:#fff;cursor:pointer;padding:10px 20px;transition:.2s}.contact-form button:hover{opacity:.8}.contact-form__success{background-color:#00b900;border-radius:10px;bottom:0;color:#fff;margin-top:20px;padding:10px;position:absolute}.contact-form__loader{background-color:#00000005;border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.support-page{flex-wrap:wrap;padding:80px 5vw;text-align:left}@media screen and (max-width:840px){.support-page{display:block;padding:25px 30px}}.support-page__container{width:40vw}@media screen and (max-width:840px){.support-page__container{margin-bottom:40px;width:100%}}.support-page__title{border-bottom:2px solid #727272;color:#727272;font-size:25px;font-weight:700;letter-spacing:2px;padding-bottom:10px}@media screen and (max-width:840px){.support-page__title{font-size:22px}}.support-page__content{margin-top:30px}.user-area{display:flex;flex-wrap:wrap;justify-content:center;min-height:calc(100vh - 200px);padding:60px 25px}@media screen and (max-width:840px){.user-area{padding:50px 25px}}.user-area__tab-links{border-right:2px solid #aaa;min-width:300px;padding-right:20px;width:278px}@media screen and (max-width:840px){.user-area__tab-links{align-items:center;border-right:0;display:flex;justify-content:center;width:100%}}.user-area__content-area{max-width:390px;padding:0 30px;width:100%}@media screen and (max-width:840px){.user-area__content-area{padding:0}}.user-area__tab-link,.user-area__user-name{color:#727272;font-size:18px;font-weight:700;letter-spacing:1.5px;padding:10px;transition:.3s;width:100%}.user-area__tab-link:hover,.user-area__user-name:hover{color:#ff1a02;opacity:.8}.user-area__tab-link.selected,.user-area__user-name.selected{color:#ff1a02;position:relative}.user-area__tab-link.selected:after,.user-area__user-name.selected:after{border:solid #ff1a02;border-width:0 3px 3px 0;content:"";cursor:pointer;display:inline-block;height:4px;padding:3px;position:absolute;right:15px;top:calc(50% - 6px);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:.2s;width:4px}.user-area__tab-link.selected:after:hover,.user-area__user-name.selected:after:hover{opacity:.6}.user-area__user-name{color:#000;font-size:22px}@media screen and (max-width:840px){.user-area__user-name{text-align:center;width:calc(100% - 120px)}}.user-area__avatar{border:3px solid #000;border-radius:50%;height:150px;margin-bottom:20px;overflow:hidden;width:150px}.user-area__avatar img{height:100%;width:100%}@media screen and (max-width:840px){.user-area__avatar{height:100px;margin-bottom:0;width:100px}}.family-group{max-width:600px;padding:30px}@media screen and (max-width:840px){.family-group{padding:0}}.family-group__banner{margin-bottom:50px;width:100%}.family-group__subtitle,.family-group__title{font-size:22px;letter-spacing:1.5px;margin-bottom:10px;text-align:center;width:100%}.family-group__code{font-size:30px;font-weight:700;letter-spacing:5px;text-align:center;text-transform:uppercase}.family-group__subtitle{font-size:17px;letter-spacing:1.5px;margin-top:50px}.family-group .primary-button{padding:20px;width:100%}.order{background-color:#fff;border:2px solid #aaa;border-radius:10px;margin-bottom:10px;width:100%}.order__title{align-content:center;background-color:#0000;border:0;color:#727272;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;letter-spacing:1px;padding:10px 15px;transition:.4s;width:100%}.order__title:hover{opacity:.5}.order__arrow{border:solid #727272;border-width:0 2px 2px 0;cursor:pointer;display:inline-block;height:3px;margin-top:6px;padding:2px;transform:rotate(225deg);-webkit-transform:rotate(225deg);transition:.2s;width:3px}.order__arrow.open{margin-top:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.order__content{max-height:0;overflow:hidden;padding:0 20px;transition:.3s}.order__content.open{max-height:none;padding:20px}.order__content__game-details{padding-left:10px;padding-top:10px;width:calc(100% - 130px)}.order__content__game-poster{max-height:80px;width:120px}.order__content__game-name{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;font-weight:700;letter-spacing:1.5px;overflow:hidden;text-overflow:ellipsis}.order__content__game-price{font-size:12px;letter-spacing:1.5px;margin-top:5px;padding-bottom:10px}.order__content__item{background-color:#aaa3}.order__content__item:nth-child(odd){background-color:#fff}.order__buttons,.order__price{border-top:2px solid #727272;color:#727272;font-weight:700;letter-spacing:1.5px;padding-bottom:15px;padding-top:15px}.order__buttons{padding-bottom:0}.order__buttons .secondary-button{cursor:not-allowed;font-size:10px;padding:6px 12px}.orders-page{width:100%}.orders-page__title{font-weight:700;letter-spacing:1px;margin-bottom:20px;margin-top:30px}.select-with-search{position:relative}.select-with-search__options-modal{background-color:#fff;border-radius:10px;box-shadow:5px 5px 10px #0006;max-height:300px;overflow:auto;padding:20px;position:absolute;top:calc(100% - 10px);width:calc(100% - 40px)}.select-with-search__option{background-color:#ff1a02;border:0;border-radius:10px;color:#fff;cursor:pointer;margin:5px;padding:10px;transition:.4s}.select-with-search__option:hover{opacity:.7}.personal-data{width:100%}.personal-data button:disabled{cursor:not-allowed;opacity:.8}.personal-data__buttons{width:100%}.personal-data__field{margin-bottom:20px;width:100%}.personal-data__label{font-size:14px;font-weight:700}.personal-data__select{width:100%!important}.personal-data__input{margin-bottom:0}.personal-data__deactivate{font-size:10px;padding:5px 15px}.store-container{min-height:calc(100vh - 105px)}.store-link{color:#ff1a02;font-size:18px;margin-top:-40px;text-align:center;text-decoration:underline;width:100%}.store-link:hover{opacity:.5}body{background-color:#aaaaaa1a;font-family:Segoe UI;margin:0}#root{position:relative}.d-flex{display:flex}.d-block{display:block}.d-none{display:none}.wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.justify-content-center{justify-content:center}.align-center{align-items:center}p{margin:0;padding:0}a{color:inherit;text-decoration:none}@media(max-width:840px){.hide-mobile{display:none}}@media(min-width:840px){.show-mobile{display:none}}.container{margin:20px}@media(max-width:840px){.container{margin:15px}}h1,h2,h3,h4{color:#ff1a02}.margin-top{margin-top:25px}.margin-bottom{margin-bottom:25px}.margin-top-2{margin-top:50px}@media screen and (max-width:840px){.margin-top-2{margin-top:25px}}.margin-bottom-2{margin-bottom:50px}@media screen and (max-width:840px){.margin-bottom-2{margin-bottom:25px}}.link-disabled div{cursor:not-allowed!important}.primary-button{background-color:#ff1a02;border:2px solid #fff;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:1.4px;padding:10px 20px;text-transform:uppercase;transition:.3s}.primary-button:hover{border:2px solid #000;opacity:.8}.secondary-button{background-color:#fff;border:2px solid #ff1a02;border-radius:20px;color:#000;cursor:pointer;font-weight:700;letter-spacing:1.4px;padding:10px 20px;text-transform:uppercase;transition:.3s}.secondary-button:hover{border:2px solid #000;opacity:.8}.primary-input{background-color:#0000;border:2px solid #ff1a02;border-radius:10px;margin:10px 0;padding:10px 20px;resize:none;width:calc(100% - 44px)}@keyframes loadBanner{0%{background-color:#ff1a02}50%{background-color:#dd1600}to{background-color:#ff1a02}}@keyframes fadeIn{0%{opacity:0}40%{opacity:1}}
/*# sourceMappingURL=main.36e6c74d.css.map*/