.header{width:100%}.header .top_header{background:#dee0e4;display:flex;max-width:100%;padding:10px}.header .top_header .icon{color:#ababab;font-size:19px;margin-left:20px}.header .top_header .info p{color:#8a8a8a;margin-left:15px}.header .mid_header{display:flex;gap:5px;justify-content:space-between;max-width:100%;padding:10px 40px}.header .mid_header .logo img{cursor:pointer;height:auto;object-fit:cover;width:55px}.header .mid_header .search_box input{background:none;background:#f6f7f8;border:none;border-bottom-left-radius:5px;border-top-left-radius:5px;outline:none;padding:15px 10px;width:350px}.header .mid_header .search_box button{background:#3758b4;border:none;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;cursor:pointer;font-weight:600;margin-right:30px;outline:none;padding:15px 10px;transition:.5s;width:80px}.header .mid_header .search_box button:hover{background:#fed700;color:#3758b4}.header .mid_header .user{display:flex;margin-right:20px}.header .mid_header .user .icon{margin-right:10px}.header .mid_header .user .btn button{background:none;border:none;cursor:pointer;font-size:16px;outline:none}.header .last_header{background:#143243;display:flex;justify-content:space-between;padding:10px;width:100%}.header .last_header .user_profile{display:flex;margin-top:10px}.header .last_header .user_profile .icon{background:#fff;border-radius:10px;padding:10px}.header .last_header .user_profile .info{margin-left:10px}.header .last_header .user_profile .info h2{color:#fff;font-size:18px}.header .last_header .user_profile .info p{color:#ababab;font-size:14px}.header .last_header .nav{margin-top:15px}.header .last_header .nav ul{display:flex;gap:5px}.header .last_header .nav ul li{list-style:none}.header .last_header .nav ul li .link{color:#fff;font-weight:600;margin-right:20px;text-decoration:none;transition:.5s}.header .last_header .nav ul li .link:hover{color:#fed700}.header .last_header .offer{background:#fed700;border-radius:10px;margin-right:20px;padding:10px 20px}.header .last_header .offer p{color:#232323;font-size:14px;font-weight:600;margin-top:5px;text-transform:uppercase}@media only screen and (max-width:768px){.header .top_header{align-items:center;padding:10px}.header .top_header .icon{font-size:18px;margin-left:5px;margin-right:10px}.header .top_header .info p{margin-left:0;text-align:center}.header .mid_header{align-items:center;display:flex;justify-content:space-between;padding:5px 10px}.header .mid_header .logo img{max-width:80%;width:45px}.header .mid_header .search_box{width:60%}.header .mid_header .search_box input{margin-bottom:10px;padding:10px 5px;width:80%}.header .mid_header .search_box button{margin-right:0;padding:10px 5px;width:20%}.header .mid_header .user{font-size:14px;justify-content:center;margin-right:0;width:20%}.header .mid_header .user .icon{margin-right:5px}.header .mid_header .user .btn button{font-size:12px}.header .last_header{align-items:center;padding:5px;text-align:center}.header .last_header .user_profile{gap:0;margin-bottom:15px;margin-left:0;margin-right:5px;width:20%}.header .last_header .user_profile .info h2{font-size:12px;padding:5px}.header .last_header .user_profile .info p{font-size:12px}.header .last_header .nav ul{align-items:center;margin-right:5px}.header .last_header .nav ul li .link{font-size:12px;margin-bottom:10px;margin-right:0}.header .last_header .offer{margin-bottom:10px;margin-right:5px;padding:5px;width:20%}.header .last_header .offer p{font-size:12px;text-transform:uppercase}}.home{width:100%}.home .banner{background-repeat:no-repeat;height:635px;padding:10px 0;width:100%}.home .trending{padding:20px 30px;width:100%}.home .trending .container{display:flex;max-width:100%}.home .trending .container .left_box{padding:10px 20px;width:75%}.home .trending .container .left_box .header{background:#f6f7f8;display:flex;justify-content:space-between;max-width:100%;padding:10px}.home .trending .container .left_box .header .heading h2{color:#232323;cursor:pointer;font-size:16px;margin-top:5px;text-transform:uppercase}.home .trending .container .left_box .header .cate{display:flex;gap:40px;margin-top:5px}.home .trending .container .left_box .header .cate h3{color:#232323;cursor:pointer;font-size:16px;margin-right:15px;text-transform:capitalize;transition:.5s}.home .trending .container .left_box .header .cate h3:hover{color:#cd1e76}.home .trending .container .left_box .products{max-width:100%}.home .trending .container .left_box .products .container{display:flex;flex-wrap:wrap;width:100%}.home .trending .container .left_box .products button{background:none;background:#cd1e76;border:none;color:#fff;cursor:pointer;font-weight:600;margin-left:45%;margin-top:20px;outline:none;padding:10px 30px}.home .trending .container .left_box .products .paginate{display:flex;gap:8px;justify-content:center;list-style-type:none;margin:20px 0;padding:0}.home .trending .container .left_box .products .paginate .page-item{display:inline}.home .trending .container .left_box .products .paginate .page-link{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;display:inline-block;padding:8px 12px;text-decoration:none;transition:background-color .3s}.home .trending .container .left_box .products .paginate .page-link:hover{background:#232323;color:#fed700}.home .trending .container .left_box .products .paginate .active .page-link{background-color:#e7c503;border-color:#e7c503;color:#0d0c0c}.home .trending .container .left_box .products .container .box{border:4px solid #f6f7f8;border-radius:3px;height:330px;margin-left:10px;margin-top:10px;overflow:hidden;width:250px}.home .trending .container .left_box .products .container .box .img_box{display:flex}.home .trending .container .left_box .products .container .box .img_box img{height:215px;object-fit:cover;width:245px}.home .trending .container .left_box .products .container .box .img_box .icon{display:flex;flex-direction:column;margin-left:27%;margin-top:10px;transition:.5s}.home .trending .container .left_box .products .container .box:hover .img_box .icon{margin-left:-32%}.home .trending .container .left_box .products .container .box .img_box .icon .icon_box{background:#fff;box-shadow:0 3px 8px #0000003d;color:#cd1e76;cursor:pointer;margin-top:10px;padding:5px 10px;transition:.5s;z-index:1}.home .trending .container .left_box .products .container .box .img_box .icon .icon_box:hover{background:#cd1e76;color:#fff}.home .trending .container .left_box .products .container .box .info{margin-left:10px;padding:10px}.home .trending .container .left_box .products .container .box .info h3{color:#232323;font-size:14px;font-weight:300;letter-spacing:1px;text-transform:uppercase}.home .trending .container .left_box .products .container .box .info .btn{align-items:center;background:none;background:#fed700;border:none;border-radius:5px;color:#232323;cursor:pointer;margin-left:20px;margin-top:2px;outline:none;padding:10px 20px;text-transform:capitalize;transition:.5s}.home .trending .container .left_box .products .container .box .info .btn:hover{background:#232323;color:#fed700}.home .trending .container .right_box{display:flex;flex-direction:column;padding:10px 20px;width:24%}.home .trending .container .right_box .right_container{max-width:100%}.home .trending .container .right_box .right_container .testimonial{border:4px solid #f6f7f8;width:100%}.home .trending .container .right_box .right_container .testimonial .head{background:#f6f7f8;padding:10px;width:100%}.home .trending .container .right_box .right_container .testimonial .head h3{color:#232323;font-size:16px;letter-spacing:1px;margin-top:10px;text-align:center;text-transform:uppercase}.home .trending .container .right_box .right_container .testimonial .detail{padding:10px 20px}.home .trending .container .right_box .right_container .testimonial .detail .img_box{align-items:center;display:flex;justify-content:center;margin-top:20px}.home .trending .container .right_box .right_container .testimonial .detail .img_box img{height:auto;max-width:100%}.home .trending .container .right_box .right_container .testimonial .detail .info{margin-top:10px}.home .trending .container .right_box .right_container .testimonial .detail .info h3{color:#232323;font-size:14px;text-align:center;text-transform:uppercase}.home .trending .container .right_box .right_container .testimonial .detail .info h4{color:#cd1e76;font-size:12px;font-weight:300;margin-top:10px;text-align:center;text-transform:uppercase}.home .trending .container .right_box .right_container .testimonial .detail .info p{color:#232323;font-size:14px;font-weight:600;margin-bottom:20px;margin-top:10px;text-align:center}.home .trending .container .right_box .right_container .newsletter{background:#f6f7f8;margin-top:20px;padding:10px;width:100%}.home .trending .container .right_box .right_container .newsletter .head{margin-top:10px;width:100%}.home .trending .container .right_box .right_container .newsletter .head h3{color:#232323;font-size:16px;letter-spacing:1px;text-align:center;text-transform:uppercase}.home .trending .container .right_box .right_container .newsletter .form{margin-top:10px;width:100%}.home .trending .container .right_box .right_container .newsletter .form p{color:#8a8a8a;text-align:center;text-transform:capitalize}.home .trending .container .right_box .right_container .newsletter .form input{background:none;border:1px solid #8a8a8a;color:#232323;margin-top:10px;outline:none;padding:10px;width:100%}.home .trending .container .right_box .right_container .newsletter .form button{background:#fed700;border:none;color:#232323;cursor:pointer;font-weight:600;margin:10px auto;max-width:100%;padding:10px 5%;width:auto}.home .trending .container .right_box .right_container .newsletter .form .icon_box{display:flex;justify-content:space-between;margin-top:20px;width:100%}.home .trending .container .right_box .right_container .newsletter .form .icon_box .icon{border:1px solid #cd1e76;border-radius:50%;color:#cd1e76;cursor:pointer;margin-bottom:30px;padding:10px;transition:.5s}.home .trending .container .right_box .right_container .newsletter .form .icon_box .icon:hover{background:#cd1e76;color:#fff}.home .banners{box-sizing:border-box;padding:20px 30px;width:100%}.home .banners .container{display:flex;flex-wrap:wrap;gap:0;overflow:hidden;padding:5px,10px;width:100%}.home .banners .container .left_box{width:21%}.home .banners .container .right_box{width:74%}.home .banners .container .right_box .container{width:100%}.home .banners .container .right_box .container img{height:auto;object-fit:cover;width:100%}.home .product_type{padding:20px 30px;width:100%}.home .product_type .container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.home .product_type .container .box{border:3px solid #f6f7f8;display:flex;flex:1 1;flex-direction:column;gap:10px;height:600px;max-width:100%;min-width:300px;overflow:hidden}.home .product_type .container .box .header{background:#f6f6f6;height:50px;padding:10px;width:100%}.home .product_type .container .box .header h2{color:#232323;font-size:16px;font-weight:600;text-transform:uppercase}.home .product_type .container .box .productbox{border:1px solid #f6f7f8;display:flex;gap:10px;height:130px;padding:10px 20px;width:100%}.home .product_type .container .box .productbox .img-box img{height:auto;max-width:100%;object-fit:contain}.home .product_type .container .box .productbox .detail{margin-left:20%;text-align:center}.home .product_type .container .box .productbox .detail h3{color:#8a8a8a;font-size:14px;letter-spacing:1px;text-transform:uppercase}.home .product_type .container .box .productbox .detail p{color:#cd1e76;font-size:14px;font-weight:600;letter-spacing:1px;margin-top:5px}.home .product_type .container .box .productbox .detail .icon{display:flex;gap:5px;justify-content:center;margin-top:5px}.home .product_type .container .box .productbox .detail .icon button{background:none;border:2px solid #f6f7f8;border-radius:50%;color:#8a8a8a;cursor:pointer;margin-left:10px;outline:none;padding:10px;transition:.5s}.home .product_type .container .box .productbox .detail .icon button:hover{background:#f6f6f6;color:#232323}@media (max-width:768px){.home .banner{height:auto;padding:5px 0}.home .trending .container{display:flex;flex-wrap:wrap;gap:20px}.home .trending .container .left_box{display:flex;flex:1 1;flex-wrap:wrap;gap:10px}.home .trending .container .left_box .header{background:#f6f7f8;display:flex;flex-direction:row;max-width:100%;padding:10px}.home .trending .container .left_box .header .heading h2{color:#232323;cursor:pointer;font-size:14px;margin-top:5px;text-align:center;text-transform:uppercase}.home .trending .container .left_box .header .cate{display:flex;flex:1 1;gap:30px;margin-top:5px;text-align:center}.home .trending .container .left_box .header .cate h3{color:#232323;cursor:pointer;font-size:14px;margin-right:15px;text-transform:capitalize;transition:.5s}.home .trending .container .left_box .products .container{display:flex;flex-wrap:wrap;justify-content:space-between}.home .trending .container .left_box .products .container .box{box-sizing:border-box;height:auto;margin:5px 0;width:calc(50% - 10px)}.home .trending .container .left_box .products .container .box .img_box{display:flex}.home .trending .container .left_box .products .container .box .img_box img{max-height:100%;max-width:100%;object-fit:contain}.home .trending .container .left_box .products .container .box .info .btn{align-items:center;background:none;background:#fed700;border:none;border-radius:5px;color:#232323;cursor:pointer;margin-left:10px;margin-top:2px;outline:none;padding:10px;text-transform:capitalize;transition:.5s}.home .trending .container .right_box{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.home .trending .container .right_box .right_container{display:flex;flex:1 1;gap:20px;height:auto;width:100%}.home .trending .container .right_box .right_container .testimonial{margin-left:0;width:100%}.home .trending .container .right_box .right_container .newsletter{margin-right:0;margin-top:0}.home .banners .container{display:flex;gap:10px}.home .banners .container .left_box .box,.home .banners .container .right_box .box{height:100%}.home .banners .container .left_box .box img,.home .banners .container .right_box .box img{height:100%;object-fit:cover;width:100%}.home .product_type .container{flex-wrap:wrap;justify-content:space-between}.home .product_type .container .box{height:100%;min-width:none;width:calc(50% - 10px)}.home .product_type .container .box .header{height:100%;width:100%}.home .product_type .container .box .header h2{color:#232323;font-size:12px;font-weight:600;text-transform:uppercase}.home .product_type .container .box .productbox{align-items:center;gap:1px;height:auto;width:100%}.home .product_type .container .box .productbox .img-box img{object-fit:contain}.home .product_type .container .box .productbox .detail{margin-left:1px;text-align:center}.home .product_type .container .box .productbox .detail h3{color:#8a8a8a;font-size:10px;letter-spacing:1px;text-transform:uppercase}.home .trending .container .left_box .products .paginate{flex-wrap:wrap;margin-bottom:0}}.banner-container{height:100%;overflow:hidden;position:relative;width:100%}.banner-image{height:100%;object-fit:cover;transition:opacity .5s ease-in-out;width:100%}.banner-content{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.banner-content .link{background:#fed700;border-radius:5px;color:#232323;display:inline-block;font-weight:600;margin-top:320%;padding:10px 20px;text-decoration:none;transition:.5s}.banner-content .link:hover{background:#232323;color:#fed700;display:flex;justify-content:center}.dots{bottom:10px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%)}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:12px;transition:background-color .3s ease;width:12px}.dot.active{background-color:#333}@media only screen and (max-width:768px){.banner-content .link{background:#fed700;border-radius:5px;color:#232323;display:inline-block;font-size:12px;font-weight:600;margin-top:130%;object-fit:contain;padding:10px;text-decoration:none;transition:.5s}}.shop{padding:20px 30px;width:100%}.shop h2{color:#232323;font-size:32px;font-weight:300;letter-spacing:1px;text-transform:uppercase}.shop p{color:#8a8a8a;font-size:14px;font-weight:600;margin-top:5px}.shop .container{display:flex;flex-wrap:wrap;margin-top:20px;max-width:100%}.shop .container .left_box{width:25%}.shop .container .left_box .category{border:3px solid #f6f6f6;width:70%}.shop .container .left_box .category .header{background:#f6f6f6;max-width:100%;padding:10px 20px}.shop .container .left_box .category .header h3{color:#232323;font-size:16px;letter-spacing:1px;text-transform:uppercase}.shop .container .left_box .category .box{margin-top:10px;padding:10px 20px;width:100%}.shop .container .left_box .category .box ul{max-width:100%}.shop .container .left_box .category .box ul li{color:#8a8a8a;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:1px;list-style:none;margin-left:10px;margin-top:10px;text-transform:uppercase;transition:.5s}.shop .container .left_box .category .box ul li:hover{color:#232323}.shop .container .left_box .banner{margin-top:20px;width:70%}.shop .container .left_box .banner .img_box img{object-fit:cover;width:100%}.shop .container .right_box{width:74%}.shop .container .right_box .banner{max-width:100%}.shop .container .right_box .banner .img_box img{object-fit:cover;width:100%}.shop .container .left_box .brand{border:3px solid #f6f6f6;margin-top:20px;width:70%}.shop .container .left_box .brand .header{background:#f6f6f6;max-width:100%;padding:10px 20px}.shop .container .left_box .brand .header h3{color:#232323;font-size:16px;letter-spacing:1px;text-transform:uppercase}.shop .container .left_box .brand .box{margin-top:10px;padding:10px 20px;width:100%}.shop .container .left_box .brand .box ul{max-width:100%}.shop .container .left_box .brand .box ul li{color:#8a8a8a;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:1px;list-style:none;margin-left:10px;margin-top:10px;text-transform:uppercase;transition:.5s}.shop .container .left_box .brand .box ul li:hover{color:#232323}.shop .container .right_box .product_box{max-width:100%;padding:10px,5px}.shop .container .right_box .product_box .paginate{display:flex;gap:8px;justify-content:center;list-style-type:none;margin:20px 0;padding:0}.shop .container .right_box .product_box .paginate .page-item{display:inline}.shop .container .right_box .product_box .paginate .page-link{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;display:inline-block;padding:8px 12px;text-decoration:none;transition:background-color .3s}.shop .container .right_box .product_box .paginate .page-link:hover{background:#232323;color:#fed700}.shop .container .right_box .product_box .paginate .active .page-link{background-color:#e7c503;border-color:#e7c503;color:#0d0c0c}.shop .container .right_box .product_box h2{color:#232323;font-size:22px;letter-spacing:1px;margin-top:10px;text-transform:uppercase}.shop .container .right_box .product_box .product_container{display:flex;flex-wrap:wrap;justify-content:space;width:100%}.shop .container .right_box .product_box .product_container .box{border:3px solid #f6f6f6;height:410px;margin-left:15px;margin-top:20px;overflow:hidden;padding:10px;width:250px}.shop .container .right_box .product_box .product_container .box .img_box{display:flex}.shop .container .right_box .product_box .product_container .box .img_box img{height:270px;object-fit:contain;width:100%}.shop .container .right_box .product_box .product_container .box .img_box .icon{display:flex;flex-direction:column;margin-left:40px;margin-top:10px;padding:10px;transition:.5s}.shop .container .right_box .product_box .product_container .box .img_box .icon li{background:#fff;box-shadow:0 3px 8px #0000003d;color:#8a8a8a;cursor:pointer;list-style:none;margin-top:10px;padding:10px;transition:.5s}.shop .container .right_box .product_box .product_container .box .img_box .icon li:hover{background:#cd1e76;color:#fff}.shop .container .right_box .product_box .product_container .box:hover .img_box .icon{margin-left:-60px}.shop .container .right_box .product_box .product_container .box .detail{margin-top:0;width:100%}.shop .container .right_box .product_box .product_container .box .detail h3{color:#232323;font-size:18px;font-weight:600;text-align:center;text-transform:capitalize}.shop .container .right_box .product_box .product_container .box .detail button{background:#fed700;border:none;color:#232323;cursor:pointer;font-weight:600;margin-left:30%;margin-top:5px;outline:none;padding:10px 20px;transition:.5s}.shop .container .right_box .product_box .product_container .box .detail button:hover{background:#232323;color:#fed700}.product_detail{background:#fff;border:1px solid #f6f6f6;border-radius:5px;box-shadow:0 3px 8px #0000003d;height:90vh;left:12%;max-height:90vh;overflow-y:auto;padding:20px;position:fixed;top:3vh;width:80%}.product_detail .close_btn{background:none;border:none;color:#cd1e76;cursor:pointer;float:right;font-size:22px;outline:none}.product_detail .container{display:flex;flex-wrap:wrap;gap:20px;width:100%}.product_detail .container .img_box{border-radius:5px;height:500px;overflow:hidden;padding:0 5px;position:relative;width:45%}.product_detail .container .img_box .main_image{border-radius:8px;height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.product_detail .container .img_box .next_btn,.product_detail .container .img_box .prev_btn{background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;opacity:0;padding:8px 16px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;z-index:10}.product_detail .container .img_box .prev_btn{left:10px}.product_detail .container .img_box .next_btn{right:10px}.product_detail .container .img_box:hover .next_btn,.product_detail .container .img_box:hover .prev_btn{opacity:1}.product_detail .container .info{margin-top:0;width:50%}.product_detail .container .info h2{color:#232323;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:5px;text-transform:uppercase}.product_detail .container .info .description{color:#232323;font-size:16px;line-height:20px;margin-bottom:5px;margin-top:5px}.product_detail .container .info .price{display:flex;flex-direction:column}.product_detail .container .info .price .original-price{color:#888;font-size:14px;margin-bottom:5px;margin-top:5px;text-decoration:line-through}.product_detail .container .info .price .discount-price{color:#e74c3c;font-size:14px;font-weight:700}.product_detail .container .info button{background:none;background:#cd1e76;border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;outline:none;padding:10px 30px}@media only screen and (max-width:768px){.shop{padding:10px 15px}.shop h2{font-size:24px}.shop p{font-size:12px}.shop .container{flex-direction:column}.shop .container .left_box,.shop .container .right_box{margin-bottom:20px;width:100%}.shop .container .left_box .banner,.shop .container .left_box .brand,.shop .container .left_box .category{width:100%}.shop .container .right_box .product_box .product_container .box{margin-left:0;width:calc(50% - 10px)}.shop .container .right_box .product_box .product_container .box .detail button{margin-left:20%;margin-top:5px;padding:5px 10px}.shop .container .right_box .product_box .product_container .box .detail h3{color:#232323;font-size:12px;letter-spacing:1px;margin-top:0;text-transform:uppercase}.product_detail{height:100%;left:0;top:0;width:100%}.product_detail .close_btn{background:none;border:none;color:#cd1e76;cursor:pointer;float:right;font-size:16px;margin-bottom:0;margin-top:0;outline:none}.product_detail .container{display:flex;height:100%;margin-bottom:1px;width:100%}.product_detail .container .img_box{height:50%;margin-top:0;position:relative;width:100%}.product_detail .container .img_box .main_image{border-radius:10px;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center}.product_detail .container .info{margin-left:10px;margin-top:10px;width:100%}.product_detail .container .info h2{color:#232323;font-size:16px;font-weight:600;margin-bottom:5px;margin-top:0;text-transform:uppercase}.product_detail .container .info .description{margin-bottom:5px;margin-right:0;margin-top:5px;width:100%}.product_detail .container .info button{background:none;background:#cd1e76;border:none;color:#fff;cursor:pointer;font-size:12px;font-weight:600;margin-bottom:10px;margin-top:2px;outline:none;padding:10px}.product_detail .container .info .price .discount-price{font-size:14px;margin-top:0}.product_detail .container .info .price .original-price{font-size:14px;margin-bottom:3px;margin-top:0}}.cart{padding:20px 30px;width:100%}.cart h3{color:#232323;font-size:32px;font-weight:300;letter-spacing:1px;text-transform:uppercase}.cart .empty_cart{align-items:center;width:100%}.cart .empty_cart h2{color:#232323;font-size:18px;letter-spacing:1px;text-align:center;text-transform:uppercase}.cart .empty_cart button{background:#fed700;border:1px solid #fed700;color:#151515;cursor:pointer;font-weight:600;margin-left:45%;margin-top:10px;outline:none;padding:10px 30px}.cart .container{max-width:100%;padding:10px 20px}.cart .container .box{border:2px solid #f6f6f6;display:flex;height:250px;margin-top:10px;width:100%}.cart .container .box .img_box img{height:100%;width:270px}.cart .container .box .detail{display:flex;margin-left:30px;margin-top:10px;width:100%}.cart .container .box .detail .info{margin-left:60px;margin-top:40px}.cart .container .box .detail .info h4{color:#8a8a8a;font-size:14px;text-transform:uppercase}.cart .container .box .detail .info h3{font-size:20px;font-weight:600;letter-spacing:1px}.cart .container .box .detail .info h3,.cart .container .box .detail .info p{color:#232323;margin-top:10px;text-transform:uppercase}.cart .container .box .detail .quantity{display:flex;margin-left:70px;margin-top:65px}.cart .container .box .detail .quantity button{background:#fed700;border:none;color:#232323;cursor:pointer;font-size:16px;font-weight:600;height:40px;outline:none;padding:10px 20px}.cart .container .box .detail .quantity input{background:none;border:2px solid #fed700;color:#cd1e76;font-size:14px;font-weight:600;height:40px;outline:none;padding:10px 20px;width:100px}.cart .container .box .detail .icon{margin-left:60px;margin-top:65px}.cart .container .box .detail .icon li{background:#cd1e76;color:#fff;cursor:pointer;font-size:14px;font-weight:600;list-style:none;padding:10px}.cart .bottom{margin:30px 0 30px 40px}.cart .bottom .Total h4{color:#cd176c;font-size:22px;font-weight:600;text-transform:uppercase}.cart .bottom button{background:none;background:#fed700;border:none;color:#232323;cursor:pointer;font-size:16px;font-weight:600;margin-top:20px;outline:none;padding:10px 30px}@media only screen and (max-width:768px){.cart{padding:10px}.cart h3{font-size:24px}.cart .empty_cart button{display:block;margin:10px auto}.cart .container .box{flex-direction:column;height:auto}.cart .container .box .img_box img{height:auto;width:100%}.cart .container .box .detail{flex-direction:column;margin:10px 0}.cart .container .box .detail .icon,.cart .container .box .detail .info,.cart .container .box .detail .quantity{margin:0 auto;text-align:center}.cart .bottom{margin:20px 10px}.cart .bottom button{width:100%}}.contact{padding:20px 40px;width:100%}.contact .container{max-width:100%;padding:10px 20px}.contact .container .form{background:#f6f6f6;border-radius:5px;border-top:3px solid #fed700;box-shadow:0 3px 8px #0000003d;margin:0 auto;padding:20px 30px;width:400px}.contact .container .form h2{color:#cd1e7c;font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.contact .container .form .box{display:flex;justify-content:space-between;margin-top:20px}.contact .container .form .box .lable h4{color:#232323;font-size:14px;font-weight:600;margin-left:30px;margin-top:10px}.contact .container .form .box .input input{background:none;border:none;border-bottom:2px solid #8a8a8a;margin-right:16px;outline:none;padding:10px 20px}.contact .container .form .box .input textarea{background:none;border:none;border-bottom:2px solid #8a8a8a;margin-right:30px;outline:none;padding:10px 20px;resize:none}.contact .container .form button{background:none;background:#fed700;border:none;color:#232323;cursor:pointer;margin-left:30px;margin-top:20px;outline:none;padding:10px 30px}@media only screen and (max-width:768px){.contact .container{max-width:100%;padding:10px}.contact .container .form{width:300px}.contact .container .form h2{font-size:14px}.contact .container .form .box{justify-content:center}.contact .container .form .box .input input,.contact .container .form .box .input textarea,.contact .container .form .box .lable h4,.contact .container .form button{margin-left:10px}}*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}.footer{background:#f6f6f6;padding:30px 40px;width:100%}.footer .container{display:flex;max-width:100%}.footer .container .left-box{border-right:2px solid #b8b7b7;padding:10px;width:35%}.footer .container .left-box .box{display:flex;margin-top:10px;padding:5px 20px}.footer .container .left-box .box .icon_box{color:#cd1e76;font-size:26px}.footer .container .left-box .box .detail{margin-left:10px}.footer .container .left-box .box .detail h3{color:#cd1e76;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.footer .container .left-box .box .detail p{color:#232323;font-size:14px}.footer .container .right_box{padding:10px;width:69%}.footer .container .right_box .header{align-items:center;max-width:100%}.footer .container .right_box .header img{height:65px;margin-left:45%;width:65px}.footer .container .right_box .header p{color:#8a8a8a;font-size:14px;font-weight:600;margin-top:10px;text-align:center}.footer .container .right_box .bottom{display:flex;justify-content:space-between;margin-top:30px;padding:20px;width:100%}.footer .container .right_box .bottom .box{padding:10px 20px}.footer .container .right_box .bottom .box h3{color:#232323;font-size:14px;letter-spacing:1px;text-transform:uppercase}.footer .container .right_box .bottom .box ul{margin-top:10px}.footer .container .right_box .bottom .box ul li{color:#8a8a8a;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:1px;list-style:none;margin-top:5px;transition:.5s}.footer .container .right_box .bottom .box ul li:hover{color:#cd1e76}@media (max-width:768px){.footer{padding:20px 10px}.footer .container .left-box{padding:5px}.footer .container .left-box .box{padding:5px 10px}.footer .container .left-box{border-right:none;margin-bottom:20px;width:100%}.footer .container .left-box .box .detail h3{font-size:14px}.footer .container .left-box .box .detail p{font-size:12px}.footer .container .right_box{justify-content:center;width:100%}.footer .container .right_box .header img{height:50px;width:50px}.footer .container .right_box .bottom{align-items:center;flex-direction:column}.footer .container .right_box .bottom .box{text-align:center;width:100%}.footer .container .right_box .header{align-items:center;max-width:100%}.footer .container .right_box .header img{height:55px;margin-left:35%;width:55px}.footer .container .right_box .header p{color:#8a8a8a;font-size:12px;font-weight:600;margin-top:10px;text-align:center}.footer .container .right_box .bottom{display:flex;justify-content:space-between;margin-top:10px;padding:10px;width:100%}.footer .container .right_box .bottom .box ul li{font-size:12px}}.phone_button{align-items:center;background-color:#ec1b04;border-radius:50px;bottom:5%;box-shadow:0 4px 6px #0003;color:#fff;display:flex;font-size:16px;font-weight:700;gap:10px;left:5px;padding:10px 20px;position:fixed;text-decoration:none;transition:transform .2s,box-shadow .2s;z-index:999}.phone_button .icon{animation:shake 1s infinite;font-size:24px}.phone_button .phone_number{font-size:16px;white-space:nowrap}.phone_button:hover{background-color:#0056b3;box-shadow:0 6px 8px #0000004d;transform:scale(1.1)}@media only screen and (max-width:768px){.phone_button{bottom:90%;padding:5px 10px}}@keyframes shake{0%,to{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.zalo-button{align-items:center;animation:pulse 1.5s infinite;background-color:#08f;border-radius:50px;bottom:15%;box-shadow:0 2px 4px #0003;color:#fff;display:inline-flex;font-size:16px;font-weight:700;gap:10px;left:5px;overflow:hidden;padding:10px;position:fixed;text-align:center;text-decoration:none;transition:background-color .3s ease,transform .2s ease;z-index:1000}.zalo-button:hover{background-color:#06c;transform:scale(1.05)}.zalo-button .zalo-icon{animation:shake .5s infinite;height:30px;width:30px}@media only screen and (max-width:768px){.zalo-button{bottom:80%;padding:5px}}
/*# sourceMappingURL=main.e2421573.css.map*/