.navbar{height:60px;display:flex;justify-content:space-around;padding:10px;box-shadow:1px 3px 2px #000;background-color:#ffebcd}.nav-logo{display:flex;align-items:center}.nav-logo p{font-size:30px;font-weight:600;color:#00008b}.nav-links{display:flex;align-items:center;gap:50px;font-size:25px;list-style:none;color:#00008b;font-weight:500;cursor:pointer}.nav-links hr{width:100%;height:3px;background-color:red;border-radius:10px;border:none;margin-top:4px}.nav-cart-icon{display:flex;align-items:center;gap:50px}.nav-cart-icon button{width:140px;height:47px;border-radius:50px;background-color:#26047b;color:#f5f5f5;font-size:19px;outline:none;border:1px solid gray}.nav-cart-icon button:active{background-color:#bddaf3}.nav-cart-count{height:20px;width:20px;background-color:red;color:#f5f5f5;border-radius:11px;display:flex;margin-top:-33px;margin-left:-59px;justify-content:center;align-items:center;font-weight:20px}.hero{width:100%;background-image:linear-gradient(190deg,#f3e8f3,#11df4e22 60%);display:flex}.hero-left{flex:1;display:flex;flex-direction:column;justify-content:center;line-height:1.1;gap:20px;padding-left:180px}.hero-left h2{color:#cf1d1d;font-size:26px;font-weight:600}.hero-left p{color:#171717;font-size:100px;font-weight:700}.hero-hand-icon{display:flex;align-items:center;gap:20px}.hero-hand-icon img{width:105px}.hero-latest-btn{display:flex;justify-content:center;align-items:center;gap:15px;width:310px;height:70px;margin-top:30px;border-radius:75px;background-color:#cc1a1a;color:wheat;font-size:22px;font-weight:500;cursor:pointer}.hero-latest-btn:hover{cursor:pointer}.item{width:350px;height:auto}.item p{margin:6px 0}.prices{display:flex;gap:20px}.new_prices{color:#325da3;font-size:18px;font-weight:600}.old_prices{color:#5c636f;font-size:18px;font-weight:600}.item:hover{transform:scale(1.05);transition:1s;background-color:bisque;border:2px double dodgerblue;margin:0 15px;border-radius:10px}.popular{display:flex;flex-direction:column;align-items:center;gap:10px;height:700px;margin-bottom:70px}.popular h1{color:#031811;font-size:50px;font-weight:600}.popular hr{width:250px;padding:2px;background-color:#14531e;border-radius:10px}.popular-item{display:flex;margin-top:50px;gap:30px;padding:20px;width:max-content;animation:move 10s linear infinite}.popular-item:hover{animation-play-state:paused}@keyframes move{0%{transform:translate(0)}to{transform:translate(-50%)}}.popular-scroll-container{width:100%;overflow:hidden}.offers{width:60%;height:60vh;display:flex;margin:auto auto 150px;padding:70px 150px;background-image:linear-gradient(190deg,#f3e8f3,#11df4e22 60%)}.offers-left{flex:1;display:flex;flex-direction:column;justify-content:center}.offers-left h1{color:#171717;font-size:70px;font-weight:600}.offers-left p{color:#171717;font-size:22px;font-weight:600}.offers-left button{width:280px;height:70px;border-radius:30px;padding:10px;margin-top:30px;background-color:red;color:wheat;border:none;font-size:20px;font-weight:600;cursor:pointer}.offers-left button:hover{transform:scale(.9);transform:.4s}.offers-right{flex:1;display:flex;justify-content:flex-end;align-items:center}.new-collection{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:100px}.new-collection h1{color:#031811;font-size:50px;font-weight:600}.new-collection hr{width:250px;padding:2px;background-color:#14531e;border-radius:10px}.collection{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;margin-top:50px}.newsLetter{width:60%;height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto auto 150px;background-image:linear-gradient(190deg,#f3e8f3,#11df4e22 60%);gap:30px}.newsLetter h1{color:#454545;font-size:47px;font-weight:600}.newsLetter p{color:#454545;font-size:20px}.newsLetter div{display:flex;justify-content:space-between;align-items:center;background:wheat;width:700px;height:70px;border-radius:80px;border:1px solid #e3e3e3}.newsLetter input{width:500px;margin-left:30px;border:none;outline:none;color:brown;font-family:Poppins;font-size:16px}.newsLetter div button{width:200px;height:70px;border:none;border-radius:80px;background-color:#000;color:#fff;font-size:16px;cursor:pointer}.shop-category{display:block;margin:30px;width:82%}.shopCategory-indexSort{display:flex;margin:0 170px;justify-content:space-between;align-items:center}.shopCategory-sort{padding:10px 20px;border-radius:40px;border:1px solid #888;cursor:pointer}.shopCategory-indexSort p span{font-weight:600}.shopCategory-products{margin:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:80px}.shopCategory-loadmore{display:flex;justify-content:center;align-items:center;margin:150px 590px;width:233px;height:69px;border:1px solid;border-radius:75px;color:#191818;font-size:18px;font-weight:500;background-color:#ededed}.breadcrum{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:16px;justify-content:center;font-weight:500;color:#555;margin:20px 0}.breadcrum img{width:12px;height:12px;object-fit:contain}.breadcrum span{background:linear-gradient(90deg,#0f13ef,#20201f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:700}.productdisplay{display:flex;gap:50px;padding:50px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f9f9fb}.productdisplay-left{display:flex;flex-direction:row;gap:20px;align-items:flex-start}.productdisplay-img-list{display:flex;flex-direction:column;gap:12px}.productdisplay-img-list img{width:70px;height:70px;object-fit:cover;cursor:pointer;border:2px solid transparent;border-radius:8px;transition:border .3s ease}.productdisplay-img-list img:hover{border-color:#8e44ad}.productdisplay-main-img{width:420px;height:420px;object-fit:cover;border-radius:12px;box-shadow:0 4px 15px #0000001a}.productdisplay-right{flex:1;display:flex;flex-direction:column;gap:24px}.productdisplay-right h1{font-size:40px;font-weight:800;background:linear-gradient(90deg,#6a11cb,#2575fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.productdisplay-right-star{display:flex;align-items:center;gap:6px}.productdisplay-right-star img{width:22px;height:22px}.productdisplay-right-prices{display:flex;gap:24px;align-items:center}.productdisplay-right-price-old{text-decoration:line-through;color:#aaa;font-size:20px}.productdisplay-right-price-new{color:red;font-size:26px;font-weight:700}.productdisplay-right-description{font-size:17px;color:#333;line-height:1.6}.productdisplay-right-size{display:flex;align-items:center;gap:16px}.productdisplay-right-size div{height:30px;width:40px;display:flex;justify-content:center;align-items:center;border:1px solid;cursor:pointer}.productdisplay-right-size div:hover{border:1px solid red;transform:scale(1.1);transition:.8s}.productdisplay-right-size h1{font-size:18px;margin:0;white-space:nowrap}.productdisplay-right-size-options{display:flex;gap:10px}.productdisplay-right-size-options div{border:1px solid #ccc;padding:8px 14px;border-radius:5px;cursor:pointer;transition:all .3s ease;background-color:#fff;min-width:40px;text-align:center;font-size:14px}.productdisplay-right-size-options div:hover{background-color:#e6e6ff;border-color:#6a11cb}.productdisplay-right .loger button{width:fit-content;padding:14px 28px;background:linear-gradient(90deg,#6a11cb,#2575fc);border:none;color:#fff;font-size:17px;font-weight:600;border-radius:6px;cursor:pointer;transition:transform .2s ease;text-align:center}button:hover{transform:scale(1.05)}.productdisplay-right-category{font-size:15px;color:#666}.productdisplay-right-category span span{color:#000;font-weight:600}.productdisplay-right .loger .adderotop{font-size:17px;font-weight:700;padding:5px 15px;display:flex;justify-content:space-evenly;gap:10px;background:linear-gradient(90deg,#6a11cb,#2575fc);width:320px;border-radius:6px;text-align:center}.productdisplay-right .loger .adderotop .adder{background:linear-gradient(45deg,#1865a9,#00f2fe,#8432c3,#d2691e),#efefef;color:#f5f5f5;font-weight:700}.productdisplay-right .loger .adderotop .reset{background:linear-gradient(45deg,#ff6b6b,pink,red,pink);color:#000}.descriptionBox{width:100%;padding:20px;border:1px solid #ddd;background-color:#fff;border-radius:8px;font-family:Arial,Helvetica,sans-serif;box-shadow:0 2px 8px #0000001a}.descriptionBox-navigator{display:flex;gap:20px;margin-bottom:15px;border-bottom:2px solid #eee;padding-bottom:10px}.descriptionBox-nav-box{font-weight:700;font-size:18px;cursor:pointer;background:linear-gradient(90deg,#771801,#964100);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.descriptionBox-nav-box-fade{font-size:18px;color:#2d2b2b;cursor:pointer}.descriptionBox-description p{margin:10px;line-height:1.6;color:#6a2323;font-size:17px}.relatedProducts{display:flex;flex-direction:column;align-items:center;gap:10px;height:100vh;margin-bottom:50px}.relatedProducts h1{padding-top:40px;color:#171717;font-size:50px;font-weight:600}.relatedProducts hr{width:300px;height:6px;border-radius:10px;background:#241e1e}.relatedProducts-items{display:flex;gap:30px;margin-top:50px;margin-bottom:150px}.cartitems{padding:40px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;max-width:1200px;margin:auto}.cartitems-format-main{display:grid;grid-template-columns:1.5fr 2fr 1fr 1fr 1fr .5fr;font-weight:700;font-size:18px;margin-bottom:10px}.cartitems-format{display:grid;grid-template-columns:1.5fr 2fr 1fr 1fr 1fr .5fr;align-items:center;margin:20px 0}.carticon-product-icon{width:60px;height:60px;object-fit:cover;border-radius:8px}.cartitems-quantity{width:50px;height:35px;background-color:#f2f2f2;border:1px solid #ccc;font-size:16px;text-align:center;border-radius:5px;cursor:pointer}.cartitems-quantity:hover{scale:1.1}.carticon-remove-icon{width:20px;height:20px;cursor:pointer;transition:transform .2s ease}.carticon-remove-icon:hover{transform:scale(1.2)}.cartitems-down{display:flex;justify-content:space-between;margin-top:40px;gap:20px;flex-wrap:wrap}.cartitems-total{flex:1;min-width:300px;padding:20px;border:1px solid #ccc;border-radius:10px}.cartitems-total h1{font-size:28px;margin-bottom:20px;background:linear-gradient(90deg,#ffa600,#ee0979);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.cartitems-total-item{display:flex;justify-content:space-between;margin:10px 0;font-size:16px}.cartitems-total button{margin-top:20px;padding:12px 20px;background:linear-gradient(90deg,#ffa600,#ee0979);border:none;border-radius:5px;color:#fff;font-weight:700;cursor:pointer;transition:opacity .3s ease}.cartitems-total button:hover{opacity:.85}.cartitems-promocode{flex:1;min-width:300px;padding:20px;border:1px dashed #aaa;border-radius:10px;color:#555}.cartitems-promobox{display:flex;gap:10px}.cartitems-promobox input{flex:1;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px}.cartitems-promobox button{padding:10px 16px;background-color:#ffa600;color:#fff;border:none;border-radius:5px;font-weight:700;cursor:pointer;transition:background-color .3s ease}.cartitems-promobox button:hover{background-color:#e55a00}.loginsignup{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#063171de;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.loginsignup-container{background-color:#fff;padding:40px;border-radius:12px;box-shadow:0 4px 20px #0000001a;width:100%;max-width:400px}.loginsignup-container h1{font-size:32px;font-weight:700;margin-bottom:24px;background:linear-gradient(90deg,#ff7e5f,#feb47b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-align:center}.loginsignup-fields input{display:block;width:95%;padding:12px 16px;margin-bottom:16px;border:1px solid #ddd;border-radius:6px;font-size:16px;transition:border .3s}.loginsignup-fields input:focus{outline:none;border-color:#feb47b;cursor:pointer}.loginsignup-container button{width:100%;padding:12px;background:linear-gradient(90deg,#1d2dbd,#feb47b);border:none;border-radius:6px;color:wheat;font-size:16px;font-weight:700;cursor:pointer;margin-bottom:16px;transition:background .3s}.loginsignup-container button:hover{background:linear-gradient(90deg,#feb47b,#ff7e5f)}.loginsignup-login{text-align:center;font-size:14px;color:#666;margin-bottom:16px}.loginsignup-agree{display:flex;align-items:center;font-size:13px;color:#666}.loginsignup-agree input{margin-right:8px;margin-top:2px}.footer{background-color:#f8f8f8;padding:40px 20px;text-align:center;font-family:Arial,Helvetica,sans-serif;color:#333}.footer-logo{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.footer-logo img{width:50px;height:auto}.footer-logo p{font-size:32px;font-weight:700;background:linear-gradient(90deg,#ff6a00,#ee0979);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.footer ul{list-style:none;padding:0;margin:20px 0;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.footer ul li{cursor:pointer;font-size:16px;transition:color .3s}.footer ul li:hover{color:#ee0979}.footer-social-icons{margin-top:20px;display:flex;justify-content:center;gap:15px}.footer-icons-container{width:40px;height:40px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px #0000001a;cursor:pointer;transition:transform .2s ease}.footer-icons-container img{width:20px;height:20px}.footer-icons-container:hover{transform:scale(1.1)}.footer hr{margin:30px auto 10px;width:80%;border:none;height:1px;background-color:#ccc}.footer p{font-size:14px;color:#992e2e;margin:10px 0 0}*{margin:0;padding:0;font-family:Poppins,sans-serif}
