header{background-color:#fff;border-bottom:2px solid #7ae9c1;left:0;padding:15px 15px 0;position:fixed;top:0;transition:all .5s;width:100%;z-index:10}header nav{align-items:center;display:flex;justify-content:space-between}header nav .logo{width:5vh}header nav .header-btn-box{display:flex;gap:10px}header nav .header-btn-box .header-btn{background:none;border:none;color:#7ae9c1;transition:all .5s}header nav .header-btn-box .header-btn span{font-size:2.2rem}header nav .header-btn-box .header-btn:hover{color:#95fc6e}header .header-search-bar{align-items:center;background-color:hsla(0,0%,93%,.615);border-radius:5px;display:flex;gap:10px;margin:10px auto;padding:5px 10px;width:100%}header .header-search-bar input{background:none;border:none;font-size:.9rem;padding:10px;width:100%}header .header-search-bar input:focus{color:#555;outline:none}@media only screen and (min-width:700px){header .nav-links{padding:20px 15px 30px}header .nav-links li{margin-bottom:9px}header .nav-links li a{font-size:1.2rem;font-weight:500}header .submenu li .submenu-links{color:hsla(0,0%,80%,.831);font-size:1.15rem}header .navbar-links{font-size:1.2rem;font-weight:500}header .social-links{margin-top:10px}}@media only screen and (min-width:1024px){header{padding:20px 10%}header .nav-links{width:45%}header .night-mode-btn{right:10%}}*{box-sizing:border-box;font-family:Montserrat,sans-serif;margin:0;padding:0;scroll-behavior:smooth;text-decoration:none}body{background-color:#fff;margin:0}.section,body{overflow-x:hidden;width:100%}.section{margin:10px auto;padding:10px 20px;text-align:center}.section h2{align-items:center;display:flex;font-size:1.4rem;justify-content:center;margin:15px 0 5px;width:100%}.section h2 span{margin-bottom:3px}.section h2 span,.section h3{color:#7ae9c1;font-weight:600}.section h3{font-size:1rem}.margin-top{margin-top:15vh}.grid-2{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:20px auto;width:100%}.item-box{border-radius:15px;box-shadow:0 0 5px 2px rgba(25,170,117,.251);display:block;padding:20px;position:relative;text-align:left;width:100%}.item-box h3{color:#222;font-size:1.4rem}.item-box .discount-box{background-color:#7ae9c1;border-radius:5px;color:#fff;font-weight:600;margin:5px 0;padding:5px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.item-box .discount{color:#7ae9c1;font-size:.8rem;text-decoration:line-through}.item-box p{color:#555;font-size:1.4rem;font-weight:600;margin-top:-4px}.item-box .trending-img{padding:10px;position:relative}.item-box .trending-img img{position:relative;width:100%;z-index:2}.item-box .cart-btn,.item-box .wishlist-btn{align-items:center;background:hsla(0,0%,93%,.615);border:none;border-radius:50%;box-shadow:0 0 5px 2px rgba(68,68,68,.137);color:#7ae9c1;display:flex;font-size:1.8rem;height:2.2rem;justify-content:center;position:absolute;right:10px;top:10px;width:2.2rem}.item-box .clicked{background-color:#16ebc8}.item-box .clicked span{color:#fff;margin-top:2px}.item-box .cart-btn{top:55px}.wishcart-box{background-color:#7ae9c1;bottom:0;gap:10px;height:6vh;left:0;padding:10px 15px;position:fixed;width:100%;z-index:10}.wishcart-box,.wishcart-box .open-btn{align-items:center;display:flex;justify-content:center}.wishcart-box .open-btn{background:#7ae9c1;border:none;border-radius:50%;box-shadow:0 -4px 5px 2px #44444417;color:#222;font-size:2rem;height:3.2rem;margin-top:-3vh;position:relative;width:3.2rem;z-index:11}.wishcart-box .open-btn span{font-size:1.8rem}.wishcart-box .open-btn .count{align-items:center;background-color:#95fc6e;border-radius:50%;box-shadow:0 -4px 5px 2px #44444417;display:flex;font-size:.9rem;font-weight:600;height:1.4rem;justify-content:center;position:absolute;right:-2px;top:-2px;width:1.4rem}.shopping-cart,.wishlist{background-color:#f8f7f7;border-radius:10px;box-shadow:0 0 5px 2px rgba(68,68,68,.255);left:5%;overflow-y:auto;padding:20px 10px 60px;position:fixed;top:20vh;width:90%;z-index:10}.shopping-cart .close-btn,.wishlist .close-btn{background:none;border:none;font-size:1.1rem;position:absolute;right:10px;top:10px}.shopping-cart,.wishlist{z-index:11}.shopping-cart h3,.wishlist h3{font-size:1.2rem;font-weight:800;margin:5px auto;width:60%}.shopping-cart ul,.wishlist ul{list-style:none}.shopping-cart ul li .product-img,.wishlist ul li .product-img{display:grid;grid-template-columns:auto 2fr .5fr;margin:5px auto;padding:15px 10px;position:relative;text-align:left;width:90%}.shopping-cart ul li .product-img img,.wishlist ul li .product-img img{width:4rem}.shopping-cart ul li .product-img .product-prices,.wishlist ul li .product-img .product-prices{text-align:right}.shopping-cart ul li .product-img .product-prices p,.wishlist ul li .product-img .product-prices p{font-size:1.1rem;font-weight:500;margin-right:5px;text-align:left}.shopping-cart ul li .product-img .product-prices .discount,.wishlist ul li .product-img .product-prices .discount{color:#7ae9c1;font-size:.8rem;margin-right:5px;text-decoration:line-through}.shopping-cart ul li .product-img .product-prices h4,.wishlist ul li .product-img .product-prices h4{font-size:1.2rem}.shopping-cart ul li .product-img .quantity-controls,.wishlist ul li .product-img .quantity-controls{align-items:center;bottom:0;display:flex;left:70px;position:absolute}.shopping-cart ul li .product-img .quantity-controls button,.wishlist ul li .product-img .quantity-controls button{align-items:center;border:2px solid #7ae9c1;border-radius:50%;display:flex;font-size:1rem;height:1.4rem;justify-content:center;margin:0 5px;padding:5px;width:1.4rem}.shopping-cart ul li .remove-btn,.wishlist ul li .remove-btn{align-items:center;background:none;border:none;color:#222;display:flex;font-size:1rem;justify-content:center;margin-left:20px}.shopping-cart .total-price,.wishlist .total-price{font-weight:600;margin:20px 0}.shopping-cart .total-price .shipping-price,.wishlist .total-price .shipping-price{font-size:1rem;font-weight:500}.shopping-cart .total-price .price,.wishlist .total-price .price{font-size:1.1rem;font-weight:600}.shopping-cart .checkout-btn,.wishlist .checkout-btn{background-color:#ddd;border:none;border-radius:10px;font-size:1rem;font-weight:600;padding:10px 15px}.product-link{align-items:center;background:hsla(0,0%,93%,.615);border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:10px;transition:all .5s;width:100%}.product-link:hover{background-color:#7ae9c1}.product-link h3{color:#555;font-size:1.2rem}.product-link img{width:4rem}.important{background-color:#7ae9c1}
/*# sourceMappingURL=main.0d6da807.css.map*/