.shopPage{width:100%;min-height:110vh;display:flex;flex-direction:column;align-items:center;color:#fff}.shopPage .container{margin-top:15vh;width:1450px;min-height:80vh;border-radius:10px}.shopPage .shop-header{width:100%;display:flex;justify-content:space-between}.shopPage .games-list{display:flex;display:grid;grid-template-columns:repeat(5,1fr);padding:0}.shopPage .get-more__container{margin-top:25px}.shopPage .get-more__container,.shopPage .recommendation-btn__container{width:100%;display:flex;justify-content:center;margin-bottom:20px}.shopPage .recommendation-btn{background-color:rgba(251,187,67,.365);border:1.5px solid #fbbb43;color:#fff;border-radius:6px;padding:10px 24px;font-size:1.1em;font-family:Milks;font-weight:500;cursor:pointer;transition:background .2s,color .2s,border .2s;text-transform:uppercase}@media(max-width:1500px){.shopPage .container{width:1200px}.shopPage .games-list{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:1250px){.shopPage .container{width:90%}.shopPage .games-list{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:1100px){.shopPage .games-list{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:900px){.shopPage .container{width:100%}.shopPage .games-list{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:650px){.shopPage .container{width:100%}.shopPage .shop-header .filter-btns-wrapper{display:none}.shopPage .games-list{grid-template-columns:repeat(2,1fr)!important;padding:0}}a{color:#fff;text-decoration:none}.shop-item_mobile .shop-item_mobile__details{width:100%;height:70px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:10px 5px;display:flex;flex-direction:column;justify-content:space-between;border-radius:0 0 7px 7px}.shop-item_mobile .shop-item-mobile-price{width:100%;display:flex;justify-content:flex-end}.shop-item_mobile .shop-item-mobile-price .shop-item-mobile__price{margin-right:5px;font-size:.9em}.shop-item_mobile .shop-item__top{height:100%;background:linear-gradient(transparent,rgba(0,0,0,.5))}.shop-item_mobile .shop-item-mobile__title{font-size:.8em;color:#fff}.shop-item{z-index:2;margin:8.8px 9px;height:400px;cursor:pointer;overflow:hidden;filter:brightness(80%);transition:.5s;border-radius:7px;box-shadow:1px 2px 12px 1px hsla(0,4%,45%,.502);box-shadow:1px 2px 12px 1px rgba(87,80,80,.502);color:hsla(0,0%,100%,.8);font-size:.95em;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}.shop-item .shop-item__dop-wrapper{position:absolute;top:5px;display:flex}.shop-item .shop-item__dop-wrapper .dlc{width:45px;height:35px;background-color:rgba(0,0,0,.708);border-radius:5px;padding:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;margin-left:3px;transition:.3s}.shop-item .shop-item__dop-wrapper .dlc img{width:25px;height:25px;filter:hue-rotate(-25deg)}.shop-item .shop-item__dop-wrapper .dlc:before{content:"Игра недели";display:inline-block;background-color:rgba(0,0,1,.803);padding:5px;position:absolute;right:35px;visibility:hidden;border-radius:5px;font-size:.9em}.shop-item .shop-item__dop-wrapper .dlc:hover{transform:scale(1.04)}.shop-item .shop-item__dop-wrapper .dlc:hover:before{visibility:visible}.shop-item .shop-item__img-wrapper{width:100%;height:79%;position:relative}.shop-item .shop-item__img-wrapper:before{content:"";width:100%;height:100%;position:absolute;background-color:lime;background:linear-gradient(95deg,#000,rgba(49,49,49,.361),#000);animation:shine 1.5s linear infinite;background-size:200% 100%}@keyframes shine{to{background-position-x:-200%}}.shop-item .shop-item__img-wrapper .shop-item__img{width:100%;height:100%;object-fit:cover;object-position:top;opacity:0}.shop-item .shop-item__img-wrapper .shop-item__lock{position:absolute;background-color:rgba(194,12,12,.48);top:0;right:0;left:0;bottom:0;filter:blur(1px);display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);font-size:1.4em;color:#fff;text-align:center}.shop-item .shop-item__img-wrapper .shop-item__lock img{transition:.3s}.shop-item .shop-item__img-wrapper .shop-item__lock:hover img{transform:scale(1.05)}.shop-item .shop-item__img-wrapper_loaded .shop-item__img{opacity:1;transition:.3s}.shop-item .shop-item__img-wrapper_loaded:before{display:none}.shop-item .shop-item__details__shadow{width:100%;position:absolute;box-shadow:0 -2px 8px 8px #101010;z-index:1}.shop-item .shop-item__details{width:100%;min-height:21%;background:linear-gradient(150deg,#0f0d0d,#1e1e1e,#151515);padding:10px;font-family:Milks;display:flex;flex-direction:column;justify-content:space-between;z-index:2;color:#f5f5f5}.shop-item .shop-item__details .shop-item__details-title{width:100%;font-size:1.1em}.shop-item .shop-item__details .shop-item__details-price{width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse;font-weight:200}.shop-item .shop-item__details .shop-item__details-price span{font-weight:200;font-size:.83em;font-weight:700;color:#ff352e;text-transform:uppercase}.shop-item .shop-item__details .shop-item__details-price p{font-size:1.07em;font-weight:500;color:#f5f5f5}.shop-item .shop-item__details .shop-item__details-price .discountt{padding:2px 3px;background-color:#fbbb43;border-radius:5px;color:#000;font-weight:600}.shop-item .shop-item__details .shop-item__details-price .price-without-discront{text-decoration:line-through;font-weight:700;color:#b51200;font-family:Milks;margin-right:5px;font-size:1em}.shop-item .shop-item__details .shop-item__details-price .new-price{color:#fff;font-size:1.1em}.shop-item:hover{filter:brightness(95%);transform:scale(1.02) translateY(-8px)!important;box-shadow:1px 2px 12px 3px rgba(75,75,75,.302)}.discount{width:45px;height:35px;background-color:rgba(0,0,0,.708);border-radius:5px;padding:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;margin-left:3px;transition:.3s}.discount img{width:28px;height:28px;filter:hue-rotate(15deg)}.discount:before{content:"Скидка дня";display:inline-block;background-color:rgba(0,0,1,.883);padding:5px;position:absolute;right:35px;visibility:hidden;border-radius:5px;font-size:.9em}.discount:hover{transform:scale(1.04)}.discount:hover:before{visibility:visible}.autoguard{width:45px;height:35px;background-color:rgba(0,0,0,.708);border-radius:5px;padding:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;transition:.3s}.autoguard p{font-size:1.3em;color:red;font-weight:500}.autoguard img{width:25px;height:25px}.autoguard:before{content:"Auto";display:inline-block;background-color:rgba(0,0,1,.803);padding:5px;position:absolute;right:35px;bottom:15px;visibility:hidden;border-radius:5px;font-size:.9em}.autoguard:hover{transform:scale(1.04)}.autoguard:hover:before{visibility:visible}.new{width:45px;height:35px;background-color:rgba(0,0,0,.708);border-radius:5px;padding:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;transition:.3s}.new p{font-size:1.3em;color:red;font-weight:500}.new img{width:35px;height:35px}.new:before{content:"Auto";display:inline-block;background-color:rgba(0,0,1,.803);padding:5px;position:absolute;right:35px;bottom:15px;visibility:hidden;border-radius:5px;font-size:.9em}.new:hover{transform:scale(1.04)}.new:hover:before{visibility:visible}*{text-decoration:none}#shop-item__inform_free{background:linear-gradient(150deg,#0f0d0d,#5b021a,#151515);background:linear-gradient(150deg,#0f0d0d,rgba(2,91,78,.832),#151515);background:linear-gradient(150deg,#0f0d0d,rgba(91,2,26,.856),#151515)}#shop-item__inform_new{background:linear-gradient(150deg,#0f0d0d,rgba(1,58,48,.705),#151515);background:linear-gradient(150deg,#0e0d0d,rgba(1,53,44,.832),#0e0d0d)}#shop-item__inform_hot{background:linear-gradient(150deg,#0f0d0d,rgba(203,2,0,.57),#151515);background:linear-gradient(110.4deg,rgba(193,5,5,.212),rgba(193,5,5,.863),rgba(193,5,5,.102));background:linear-gradient(110.4deg,#0f0d0d,rgba(193,5,5,.863),#0f0d0d)}#shop-item__new{position:absolute;right:0;top:0;z-index:20}#blur{filter:blur(1.5px)}@media(max-width:1999px){.shop-item{height:347px}.shop-item .inform__container .infrom span{font-size:.95em}}@media(max-width:1455){.shop-item{height:347px}.shop-item .inform__container .infrom span{font-size:.95em}}@media(max-width:875px){.shop-item{height:307px;box-shadow:none}.shop-item .inform__container .infrom span{font-size:.75em}}@media(min-width:650px){.shop-item__inform{height:21%}}@media(max-width:650px){.shop-item{margin:7px;height:250px}.shop-item .shop-item__inform{position:absolute;bottom:0;left:0;right:0;height:79px;padding:8px;font-size:.9em}}#crossed{margin-right:5px;font-weight:200;position:relative;color:#c3c3c3}#crossed:before{content:"";position:absolute;left:0;right:0;top:10px;height:2px;background-color:red;transform:rotate(10deg)}.shop__item{background-size:107%}.shop-item_mobile{border:1px solid #353535!important;position:relative;height:240px;border-radius:8.8px;margin:1%;background:no-repeat;background-size:cover;display:flex;flex-direction:column-reverse;border:1px solid #000;overflow:hidden;animation:mobileApr .5s 1}.shop-item_mobile .shop-item_mobile__about{width:100%;box-shadow:0 -3px 23px 17px #0d0d0d;height:70px;background:linear-gradient(90deg,hsla(0,0%,8%,.85),#15171a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px 5px 9px 9px;padding:8px;display:flex;flex-direction:column;justify-content:space-between}.shop-item_mobile .shop-item_mobile__about .about__name{width:100%;color:#f4d8d8;font-size:.85em;font-weight:200}.shop-item_mobile .shop-item_mobile__about .about__price{color:hsla(0,0%,100%,.845);font-size:1.8em;font-weight:200;font-size:.9em;display:flex;justify-content:end;font-family:Milks}.shop-item_mobile .shop-item_mobile__lock{height:100%;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:brightness(70%) blur(3px);backdrop-filter:brightness(70%) blur(3px);filter:blur(1px)}@keyframes mobileApr{0%{opacity:0}}.shop-item_mobile::hover{transform:scale(1.05)}.discountt{padding:2px 3px;background-color:#fbbb43;border-radius:5px;color:#000;font-weight:600;font-size:.9em}@keyframes game-appear{0%{opacity:0;transform:translateY(16px)}}#game-item-v2-anim{animation:game-appear .35s 1;opacity:1}.gameItem-online{font-size:.9em;color:red;color:#ff3c00;font-weight:700;margin-bottom:1px}.game-item-v2{opacity:0;position:relative;border:2px solid rgba(78,78,78,.5);margin:7px;border-radius:8px;overflow:hidden;transition:.2s}.game-item-v2:hover{transform:translateY(-4px);transition:.3s}.game-item-v2 #game_new__icon{position:absolute;right:0;top:0;width:55px;height:50px}.game-item-v2 .game-item-v2__img{width:100%;height:270px;position:relative}.game-item-v2 .game-item-v2__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent 85%,#131313)}.game-item-v2 .game-item-v2__img img{width:100%;height:100%;object-fit:cover}.game-item-v2 .game-item-v2__about{position:relative;width:100%;height:90px;background:#131313;background:linear-gradient(#131313,#0e0d0d);padding:8px;display:flex;flex-direction:column}.game-item-v2 .game-item-v2__about .game-item-v2__about__title{font-size:1em}.game-item-v2 .game-item-v2__about .game-item-v2__about__rate{font-size:1em;font-weight:500;font-family:Milks}.game-item-v2 .game-item-v2__about .game-item-v2__about__price{font-family:Milks;font-size:1.1em;flex:1 1;margin-top:4px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}@media(max-width:850px){.game-item-v2{font-size:.9em!important;max-width:31.5vw!important}}@media(max-width:650px){.game-item-v2{max-width:48.5vw!important;margin:3.5px!important;opacity:1!important}.game-item-v2 .game-item-v2__about__title{font-size:.95em!important}.game-item-v2 .game-item-v2__about__title span{text-wrap-mode:wrap}#game-new__icon{width:30px!important;height:30px!important}#game-item-v2-anim{animation:none!important}.game-item-v2__img{height:200px!important}.game-item-v2__about__rate{font-size:.9em!important}}