body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;justify-content:center;margin:0;min-height:100vh;padding:0}.home-header{padding:0;text-align:center}.big-image{max-height:auto;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}nav{background-color:#2e2c2d;left:0;padding:20px;position:fixed;top:0;width:100%}ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}li{font-size:18px;margin:0 20px;position:relative}a{color:#4d4d4d;padding:10px;text-decoration:none;transition:color .3s,background-color .3s}a:hover{background-color:hsla(0,0%,100%,.1);color:#8a8a8a}a[href="/"]:not(.big-image):not(.product-card),a[href="/cart"]:not(.big-image):not(.product-card),a[href="https://authorize-wearhouse.auth.ap-south-1.amazoncognito.com/oauth2/authorize?client_id=5bj5dteg80a5rjvnpske2sun69&response_type=code&scope=email+openid+phone&redirect_uri=https%3A%2F%2Fmaster.d1wea5u9my7fnf.amplifyapp.com%2F"]:not(.big-image):not(.product-card){color:#d8d3cf;font-weight:700}li .dropdown{background-color:#333;display:none;left:0;min-width:200px;position:absolute;top:100%}li .dropdown a{color:#fff;display:block;padding:10px}li:hover .dropdown{display:block}a[href="/login"]:not(.big-image):not(.product-card){color:#d8d3cf;font-weight:700}.product-list{display:flex;flex-wrap:wrap;justify-content:space-around;margin:40px}.product-card{background-color:#ccc9c4;border:1px solid #ccc;border-radius:10px;line-height:3cap;margin:20px;padding:30px;text-align:center;width:200px}.product-card h2{margin:5px 0}.product-list-container{display:flex;justify-content:space-between}.product-container{border:1px solid #ccc;margin:10px;padding:10px;text-align:center;width:200px}.product-card .product-image{height:0;margin:0 auto 10px;width:100px}.product-card h2{font-size:1.5rem;margin:0}.product-card p{color:#333;font-size:1rem;margin:5px 0}.product-card button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.product-card button:hover{background-color:#0056b3}.product-card button.details-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.product-card button.details-button:hover{background-color:#000}body{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);font-family:Arial,sans-serif}.cart-container{background:#fff;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin:auto;padding:30px;width:auto}.cart-title{color:#333;font-size:2.5em;margin-bottom:30px;text-align:center}.cart-list{align-items:stretch;display:flex;flex-direction:column;list-style-type:none;padding:0}.empty-cart-message{color:#555;font-size:1.2em;text-align:center}.cart-item{align-items:center;border-bottom:1px solid #ccc;display:flex;padding:20px;transition:background-color .3s}.item-name{flex:3 1}.item-price{flex:1 1;margin-left:20px}.item-quantity{flex:2 1;margin-left:20px}.place-order-button,.remove-button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:10px;padding:15px 30px;transition:background-color .3s}.place-order-button:hover,.remove-button:hover{background-color:#000}.fas{margin-right:8px}.cart-total{font-size:1.5em;font-weight:700;margin-top:30px;text-align:right}.total-price{color:#000}.cart-item:hover{background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transform:scale(1.02);transform:scale(1.02)}.place-order-button:hover,.remove-button:hover{background-color:#9797c9;box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transform:scale(1.05);transform:scale(1.05)}.cart-container:hover{box-shadow:0 12px 24px rgba(0,0,0,.1)}.cart-container,.cart-item,.place-order-button,.remove-button{transition:all .3s ease}.cart-total:hover .total-price{-webkit-animation:bounce .3s ease;animation:bounce .3s ease}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}
/*# sourceMappingURL=main.e37e1925.css.map*/