@import"https://fonts.googleapis.com/css2?family=Blinker:wght@200;400;600;700&display=swap";.grid-container{display:grid;height:60rem;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"one two three" "one two four";padding-top:14rem;padding-left:2rem;padding-right:2rem;gap:1.2rem}.featured{cursor:pointer;overflow:hidden;position:relative}.grid-one{grid-area:one}.grid-two{grid-area:two}.grid-three{grid-area:three}.grid-four{grid-area:four}.featured img{height:100%;width:100%;object-fit:cover}.featured .img{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0000004d;transition:all .3s ease-in}.featured p{position:absolute;bottom:0%;left:2%;font-size:4rem;color:#fff}.img:hover{background-color:#00000080}a{text-decoration:none;color:#000}.products{outline:2px solid rgba(0,0,0,.205);outline-offset:-2px;transition:all .15s ease-in}.products img{width:100%;text-decoration:none;vertical-align:bottom;background-color:#fff}.products:hover{outline:2px solid rgba(0,0,0,.7)}.products .product-descrip{font-size:1.4rem;padding:1rem;height:auto}.products .product-descrip .item-price{font-size:2.6rem;font-weight:600;margin-top:1rem}.over-view-container{padding-left:2rem;padding-right:2rem;padding-top:5rem}.over-view-container h2{font-size:4rem;margin-bottom:2.5rem}.product-grid{display:grid;height:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:3rem;padding-left:2rem;padding-right:2rem}.banner-container{padding-left:2rem;padding-right:2rem;margin-top:5rem;display:flex;justify-content:space-between;height:40rem}.banner-container .banner-left{display:flex;width:50%;align-items:center;justify-content:center;padding-left:12rem;padding-right:12rem;background-color:#e9e9e9}.banner-container .banner-left h2{font-size:3rem}.banner-container .banner-left p{font-size:1.6rem;margin-top:1.6rem}.banner-container .img{width:50%}.banner-container img{width:100%;height:100%;object-fit:cover}.banner-container button{margin-top:2rem;color:#fff;font-size:1.5rem;background-color:#818181;border:1px solid #d5d9d9;border-radius:8px;box-shadow:#d5d9d980 0 2px 5px;cursor:pointer;line-height:3.5rem;padding:0 1rem;transition:all .3s ease-in}.banner-container button:hover{background-color:#565656}.Trending-now-container{padding:0 2rem;margin-top:5rem}.Trending-now-container h2{font-size:4rem}.Trending-now-container .title-buttons{display:flex;justify-content:space-between;align-items:center}.Trending-now-container .btns{display:flex;gap:.4rem}.Trending-now-container button{background-color:#1e1e1e;padding:.8rem;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease-in}.Trending-now-container button:hover{background-color:#424242}.Trending-now-container .btns i{font-size:2rem;color:#fff}.Trending-slides{display:flex;gap:2.7rem;margin-top:1.4rem;overflow-x:scroll;white-space:nowrap}.Trending-slides::-webkit-scrollbar{display:none}.sing-item{outline:2px solid rgba(0,0,0,.205);outline-offset:-2px;transition:all .3s ease-in}.sing-item:hover{outline:2px solid rgba(0,0,0,.7)}.sing-item img{width:21rem;vertical-align:bottom;background-color:#fff}.sing-item .title-price{margin:1rem}.sing-item .title-price .title{font-size:1.4rem}.sing-item .title-price .price{font-weight:600;font-size:2rem;margin-top:.8rem}.second-banner-container{padding:0 2rem;margin-top:6rem;display:flex;justify-content:space-between;height:40rem}.second-banner-left{width:50%}.second-banner-left img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.second-banner-right{width:50%;background-color:#e9e9e9;display:flex;align-items:center;padding:0 12rem}.second-banner-right h2{font-size:3rem}.second-banner-right p{font-size:1.6rem;margin-top:1.6rem}.second-banner-right button{margin-top:2rem;color:#fff;font-size:1.5rem;background-color:#818181;border:1px solid #d5d9d9;border-radius:8px;box-shadow:#d5d9d980 0 2px 5px;cursor:pointer;line-height:3.5rem;padding:0 1rem;transition:all .3s ease-in}.second-banner-right button:hover{background-color:#565656}.category-all-container{padding-top:16rem;padding-left:2rem;padding-right:2rem;display:flex;flex-direction:column}.category-all-container .title-home{display:flex;align-items:center}.category-all-container h2{font-size:2.6rem;text-transform:uppercase;margin:0 auto}.category-all-container a{font-size:1.6rem}.category-all-container .filter-btn{display:flex;gap:2rem;justify-content:center;align-items:center;padding-top:4rem;margin-bottom:6rem}.category-all-container .filter-btn button{margin-top:1rem;font-size:1.5rem;background-color:#fff;border:1px solid #d5d9d9;border-radius:8px;box-shadow:#a2a8a880 0 2px 5px;cursor:pointer;line-height:3.5rem;padding:0 2rem}.product-page-main{padding-top:16rem}.product-page-main h2{font-size:3.6rem;text-align:center}.product-page-main p{font-size:2rem}.product-page-main .btns-buy button{font-size:1.6rem}.product-info{display:flex;margin-top:4rem;padding:0 2rem}.product-info .product-left{width:50%}.product-info .product-left .big-img{height:44rem;width:44rem;display:flex;margin-left:8rem}.product-info .product-left .big-img img{width:100%;height:100%;vertical-align:bottom}.product-info .product-left .small-img{height:12rem;width:100%;display:flex;margin-top:2rem;justify-content:space-evenly}.product-info .product-left .small-img img{width:12rem;height:100%;vertical-align:bottom}.product-info .product-left .small-img img:hover{outline:1px solid rgba(0,0,0,.3);box-shadow:0 0 13px #0000002e}.product-info .product-right{width:50%;background-color:#e5e5e5;display:flex;align-items:center;justify-content:center}.product-info .product-right .text-box{padding:0 6rem}.product-info .product-right .text-box p{margin-bottom:2rem;font-size:2.4rem}.product-info .product-right .price-quantity{display:flex;justify-content:space-between;align-items:center;height:8rem}.product-info .product-right .price-quantity p{font-weight:600;font-size:3.2rem;margin:0}.product-info .product-right .price-quantity .count-btn{display:flex;align-items:center}.product-info .product-right .price-quantity .count-btn p{text-align:center;padding-top:.7rem}.product-info .product-right .price-quantity .count-btn button{border:none;background-color:#fff;width:5.5rem;height:5.5rem;font-size:3rem;cursor:pointer}.product-info .product-right .price-quantity .count-btn p{width:5.5rem;height:5.5rem}.product-info .text-box .btns-buy{margin-top:3rem;display:flex;justify-content:space-between}.product-info .text-box .btns-buy button{margin-top:2rem;color:#fff;font-size:1.8rem;background-color:#818181;border:1px solid #d5d9d9;border-radius:16px;box-shadow:#d5d9d980 0 2px 5px;cursor:pointer;line-height:3.5rem;padding:1.6rem 1.8rem;transition:all .3s ease-in;width:40%}.product-info .text-box .btns-buy .buy{background-color:#b6002c}.product-info .text-box .btns-buy .buy:hover{background:white;color:#b6002c;border:1px solid #b6002c}.product-info .text-box .btns-buy .add:hover{background:rgb(0,0,0);color:#fff;border:1px solid #000000}.middle-box{display:flex;justify-content:space-between;margin-top:6rem;padding:0 2rem}.middle-box .spec{background-color:#e5e5e5;padding:2rem;width:30%}.middle-box h2{font-weight:600;font-size:2.6rem;text-align:left}.middle-box p{font-size:1.8rem;padding-top:1rem}.navbar{background-color:#fff;position:fixed;width:100%;z-index:100}.nav-container{display:flex;justify-content:space-between;align-items:center;height:12rem}.nav-container.shortNav{height:10rem}.nav-container img{width:8.5rem;height:auto}.nav-links{display:flex;font-size:2.4rem;justify-content:center;align-items:center;gap:3rem}.nav-links a{text-decoration:none;color:#000}.nav-links i{cursor:pointer;font-weight:600;font-size:2.6rem}.cart{width:50rem;height:100vh;position:fixed;transition:all .3s ease;right:0;z-index:889;background:white;flex-direction:column;padding:2rem 2.8rem}.cart h2{font-size:2.6rem}.cart.show{right:0}.cart.hide{right:-100%}.shadow.hide{display:none}.shadow{position:absolute;height:100%;width:100%;z-index:888;background:#00000075}.notify{text-align:center;position:absolute;top:-10%;left:35%;font-size:2rem;padding:1.6rem 2.2rem;background-color:#161616;color:#fff;border-radius:16px;z-index:500}.notify.yeah{animation-duration:2s;animation-delay:-.4s;animation-name:yeah}@keyframes yeah{0%{top:-10%}40%{top:90px}60%{top:90px}to{top:-10%}}.notify.nah{display:none}.empty-cart{display:flex;flex-direction:column;width:20rem;margin:8rem auto}.empty-cart p{font-size:2rem;font-weight:600;text-align:center;margin-top:3rem}.empty-cart button{font-size:1.6rem;margin-top:2rem;color:#fff;font-size:2rem;background-color:#818181;border:1px solid #d5d9d9;border-radius:8px;box-shadow:#d5d9d980 0 2px 5px;cursor:pointer;line-height:3.5rem;padding:1rem;transition:all .3s ease-in}.empty-cart button:hover{background-color:#565656}.title-box{display:flex;justify-content:space-between}.title-box .close{cursor:pointer}.body-cart{display:flex;flex-direction:row;border:2px solid #797979;border-radius:4px;background-color:#f2f2f2;margin-right:.6rem}.body-cart .img{width:30%;background-color:#fff}.body-cart img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.body-cart .info{width:70%;display:flex;flex-direction:column;justify-content:space-between}.body-cart .top-info{display:flex;justify-content:space-between;padding-top:.6rem}.body-cart .top-info p{font-size:2.4rem;padding:0 1.6rem}.body-cart .top-info .price{font-weight:600}.body-cart .button-info{display:flex;justify-content:space-between;padding:2rem}.body-cart .button-info .btns{display:flex;gap:.6rem}.body-cart .button-info button{background-color:#2f2f2f;color:#fff;width:3rem;height:3rem;cursor:pointer}.body-cart .button-info .quantaty{padding:.3rem 0;font-size:2rem;background-color:#fff;width:2rem;text-align:center}.body-cart .button-info h2{font-size:2.4rem;font-weight:400;cursor:pointer}.cart-all-div::-webkit-scrollbar{width:12px}.cart-all-div::-webkit-scrollbar-track{border-radius:8px;background-color:#939393;border:1px solid #cacaca;box-shadow:inset 0 0 6px #0000004d}.cart-all-div::-webkit-scrollbar-thumb{border-radius:8px;background-color:#212121}.cart-all-div{overflow-y:scroll;margin-top:2rem;height:75%;border-radius:8px}.cart-all{display:flex;flex-direction:column;gap:1rem}.sub-cart{margin-top:2.2rem;border-top:2px dashed black;padding-top:1rem;display:flex;flex-direction:column}.sub-cart h2{font-weight:400}.sub-cart .price-checkout{display:flex;justify-content:space-between;align-items:center;padding-top:.4rem}.sub-cart .price-checkout p{font-size:2.6rem;font-weight:600}.sub-cart .price-checkout button{font-size:2rem;color:#fff;background-color:#2b2b2b;border:1px solid #d5d9d9;border-radius:8px;box-shadow:#d5d9d980 0 2px 5px;cursor:pointer;line-height:3.5rem;padding:0 1rem;transition:all .3s ease-in}.sub-cart .price-checkout button:hover{background-color:#565656}.news-letter-container{margin-top:8rem;display:flex;align-items:center;justify-content:center;background-color:#191919;height:28rem}.news-letter-container h2{color:#fff;font-size:3.6rem;text-align:center;margin-bottom:1rem}.news-letter-container input{border:none;outline:none;font-size:1.6rem;padding:.6rem;border-radius:4px;margin-right:1rem}.news-letter-container button{font-size:1.6rem;padding:.4rem;border-radius:4px;color:#000;background-color:#fff;cursor:pointer}.footer-container{height:20rem;background:black;display:flex;justify-content:center;align-items:center}.footer-container .all-text{color:#fff}.footer-container .all-text .footer-links{display:flex;gap:3rem}.footer-container a{color:#fff;font-size:1.8rem}.footer-container .all-text .designer{font-size:1.7rem;margin-top:2.2rem;text-align:center;word-spacing:.6rem}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}html{font-size:62.5%}.container{max-width:1200px;margin:0 auto;padding:0}body{font-family:Blinker,sans-serif;position:relative}
