#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.navbar{display:flex;justify-content:space-around;padding:16px;box-shadow:0 1px 3px -2px #000}.nav-logo{display:flex;align-items:center;gap:10px}.nav-logo p{color:#171717;font-size:38px;font-weight:600}.nav-menu{display:flex;align-items:center;list-style:none;gap:50px;color:#626262;font-size:20px;font-weight:500}.nav-menu li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}.nav-menu hr{border:none;width:80%;height:3px;border-radius:10px;background:#ff4141}.nav-login-cart{display:flex;align-items:center;gap:45px}.nav-login-cart button{width:157px;height:58px;outline:none;border:1px solid #7A7A7A;border-radius:75px;font-size:20px;font-weight:500}.nav-login-cart button:active{background:#5f5d5d}.nav-cart-count{width:22px;height:22px;display:flex;justify-content:center;align-items:center;margin-top:-35px;margin-left:-55px;border-radius:11px;font-size:14px;background:red;color:#fff}.hero{height:100vh;background:linear-gradient(180deg,#e1e3ff,#e1ffea22 60%);display:flex;flex-direction:column}.hero h2{color:#1b0101;font-size:50px}.hero img{width:100%}.shopcategory-products{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.item{border:1px solid #ccc;border-radius:8px;overflow:hidden;margin:10px;max-width:300px;box-shadow:0 2px 10px #0000001a}.item p{margin:6px 0}.item-price{color:#374151;font-size:18px;font-weight:600}.item-image{width:300px;height:300px;object-fit:contain}.breadcrum{display:flex;align-items:center;gap:8px;color:#5e5e5e;font-size:16px;font-weight:600;margin:60px 170px;text-transform:capitalize}.productdisplay{display:flex;margin:0 170px}.productdisplay-left{display:flex;gap:17px}.productdisplay-img-list{display:flex;flex-direction:column;gap:16px}.productdisplay-img-list img{height:163px}.productdisplay-main-img{width:586px}.productdisplay-right{margin-top:30px;margin-left:50px}.productdisplay-right-price{display:flex;margin:40px 0;gap:30px;font-size:50px;font-weight:700;color:#818181;justify-content:center}.loginsignup{width:100%;height:80vh;background:#c8ced6;padding-top:100px}.loginsignup-container{width:580px;height:600px;background:#fff;margin:auto;padding:40px 60px}.loginsignup-container h1{margin:20px 0}.loginsignup-fields{display:flex;flex-direction:column;gap:29px;margin-top:30px}.loginsignup-fields input{height:72px;width:100%;padding-left:20px;border:1px solid #c9c9c9;outline:none;color:#fff;font-size:18px}.loginsignup-container button{width:580px;height:72px;color:#fff;background:gray;margin-top:30px;border:none;font-size:24px;font-weight:500;cursor:pointer}.loginsignup-login{margin-top:20px;color:#5c5c5c;font-weight:500}.loginsignup-login span{color:#ff4141;font-weight:600}.cartitems{margin:100px 170px}.cartitems hr{height:3px;background:#e2e2e2;border:0}.cartiems-format-main{display:grid;grid-template-columns:.5fr 2fr 1fr 1fr 1fr 1fr;align-items:center;gap:75px;padding:20px 0;color:#454545;font-size:18px;font-weight:600}.cartitems-format{font-size:17px;font-weight:500}.carticon-product-icon{height:80px}.cartitems-remove-icon{width:50px;margin:0 40px;cursor:pointer}.cartitems-quantity{width:64px;height:50px;border:2px solid #ebebeb}.cartitems-down{display:flex;margin:100px 0;justify-content:center}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#1a1717de;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
