@import url(https://fonts.googleapis.com/css2?family=Anek+Latin:wght@100;200;300;400;500&family=Bebas+Neue&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1d1d20;font-family:Anek Latin,sans-serif;height:100vh;margin:0;min-width:360px;padding:0;transition:1s;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{margin:0 auto;max-width:1180px;padding:0 40px}.App,a{color:#fff}a{text-decoration:none}.secondary-text{color:#505254}.game-cover{background-position:50%;background-size:cover;border-top-left-radius:15px;border-top-right-radius:15px;height:190px;width:100%}.btn{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 25px}.btn--primary{background-color:#e83611}.btn--primary:hover{background-color:#ff0266;color:#eaeaea;transition:1s}.btn--secondary{background-color:#505254}.btn--secondary:hover{background-color:rgba(80,82,84,.8)}.btn--small{font-size:14px}.btn--medium{font-size:18px}.game-buy{align-items:center;background-color:#242529;border-radius:6px;-webkit-column-gap:10px;column-gap:10px;display:flex;padding-left:10px}.game-buy__price{display:flex;justify-content:center}.game-genre{background-color:#3f4142;border-radius:5px;font-size:13px;padding:5px 10px}.game-genre:not(:last-child){margin-right:7px}.game-item{background-color:#292a2e;border-radius:15px;color:#fff;cursor:pointer;height:290px;position:relative;text-decoration:none;width:320px}.game-item__title{font-size:18px;font-weight:700}.game-item__genre{display:flex;flex-wrap:wrap;margin-top:10px}.game-item__details{padding:10px 20px}.game-item__description{font-size:14px;margin-top:10px}.game-item__buy{bottom:-12px;position:absolute;right:0}.game-item:hover{background-color:rgba(41,42,46,.7)}.game-item:hover .btn,.game-item:hover .game-buy__price,.game-item:hover .game-cover,.game-item:hover .game-item__genre,.game-item:hover .game-item__title{opacity:.9}.home-page{-webkit-column-gap:50px;column-gap:50px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:30px}@media screen and (max-width:1142px){.home-page{-webkit-column-gap:30px;column-gap:30px;justify-content:space-evenly;padding-bottom:40px}}.game-page__content{display:flex;justify-content:center}.game-page__left{width:70%}.game-page__right{width:30%}.game-page__buy-game{display:flex;justify-content:flex-end;margin-top:20px}.game-page__title{padding-left:2px}.game-page__iframe{border:none;border-radius:5px;height:400px;width:90%}.description{font-weight:300;line-height:1.2;text-indent:5px}@media screen and (max-width:990px){.game-page__content{flex-direction:column;row-gap:40px}.game-page__left{display:flex;justify-content:center;order:2;width:100%}.game-page__right{width:100%}.game-page__iframe{height:300px;width:100%}.game-page__left{padding-bottom:30px}}.order-item{display:flex;margin-bottom:30px;position:relative}.order-item__cover{margin-right:30px;width:200px}.order-item__price,.order-item__title{font-size:24px;font-weight:700}.order-item__price{margin-left:auto}@media screen and (max-width:680px){.order-item__title{position:absolute;top:-30px}}.order-page__total-price{display:flex;font-size:24px;font-weight:700;justify-content:flex-end}.order-page__price-select{color:#ff0266}.order-page{padding-bottom:50px}.order-page__title-empty{align-items:center;display:flex;justify-content:center}@media screen and (max-width:680px){.order-page__left{display:flex;flex-direction:column;gap:1em;min-width:350px}body{min-width:400px}}.cart-item{justify-content:space-between;width:100%}.cart-item,.cart-item__price{align-items:center;display:flex}.cart-item__delete-icon{cursor:pointer;margin-left:5px}.cart-menu__games-list{display:flex;flex-direction:column;padding-bottom:7px;row-gap:7px}.cart-item__delete-icon:hover{-webkit-filter:invert(34%) sepia(15%) saturate(7073%) hue-rotate(359deg) brightness(101%) contrast(99%);filter:invert(34%) sepia(15%) saturate(7073%) hue-rotate(359deg) brightness(101%) contrast(99%)}.cart-menu{background-color:#242529;border-radius:15px;padding:15px 20px;position:absolute;right:0;top:30px;width:300px;z-index:2}.cart-menu__wrapper{border-top:1px solid hsla(0,0%,100%,.4);margin-top:20px;padding:20px 0}.cart-menu__total-price{-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:flex-end;margin-bottom:15px}.total-price__price{border-bottom:2px solid #d94b05}@media screen and (max-width:768px){.cart-menu{width:250px}}.items-in-cart{background-color:#ff0266;border-radius:15px;color:#fff;font-size:15px;height:20px;justify-content:center;left:15px;position:absolute;top:-10px;width:20px;z-index:2}.cart-block,.items-in-cart{align-items:center;display:flex}.cart-block{position:relative}.cart-block__total-price{font-size:18px;font-weight:700;margin-left:15px}.cart-block__icon{cursor:pointer;position:relative}.header{align-items:center;display:flex;height:80px;justify-content:space-between;margin-bottom:30px;padding-top:20px}.wrapper{display:flex;flex-grow:1}.header__store-title{animation:linearGradient 10s infinite alternate-reverse;background:linear-gradient(90deg,#03dac6,#e83611,#ff0266,#e83611,#78da85);background-clip:text;-webkit-background-clip:text;background-position:-100%;background-size:300%;color:transparent;font-family:Bebas Neue,cursive;font-size:42px;font-weight:700;letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.header__cart-btn-wrapper{justify-content:flex-end}@-webkit-keyframes linearGradient{to{background-position:100%}}@keyframes linearGradient{to{background-position:100%}}.header__store-title:hover{-webkit-animation:none;animation:none;background-size:200%}
/*# sourceMappingURL=main.90c84d01.css.map*/