body{background-color:hsla(0,0%,90%,.477)}.item-container{-ms-overflow-style:none;align-items:center;display:flex;gap:20px;justify-content:start;overflow-x:scroll;scrollbar-width:none}.product-list img{border-radius:5px;height:90px;width:auto}.items-container::-webkit-scrollbar{display:none}.product-list{border-radius:6px;margin:10px;text-align:center}.items,Link{text-decoration:none}.items{color:#000;font-style:italic}.icon{font-size:30px}*{box-sizing:border-box;margin:0;padding:0}header{background:#c73f3f;display:flex;padding-bottom:30px}.header-container{align-items:center;display:flex;gap:30px;justify-content:flex-start;margin:20px auto auto;width:80%}.header-logo-container img{border-radius:5px;height:50PX;margin-top:4px;width:100px}.header-search-bar-container{width:200%}.header-search-bar-container input{background-color:#f0f8ff;border:1px solid #dcdcdc;border-radius:15px;font-size:20px;height:45px;outline-color:blue;padding:3px 3px 3px 8px;width:100%}.search-icon{align-items:center;display:flex;justify-self:end;position:relative}.search-icon span{font-size:23px;font-weight:900;left:-30px;padding:3px;position:absolute;top:-39px}.search-icon span:active{color:red}.header-cart-container{align-items:center;border:1px solid #dcdcdc;border-radius:5px;cursor:pointer;display:flex;gap:10px;justify-content:center;margin-top:2px;padding:3px;transition:all .3s ease-in-out}.header-cart-container h3{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;font-weight:500;padding:5px}.header-cart-container:hover{background-color:blue;border:2px solid #dcdcdc;border-radius:5px;color:#fff}.header-cart-container span{font-size:20px;margin-top:4px}.header-login-container{align-items:center;border:1px solid #dcdcdc;border-radius:5px;cursor:pointer;display:flex;gap:5px;justify-content:center;margin-top:2px;padding:3px;transition:all .3s ease-in-out}.header-login-container h3{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;font-weight:500;padding:5px}.header-login-container span{font-size:20px;margin-top:4px}.header-login-container:hover{background-color:blue;border:2px solid #dcdcdc;border-radius:5px;color:#fff}.menu-container{margin-top:10px}.menu-container span{font-size:30px}.menu-container:hover{background-color:blue;border:2px solid #dcdcdc;border-radius:5px;color:#fff}.spinner{transition:all .3s ease-in-out;width:100%}.header-login-container h3:hover~.spinner,.spinner:hover{color:red;transform:rotate(1turn);width:100%}.spinner:hover~.login-child{visibility:visible}.header-login-container:hover .login-child{animation:move .2s linear}.login-child-bg{background-color:#fff;border-radius:10px;color:red;gap:20px;left:-110px;margin-top:20px;padding:20px;position:absolute;top:20px}@keyframes move{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.login-child{animation:none;background-color:#f0f8ff;line-height:10px;opacity:0;position:relative;transition:visibility .3s ease-in,opacity .3s ease-in;visibility:hidden}.header-login-container:hover .login-child{animation:move .5s ease-out forwards;opacity:1;visibility:visible}.order-container{color:blue;padding:20px}.login-child-bg:before{border-bottom:20px solid blue;border-left:10px solid #0000;border-right:10px solid #0000;content:"";height:0;left:50%;position:absolute;top:-20px;transform:translateX(-50%);transform:rotate(180deg);width:0}@media screen and (max-width:400px){.header-search-bar-container{margin:auto;position:absolute;top:100px;width:200%;width:80%}.login-child-bg{background-color:#fff;border-radius:10px;color:red;gap:20px;left:-110px;margin-top:20px;padding:10px;position:absolute;top:20px}.header-logo-container img{border-radius:5px;height:50PX;margin-top:4px;width:70px}.header-container{align-items:center;display:flex;gap:15px;justify-content:flex-start;margin:20px auto 40px;width:80%}.header-search-bar-container input{background-color:#f0f8ff;border:1px solid #dcdcdc;border-radius:15px;font-size:15px;height:35px;outline-color:blue;padding:3px;width:100%}.search-icon span{font-size:23px;font-weight:900;left:-30px;padding:3px;position:absolute;top:-33px}.header-login-container{gap:2px}}.slider-wrapper{background:#f1f1f1;margin-top:40px;overflow:hidden;width:100%}.slider-track{animation:scroll 30s linear infinite;display:flex;width:fit-content}.slider-track img{border-radius:10px;height:auto;margin:10px;width:auto}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.product-container{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin:auto}.product-card{background-color:#fff;border-radius:10px;margin-left:100px;margin-top:40px;max-width:500px;padding:20px;transition:all .3s ease-in-out}.product-card:hover{transform:scale(.9)}.product-images{border-radius:5px;height:300px;text-align:center;width:200px}.product-images,.product-title{align-items:center;display:flex;justify-content:center;margin:auto}.product-title{color:#0d0202;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:30px;padding:10px}.product-price-container{align-items:center;display:flex;font-style:italic;gap:10px;justify-content:space-around}.product-price{color:blue}.discount,.product-price{display:inline;font-size:20px;margin-right:20px;text-align:end}.discount{color:green;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.cart-btn{background-color:#fd540c}.cart-btn,.order-btn{align-items:center;border:1px solid #dcdcdc;border-radius:20px;display:flex;font-size:22px;gap:5px;padding:5px 30px;transition:all .3s ease-in-out}.order-btn{background-color:#fdb10c}.button-container{display:flex;gap:10px;justify-content:space-around;margin-top:20px}.quantity{align-items:center;border-radius:20px;display:flex;font-size:15px;gap:5px;padding:5px 30px;transition:all .3s ease-in-out}.ratings{color:gold;font-size:20px}.rating-container{align-items:center;display:flex;justify-content:center}.quantity-Number{aspect-ratio:2;background-color:#faebd7;border-radius:30%;padding:1px 4px}.filter-container{display:flex;gap:40px;justify-content:center;margin-top:20px}.filter-container button{background-color:#f0f8ff;border:1px solid #dcdcdc;border-radius:20px;cursor:pointer;font-size:20px;font-weight:500;padding:20px;transition:all .3s ease-in-out}.filter-container button:focus{border:1px solid blue;filter:drop-shadow(1px 2px 10px blue)}.order-place-holder{background-color:#f0f8ff;margin:30px;padding:10px;text-align:center}.form{margin:20px}.btn:focus~.order-btn-container{visibility:visible}.button-container{position:relative}.order-btn-container{grid-gap:30px;background-color:aqua;border-radius:5px;display:grid;gap:30px;padding:10px;position:absolute;right:120px;top:60px;transition:all 10s ease-in-out;visibility:hidden}.order-btn-container:before{border-left:10px solid #0000;border-right:10px solid #0000;border-top:20px solid blue;content:"";position:absolute;right:20px;top:-20px;transform:translate(90%);width:0}.Price{color:blue;font-size:20px;margin-top:40px}.Order-container,.products-card{background-color:aqua}@media screen and (max-width:600px){.filter-container{-ms-overflow-style:none;display:flex;gap:5px;justify-content:center;margin-top:20px;overflow-x:scroll;scrollbar-width:none}.filter-container::-webkit-scrollbar{display:none}.filter-container button{background-color:#f0f8ff;border:1px solid #dcdcdc;border-radius:10px;cursor:pointer;font-size:10px;font-weight:500;padding:5px;transition:all .3s ease-in-out}.filter-container button:focus{border:1px solid blue;filter:drop-shadow(1px 2px 5px blue)}.product-container{align-items:center;display:grid;grid-template-columns:repeat(1,1fr);margin:auto}.product-card{border-radius:10px;margin-left:0;margin-top:40px;max-width:350px;padding:20px;transition:all .3s ease-in-out}.product-card:hover{transform:none}.product-images{width:200px}.button-container{margin:3px}.product-title{font-size:20px}.cart-btn,.order-btn{font-size:10px}}.product-space{margin:10px auto auto;text-align:center;width:80%}.item-category{color:blue;font-size:50px;font-style:italic;margin-top:40px;text-transform:capitalize}.container-space{background-color:#f0f8ff;border:2px solid blue;border-radius:10px}.product-image{border-radius:10px;height:300px;margin:10px;transition:all 5s ease-in-out;width:auto}.product-image:hover{transform:rotate(1turn)}.product-heading{border-bottom:1px solid #dcdcdc;font-style:italic;margin:20px}.product-price{gap:6px;justify-content:center}.product-price,.rating-space{align-items:center;display:flex}.rating-space{justify-content:space-around;margin:20px 10px}.rating{color:#827e78;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-transform:lowercase}.space{background-color:#faebd7}.sp,.space{border-radius:4px;padding:0 5px}.sp{background-color:#fff;font-family:Times New Roman,Times,serif}.star{color:gold;font-size:20px}.product-button{display:flex;justify-content:space-between;justify-items:center;margin:0 20px}.product-button button{border-radius:10px}.product-description{color:#000;font-size:20px;margin:20px}.logout-container{background-color:none;margin:10px;text-align:left}.logout{background-color:none;border:0;font-size:50px;text-align:end;transition:all .3s ease-in-out}.logout:hover{color:red}.review-name{color:blue;font-size:20px;margin-left:20px;padding:10px;text-align:start}.review-date{border-bottom:1px solid #dcdcdc;color:red;margin:20px;text-align:end}.return-policy{color:green;font-size:15px;padding:5px;text-decoration:underline}.reviewer-message{font-style:italic;padding:10px}@media screen and (max-width:600px){.item-category{font-size:25px}.product-heading{font-size:20px}.product-image{height:250px}.product-price{margin:10px;padding:0 10px}.product-description{font-size:15px}}footer{background-color:#000;color:#fff;padding:50px}.social-media-container{display:flex;gap:20px;justify-content:center}.social-media-text:hover{color:blue;cursor:pointer}.copy-right{text-align:center}.social-icons{display:flex;gap:5px;justify-content:center}.social-icons:hover{color:blue;cursor:pointer}.login{align-items:center;background:#8080ea;display:flex;height:100vh;justify-content:center}.login>div{background-color:#f0f8ff;border-radius:10px;padding:30px}.login-input{margin-bottom:23px;outline-color:#6b6bd2;text-indent:10px}.login-button,.login-input{border:1px solid #dcdcdc;border-radius:20px;display:block;font-size:20px;padding:10px}.login-button{background-color:#4b4bfa;color:#fff;width:100%}.text{color:rgba(75,75,250,.886);font-weight:500;margin-top:0;padding:10px;text-align:center}.user-icon-container{display:flex;justify-content:end;position:relative}.user-icon{font-size:20px;position:absolute;right:10px;top:12px}.order-container{background-color:#f9f9f9;border-radius:12px;box-shadow:0 0 10px #0000001a;font-family:Segoe UI,sans-serif;margin:40px auto;max-width:800px;padding:25px}.product-card{margin-bottom:30px;text-align:center}.product-image{border-radius:8px;height:auto;margin-top:10px;max-width:250px}.order-form{display:flex;flex-direction:column;gap:20px}.price-label{font-size:20px;font-weight:600}.price-value{color:#e63946;font-size:22px}.button-group{display:flex;flex-direction:column;gap:15px}.payment-buttons{display:flex;gap:12px;margin-top:10px}.btn{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:10px 20px;transition:background .3s ease}.add-cart{background-color:#2a9d8f}.order-now{background-color:#e76f51}.pay{background-color:#264653}.cod{background-color:#f4a261}.btn:hover{opacity:.9}.icon{font-size:18px}.order-message{color:green;font-size:18px;font-weight:500;margin-top:10px}
/*# sourceMappingURL=main.42565f5e.css.map*/