body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,link{text-decoration:none}a:hover,link:hover{cursor:pointer}.appContainer{background-color:#000;width:100%}.navbarContainer{align-items:center;background-color:rgba(0,0,0,.85);display:flex;flex-direction:row;height:4rem;justify-content:space-between;padding:0 1rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}@media screen and (max-width:900px){.navbarContainer{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center}}.logoWrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width:900px){.logoWrapper{margin-top:1rem}}.navbarLogo{color:#3588e6;font-size:2rem;margin:1.8rem 0 0 2rem;text-transform:uppercase}.navbarLogo:hover{color:#2365b0}@media screen and (max-width:900px){.navbarLogo{font-size:2rem;margin:0}}@media screen and (max-width:400px){.navbarLogo{font-size:1.5rem;margin:0}}.searchBarWrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:900px){.searchBar{font-size:1.3rem}}.navigationWrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:900px){.navigationWrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.navbarDropdown{display:none}}.dropdownForm{background-color:rgba(0,0,0,.85)}@media screen and (max-width:900px){.navbarUserAvatar{display:none}}.navbarResponsive{display:none}@media screen and (max-width:900px){.navbarResponsive{display:inline;display:initial}}.bannerWrapper{align-items:flex-start;background-blend-mode:darken;background-image:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.4)),url(/static/media/banner5.426d8e72492bde847b8c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:center;min-height:100vh}@media screen and (max-width:1170px){.bannerWrapper{background-image:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.4)),url(/static/media/banner5Ipad.ce47d11cc016d77b4a96.jpg)}}@media screen and (max-width:400px){.bannerWrapper{background-image:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.4)),url(/static/media/banner5Phone.a5050d646828fd90b9f3.jpg)}}.bannerTitle{color:#cecdcd;font-family:Helvetica,Arial,sans-serif;font-size:3rem;font-weight:700;letter-spacing:.02em;margin:5rem auto;text-align:center;text-shadow:0 1px 0 #00000030;text-transform:uppercase}@media screen and (max-width:1744px){.bannerTitle{font-size:3rem;margin:4rem auto}}@media screen and (max-width:1170px){.bannerTitle{font-size:2rem;margin:3rem auto}}@media screen and (max-width:400px){.bannerTitle{ont-size:1.5rem;margin:2rem auto}}.gridContainer{margin:10rem auto;width:90%}.gridTitle{color:#cecdcd;font-size:3rem;font-weight:700;margin:3rem 0 1rem}@media screen and (max-width:900px){.gridTitle{font-size:2rem;margin-bottom:2rem}}@media screen and (max-width:400px){.gridTitle{font-size:1.5rem;margin:0}}.gridSubtitle{color:#cecdcd;font-size:2rem;font-weight:700;margin:2rem 0}@media screen and (max-width:900px){.gridSubtitle{font-size:1.5rem;margin-bottom:2rem}}@media screen and (max-width:400px){.gridSubtitle{font-size:1.3rem;margin:0}}.gridImage{border-radius:.5rem;height:300px;width:100%}.cardConteiner:hover{cursor:pointer;-webkit-transform:translate3D(0,-2px,0) scale(1.04);transform:translate3D(0,-2px,0) scale(1.04);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.cardContent{align-items:space-between;flex-direction:column;height:50%}.cardContent,.cardSubconteiner{display:flex;justify-content:space-between}.cardSubconteiner{align-items:flex-start;flex-direction:row;margin:1rem 0 0 1rem}.cardTitle{color:#cecdcd;font-family:Helvetica,sans-serif;font-size:2rem;font-weight:700;width:100%}.cardRanking{color:#cecdcd;font-size:1.2rem;margin:1rem 0 0 1rem;text-align:left}.cardSubcontainerB{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem}.cardCart{font-size:1.5rem;font-weight:lighter}.cardButton,.cardCart{color:#cecdcd;margin:1rem}.cardButton{align-self:center;background-color:#040404;border:2px solid #222020;border-radius:.5rem;cursor:pointer;font-size:1.3rem;padding:.5rem;text-align:center;width:50%}.cardButton:hover{background-color:#222020}.adminBtns:hover{color:#2365b0}.registerConteiner{background-image:url(/static/media/login2.8414f12ba8b27468cc3f.jpg);background-repeat:no-repeat;background-size:cover;height:100vh;margin-top:0;padding-top:17vh}@media screen and (max-width:900px){.registerConteiner{height:150vh}}@media screen and (max-width:400px){.registerConteiner{height:150vh}}.registerForm{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.13);border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly;margin:0 auto;padding:50px 35px;width:25%}@media screen and (max-width:1744px){.registerForm{width:40%}}@media screen and (max-width:900px){.registerForm{width:50%}}@media screen and (max-width:600px){.registerForm{width:70%}}@media screen and (max-width:400px){.registerForm{padding:1rem;width:90%}}*{border:none;font-family:Helvetica,sans-serif;letter-spacing:.5px;outline:none}.registerTitle{color:#fff;font-size:3rem;font-weight:500;line-height:42px;margin:1rem;text-align:center}@media screen and (max-width:900px){.registerTitle{font-size:2rem}}@media screen and (max-width:400px){.registerTitle{font-size:1.5rem}}.registerInput{background-color:hsla(0,0%,100%,.07);border-radius:3px;color:#fff;font-size:1.5rem;font-weight:300;height:50px;margin:8px 0;padding:0 10px;width:95%}.registerInput::-webkit-input-placeholder{color:#e5e5e5}.registerInput::placeholder{color:#e5e5e5}@media screen and (max-width:900px){.registerInput{font-size:1.3rem}}.registerButton{background-color:#3588e6;border-radius:5px;color:#080710;cursor:pointer;font-size:1.5rem;font-weight:600;margin:50px 0;padding:15px 0;width:100%}.registerButton:hover{background-color:#2365b0}@media screen and (max-width:900px){.registerButton{font-size:1.3rem}}.registerAlreadyAccount{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.registerAlreadyAccount p{color:#fff;font-size:1.3rem;margin-right:1rem}@media screen and (max-width:1744px){.registerAlreadyAccount{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center}}.registerLink{color:#fff;font-size:1.3rem;font-weight:700}.registerLink:hover{color:#3588e6}.loginConteiner{background-image:url(/static/media/login2.8414f12ba8b27468cc3f.jpg);background-repeat:no-repeat;background-size:cover;height:100vh;margin-top:0;padding-top:17vh}.loginForm{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.13);border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly;margin:0 auto;padding:50px 35px;width:25%}@media screen and (max-width:1744px){.loginForm{width:40%}}@media screen and (max-width:900px){.loginForm{width:50%}}@media screen and (max-width:600px){.loginForm{width:70%}}@media screen and (max-width:400px){.loginForm{padding:1rem;width:90%}}*{margin:0;padding:0}.mainConteiner{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:5rem}@media screen and (max-width:900px){.mainConteiner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}}.upperConteiner{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly;padding-left:2rem;width:70%}@media screen and (max-width:900px){.upperConteiner{padding:2rem;width:100%}}.productImage,.productImage img{height:100%;width:100%}.lowerWrapper{flex-direction:column}.lowerWrapper,.productTitleRating{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.productTitleRating{flex-direction:row;margin:3rem 0}.productTitle{color:#fff;font-family:Helvetica,sans-serif;font-size:2rem;font-weight:500;width:50%}.productRating{width:50%}.productDescription{border-bottom:1.5px solid #4b4747;color:#fff;font-size:1.3rem;margin:0 0 2rem;padding-bottom:2rem;text-align:justify;width:100%}.productReviewsRating{align-items:flex-start;color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;width:100%}.productReviewsTitle{font-size:1.3rem}.productReviewsTitle span{color:#3588e6;font-size:1.2rem;text-decoration:underline}.productReviewsTitle span:hover{cursor:pointer}.poductMyRates{align-items:flex-start;color:#3588e6;display:flex;flex-direction:row;font-size:1.3rem;gap:1rem;justify-content:flex-start;margin:1rem 0}.productUsersReviews{align-items:flex-start;border:1.5px solid #4b4747;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:0 0 2rem;width:100%}.usersReviewsDetails{padding:1rem}.usersReviewsDetails span{text-decoration:underline}.usersReviewsContent{padding:0 1rem 1rem}.noReviews{color:#fff;font-size:1.3rem;padding:0 1rem 1rem 0}.textFieldForm{width:100%}.productTextField{color:#fff;font-size:1.3rem;text-align:justify;width:100%}.textFieldButton{background-color:#3588e6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:200;margin-top:.5rem;padding:.5rem;width:4rem}.textFieldButton:hover{background-color:#2365b0;cursor:pointer}.lowerConteiner{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly;padding:0 2rem;width:30%}@media screen and (max-width:900px){.lowerConteiner{padding:2rem;width:100%}}.productSidebar{align-items:center;height:100%;justify-content:space-evenly}.productDataSheet,.productSidebar{display:flex;flex-direction:column}.productDataSheet{align-items:flex-start;justify-content:center}.productData{align-items:center;border-bottom:1px solid #2b2929;color:#fff;display:flex;flex-direction:row;font-size:1.2rem;justify-content:flex-start;padding:1rem 0;width:100%}.productSpan{color:#fff;font-weight:700;margin-left:1rem}.productButtonsWrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-around;width:100%}.productButton{background-color:#3588e6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:500;margin-top:1rem;padding:.5rem;width:50%}.productButton:hover{background-color:#2365b0;cursor:pointer}.cartIcon{font-size:1.5rem}@media screen and (max-width:900px){.cartIcon{font-size:1.3rem}}.cartWrapper{color:#3588e6;margin-top:2rem}.cartCount{padding-left:.2rem}.cartContainer{background-color:hsla(0,0%,100%,.13);border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:space-evenly;margin:25vh auto;width:50%}@media screen and (max-width:1744px){.cartContainer{width:70%}}@media screen and (max-width:1170px){.cartContainer{width:75%}}@media screen and (max-width:900px){.cartContainer{width:70%}}@media screen and (max-width:600px){.cartContainer{width:80%}}@media screen and (max-width:400px){.cartContainer{width:90%}}.cartTitleMain{color:#cecdcd;font-size:3rem;font-weight:700;margin:3rem 2rem 3rem 3rem}@media screen and (max-width:900px){.cartTitleMain{font-size:2rem;margin-bottom:2rem}}@media screen and (max-width:400px){.cartTitleMain{font-size:2rem;margin:0}}.cartViewWrapper{align-items:center;border-bottom:1px solid #2b2929;display:flex;flex-direction:row;justify-content:flex-start;padding:1.5rem}@media screen and (max-width:900px){.cartViewWrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly}}.cartImg{border-radius:.5rem;height:200px;width:300px}@media screen and (max-width:900px){.cartImg{height:150px;margin-left:3rem;width:250px}}.cartInfoWrapper{align-items:space-evenly;justify-content:space-evenly;margin-left:2rem}.cartInfoTop,.cartInfoWrapper{display:flex;flex-direction:column}.cartInfoTop{align-items:flex-start;justify-content:space-between;padding:1rem}.cartTitle{color:#fff;font-size:2rem;padding-bottom:.5rem}@media screen and (max-width:1170px){.cartTitle{font-size:1.5rem}}.cartPrice{color:#fff;font-size:1.5rem;font-weight:lighter}.cartPrice:hover{cursor:pointer}@media screen and (max-width:1170px){.cartPrice{font-size:1.3rem}}.trash{color:#3588e6}.trash:hover{color:#2365b0}.cartExtraInfo{color:#fff;font-size:1.5rem;font-weight:lighter}@media screen and (max-width:1170px){.cartExtraInfo{font-size:1.2rem}}.cartInfoBottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.cartCheckoutWrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly;margin:3rem 0 3rem 4rem}.cartCheckoutData{color:#fff;font-size:1.5rem;margin:.5rem}.cartCheckoutButton{background-color:#3588e6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:500;margin-top:1rem;padding:.5rem;width:50%}.cartCheckoutButton:hover{background-color:#2365b0;cursor:pointer}.cartNoGames{color:#3588e6;height:200px;margin:auto;width:50%}.noGamesTitle{font-size:1.5rem;margin:85px auto;text-align:center;width:50%}.HistoryTitle{color:#3588e6;margin:1rem;text-align:center}.usersWrapper{color:#cecdcd;margin:5rem 0 5rem 3rem}@media screen and (max-width:900px){.usersWrapper{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:5rem 0}}.usersTitle{font-size:3rem;font-weight:700;margin:4rem 0}@media screen and (max-width:900px){.usersTitle{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:0}}.noUsers{font-size:1.5rem;margin:4rem 0}.userData{align-items:center;border-bottom:1px solid #2b2929;display:flex;flex-direction:row;font-size:1.3rem;justify-content:flex-start;width:90%}@media screen and (max-width:900px){.userData{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:5rem 0}}.userSpan{font-weight:700}.userAvatar{margin-right:1rem}.userDetails{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;margin-right:5rem;width:100%}@media screen and (max-width:900px){.userDetails{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:1rem 0}}.userFaTrash{width:8rem}.userFaTrash:hover{cursor:pointer;-webkit-transform:translate3D(0,-10px,0) scale(1.04);transform:translate3D(0,-10px,0) scale(1.04);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.userButton{background-color:#3588e6;border:none;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:500;margin-bottom:.5rem;margin-left:2rem;margin-top:.5rem;padding:.5rem;width:40%}.userButton:hover{background-color:#2365b0;cursor:pointer}@media screen and (max-width:900px){.userButton{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:1rem 0;width:20%}}.rowUserDiv{justify-content:center}.editProductsWrapper,.rowUserDiv{align-items:center;display:flex;flex-direction:row}.editProductsWrapper{color:#fff;justify-content:space-evenly;margin:5rem 0;padding-left:5rem}@media screen and (max-width:1744px){.editProductsWrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:4rem 1rem;padding:0}}.dataSheetWrapper{margin:10rem auto;width:40%}@media screen and (max-width:1744px){.dataSheetWrapper{margin:4rem 2rem;width:70%}}@media screen and (max-width:900px){.dataSheetWrapper{margin:2rem 1rem;width:70%}}@media screen and (max-width:600px){.dataSheetWrapper{margin:1rem;width:100%}}.editConteiner{margin-top:5rem;width:60%}@media screen and (max-width:1744px){.editConteiner{width:100%}}.editForm{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.13);border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly;margin:0 auto;padding:50px 35px;width:40%}@media screen and (max-width:900px){.editForm{width:70%}}@media screen and (max-width:400px){.editForm{padding:1rem;width:90%}}.editProductTitle{color:#fff;font-size:2rem;margin-bottom:1rem}.editProductImg{height:300px;margin-left:3rem;width:400px}@media screen and (max-width:1744px){.editProductImg{height:250px;margin-left:2.5rem;width:350px}}@media screen and (max-width:900px){.editProductImg{height:250px;margin-left:2rem;width:350px}}@media screen and (max-width:600px){.editProductImg{height:175px;margin-left:1.5rem;width:255px}}@media screen and (max-width:400px){.editProductImg{height:125px;width:195px}}.createProductSelect{color:#fff;width:100%}.createProductSelectItem{background-color:#cecdcd}.imageInput{border:1px solid hsla(0,0%,100%,.07);border-radius:.1rem;color:#fff;font-size:1.5rem;font-weight:300;height:35px;margin:8px 0;padding:15px 10px;width:95%}.imageInput::-webkit-input-placeholder{color:#e5e5e5}.imageInput::placeholder{color:#e5e5e5}@media screen and (max-width:900px){.imageInput{font-size:1.3rem}}#file-upload-button{margin:1rem}.editCategoriesForm{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.13);border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin:5rem auto;padding:50px 35px;width:40%}@media screen and (max-width:900px){.editCategoriesForm{margin:1rem auto;width:60%}}@media screen and (max-width:600px){.editCategoriesForm{padding:1rem;width:75%}}@media screen and (max-width:400px){.editCategoriesForm{padding:1rem;width:90%}}.categoriesDataSheetWrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:10rem auto;width:40%}@media screen and (max-width:1744px){.categoriesDataSheetWrapper{margin:4rem 2rem;width:70%}}@media screen and (max-width:900px){.categoriesDataSheetWrapper{margin:2rem 1rem;width:70%}}@media screen and (max-width:600px){.categoriesDataSheetWrapper{margin:1rem;width:100%}}.categoriesTitle{color:#fff;font-size:2rem;margin-bottom:1rem}.categories{justify-content:space-between;margin:0 auto;width:50%}.categories,.formInline{align-items:center;display:flex;flex-direction:row}.formInline{justify-content:space-around;margin:1rem;width:100%}.formColumn{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem 3rem;width:100%}.editCategoriesInput{background-color:hsla(0,0%,100%,.07);border-radius:3px;color:#fff;font-size:1.5rem;font-weight:300;height:50px;margin-top:8px;padding:0 10px;width:100%}.editCategoriesInput::-webkit-input-placeholder{color:#e5e5e5}.editCategoriesInput::placeholder{color:#e5e5e5}@media screen and (max-width:900px){.editCategoriesInput{font-size:1.3rem;width:90%}}@media screen and (max-width:400px){.editCategoriesInput{width:85%}}.editCategoriesButton{background-color:#3588e6;border-radius:5px;color:#080710;cursor:pointer;font-size:1.5rem;font-weight:600;margin-top:8px;padding:10px 0;width:100%}.editCategoriesButton:hover{background-color:#2365b0}@media screen and (max-width:900px){.editCategoriesButton{font-size:1.3rem}}@media screen and (max-width:600px){.editCategoriesButton{font-size:1.3rem}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.938b8c01.css.map*/