@import url(https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300..800&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&family=Smooch+Sans:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Boldonse&family=Bungee+Tint&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{font-family:Funnel Display,sans-serif}.app{margin:0 auto;max-width:1900px}.app header{align-items:center;background-color:#000;display:flex;justify-content:center}.app header p{font-family:Bungee Tint;font-size:30px}.app section.topButtons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.app section.topButtons button{background-color:#000;border:1px solid #0000;border-radius:14px;color:#fff;cursor:pointer;font-family:Funnel Display;margin:5px 2px 0 5px;padding:10px}.app section.topButtons button:hover{background-color:gray}footer.footer{background-color:#000;color:#fff;display:flex;flex-direction:row;font-family:Funnel Display;margin:10px auto 0;max-width:1900px;width:100%}footer.footer .footer__categories,footer.footer .footer__shopdata,footer.footer .footer__sites{flex-basis:33%}footer.footer .footer__categories ul,footer.footer .footer__sites ul{list-style:none}footer.footer .footer__categories ul a,footer.footer .footer__sites ul a{background-color:#361094;border:1px solid #0000;border-radius:7px;color:#fff;cursor:pointer;display:inline-block;margin-top:5px;padding:5px;text-decoration:none}footer.footer .footer__shopdata{padding-bottom:10px;padding-left:5px}@media (max-width:500px){footer.footer{flex-direction:column;margin-top:10px}footer.footer .footer__categories,footer.footer .footer__shopdata,footer.footer .footer__sites{margin-left:10px;padding:5px}}.app form{margin-left:5px}.app form input,.app form label{display:block;font-family:Funnel Display;font-size:20px}.app form input{border:1px solid #000;border-radius:4px}.app form button{background-color:#000;border:1px solid #0000;border-radius:14px;color:#fff;cursor:pointer;font-family:Funnel Display;margin-top:5px;padding:10px}.app form button:hover{background-color:gray}.app .adminMenu{background-color:#ab4949;margin-top:10px;padding:5px}.app .adminMenu nav ul{text-align:center}.app .adminMenu nav ul li a{background-color:#000;border-radius:7px;color:#fff;display:inline-block;margin-top:5px;padding:5px;text-decoration:none;width:30%}.app .adminMenu nav ul li a:hover{background-color:gray;width:28%}@media (max-width:500px){.app .adminMenu nav ul li a{width:90%}.app .adminMenu nav ul li a:hover{width:80%}input{width:95%}}.info{align-items:center;background-color:green;color:#fff;display:flex;justify-content:center}button.returnToMainSite{background-color:#361094;border:1px solid #0000;border-radius:4px;color:#fff;cursor:pointer;display:block;font-family:Funnel Display;font-size:20px;margin-left:5px;margin-top:5px;padding:5px}.shopData{padding:5px}button.editShopData,button.removeCustomer,button.save{background-color:#000;border:1px solid #0000;border-radius:14px;color:#fff;cursor:pointer;font-family:Funnel Display;margin-top:5px;padding:10px}button.editShopData:hover,button.removeCustomer:hover,button.save:hover{background-color:gray}span.property{font-weight:700}form.setNewAccount{display:flex;flex-direction:row;gap:25px}@media(max-width:600px){form.setNewAccount{flex-direction:column}}span.additionalInfo{color:gray;display:block;font-size:8px}.customersProfiles{align-items:center;display:flex;gap:5px;justify-content:center;margin-top:10px}.customerProfile{border:2px dotted red;border-radius:7px;color:#000;flex-basis:33%;padding:5px}@media(max-width:500px){.customersProfiles{flex-direction:column;gap:5px}.customerProfile{width:90%}}.productCategoriesList{list-style:circle}.productCategoriesAdd{margin-top:10px}.productCategoriesList button{background-color:#000;border:1px solid #0000;border-radius:14px;color:#fff;cursor:pointer;font-family:Funnel Display;margin-top:5px;padding:10px}.productCategoriesList button:hover{background-color:gray}form select{border:1px solid #000;border-radius:4px;display:block;font-family:Funnel Display;font-size:20px}.productsList{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-top:10px;padding:5px}.singleProduct{border:2px dotted red;border-radius:7px;flex-basis:33%}.singleProduct button{background-color:#000;border:1px solid #0000;border-radius:14px;color:#fff;cursor:pointer;font-family:Funnel Display;margin-bottom:10px;margin-left:5px;margin-top:5px;padding:10px}.singleProduct button:hover{background-color:gray}.singleProduct img{display:block;height:auto;width:50%}@media (max-width:600px){.singleProduct{flex-basis:100%}}span.warning{color:red}.productsPresentationList{display:flex;flex-direction:row;flex-wrap:wrap}.productCard{flex-basis:33%}.productCard img{height:auto;width:100%}.productCard h6.productPrice{display:block;font-size:24px;margin-bottom:5px}span.available{background-color:green}span.available,span.outOfStock{border-radius:7px;color:#fff;margin-top:5px;padding:5px}span.outOfStock{background-color:red}.productCard button{margin-top:10px}.productCard button.buyNow{background-color:#000;border:none;color:#fff;cursor:pointer;font-family:Funnel Display;font-size:24px;margin-left:5px;padding:5px}.productCard button.buyNow:hover{background-color:grey}.productCard button.addToFavourites{background-color:#361094;border:none;color:#fff;cursor:pointer;font-family:Funnel Display;font-size:24px;margin-left:5px;padding:5px}.productCard button.addToFavourites:hover{background-color:grey}.mainMenu{background-color:#e0d5d5}.mainMenu a,.mainMenu button{background-color:initial;border:none;color:#000;cursor:pointer;font-family:Funnel Display;font-size:26px;margin-left:10px}.mainMenu a{text-decoration:none}.mainMenu a:hover,.mainMenu button:hover{font-weight:700}@media (max-width:600px){.productCard{flex-basis:100%}.mainMenu a,.mainMenu button,.productCard button.addToFavourites,.productCard button.buyNow{display:block}}.header_title a{text-decoration:none}.footer__categories nav ul li button{background-color:#361094;border:1px solid #0000;border-radius:7px;color:#fff;cursor:pointer;display:inline-block;font-family:Funnel Display;font-size:16px;margin-top:5px;padding:5px;text-decoration:none}.sites{display:flex;flex-direction:column;gap:5px;margin-top:10px;padding:5px}.sites .singleSite{border:2px dotted red;border-radius:7px;color:#000;padding:5px}.sites .singleSite button{background-color:#000;border:1px solid #0000;border-radius:14px;color:#fff;cursor:pointer;font-family:Funnel Display;margin-bottom:10px;margin-left:5px;margin-top:5px;padding:10px}.sites .singleSite button:hover{background-color:grey}.footer__sites nav,h1.sites{margin-top:0}button.createNewAccount,button.returnToInvoicesList{background-color:#000;border:1px solid #0000;border-radius:14px;color:#fff;cursor:pointer;font-family:Funnel Display;margin-top:5px;padding:10px}button.createNewAccount:hover,button.returnToInvoicesList:hover{background-color:grey}.logInUser{background-color:#e0d5d5;margin-top:3px;padding-bottom:5px}button.createNewAccount{margin-left:5px}header.header{position:relative}.basketWidget{background-color:#ab4949;border-radius:15px;cursor:pointer;display:flex;font-family:Funnel Display;font-size:20px;gap:5px;overflow:hidden;padding:3px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}span.numberOfProducts{background-color:#fff;border-radius:3px;color:#000}@media(max-width:600px){.basketWidget{right:5px;top:150%}}.productsInBasketPresentation{background-color:#000;color:#fff;font-family:Funnel Display;margin:30px}.productInBasketItem{align-items:center;border-bottom:1px dotted #fff;display:flex}.productImageThumbnail{flex-basis:10%;width:10%}.productData{flex-basis:70%;width:70%}.productDelete{flex-basis:20%;padding:10px;text-align:right;width:20%}.productDelete button{background-color:#fff;border:1px solid #0000;border-radius:50%;color:#000;cursor:pointer;font-family:Funnel Display;font-weight:700;height:30px;padding:5px;text-align:center;vertical-align:center;width:30px}.productDelete button:hover{background-color:gray}.productImageThumbnail img{height:auto;width:90%}.amountPresentation{margin-left:30px;margin-right:30px;text-align:right}.amountPresentation button.order{background-color:#000;border:none;color:#fff;cursor:pointer;font-family:Funnel Display;font-size:24px;margin-left:5px;padding:5px}.amountPresentation button.order:hover{background-color:gray}span.availableInBasket{background-color:green}span.availableInBasket,span.outOfStockInBasket{border-radius:7px;color:#fff;display:block;margin-top:1px;padding:5px;text-align:center;width:150px}span.outOfStockInBasket{background-color:red}@media(max-width:600px){.productImageThumbnail{flex-basis:30%;width:30%}.productData{flex-basis:50%;width:50%}.productDelete{flex-basis:20%;padding:10px;text-align:right;width:20%}}.orderInfo{background-color:#4ec84e;color:#fff;text-align:center}.myOrdersItem{background-color:#000;color:#fff;margin:10px}.boughtProductsInOrder{background-color:green;color:#fff;display:flex;margin:5px}.productThumbnail{flex-basis:10%}.productThumbnail img{height:auto;width:100%}.productInfoOrder{flex-basis:90%}button.makeInvoice{background-color:#fff;border:1px solid #0000;border-radius:5px;color:#000;cursor:pointer;font-family:Funnel Display;font-weight:700;margin:3px;padding:5px}button.makeInvoice:hover{background-color:gray;color:#000}button.showInvoice{background-color:#fff;border:1px solid #0000;border-radius:5px;color:#000;cursor:pointer;font-family:Funnel Display;font-weight:700;margin:3px;padding:5px}button.showInvoice:hover{background-color:gray;color:#000}button.returnToInvoicesList{position:absolute;right:10px;top:10px}.invoiceTemplate{border:1px solid #000;margin:20px}.sellerAndCustomer{display:flex;margin-top:15px}.sellerAndCustomer .customer,.sellerAndCustomer .seller{flex-basis:50%}.wayOfPayment{margin-bottom:10px;margin-top:15px}.productItemAtInvoice{display:flex}.productThumbnailAtInvoice{background-color:red;flex-basis:10%}.productInfoAtInvoice{background-color:gray;flex-basis:90%}.productThumbnailAtInvoice img{height:auto;width:100%}
/*# sourceMappingURL=main.7cd4bc6c.css.map*/