@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);html{box-sizing:border-box}#root,body{height:100vh;margin:0;scroll-behavior:smooth}body,button,input,select,textarea{font-family:Montserrat,Helvetica,Arial,sans-serif}.loadingPad{position:fixed;z-index:999;color:#ccc;background-color:#fff;border:1px solid #ccc;padding:2rem 3rem;text-align:center;left:2rem}a{text-decoration:none}a:hover{color:#ff8000}.grid-container{display:grid;grid-template-areas:"header" "xxx" "main" "footer";grid-template-rows:auto auto auto auto;grid-template-columns:auto;height:100%}header a{color:#fff;text-decoration:none}.headerBanner{justify-content:center;display:flex;margin:1rem 0}.headerBanner img{max-height:90vh;max-width:100%}main{grid-area:main}footer{grid-area:footer;background-color:#203040;color:#fff;display:flex;justify-content:center;align-items:flex-end}.content{display:flex;flex-wrap:wrap;position:relative;margin-bottom:.5rem}.main{flex:3 1 60rem;margin:.5rem}.sidebar{flex:1 1 20rem;margin:1.4rem 0 .5rem;position:relative}.products{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;margin:0;list-style-type:none}.products li{flex:0 1 21rem;padding:1rem}.product{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product:hover{box-shadow:-1px 2px 20px 0 #6060da;transition:all .05s ease-in-out}.product img{max-width:20rem;max-height:20rem;outline:2px solid #afafd3;border-radius:3px}.product-price{display:flex;justify-content:space-between;align-items:center}.btn-box{flex-grow:2;justify-content:flex-end!important;flex-direction:column}.product-price button,.product-price div{flex:1 1;font-size:2rem}.product-price div{justify-content:space-between}.prod-add-amount{margin-bottom:.8rem;padding-left:10px;font-size:.75rem;color:#8b0000}.button{padding:1rem;border:.1rem solid silver;background-color:#f0f0f0;cursor:pointer;font-size:1rem}.button:hover{border:.1rem solid grey}.button.primary{background-color:#f0c040}.filter{display:flex;justify-content:space-between;padding:1rem;margin:1rem}.filter div{flex:1 1}.filter-result{display:flex;align-items:center;color:hsla(0,0%,50.2%,.9294117647058824)}.cart{padding:1rem;display:flex}.cart-header{min-height:5.4rem;align-items:center;color:hsla(0,0%,50.2%,.9294117647058824)}.cart-items{padding:0;width:100%;list-style-type:none}.cart-items img{width:5rem;border-radius:2px}.cart-items li{display:flex;border-bottom:1px solid #ede7e7}.cart-items li div{padding:.5rem}.cart-items li div:last-child{flex:1 1}.cart-items svg{font-size:1rem;vertical-align:text-bottom;margin:0 .4rem}.right{text-align:right}.cart-btn{float:right;border:0;background-color:#fff}.cart-btn:hover{color:#ff8000;background-color:#f0f8ff;cursor:pointer}.total{display:flex;justify-content:space-between;align-items:center;width:100%}.total>button,.total>div{flex:1 1}form{width:100%}.form-container{width:100%;padding:0;list-style-type:none}.form-container ul{padding:.5rem}.form-container li{display:flex;flex-direction:column;padding:1rem}input{padding:1rem;border:.1rem solid silver}.product-details{display:flex;flex-wrap:wrap;justify-content:space-between;max-height:96vh}.product-details img{max-height:100vh;max-width:46rem;margin:0 auto;height:80vh}.product-details-description{flex:1 1;margin:1rem 0 1rem 4rem}.product-details-description>.header{font-size:3.5em;letter-spacing:2px;font-weight:400;margin-bottom:1.3em;text-transform:capitalize;word-spacing:2px}.product-details-description>.content{word-spacing:2px;letter-spacing:1.2px;color:#333;font-weight:300;line-height:2em}.fieldset{display:inline-flex;justify-content:space-around;padding:1rem .5rem .7rem;border-radius:2px;border:1px solid #ccc;color:#999;margin:1rem 0}.fieldset>div{font-size:1.3rem;border-radius:99%;border:3.5px dashed #fff;font-weight:400;margin:.5rem 1em;height:4rem;width:4rem}.fieldset>div,.order-details{justify-content:center;display:flex;align-items:center}.order-details{flex-direction:column;height:100%}.order-details ul{padding:0}.order-details h3{letter-spacing:1px}.order-details h2{letter-spacing:.5px}.order-details li{display:flex;justify-content:space-between;align-items:center}.order-details li div{padding:10px}.order-details li div:first-child{color:#000;letter-spacing:1px;font-size:1.1rem}.order-details .items{text-align:right;padding:0}.success-message{color:green}.order-details .sellerId{font-size:.7rem;font-weight:600;padding-top:0;color:#888;letter-spacing:.5px;margin-top:-6px}.orders{width:100%;padding:10px}tbody>tr:nth-child(odd){background-color:#f0f0f0}td{padding:5px}th{text-align:left}.grow-parent{display:flex;flex-direction:column}.grow-1{flex:1 1}.grow-1>div{margin:.2rem;display:inline-block;text-align:center;font-size:1rem;height:3.5rem;width:3.5rem;line-height:3.5rem;color:#fff}.login-box{margin:1px 0;padding:2rem 1rem}.login-box div{display:grid;margin:.7rem 0}.flex-container{display:flex;align-items:stretch}.flex-container>div{text-align:center}.v-between{display:flex;justify-content:space-between}.h-between{display:flex;justify-content:center}.column-box{display:flex;flex-direction:column}@media (max-width:481px){.app-footer{font-size:.7rem}.app-footer .container{width:90%!important}.app-footer .row>div{margin-right:1rem}}@media (min-width:641px){.cartBox{display:block;position:sticky;overflow-y:auto;top:0;max-height:100vh;scroll-behavior:smooth}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c9c6c6}::-webkit-scrollbar-thumb:hover{background:#555}}.app-footer{color:#777;min-height:25rem}.app-footer .container{width:80%}.app-footer .row{display:flex;justify-content:space-between}.app-footer .col-md-3{flex:0 0 25%;max-width:25%}.app-footer .footer-14398 .footer-site-logo{color:#fff;font-size:26px;font-weight:700;margin-bottom:30px;display:block}.app-footer a,a:hover{text-decoration:none!important}.app-footer a{transition:all .3s ease;color:#777}.app-footer a:hover{color:#fff}.app-footer p{margin-top:0;margin-bottom:1rem}.app-footer ul{margin:.5rem 0 1.5rem;padding-left:0;list-style:none;line-height:1.7}.app-footer h3{color:#fff}.app-footer .footer-site-logo{color:#fff;font-size:1.14rem;font-weight:700;margin-bottom:30px;display:block}.app-footer hr{flex:0 0 100%;max-width:100%;margin:1rem 0;border:1px solid hsla(0,0%,100%,.2)}.footer-end ul{display:flex}.footer-end ul li{margin:0 .5rem}.MuiGrid-root>img.MuiDropzonePreviewList-image{margin-left:7px}.btnB span.MuiButton-label{height:3rem;font-size:1.15rem}h1.MuiTypography-root.MuiTypography-h5{font-size:2.7rem;letter-spacing:2px;margin-bottom:3rem}.gal-root{background-image:linear-gradient(180deg,#d5e3f6,#e2e9f8,#edf0fa,#f7f7fd,#fff);margin:2rem 0;padding:6px 0}.gal-header{height:6rem;letter-spacing:1.5px;font-weight:400;text-decoration:underline;color:rgba(0,0,0,.54)}.gal-header,.gal-root>.gallery-box{justify-content:center;align-items:center;display:flex}.gal-root>.gallery-box{max-height:25rem;overflow-y:scroll;background-color:#fafafa;padding:5px;flex-wrap:wrap}.gal-root>.gallery-box>.card{margin:4px;height:100%;width:13rem;transition:all .5s ease-in-out}.gal-root>.gallery-box>.card>.cardImg{height:75%}.gal-root>.gallery-box>.card>.cardBtn{height:10%;justify-content:space-between}.gal-root>.loadingBox{justify-content:space-between;display:flex;align-items:center}.card:hover{transform:scale(1.02);transition:all .5s ease-in-out;z-index:999}
/*# sourceMappingURL=main.b4d2c46f.chunk.css.map */