*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{box-shadow:0 0 40px #d8d3d3;margin:0 auto;max-width:1230px;min-height:100vh}a{text-decoration:none}ul li{list-style:none}button{background:transparent;border:none;cursor:pointer;outline:none}@media (max-width:820px){header .logo{flex:none;min-width:115px}header ul{padding:10px 0}}@media (max-width:720px){header ul{align-items:center;background:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-around;left:-100%;opacity:.98;position:fixed;top:0;transition:.5s ease-in;width:100%;z-index:99}header .menu{cursor:pointer;display:block}header ul li .menu{position:absolute;right:20px;top:20px}header{justify-content:space-between}}@media (max-width:570px){.filter_menu .row span{display:none}}@media (max-width:500px){.App{padding:0 10px}.detail{font-size:100%;padding:0}.filter_menu input{margin:0}.filter_menu .sort{flex:1 1}.filter_menu .sort select{margin:5px 0;min-width:290px;width:100%}.login-page{padding:30px 15px}.create_product .upload,.delete-all{margin:20px 0}}.container-fluid{align-items:center;justify-content:space-between}@media (max-width:820px){.container-fluid{margin-left:-35px}}@media (max-width:780px){.col-category{margin-right:150px}}header{align-items:center;background:#e0e0d5;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:space-around;min-height:70px;overflow:hidden;width:100%}header .logo{flex:1 1}header a{color:#000;text-transform:uppercase}header ul li{display:inline-block;margin-top:10px;opacity:.9;padding:0 20px}header ul li:hover{opacity:1}.menu{display:none}.cart{margin-right:20px;position:relative}.cart span{background:crimson;border-radius:20px;color:#fff;font-size:10px;padding:5px 7px;position:absolute;right:-10px;top:-10px}.pwd{position:relative}.p-viewer{cursor:pointer;position:absolute;right:10px;top:25%;z-index:9999}.fa-eye{color:#000}.form-label{font-weight:500}.box-detail{margin:5px 20px}.box-detail .cart{background:#333}.cart-final{border:1px solid #ccc;position:relative;-webkit-transform:scaleY(.98);transform:scaleY(.98)}.amount span{color:crimson;padding:0 20px}.amount button{border:1px solid #777;height:40px;width:40px}.delete{border:1px solid #000;color:crimson;cursor:pointer;font-weight:1000;padding:2px 7px;position:absolute;right:5px;top:5px}.total{align-items:center;display:flex;height:50px;justify-content:space-between;width:100%}.total h3{color:crimson;margin-left:10px}.paymentButton{margin-right:10px}.container-fluid select,.filterInput{border:2mm ridge hsla(15,7%,89%,.6);height:50px;outline:none}.container-fluid span,label{font-weight:700}.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-items:center;margin:10px 0;padding:0 20px;width:100%}.product_card{box-shadow:0 0 15px #ddd;height:520px;margin:20px 0;max-width:320px;overflow:hidden;padding:15px;position:relative}.product_card img{display:block;height:300px;object-fit:cover;width:100%}.product_box h2{color:#323232;cursor:pointer;font-size:25px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%}.product-price{color:#238596;font-size:20px}.product_box p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#323232;display:-webkit-box;height:70px;overflow:hidden;width:100%}.row_btn{border-radius:10px;display:flex;justify-content:space-between;margin-top:10px;width:100%}.row_btn a{color:#fff;font-weight:600;letter-spacing:2px;padding:6px;text-align:center;text-transform:uppercase;width:50%}#btn_buy{background:#397eda;margin-right:5px}#btn_view{background:#676860;margin-left:5px}.detail{display:flex;flex-wrap:wrap;font-size:120%;justify-content:space-around;padding:50px;width:100%}.detail img{display:block;height:450px;margin:20px;object-fit:cover}.box-detail,.detail img{max-width:500px;width:100%}.box-detail .row{align-items:center;display:flex;justify-content:space-between}.box-detail h2{color:#166924;font-weight:2rem;letter-spacing:2px;text-transform:capitalize}.box-detail p{line-height:1.5;margin:10px 0;opacity:.8}.box-detail .cart{background:#3f3939;color:#fff;display:inline-block;font-size:15px;letter-spacing:1px;margin-top:10px;padding:8px 17px;text-transform:uppercase}.related{margin-left:5%}@media (max-width:780px){.detail img{height:350px;max-width:300px;object-fit:cover}.box-detail p{padding-left:-50px;width:100%}.box-detail h2{text-align:justify;width:100%}}@media (max-width:400px){.detail img{height:250px;max-width:230px;object-fit:cover}}.categories{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:10%;margin-top:30px;max-width:700px}.categories form{margin-bottom:20px;width:290px}.categories label{display:block;font-weight:700;margin-bottom:10px}.categories input,button{border-bottom:1px solid #555;height:35px;outline:none}.categories input{width:210px}.categories button{background:#183db6;color:#fff;margin-left:10px;margin-top:10px;width:60px}.categories .row{align-items:center;border:1px solid #ccc;display:flex;justify-content:space-between;margin-bottom:10px;margin-left:100px;padding:10px;width:290px}.row p{margin-left:10px}.create_product{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.create_product form{margin:15px 30px;max-width:500px;min-width:290px;width:100%}.create_product form .row{margin:20px 0 20px 10px;width:100%}.create_product form input,textarea{min-height:40px;width:100%}.create_product form button{height:40px;letter-spacing:2px;margin-left:10px;width:200px}
/*# sourceMappingURL=main.c489d8a2.css.map*/