body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 16px;width:100%}body{font-family:Playpen Sans Arabic,cursive;margin:0;padding:0}@media (max-width:1024px){.container{max-width:900px}}@media (max-width:768px){.container{max-width:100%;padding:0 12px}}@media (max-width:480px){.container{padding:0 8px}}.header{background-color:#fff;box-shadow:0 10px 20px #0000001a;padding:0 15px;position:-webkit-sticky;position:sticky;top:0;z-index:99}.nav-items{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.logo{align-items:flex-end;cursor:pointer;display:flex;gap:10px}.logo img{width:45px}.logo h2{font-size:1.5rem;margin:0}.nav-links{flex:1 1;margin:0 20px;max-width:500px}.nav-links ul{display:flex;gap:30px;justify-content:space-evenly;list-style:none;margin:0;padding:0}.nav-links ul li{font-weight:500;white-space:nowrap}.nav-links ul li a{border-bottom:2px solid #0000;color:#000;display:inline-block;padding-bottom:6px;text-decoration:none;transition:.3s}.nav-links ul li a.active,.nav-links ul li a:hover{border-bottom:2px solid #ff4500;transform:translateY(-2px)}.login{background-color:#fff;border:1px solid #c2b9b9;border-radius:20px;color:#c2b9b9;cursor:pointer;font-weight:500;margin-right:20px;padding:10px 30px;transition:.3s;white-space:nowrap}.login:hover{background-color:#c2b9b9;color:#fff;transform:scale(1.05)}.cart{cursor:pointer;position:relative}.cart img{width:27px}.cart-count{align-items:center;background-color:#ff4500;border-radius:50%;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px}@media (max-width:768px){.nav-links ul{gap:15px}.logo h2{font-size:1.2rem}.login{margin-right:15px;padding:8px 20px}}@media (max-width:600px){.nav-links{display:none}.login{margin-right:0}}.right-actions{align-items:center;display:flex}.menu-icon{cursor:pointer;display:none;font-size:26px;margin-left:15px}.mobile-menu{background-color:#fff;box-shadow:0 10px 20px #0000001a;display:none;flex-direction:column;padding:15px}.mobile-menu a{border-bottom:1px solid #eee;color:#000;font-weight:500;padding:10px 0;text-decoration:none}.mobile-menu a.active{color:#ff4500}@media (max-width:600px){.nav-links{display:none}.cart,.login{margin-right:20px}.menu-icon{display:block}.mobile-menu{display:flex}}.hero{align-items:center;background:linear-gradient(180deg,#ffb6c1,#fff);box-sizing:border-box;display:flex;height:auto;justify-content:space-around;min-height:calc(100vh - 65px);overflow:hidden;padding:20px}h2{line-height:1.2;margin:0}.handIcon{height:auto;margin-left:10px;width:80px}.heroImg{height:auto;max-height:80vh;max-width:100%;object-fit:contain}.hero-left{max-width:500px;padding:20px}.hero-left .new{align-items:center;display:flex;margin-bottom:10px}.hero-left h2{font-size:60px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.hero-left h2:first-of-type{color:#333;font-size:25px;font-weight:400;letter-spacing:3px;margin-bottom:10px;text-transform:none}.latest-collection{align-items:center;background-color:#ff4500;border:none;border-radius:25px;box-shadow:0 4px 15px #ff450033;color:#fff;cursor:pointer;display:flex;font-family:Playpen Sans Arabic,cursive;font-size:15px;font-weight:600;gap:10px;margin-top:30px;padding:15px 30px;transition:all .3s ease-in-out}.latest-collection img{height:20px;transition:transform .3s ease-in-out;width:20px}.latest-collection:hover{background-color:#fff;border:1px solid #ff4500;box-shadow:0 6px 20px #ff45004d;color:#ff4500;transform:translateY(-3px)}.latest-collection:hover img{transform:translateX(5px)}.hero-right{align-items:center;display:flex;justify-content:center;padding:20px}@media (max-width:1024px){.hero{gap:40px;justify-content:space-between}.hero-left h2{font-size:50px}.heroImg{max-height:70vh}}@media (max-width:768px){.hero{flex-direction:column;gap:40px;justify-content:center;padding:40px 20px;text-align:center}.hero-left{max-width:100%;order:2}.hero-right{order:1;width:100%}.hero-left h2{font-size:40px}.heroImg{max-height:50vh;max-width:90%}.hero-left .new{justify-content:center}.latest-collection{display:inline-flex;margin:30px auto 0}}@media (max-width:480px){.hero-left h2{font-size:32px}.hero-left h2:first-of-type{font-size:20px}.handIcon{width:60px}.heroImg{max-height:40vh}.latest-collection{font-size:14px;padding:12px 25px}}@media (min-height:1000px){.hero{min-height:calc(100vh - 65px);padding-bottom:5vh;padding-top:5vh}.heroImg{max-height:70vh}}.item{box-shadow:0 10px 20px #0000001a;cursor:pointer;padding:20px;transition:all .3s ease-in-out;width:270px}.item:hover{transform:scale(1.07)}.item img{width:270px}.price span{font-weight:700;margin-right:20px}.offers{align-items:center;background:linear-gradient(180deg,#ffb6c1,#fff);display:flex;height:400px;justify-content:space-around;margin-top:50px}.offers .offers-right img{width:250px}.offers h1,.offers h4{margin-bottom:20px}.offers h1{font-size:40px;font-weight:500}.check-now{background-color:#ff4500;border:none;border-radius:25px;color:#fff;cursor:pointer;font-family:Playpen Sans Arabic,cursive;padding:12px 40px;transition:all .3s ease-in-out}.check-now:hover{background-color:#fff;border:1px solid #ff4500;color:#ff4500;transform:translateY(-3px)}@media (max-width:600px){.offers{flex-direction:column;height:100vh}.offers-left{order:2}.offers-right{order:1}}.popular-items{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));justify-items:center}.popular{margin-top:70px;position:relative}.popular-title{font-size:35px;margin-bottom:50px;text-align:center;text-transform:uppercase}.popular-title:before{background-color:#000;border-radius:10px;content:"";height:6px;left:50%;position:absolute;top:50px;transform:translateX(-50%);width:120px}@media (max-width:600px){.popular-items{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}}.newsLetter{background:linear-gradient(180deg,#ffb6c1,#fff);border-radius:20px;margin-top:100px;padding:50px 20px;text-align:center}.newsLetter h1{margin-bottom:10px}.newsLetter p{color:#555;margin-bottom:25px}.input-field{align-items:center;background:#fff;border-radius:30px;display:flex;justify-content:center;margin:0 auto;max-width:500px;padding:5px}.newsLetter input{border:none;border-radius:30px;flex:1 1;font-size:16px;outline:none;padding:15px}.newsLetter input:focus{outline:none}.subscribe{background-color:#ff4500;border:none;border-radius:25px;color:#fff;cursor:pointer;font-family:Playpen Sans Arabic,cursive;padding:12px 25px;transition:all .3s ease-in-out;white-space:nowrap}.subscribe:hover{background-color:#fff;border:1px solid #ff4500;color:#ff4500}@media (max-width:768px){.newsLetter{padding:50px 15px}}@media (max-width:600px){.newsLetter h1{font-size:30px}}.shopCategory{margin-top:30px}.shopCategory .banner{max-width:inherit}.shopCategory .text{display:flex;justify-content:space-between;margin-top:30px}.shopCategory .products{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));justify-items:center;margin-bottom:20px;margin-top:30px}.shopCategory .text .sort{align-items:center;border:1px solid #c2b9b9;border-radius:20px;cursor:pointer;display:flex;gap:10px;height:23px;padding:4px 15px}.loadMore{background-color:#ff4500;border:none;border-radius:30px;color:#fff;cursor:pointer;display:block;font-family:Playpen Sans Arabic,cursive;font-size:16px;margin:20px auto;padding:10px 20px;transition:all .3s ease-in-out}.loadMore:hover{background-color:#fff;border:1px solid #ff4500;color:#ff4500}.sortContainer{position:relative}.sortActions{background-color:#fff;border:1px solid #c2b9b9;border-radius:0 0 10px 10px;left:10%;position:absolute;text-align:center;top:32px}.sortActions ul{list-style:none;margin:0;padding:0;text-align:center;width:80px}.sortActions ul li{border-bottom:1px solid #c2b9b9;cursor:pointer;padding-bottom:5px;padding-top:5px;transition:all .3s ease-in-out;width:100%}.sortActions ul li:last-child{border-bottom:none}.sortActions ul li:hover{background-color:#eee;color:#ff4500}.sortActions ul li:last-child:hover{border-radius:0 0 10px 10px}.notActiveSort{display:none}.sortArrow{transition:all .3s ease-in-out}.cartContainer{margin:50px auto}.tableWrapper{overflow-x:auto}.cartTable{border-collapse:collapse;min-width:700px;width:100%}.cartTable td,.cartTable th{border-bottom:1px solid #eee;padding:15px;text-align:center}.cartTable th{background-color:#fafafa;font-weight:600}.itemImg{border-radius:10px;width:70px}.deleteImg{cursor:pointer;width:16px}.cartTotal{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-top:60px}.cartTotal .left,.cartTotal .right{flex:1 1;min-width:280px}.right{text-align:center}.cartTotal h2{margin-bottom:20px}.row{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:10px 0}.row.total{font-weight:700}.checkout{background-color:#ff4500;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:17px;margin-top:30px;padding:14px;transition:.3s;width:100%}.checkout:hover{background-color:#fff;border:1px solid #ff4500;color:#ff4500}.promo{display:flex;margin:auto;width:-webkit-fit-content;width:fit-content}.promoCode{border:1px solid #ddd;padding:12px;width:250px}.submit{background-color:#000;border:none;color:#fff;cursor:pointer;padding:12px 20px}.emptyCart{color:#ff4500;margin:80px 0;text-align:center}@media (max-width:768px){.cartTotal{flex-direction:column}.checkout{font-size:16px}}.productDetails{display:flex;gap:40px;margin:40px auto}.leftDetails{flex:1 1}.breadcrumb{color:gray;font-size:14px;margin-bottom:15px}.imgContainer{display:flex;gap:20px}.leftImgs{display:flex;flex-direction:column;gap:10px}.leftImgs img{border:1px solid #eee;border-radius:10px;cursor:pointer;width:90px}.rightImgs img{border-radius:15px;max-width:420px;width:100%}.rightDetails{display:flex;flex:1 1;flex-direction:column;gap:18px}.rightDetails h1{font-size:28px;margin:0}.rating{color:gold;font-size:18px}.price{align-items:center;display:flex;font-size:22px;gap:15px}.price span{color:#ff4500;font-weight:600}.price del{color:gray;font-size:18px}.description{color:#555}.selectSize ul{display:flex;gap:12px;list-style:none;padding:0}.selectSize ul li{border:2px solid gray;border-radius:10px;cursor:pointer;min-width:45px;padding:10px;text-align:center;transition:.3s}.selectSize ul li:hover{border-color:#ff4500}.addToCart,.selectSize ul li:hover{background-color:#ff4500;color:#fff}.addToCart{border:none;border-radius:30px;cursor:pointer;font-size:17px;max-width:260px;padding:14px;transition:.3s;width:100%}.addToCart:hover{background-color:#fff;border:1px solid #ff4500;color:#ff4500}@media (max-width:900px){.productDetails{flex-direction:column}.imgContainer{align-items:center;flex-direction:column-reverse}.leftImgs{flex-direction:row;justify-content:center}.addToCart,.rightImgs img{max-width:100%}}.rightDetails span{font-weight:700}.rightDetails .selected{background-color:#ff4500;color:#fff}.added{background-color:green;color:#fff;transition:all .3s ease-in-out}.added :hover{background-color:#1e8b1e!important}.relatedProductsContainer{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));justify-items:center;margin-bottom:20px}.relatedProducts h1{margin-bottom:30px;text-align:center}.loginSignup{align-items:center;background:linear-gradient(180deg,#ffb6c1,#fff);display:flex;justify-content:center;min-height:calc(100vh - 65px);padding:20px}.loginSignup .layer{background-color:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;display:flex;flex-direction:column;gap:20px;max-width:420px;padding:30px;width:100%}.loginSignup form{display:flex;flex-direction:column;gap:25px}.loginSignup h1{font-weight:600;margin:0;text-align:center}.loginSignup input{border:1px solid #ddd;border-radius:12px;font-size:15px;padding:14px}.loginSignup input:focus{border-color:#ff4500;outline:none}.loginSignup button{border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;padding:14px;transition:.3s}.loginSignup button,.loginSignup button:hover{background-color:#ff4500}.loginSignup p{font-size:14px;text-align:center}.loginSignup p span{color:#ff4500;cursor:pointer;font-weight:500}.terms{align-items:flex-start;color:#555;display:flex;font-size:13px;gap:8px}.error{color:#f04a4a;margin:10px 0;text-align:start!important}.emailInput,.passInput{display:flex;flex-direction:column}.footer{margin-bottom:30px;margin-top:100px;text-align:center}.footer-logo{align-items:center}.footer-links ul,.footer-logo{display:flex;gap:15px;justify-content:center}.footer-links ul{list-style:none;margin-bottom:30px;margin-top:30px;padding:0}.footer-icons{align-items:center;display:flex;gap:25px;justify-content:center}.footer-icons img{cursor:pointer}.footer-links ul li{cursor:pointer;transition:all .3s ease-in-out}.footer-links ul li:hover{color:#ff4500}@media (max-width:768px){.footer-links ul li{font-size:15px}}
/*# sourceMappingURL=main.6d3b2a85.css.map*/