.body{background-color:#e5e5e5;display:flex;flex-wrap:wrap;gap:20px;padding:20px;width:100vw}.body-left{background-color:#fff;font-family:sans-serif;height:500px;width:300px}.body-left-firstbox{align-items:center;display:flex;flex-direction:column}.body-left-firstbox h2{background-color:#bb2442;color:#fff;padding:10px 0;text-align:center;width:300px}.category{display:flex;flex-direction:column;padding:10px;width:300px}.category-heading{font-size:17px;font-weight:700;margin-bottom:10px}.category div{display:flex;flex-wrap:wrap;gap:10px;width:300px}.category div p{border:1px solid gray;border-radius:20px;cursor:pointer;font-size:14px;padding:5px 7px}.category div p:hover{background-color:#e40046;color:#fff}.body-right{background-color:#fff;width:950px}.body-right-top{align-items:center;border-bottom:2px solid #f5f5f5;display:flex;height:60px;justify-content:flex-end;padding:0 50px}.body-right-mid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 30px}.pagination{align-items:center;display:flex;flex-direction:column;margin:30px 0}.loading{margin-left:150px}.filter-responsive{display:none}@media only screen and (max-width:600px){.body{padding:20px 5px}.body-left{background-color:#fff;display:none;font-family:sans-serif;height:500px;width:300px}.body-right{width:100%}.body-right-mid{justify-content:center}.filter-responsive{display:block;margin-top:10px}.filter-responsive div{display:flex;gap:2px;height:35px;overflow-x:scroll;padding:5px;width:auto}.filter-responsive div p{align-items:center;border:1px solid gray;border-radius:5px;display:flex;padding:3px 5px;white-space:nowrap}.body-right-top{border-bottom:none;justify-content:center;width:100%}.loading{margin-left:50px;width:200px}}.product{align-items:center;background-color:#fff;border-radius:5px;box-shadow:4px 4px 8px rgba(90,87,87,.724);display:flex;flex-direction:column;justify-content:space-between;padding-top:10px;transition:.8s;width:250px}.product img{height:270px;width:250px}.product-title{background-color:hsla(12,10%,90%,.774);border:2px solid #f5f5f5;cursor:pointer;padding:10px;transition:.5s;width:100%}.product-title:hover{background-color:pink}.product-title>p{text-align:center}.product-price{align-items:center;display:flex;font-weight:700;justify-content:space-between}.product-price svg{border-radius:5px;color:#e40046;cursor:pointer;font-size:34px;padding:5px;transition:.8s}.product-price svg:hover{background-color:#e40046;color:#fff}.rating-container{display:flex;justify-content:space-between;padding:5px 0;width:100%}.rating-container p{border:1px solid hsla(0,1%,65%,.951);color:#a0a0a0;font-size:12px;padding:2px 5px}.header{font-family:Verdana,Geneva,Tahoma,sans-serif;height:100px;left:0;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:1}.header-up{background-color:#bb2442;display:flex;height:30px;justify-content:space-between;padding:5px 100px}.header-up-left{color:#fff;font-size:12px}.header-up-right{align-items:center;display:flex;font-size:12px;gap:15px}.header-up-right svg{font-size:18px}.header-down{align-items:center;background-color:#e40046;display:flex;height:70px;justify-content:space-between;padding:10px 100px;width:100vw}.header-down-left{cursor:pointer}.header-down-left img{width:150px}.header-down-mid{align-items:center;display:flex}.header-down-mid input{border:none;border-bottom-left-radius:5px;border-top-left-radius:5px;font-size:17px;outline:none;padding:7px 10px;width:400px}.header-down-mid button{align-items:center;background-color:hsla(0,0%,8%,.864);border:none;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:17px;gap:5px;justify-content:center;padding:7px 10px}.header-down-right{align-items:center;display:flex;gap:30px}.header-down-right button{align-items:center;background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:5px;padding:10px;position:relative}.cart-count{background-color:#fff;border-radius:50px;color:#0b0808;font-size:12px;padding:2px;position:absolute;right:0;top:0}.signup-page{background-color:hsla(0,8%,83%,.758);border:2px solid #000;display:flex;height:90vh;justify-content:center;padding-top:100px;position:absolute;top:100px;width:100vw}.signup{background-color:#f0f0f0;border-radius:10px;height:350px;width:500px}.signup h1{background-color:#e40046;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:5px;text-align:center}.signup form{padding:20px}.signup-input-container{align-items:center;display:flex;font-size:18px;justify-content:space-between;margin-top:10px;width:400px}.signup-input-container input{font-size:18px;outline:none;padding:5px 10px}.signup-btn-container{display:flex;justify-content:space-around;padding:50px 20px 20px}.signup-btn-container button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;outline:none;padding:5px 15px}.signup-btn-container .back-btn{background-color:#000}.signup-btn-container .signup-btn{background-color:#e40046}.signup p{font-size:14px}.signup-login-btn{background-color:initial;border:none;color:blue;cursor:pointer;font-size:14px;outline:none;text-decoration:underline}.avtar-login{background-color:#cccbcb;border:1px solid #454545;display:flex;flex-direction:column;gap:10px;height:300px;padding:20px;position:absolute;right:50px;top:100px;width:250px}.avtar-login button{background-color:#cccbcb;border:none;cursor:pointer;font-size:18px;outline:none;padding:5px 20px}.avtar-login button:hover{background-color:#b8b7b7}.search-for-responsive{display:none}@media only screen and (max-width:600px){.header-up{height:20px;padding:5px}.header-up-left{color:#fff;font-size:10px}.header-up-right{display:none}.header-down{height:50px;padding:10px}.header-down-left img{width:80px}.header-down-mid{align-items:center;display:flex;display:none}.header-down-mid input{font-size:12px;padding:5px;width:100px}.header-down-mid button{font-size:12px;gap:2px;padding:0 2px}.header-down-mid button svg{width:12px}.header-down-right{gap:5px}.header-down-right button{font-size:14px;gap:2px;padding:5px}.header-down-right button svg{width:25px}.cart-count{font-size:12px;padding:2px}.search-for-responsive{align-items:center;display:block;display:flex;justify-content:center;padding:5px 0}.search-for-responsive input{border-bottom-left-radius:5px;border-top-left-radius:5px;font-size:14px;outline:none;padding:2px 5px}.search-for-responsive button{align-items:center;background-color:#242424;border:none;color:#fff;display:flex;outline:none;padding:0 5px}.avtar-login{height:100vh;right:0;width:300px}.signup-page{height:90vh;padding-top:10px;width:100vw}.signup{height:350px;width:300px}.signup h1{font-size:25px}.signup form{padding:5px}.signup-input-container{font-size:14px;width:280px}.signup-input-container input{font-size:14px;padding:5px}}*{box-sizing:border-box;margin:0;padding:0}.App{width:100vw}.productPage-body{background-color:#e5e5e5;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;min-height:100vh;padding:50px 0;width:100vw}.productPage-body-left{background-color:#fff;box-shadow:4px 4px 8px gray;display:flex;flex-direction:column;height:400px;width:400px}.productPage-body-right{background-color:#f5f5f5;box-shadow:4px 4px 8px gray;font-family:Verdana,Geneva,Tahoma,sans-serif;height:400px;padding:20px;width:700px}.productPage-body-leftPhotos{align-items:center;background-color:#f5f5f5;display:flex;height:150px;justify-content:space-around;width:100%}.productPage-body-leftPhotos img{height:80px;width:80px}.productPage-body-leftThumbnail{display:flex;justify-content:center;width:100%}.productPage-body-leftThumbnail img{height:300px;width:100%}.productPage-title{display:flex;flex-wrap:wrap;gap:10px;min-height:50px;width:100%}.rating{color:#9e9c9c;display:flex;margin:20px 0}.productpage-price{align-items:center;display:flex;gap:15px;padding:20px 0}.discount{border:1px solid hsla(0,1%,65%,.951);color:#a0a0a0;font-size:12px;padding:2px 5px}.addcart-btn{display:flex;gap:20px;justify-content:flex-end;margin-top:80px}.addcart-btn button{border:none;border-radius:5px;cursor:pointer;font-size:20px;padding:7px 12px}.buyNow{align-items:center;background-color:#f8034c;color:#fff;display:flex;justify-content:center}.buyNow img{width:35px}.addToCart{background-color:#131313;color:#fff}@media only screen and (max-width:600px){.productPage-body{padding:10px;width:100vw}.productPage-body-left{height:400px;width:100%}.productPage-body-right{height:400px}.productPage-body-leftPhotos{height:150px;width:100%}.productPage-body-leftPhotos img{height:60px;width:40px}.addcart-btn button{font-size:16px;padding:4px 8px}}.cartpage{background-color:#e5e5e5;min-height:100vh;position:relative;width:100vw}.cartpage-header{background-color:#e40046;display:flex;height:100px;justify-content:space-between;padding:10px 200px 0;position:relative;width:100%}.cartpage-header img{height:40px;width:150px}.cartpage-header p{align-items:center;color:#fff;display:flex;height:40px;justify-content:center}.cartpage-body{background-color:#fff;border:2px solid #000;margin-left:150px;position:absolute;top:60px;width:80vw;z-index:1}.cartpage-body-btncontainer{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:40px;width:100%}.box{align-items:center;background-color:#222;color:#fff;cursor:pointer;display:flex;height:70px;justify-content:space-between;padding:0 30px;width:80%}.box:hover{background-color:#0f0f0f}.address-container{border:2px solid #000;padding:20px;width:80%}.address-input-container{display:flex;justify-content:space-between;margin-top:10px;width:80%}.address-input-container input,.address-input-container label{font-size:20px}.address-input-container input{outline:none;padding:5px;width:288px}.address-input-container textarea{font-size:16px;resize:none}.address-container button{background-color:#e40046;border:none;color:#fff;cursor:pointer;font-size:18px;margin-left:500px;margin-top:20px;padding:10px 15px}.revieworder-container{width:100%}.revieworder-titles{background-color:#e4e2e2}.revieworder-product-box,.revieworder-titles{align-items:center;display:flex;font-weight:700;justify-content:space-between;padding:10px 20px}.revieworder-product-box{background-color:#f8f8f8;border:2px solid #c2c2c2;margin-top:10px}.revieworder-product-box .item-detail{display:flex;gap:10px;width:400px}.revieworder-product-box .item-detail img{border:2px solid #000;height:80px;width:60px}.revieworder-product-box .item-detail div{display:flex;flex-direction:column;justify-content:space-between;min-height:120px}.revieworder-product-box .item-detail button{align-items:center;display:flex;height:20px;justify-content:center;margin-left:70px;padding:3px 5px;width:100px}.revieworder-product-box .item-detail svg{margin-right:5px;width:20px}.revieworder-product-box .quantity{align-items:center;display:flex;gap:10px;justify-content:center;width:300px}.revieworder-product-box .quantity button{font-size:20px;font-weight:700;width:30px}.revieworder-product-box .price{width:100px}.revieworder-totalamount{border-bottom:2px solid #c9c7c7;display:flex;font-size:20px;font-weight:700;justify-content:flex-end;padding-right:50px}.makepayment-container{border:2px solid #c2c2c2;display:flex;height:400px;justify-content:center;padding-top:20px;width:100%}.makepayment-box{border:2px solid #c2c2c2;height:300px;padding:50px;width:400px}.makepayment-box div{display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-top:10px;width:250px}.makepayment-box button{background-color:#e40046;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:50px;outline:none;padding:10px 30px;width:250px}.makepayment-box button:hover{background-color:#da0444}.success-container{background-color:hsla(0,2%,79%,.777);display:flex;height:100vh;justify-content:center;left:0;padding-top:100px;position:absolute;top:0;width:100vw;z-index:2}.success-box{background-color:#fff;border-radius:10px;box-shadow:4px 4px 8px gray;height:320px;width:450px}.success-box h1{background-color:#da0444;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:15px;text-align:center}.success-box div{align-items:center;display:flex}.success-box img{width:250px}.success-box button,.success-box p{font-size:18px;font-weight:700}.success-box button{background-color:#da0444;border:none;border-radius:5px;box-shadow:3px 3px 8px gray;color:#fff;cursor:pointer;margin-left:300px;outline:none;padding:10px 30px}@media only screen and (max-width:600px){.cartpage-header{gap:20px;padding:10px;width:100vw}.cartpage-header img{height:40px;width:100px}.cartpage-header p{font-size:14px}.cartpage-body{margin:0 10px;width:90vw}.cartpage-body-btncontainer{padding:10px;width:100%}.box{height:50px;padding:5px;width:100%}.address-container{border:1px solid #000;padding:5px;width:100%}.address-input-container{width:100%}.address-input-container input,.address-input-container label{font-size:14px}.address-input-container input{padding:5px;width:200px}.address-input-container textarea{font-size:14px}.address-container button{font-size:14px;margin-left:100px;margin-top:20px;padding:5px 8px}.revieworder-titles{display:none;padding:5px}.revieworder-product-box{padding:10px}.revieworder-product-box .item-detail{display:flex;gap:10px;width:100px}.revieworder-product-box .item-detail img{border:2px solid #000;height:60px;width:40px}.revieworder-product-box .item-detail div{display:flex;flex-direction:column;justify-content:space-between;min-height:120px}.revieworder-product-box .item-detail button{align-items:center;display:flex;height:20px;justify-content:center;margin-left:70px;padding:3px 5px;width:100px}.revieworder-product-box .item-detail svg{margin-right:5px;width:20px}.revieworder-product-box .quantity{margin-right:10px;width:200px}.revieworder-product-box .quantity button{font-size:20px;font-weight:700;width:30px}.revieworder-product-box .price{width:100px}.revieworder-totalamount{font-size:16px}.makepayment-container{height:250px;padding-top:20px;width:100%}.makepayment-box{height:200px;padding:5px;width:95%}.makepayment-box div{font-size:18px;margin-top:10px;width:200px}.makepayment-box button{margin-left:20px;margin-top:50px;padding:10px 30px;width:200px}.makepayment-box button:hover{background-color:#da0444}.success-box{height:320px;width:90vw}.success-box h1{font-size:25px;padding:10px}.success-box div{align-items:center;display:flex}.success-box img{width:200px}.success-box p{font-size:15px;font-weight:700}.success-box button{font-size:14px;margin-left:200px}}.order-history{background-color:#e5e5e5;min-height:100vh;width:100vw}.order-history-header{background-color:#e40046;color:#f5f3f3;height:90px;justify-content:center}.order-history-body,.order-history-header{align-items:center;display:flex;width:100%}.order-history-body{flex-direction:column;gap:20px;padding-top:20px}.order-container{box-shadow:4px 4px 8px #8f8e8e;min-height:150px;width:900px}.order-container h3{background-color:#bfbfbf;text-align:center}.order-container h4{background-color:gray;padding:10px 70px;text-align:right}.order-title{background-color:#bfbfbf;font-weight:700;height:50px;padding:0 20px}.order,.order-title{align-items:center;display:flex;font-size:18px;justify-content:space-between;width:100%}.order{padding:20px}.order img{border:2px solid #000;height:70px;width:50px}.item{width:150px}.item,.name{display:flex;justify-content:center}.name{width:300px}.count{width:100px}.count,.price{display:flex;justify-content:center}.price{width:150px}.backbtn{background-color:#e40046;border:none;border-radius:5px;box-shadow:3px 3px 8px gray;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:10px 20px}.history-loading{height:100px;margin-left:600px;margin-top:200px;width:100px}@media only screen and (max-width:600px){.order-history{background-color:#e5e5e5;min-height:100vh;width:100vw}.order-history-header{font-size:14px;height:50px;width:100%}.order-history-body{padding-top:5px;width:100%}.order-container{min-height:150px;width:90%}.order-container h3{font-size:16px}.order-container h4{background-color:gray;font-size:16px;padding:10px 70px;text-align:right}.order-title{font-size:16px;height:50px;padding:0 10px;width:100%}.order{font-size:16px;padding:10px}.backbtn{font-size:16px;padding:5px 10px}.history-loading{height:100px;margin-left:100px;margin-top:100px;width:100px}}
/*# sourceMappingURL=main.7556e31c.css.map*/