body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.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{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.authContainer{background-color:red;background-image:linear-gradient(#c44242,#797973);width:100vw;height:100vh;background-size:100% 100%}.formContainer{padding-top:50px;width:300px;margin:auto}.authLogo{width:120px;border-radius:100px;margin:20px}.formError{background:red;font-size:1rem}.form{margin:auto;background-color:#fff;width:250px;display:flex;flex-direction:column;border:none;border-radius:3px}.authFormInput label{padding:0 10px;border:none;font-size:1rem}.formBottomText{font-size:1rem;color:#000}.formBottomText a{color:#000}.dashboard{display:flex;width:100%;min-height:100vh;position:relative}.dashboardContent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:85%}.alert{width:70%;border-radius:10px;overflow:hidden;margin:20px}.deleted{background:red}.created{background:rgba(52,52,253,.979)}.message{margin:0}.shopsContainer{width:80%}.shopCard{background-color:#000;min-height:250px;margin-bottom:10px;border-radius:10px;display:flex;align-items:center;justify-content:space-around}.leftCardContent{width:24%}.logoContainer{background:#fff;border-radius:100%;width:150px;height:150px;display:flex;margin:auto;align-items:center;border:4px solid #3fadaa;overflow:hidden;justify-content:space-between}.leftCardContent img{width:80%;margin:auto}.buttonContainer{margin-top:10px;display:flex;justify-content:space-around;align-items:center}.middleCardContent{width:50%;border-left:1px solid #fff;border-right:1px solid #fff}.rightCardContent{width:24%;display:flex;align-items:center;justify-content:center}.rightCardContent h5{margin:0}.rightCardContent h6{margin:10px 0}@media only screen and (max-width:1000px){.shopsContainer{width:98%;min-height:300px}.dashboardContent{width:98%;margin:auto}.shopContainer{width:98%}}@media only screen and (max-width:900px){.dashboard{flex-direction:column}.alert{display:none}}.navContainer{width:15%;min-width:170px}.mobileNav{display:none}.navTitle{background:#282c34;padding:20px 0}.fullNav{height:100vh;background:#000;position:fixed;width:15%;min-width:170px}.navContent{display:flex;flex-direction:column;align-items:flex-end;width:100%}.navContent a{width:100%;padding:20px 0;border-top:.5px solid #c2c2c2;text-align:left;text-decoration:none;color:#fff;font-size:1rem}.navContent a:first-child{border:none}.navContent a p{margin:0 0 0 10px;display:flex;align-items:center}.linkIcon,.navBackgroundSpace{width:100%}.linkIcon{margin-right:5px}.shopOptions{border-top:1px solid #fff;width:100%}.shopOptions p{font-size:1rem;padding:20px 0;display:flex;align-items:center;margin:0 0 0 8px;color:#a5a4a4}.shopOptions a{color:#fff;display:flex}.shopOption p{color:#fff;padding:0 0 0 10px;font-size:.8rem}@media only screen and (max-width:900px){.fullNav{display:none}.mobileNav{display:flex;margin:20px}.navTitle{background:#282c34;padding:0}}.shopContainer{width:80%}.shopProductsContainer{display:flex;flex-wrap:wrap;margin:auto;justify-content:center}@media only screen and (max-width:1000px){.shopContainer{width:98%}}.productContainer{margin:auto;width:95%;min-height:80vh;background:#fff;border-radius:20px;position:relative}.backToShopButton{left:10px;top:10px;position:absolute}.editProductContainer{margin:auto;width:100%;flex-direction:row}.editProductContainer,.productImageContainer{height:100%;display:flex;justify-content:center}.productImageContainer{width:60%;align-self:center;border-right:2px solid #eee;flex-direction:column}.productImage{display:flex;justify-content:center;height:400px;position:relative;overflow:hidden}.productImageContainer .productImage img{height:80%;margin:auto}.imageOptionContainer{height:50px;min-width:100px;display:flex;justify-content:space-between;justify-content:center}.imagesContainer{width:100px;cursor:pointer;justify-content:center;display:flex;align-items:center;overflow:hidden;border-radius:5px;border:2px solid #fff}.selectedImage{border:2px solid #000}.imagesOptions{width:100%;align-self:center;padding:0}.addPhotoContainer{display:flex;justify-content:center;align-items:center;width:80px;overflow:hidden}.imageDeleteButton{right:20px;top:50px;position:absolute}.productInfoContainer{width:30%;margin:auto;height:60vh;color:#000;display:flex;align-content:center;flex-direction:column;justify-content:center;position:relative}.product-price-title{width:100%;font-size:1.3rem;text-align:left}.cancalUpdateButton{right:0;top:30px;position:absolute}.product-price{color:red;margin:0}.product-name{margin:0}.descriptionContainer{display:flex;flex-direction:column;height:300px;width:100%;text-align:left;margin:auto}.title{margin:0;padding:0;text-align:left}.descriptionParagraph{font-size:1rem;text-align:left;overflow:auto}@media only screen and (max-width:1000px){.backToShopButton{position:relative;display:flex;justify-content:left}}@media only screen and (max-width:800px){.backToShopButton{position:relative;display:flex;justify-content:left}.productImage{height:auto;display:flex;flex-direction:column-reverse}.productImageContainer .productImage img{width:80%;height:auto;margin:auto}.productContainer{width:100%}.editProductContainer{flex-direction:column}.productInfoContainer{width:95%}.productImageContainer{width:100%;max-height:auto;border:none}.imageDeleteButton{top:50px}.cancalUpdateButton,.imageDeleteButton{right:20px;align-self:flex-end;position:relative}.cancalUpdateButton{top:0}.descriptionParagraph{display:flex;flex-direction:column}.descriptionContainer{height:auto;max-height:200px}}@media only screen and (max-width:670px){.editProductContainer{flex-direction:column;padding-bottom:30px;max-height:200%}.productInfoContainer{height:auto}.productImageContainer{width:100%;max-height:80%;border:none}.descriptionParagraph{display:flex;flex-direction:column}}.newShopForm{display:flex;flex-wrap:wrap;align-items:center}.shopLogocontainer{width:300px;height:200px;background-image:url(/static/media/logoHolder.3de16af9.svg);background-size:100% 100%;display:flex;flex-direction:column;margin:auto;align-items:center}.selectedLogo{width:300px;margin:0 10px;height:auto;border-radius:5px}.selectedLogoContainer{margin:auto;display:flex;flex-direction:column;justify-content:center}.hiddenInput{display:none}.addLogoButton{margin:auto;background:#fff;border-radius:50%}.textContainers{display:flex;width:300px;flex-direction:column;margin:auto}.storeInput{margin-bottom:4px}.textContainers input{background:#fff;overflow:hidden;border-radius:3px;margin:auto;width:250px}.textContainers button{width:280px;margin:auto}
/*# sourceMappingURL=main.a46875dd.chunk.css.map */