﻿.products-item{position:relative}.products-item:hover .entry-action{opacity:1;transition:.3s}.products-item.layout-gird .entry-thumbnail{padding:12px;margin-bottom:16px}.products-item.layout-gird .entry-thumbnail a img{margin:0 !important}.products-item.layout-gird .entry-content{display:flex;align-items:center}.products-item.layout-gird .entry-content .title-product h3{margin:12px 0 4px;font-weight:500;padding:0;font-size:18px}.products-item.layout-gird .entry-content .price-item{margin-bottom:12px}.products-item.layout-gird .entry-content .entry-wrap{width:calc(100% - 38px);padding-right:12px}.products-item.layout-gird .entry-content .entry-button{width:38px;flex-direction:column;margin:0}.products-item.layout-sale{display:grid;grid-template-columns:102px 1fr;gap:32px;align-items:center;border-radius:16px;padding:12px;margin-bottom:24px;background:#fff}.products-item.layout-sale:last-child{margin-bottom:0}.products-item.layout-sale .entry-content .title-product h3{height:unset;font-weight:500}.products-item.layout-new{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}.products-item.layout-new .entry-thumbnail{padding:12px;box-shadow:0px 1px 4px 0px rgba(0,0,0,.1);background:#fff}.products-item.layout-new .entry-content{padding:24px;background:#fff}.products-item.layout-new .entry-content .title-product h3{font-weight:500;margin:12px 0 4px}.products-item.layout-new .entry-content .price-item{margin-bottom:12px}.products-item.layout-tacgia .entry-thumbnail{padding:12px;margin-bottom:16px}.products-item.layout-tacgia .entry-thumbnail img{width:100%}.products-item.layout-tacgia .entry-content .title-product h3{font-weight:500;margin:12px 0 4px}.products-item.layout-tacgia .entry-content .price-item{margin-bottom:12px}.products-item .entry-thumbnail{padding:12px;background:#fafafa}.products-item .entry-thumbnail a img{width:100%;box-shadow:8px 8px 8px 0px rgba(0,0,0,.2) !important}.products-item .entry-thumbnail .sale_amount{position:absolute;top:8px;right:-12px}.products-item .entry-thumbnail .sale_amount img{width:36px;height:36px;object-fit:contain}.products-item .entry-thumbnail .sale_amount span{position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);font-size:16px;font-weight:700;color:#fff;width:34px}.products-item .entry-content .tac-gia a{background:var(--color-menu);-webkit-background-clip:text;-webkit-text-fill-color:hsla(0,0%,100%,0);font-weight:500}.products-item .entry-content .tac-gia a:hover{opacity:.7}.products-item .entry-content .title-product{color:var(--b-txt);text-decoration:unset}.products-item .entry-content .title-product:hover{color:var(--b-link)}.products-item .entry-content .title-product h3{margin:4px 0 8px;font-size:18px;font-weight:400;line-height:1.35;height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products-item .entry-content .price-item{font-size:20px;color:var(--b-link);font-weight:700;display:flex;align-items:center;gap:9px;margin-bottom:8px}.products-item .entry-content .price-item ins{text-decoration:unset}.products-item .entry-content .price-item del{font-size:16px;color:var(--b-txt-2);order:2}.products-item .entry-content .price-number{font-size:14px;padding:4px 8px;border-radius:50px;background:var(--color-menu);color:#fff;line-height:14px}.products-item .entry-content .price-number svg{width:12px;height:12px;margin-top:-2px}.products-item .entry-action{position:absolute;left:50%;transform:translatex(-50%);bottom:16px;display:flex;gap:8px;opacity:0}.products-item .entry-action button{background:#fff;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center}.products-item .entry-action button span{color:var(--b-txt)}.products-item .entry-action button.woosw-added span{color:var(--b-link)}.products-item .entry-action button .woosw-btn-text{display:none}.products-item .entry-button{margin-top:18px}.products-item .entry-button a{width:38px;height:38px;background:linear-gradient(98.24deg, rgba(112, 172, 226, 0.1) 0%, rgba(47, 86, 185, 0.1) 100%);border-radius:50%;display:flex !important;justify-content:center;align-items:center;margin:0;padding:0;margin-top:0 !important}.products-item .entry-button a svg{fill:rgba(0,0,0,0)}.products-item .entry-button a:hover{background:var(--color-menu)}.products-item .entry-button a:hover svg{fill:#fff}.products-item .entry-button a:hover svg path{fill:#fff}.products-item .entry-button a.loading{background:var(--color-menu);opacity:.7;pointer-events:none}.products-item .entry-button a.loading svg{fill:#fff}.products-item .entry-button a.loading svg path{fill:#fff}.products-item .entry-button .added_to_cart.wc-forward{display:none !important}.products-item .entry-button .add_to_cart_button.loading{position:relative;margin:0;padding:0}.products-item .entry-button .add_to_cart_button::after,.products-item .entry-button .add_to_cart_button::before{display:none}.product-featured h2{text-transform:unset}.product-featured__title h2{margin:0}.product-featured__title a{font-size:16px;text-decoration:underline;text-transform:uppercase;font-weight:700;color:var(--color-heading)}.product-featured__title a:hover{text-decoration:unset}.product-featured .products-item{padding:0 20px}.product-featured .slick-list{margin:0 -20px}.product-featured .slick-track{margin-left:unset !important;margin-right:unset !important}.product-featured .slick-arrow.slick-hidden{display:none}.product-featured .custom-next{transition:all .5s ease;background:#fff;position:absolute;top:50%;transform:translateY(-50%);right:-78px;z-index:9;padding:0;line-height:1;width:48px;height:48px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid var(--b-line)}.product-featured .custom-next svg{width:20px;height:20px}.product-featured .custom-next svg path{fill:var(--b-txt)}@media(max-width: 1024px){.product-featured .custom-next{right:-16px;opacity:1;width:30px;height:30px}.product-featured .custom-next svg{width:16px;height:16px}}.product-featured .custom-next:hover{background-color:var(--color-heading)}.product-featured .custom-next:hover svg path{fill:#fff}.product-featured .custom-prev{transition:all .5s ease;background:#fff;position:absolute;top:50%;transform:translateY(-50%);left:-78px;z-index:9;padding:0;line-height:1;width:48px;height:48px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid var(--b-line)}.product-featured .custom-prev svg{width:20px;height:20px}.product-featured .custom-prev svg path{fill:var(--b-txt)}@media(max-width: 1024px){.product-featured .custom-prev{left:-16px;opacity:1;width:30px;height:30px}.product-featured .custom-prev svg{width:16px;height:16px}}.product-featured .custom-prev:hover{background-color:var(--color-heading)}.product-featured .custom-prev:hover svg path{fill:#fff}@media(max-width: 1024px){.products-item.layout-tacgia .entry-action{display:none}.products-item.layout-new .entry-action{display:none}.products-item.layout-gird .entry-action{display:none}}@media(max-width: 768px){.products-item.layout-new{grid-template-columns:150px 1fr}.products-item.layout-new .entry-content{padding:12px}.products-item.layout-gird .entry-thumbnail{margin-bottom:12px}.products-item.layout-gird .entry-content{display:block}.products-item.layout-gird .entry-content .entry-wrap{width:100%;padding-right:0}.products-item.layout-gird .entry-content .entry-button{width:100%;margin-top:12px;flex-direction:row}}.single-product.woocommerce .woocommerce-tabs ul.tabs{list-style-type:none;display:flex;align-items:center;padding:0 0 16px;margin:0 0 32px;border-bottom:1px solid var(--b-line);gap:24px}.single-product.woocommerce .woocommerce-tabs ul.tabs li{font-size:32px;font-weight:500}.single-product.woocommerce .woocommerce-tabs ul.tabs li a{color:var(--b-txt);text-decoration:unset;position:relative;display:inline-block}.single-product.woocommerce .woocommerce-tabs ul.tabs li a::before{content:"";width:100%;height:2px;background:var(--b-link);left:0;bottom:-16px;position:absolute;opacity:0}.single-product.woocommerce .woocommerce-tabs ul.tabs li a:hover{color:var(--b-link)}.single-product.woocommerce .woocommerce-tabs ul.tabs li a:hover::before{opacity:1}.single-product.woocommerce .woocommerce-tabs ul.tabs li.active a{color:var(--b-link)}.single-product.woocommerce .woocommerce-tabs ul.tabs li.active a::before{opacity:1}.single-product.woocommerce .woocommerce-tabs .entry-content{font-size:18px}.single-product.woocommerce .woocommerce-tabs .entry-content p{margin:0 0 16px}.tabs-flash{display:grid;grid-template-columns:1fr 324px;gap:40px}.tabs-flash .flash-sale{border:1px solid var(--b-line);border-radius:16px;padding:24px}.tabs-flash .flash-sale h2{font-size:24px;font-weight:600;color:var(--color-heading);margin:0 0 24px}.tabs-flash .flash-sale .products-item.layout-sale{grid-template-columns:70px 1fr;gap:12px;padding:0;margin-bottom:16px}.tabs-flash .flash-sale .products-item.layout-sale:last-child{margin-bottom:0}.tabs-flash .flash-sale .products-item.layout-sale .entry-content .title-product h3{font-weight:500}.tabs-flash .flash-sale .products-item.layout-sale .sale_amount{display:none}.tabs-flash .flash-sale .products-item.layout-sale .price-number{display:none}.tabs-flash .flash-sale .products-item.layout-sale .entry-action{display:none}@media(max-width: 1279px){.tabs-flash{grid-template-columns:1fr 300px;gap:24px}}@media(max-width: 768px){.tabs-flash{grid-template-columns:1fr}.single-product.woocommerce .woocommerce-tabs ul.tabs li{font-size:20px}}.woocommerce #reviews{width:100%}.woocommerce #reviews .comment_container{display:flex;width:100%;align-items:center;margin:0 0 20px}.woocommerce #reviews .custom_text p{margin:0}.woocommerce #reviews #comments.custom-comment ol.commentlist{padding:0}.woocommerce #reviews #comments.custom-comment ol.commentlist li{padding-bottom:30px;border-bottom:1px solid rgba(18,51,42,.1490196078)}.woocommerce #reviews #comments.custom-comment ol.commentlist li img.avatar{border-radius:50%;background:none;border:none;width:60px;height:60px;position:relative;float:unset}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text{margin:0;padding:0;padding-left:20px;width:100%;border:none}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text .description p{display:none}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text .meta{margin:0}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments.custom-comment .woocommerce-review__published-date{font-size:14px;line-height:25px;font-weight:400;padding-left:12px}.woocommerce #reviews #comments.custom-comment .woocommerce-review__author{font-size:18px;line-height:25px;font-weight:700;color:var(--color-heading)}.woocommerce #reviews #comments.custom-comment .star-rating{float:unset;color:#ffa800}.woocommerce #review_form #respond p{margin:0 0 20px}.woocommerce .woocommerce-noreviews{display:none}.woocommerce #review_form .comment-respond .comment-reply-title{display:block;margin:0 0 24px}.woocommerce #review_form .comment-respond .comment-reply-title h4{margin:0 0 24px;font-size:30px;line-height:1.4}.woocommerce #review_form .comment-respond .comment-form-rating{display:flex;width:100%;gap:12px}.woocommerce #review_form .comment-respond .comment-form-rating label{line-height:20px;color:var(--color-heading);font-weight:700;margin:0}.woocommerce #review_form .comment-respond .comment-form-rating p.stars a{color:#ffa800}.woocommerce #review_form .comment-respond label{display:block;color:var(--color-heading);font-weight:700;line-height:1.4;margin:0 0 11px}.woocommerce #review_form .comment-respond p input,.woocommerce #review_form .comment-respond p textarea{background-color:rgba(0,0,0,0);border:1px solid var(--b-line);border-radius:3px;padding:14px 16px;color:var(--b-txt);font-size:16px;width:100%}.woocommerce #review_form .comment-respond p input::placeholder,.woocommerce #review_form .comment-respond p textarea::placeholder{color:var(--b-txt-2);font-weight:450;opacity:1;font-size:16px}.woocommerce #review_form .comment-respond .comment-form{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce #review_form .comment-respond .comment-form .comment-form-author{order:1;width:100%}@media(min-width: 768px){.woocommerce #review_form .comment-respond .comment-form .comment-form-author{width:calc((100% - 24px)/2)}}.woocommerce #review_form .comment-respond .comment-form .comment-form-email{order:2;width:100%}@media(min-width: 768px){.woocommerce #review_form .comment-respond .comment-form .comment-form-email{width:calc((100% - 24px)/2)}}.woocommerce #review_form .comment-respond .comment-form .comment-form-comment{order:3;width:100%}.woocommerce #review_form .comment-respond .comment-form .comment-form-comment br{display:none}.woocommerce #review_form .comment-respond .comment-form .comment-form-cookies-consent{order:4;width:100%;position:relative;display:none;align-items:center;gap:8px}.woocommerce #review_form .comment-respond .comment-form .comment-form-cookies-consent input{width:fit-content}.woocommerce #review_form .comment-respond .comment-form .comment-form-cookies-consent label{margin-bottom:0}.woocommerce #review_form .comment-respond .comment-form .form-submit{order:5;margin:0 !important;position:relative}@media(max-width: 767px){.woocommerce #review_form .comment-respond .comment-form .form-submit{width:100%}}.woocommerce #review_form .comment-respond .comment-form .form-submit::before{content:url("../images/comment.png");position:absolute;right:32px;top:8px;z-index:2}.woocommerce #review_form .comment-respond .comment-form .form-submit input#submit{background:var(--color-menu);padding:8px 32px;border-radius:3px;color:#fff;font-size:24px;font-weight:400;line-height:1.5;font-family:var(--font-Bebas);min-width:240px;text-align:left}@media(max-width: 767px){.woocommerce #review_form .comment-respond .comment-form .form-submit input#submit{min-width:unset}}.woocommerce .woocommerce-pagination{display:flex;gap:10px;align-items:center}.woocommerce .page-numbers{border:1px solid var(--color-heading);padding:10px 15px;color:var(--color-heading);font-size:16px;font-weight:500;border-radius:10px;line-height:1;display:block;width:44px;height:44px;text-align:center}.woocommerce .page-numbers svg{fill:rgba(0,0,0,0);padding-top:3px}.woocommerce .page-numbers:hover,.woocommerce .page-numbers.current{background-color:var(--color-heading);border:1px solid var(--color-heading);color:var(--color-white);text-decoration:none}.woocommerce .page-numbers:hover svg path,.woocommerce .page-numbers.current svg path{stroke:#fff}.main .star-rating,.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;width:5.4em;font-family:sans-serif}.main .star-rating:before,.woocommerce .star-rating:before{content:"★★★★★";color:#d3ced2;float:left;top:0;left:0;position:absolute;font-size:18px}@media(max-width: 767px){.main .star-rating:before,.woocommerce .star-rating:before{font-size:14px;top:2px}}.main .star-rating span,.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.main .star-rating span:before,.woocommerce .star-rating span:before{content:"★★★★★";top:0;position:absolute;left:0;color:#ffa800;font-size:18px}@media(max-width: 767px){.main .star-rating span:before,.woocommerce .star-rating span:before{font-size:14px;top:2px}}.hero-banner{line-height:1}.hero-banner::before{width:100%;height:100%;content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.5);opacity:0}.hero-banner img{max-height:350px}.hero-banner .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%}.hero-banner .text h1,.hero-banner .text .title{margin:0;font-size:70px;color:#fff;font-weight:600}.hero-banner .text .rank-math-breadcrumb p{margin:0}.hero-banner .text .rank-math-breadcrumb a{color:#fff;font-weight:700}.hero-banner .text .rank-math-breadcrumb span{color:#fff}.hero-banner .text .rank-math-breadcrumb .separator{padding:0 6px}.banner-product{padding:16px 0;border-bottom:1px solid #ededed}.banner-product p{margin:0}.banner-product a{font-weight:700;color:var(--color-heading);text-decoration:unset}.banner-product span{color:var(--b-txt-2)}.banner-product .separator{padding:0 6px}@media(max-width: 1600px)and (min-width: 1280px){.hero-banner .text h1,.hero-banner .text .title{font-size:50px}}@media(max-width: 1024px){.hero-banner .text h1,.hero-banner .text .title{font-size:40px}}@media(max-width: 767px){.hero-banner .text h1,.hero-banner .text .title{font-size:32px}.hero-banner img{min-height:250px;object-fit:cover}}.banners__slider .blaze-next{transition:all .5s ease;background:var(--color-heading);position:absolute;top:50%;transform:translateY(-50%);right:48px;z-index:9;padding:0;line-height:1;width:32px;height:32px;border-radius:100%;display:flex;align-items:center;justify-content:center}.banners__slider .blaze-next svg{width:20px;height:20px;fill:var(--color-white)}@media(max-width: 768px){.banners__slider .blaze-next{right:16px;opacity:1;width:30px;height:30px}.banners__slider .blaze-next svg{width:16px;height:16px}}.banners__slider .blaze-next:hover{opacity:.7}.banners__slider .blaze-prev{transition:all .5s ease;background:var(--color-heading);position:absolute;top:50%;transform:translateY(-50%);left:48px;z-index:9;padding:0;line-height:1;width:32px;height:32px;border-radius:100%;display:flex;align-items:center;justify-content:center}.banners__slider .blaze-prev svg{width:20px;height:20px;fill:var(--color-white)}@media(max-width: 768px){.banners__slider .blaze-prev{left:16px;opacity:1;width:30px;height:30px}.banners__slider .blaze-prev svg{width:16px;height:16px}}.banners__slider .blaze-prev:hover{opacity:.7}.hero{margin:48px 0 64px}.hero__wrap{display:grid;grid-template-columns:1fr 324px;gap:40px}.single-product.woocommerce .custom-product-gallery{background:#fafafa;padding:56px 56px 36px}.single-product.woocommerce .custom-product-gallery .entry-button{margin-top:56px;display:flex;justify-content:center}.single-product.woocommerce .custom-product-gallery .entry-button a{padding:16px 60px;background:var(--color-menu);border-radius:50px;text-decoration:unset;font-size:18px;font-weight:600;color:#fff}.single-product.woocommerce .custom-product-gallery .entry-button a:hover{opacity:.7}.single-product.woocommerce .custom-product-gallery .entry-button svg path{fill:#fff}.single-product.woocommerce .entry-summary{width:100% !important;margin:0 !important}.single-product.woocommerce .entry-summary .product_title{font-size:40px;color:var(--color-heading);font-weight:600;margin:0 0 24px}.single-product.woocommerce .entry-summary .product__info{font-size:18px;font-weight:500;margin-bottom:38px}.single-product.woocommerce .entry-summary .product__info .item{margin-bottom:8px}.single-product.woocommerce .entry-summary .product__info .item a{font-size:19px;font-weight:500}.single-product.woocommerce .entry-summary .product__km{border:1px dashed var(--b-link);border-radius:16px;padding:0 26px 26px;margin-bottom:32px}.single-product.woocommerce .entry-summary .product__km h3{color:var(--b-link);font-size:24px;font-weight:500;margin:0 0 6px;padding:0 18px;background:#fff;position:relative;display:inline-block;top:-16px}.single-product.woocommerce .entry-summary .product__km h3::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:5px;height:5px;background:var(--b-link);border-radius:100%}.single-product.woocommerce .entry-summary .product__km h3::after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";width:5px;height:5px;background:var(--b-link);border-radius:100%}.single-product.woocommerce .entry-summary .product__km ul{list-style-type:none;padding:0;margin:0}.single-product.woocommerce .entry-summary .product__km ul li{margin-bottom:12px;font-size:18px;padding-left:36px;position:relative}.single-product.woocommerce .entry-summary .product__km ul li::before{position:absolute;left:0;top:0;content:url("../images/check.png")}.single-product.woocommerce .entry-summary .product__km ul li:last-child{margin-bottom:0}.single-product.woocommerce .entry-summary .product__km ul li img{margin-right:12px}.single-product.woocommerce .entry-summary .product__km ul li strong{font-weight:600}.single-product.woocommerce .entry-summary .woocommerce-product-details__short-description{margin-bottom:32px}.single-product.woocommerce .entry-summary .woocommerce-product-details__short-description h3{font-size:24px;font-weight:500;margin:0 0 16px}.single-product.woocommerce .entry-summary .woocommerce-product-details__short-description p{font-size:18px;margin:0}.single-product.woocommerce p.price{font-size:32px !important;color:var(--b-link) !important;font-weight:700;display:flex;align-items:center;gap:9px;margin-bottom:8px}.single-product.woocommerce p.price ins{text-decoration:unset}.single-product.woocommerce p.price del{font-size:16px;color:var(--b-txt-2);order:2}.single-product.woocommerce .sale_amount{margin-bottom:32px}.single-product.woocommerce .sale_amount .text{font-size:18px}.single-product.woocommerce .sale_amount .number{font-size:18px;font-weight:700;color:#fff;background:var(--b-link);border-radius:8px;padding:2px 8px;position:relative}.single-product.woocommerce .sale_amount .number::before{content:"";width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-right:8px solid var(--b-link);border-bottom:4px solid rgba(0,0,0,0);position:absolute;left:-4px;top:50%;transform:translateY(-50%)}.single-product.woocommerce .share h3{font-size:24px;font-weight:500;margin:24px 0 16px}.single-product.woocommerce .share a{width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-heading);background:#fff}.single-product.woocommerce .share a:hover{background:var(--color-heading)}.single-product.woocommerce .share a:hover svg{fill:#fff}.single-product.woocommerce .share a:hover svg path{fill:#fff}.single-product.woocommerce .share svg{fill:var(--color-heading);width:20px;height:20px}.single-product.woocommerce .share svg path{fill:var(--color-heading)}.single-product.woocommerce form.cart .quantity{float:unset !important;margin:0 0 24px !important}.single-product.woocommerce form.cart .button{float:unset !important}.single-product.woocommerce form.cart .mua-ngay .single_add_to_cart_button{padding:16px;position:relative;border-radius:100px;background:#fff;border:1px solid var(--color-heading);display:block;text-align:center;font-size:18px;font-weight:600;color:var(--color-heading);width:100%;text-transform:uppercase;transition:.3s ease;margin-bottom:24px}.single-product.woocommerce form.cart .mua-ngay .single_add_to_cart_button:after{content:url("../images/cart3.png");margin-left:12px;position:relative;top:3px}.single-product.woocommerce form.cart .mua-ngay .single_add_to_cart_button:hover{background:var(--b-link);border:none;color:#fff;opacity:1}.single-product.woocommerce form.cart .mua-ngay .single_add_to_cart_button:hover::after{content:url("../images/cart2.png")}.single-product.woocommerce form.cart .mua-ngay .single_add_to_cart_button.loading{pointer-events:none}.single-product.woocommerce form.cart .mua-ngay .single_add_to_cart_button.loading::after{left:0}.single-product.woocommerce form.cart .mua-ngay .added_to_cart.wc-forward{display:none}.single-product.woocommerce form.cart .mua-ngay .single-button-add-to-cart{font-size:18px;font-weight:600;color:#fff;background-color:var(--b-link);text-align:center;padding:16px;text-decoration:unset;display:block;border-radius:50px;text-transform:uppercase;margin-bottom:12px}.single-product.woocommerce form.cart .mua-ngay .single-button-add-to-cart:hover{background:var(--color-heading)}.single-product.woocommerce form.cart .mua-ngay .heat button{background:#fff}.single-product.woocommerce form.cart .mua-ngay .heat button:hover span{color:var(--b-link)}.single-product.woocommerce form.cart .mua-ngay .heat button span{color:var(--b-txt);font-size:18px}.single-product.woocommerce form.cart .mua-ngay .heat button span::before{font-size:24px}.single-product.woocommerce form.cart .mua-ngay .heat button.woosw-added span{color:var(--b-link)}@media(max-width: 1600px)and (min-width: 1280px){.hero__wrap{gap:40px}.single-product.woocommerce .custom-product-gallery{padding:20px}.single-product.woocommerce .custom-product-gallery .entry-button{margin-top:24px}.single-product.woocommerce .entry-summary .product_title{font-size:36px}}@media(max-width: 1279px){.hero{margin:24px 0 32px}.hero__wrap{grid-template-columns:1fr 300px;gap:24px;align-items:start}.hero__left{grid-template-columns:1fr;gap:24px}.hero__right{position:sticky;top:120px}.single-product.woocommerce .custom-product-gallery{padding:16px !important}.single-product.woocommerce .custom-product-gallery img{width:100% !important}.single-product.woocommerce .entry-button{margin-top:24px !important}}@media(max-width: 768px){.hero__wrap{grid-template-columns:1fr;gap:24px}.hero__right{position:unset}.single-product.woocommerce .entry-summary .product_title{font-size:28px !important}.single-product.woocommerce .share a{width:36px;height:36px}.product-featured__title a{font-size:14px}.product-featured .products-item{padding:0 10px}.product-featured .slick-list{margin:0 -10px}}
