:root{--shop-color-bg:#f5f8fd;--font-size-text:14px}body,#main{background:var(--shop-color-bg);font-family:Quicksand,sans-serif}p,ul li,strong,.product-description{font-size:var(--font-size-text)}.tooltipster-base{display:none}.stuck .header-main .nav>li>a{line-height:unset!important}.title-page h1,.page-title span{font-size:30px}.rank-math-breadcrumb p{margin-bottom:0}.category-sp-header .product-category .box-image{display:none}.category-sp-header .product-category{padding-bottom:0px!important}.category-sp-header .product-category .box-text{padding:10px;border:1px solid #f5f5f5}.category-sp-header .product-category .box-text .header-title{font-weight:500;text-transform:math-auto;color:var(--primary-color)}.account-item .account-link,.cart-item .header-cart-link{display:flex!important;flex-direction:column-reverse;align-content:center;align-items:center}input#woocommerce-product-search-field-0,.ux-search-submit{height:40px;border:1px solid #ececec}.ux-search-submit{background:#fff0;color:#c5cee0;border:unset;margin-right:10px!important}.searchform .flex-row div:nth-child(2){position:absolute;right:0}.searchform{border-radius:5px;overflow:hidden}.category-sp-header{position:relative;z-index:9999}.header-menu-danhmuc .hamburger-menu .bar{position:relative;top:18px;display:block;margin:auto;transition:all 0ms 100ms,width 150ms linear;transform:translateY(-2px)}.header-menu-danhmuc .hamburger-menu .bar,.header-menu-danhmuc .hamburger-menu .bar:before,.header-menu-danhmuc .hamburger-menu .bar:after{background:#fff;width:25px;height:2px}.header-menu-danhmuc .hamburger-menu .bar:before{content:"";position:absolute;right:0;bottom:7px;transition:bottom 300ms 100ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1),width 150ms linear,background 150ms linear}.header-menu-danhmuc .hamburger-menu .bar:after{content:"";position:absolute;right:0;top:7px;transition:top 300ms 100ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1),width 150ms linear,background 150ms linear}.box-icon--close{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transform:scale(.3);transition:opacity 0.35s ease-in-out,transform 0.35s ease-in-out,-webkit-transform 0.35s ease-in-out}.box-text-menu{text-align:center;display:block;padding:0;color:#fff;font-size:10px;text-transform:uppercase;font-weight:500;margin-top:2px}.box-icon-menu{position:relative;height:25px;width:35px;display:inline-block;vertical-align:middle;cursor:pointer}.box-triangle{position:absolute;top:calc(100% - 10px);left:0;right:0;z-index:992;margin:0 auto;width:20px;height:15px;opacity:0;visibility:visible;transition:opacity 0.25s ease-in-out 0s,visibility 0.25s ease-in-out 0s}.header-action_dropdown{width:270px;background:#fff;position:absolute;padding:10px;top:50px;left:-20px;z-index:-99999;display:none}.header-action_dropdown.active-menu{display:block}.menu-header-dm a{font-weight:700;color:#000;font-size:13px;text-transform:uppercase;padding:10px 0}.icon-menu-home{padding:10px 0}.open-menuchinh .bar{opacity:0!important}.open-menuchinh .box-icon--close{opacity:1!important;transform:scale(.6)!important}.open-menuchinh .box-triangle{opacity:1}.header-account-title,.header-cart-title{font-size:13px!important;font-weight:500!important;text-transform:capitalize!important}.thuonghieu-no{height:15px;display:inline-block}.product-small.col .col-inner .badge-container{margin-top:3px;margin-left:3px}.badge-circle .badge-inner{background:red;font-weight:100;font-size:12px;border-radius:unset}.badge-circle{height:21px;width:36px;margin-left:0}.price del bdi{font-size:12px}.btn-cate-product span{font-size:24px}.btn-cate-product{padding:5px;margin-bottom:30px}.add-to-cart-button a{margin-right:0;width:100%;border:1px var(--primary-color) solid!important;border-radius:5px;font-size:11px;font-weight:500}.box-text-products{padding:12px 10px;background-color:rgb(255 255 255 / .8)}.row-small>.col{padding:0 4.8px 12.6px}.price del{text-decoration:none}.price del bdi{text-decoration:line-through;opacity:.8}.btn-xemthem p{width:max-content;padding:10px 30px;border:1px var(--primary-color) solid;font-size:13px;color:var(--primary-color);border-radius:5px;margin:auto}.slide-banner-home .flickity-page-dots .dot{border:unset;background:#000;width:7px;height:7px}.slide-banner-home .flickity-prev-next-button svg{border:1px #fff solid!important;background:#fff}.slide-banner-home .flickity-prev-next-button svg path{fill:#000!important}.text-uudai p{margin-bottom:0}.text-title-uudai p{margin-bottom:5px}.text-uudai{margin:0 8px;padding:10px;border:1px var(--primary-color) solid;border-radius:4px}.text-uudai p:nth-child(1){font-size:17px;color:var(--primary-color)}.text-uudai p:nth-child(2){font-size:13px}.img-hover:before,.img-hover:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s}.img-hover{position:relative;transition:all 0.5s}.img-hover:hover:before{background:rgb(255 255 255 / .5) none repeat scroll 0 0;bottom:50%;top:50%}.img-hover:hover:after{background:rgb(255 255 255 / .5) none repeat scroll 0 0;left:51%;right:50%}.blog-home .post-title a{font-weight:500;font-size:var(--font-size-text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0}.blog-home .box-text.text-left{padding:0;padding-left:15px}.blog-home .col.post-item{padding-bottom:15px}.box-blog-post .is-divider{display:none}.absolute-footer{border-top:1px solid rgb(0 0 0 / .08);padding:12px 0px!important}.title-footer p{font-size:18px;color:var(--primary-color)}.text-nd-footer ul li{margin:0;list-style:none;margin-bottom:8px}.text-link-menu ul li{margin-bottom:8px}.icon-box-phone-footer p{margin-bottom:0}.icon-box-phone-footer p:nth-child(1){font-weight:500;font-size:24px;color:var(--primary-color)}.title-follow p{margin-top:20px;margin-bottom:12px}.mxh-footer a{border:1px solid #000 !IMPORTANT;border-radius:4px!important;color:#000;margin-right:8px!important}.copyright-footer{color:#000;font-size:13px;font-weight:400}.text-danhmuc-sidebar{padding:20px 15px;background:#fff;margin-bottom:20px}.text-danhmuc-sidebar h3{font-size:18px;margin-bottom:12px}.text-danhmuc-sidebar ul{border-top:1px #e7e7e7 solid}.text-danhmuc-sidebar ul li{list-style:none;margin:0;border-bottom:1px dashed #e7e7e7;padding:12px 0;font-size:15px;font-weight:500}.form-left-right p{display:flex;gap:30px}.wpcf7 input{height:45px!important}.wpcf7 input,.wpcf7 textarea{font-weight:100;border:1px #e7e7e7 solid;font-size:var(--font-size-text)}.icon-box-lienhe .icon{width:35px;height:35px;background:#fff;position:relative;display:flex;align-items:center;border:1px #ddd solid;border-radius:50%}.icon-box-lienhe .icon .icon-inner{width:10px;position:relative;left:50%;transform:translateX(-50%)}.icon-box-lienhe .icon-box-text{margin-left:15px}.icon-box-lienhe .icon-box-text p{margin-bottom:0}.icon-box-lienhe{margin-bottom:20px}.danhsach-tintuc,.widget-area aside{background:#fff;padding:20px}.post-sidebar{padding-left:0px!important}.post-title a{font-size:18px}.post-title a:hover{color:var(--primary-color)}.blog-wrapper,.product-main{padding-top:0px!important}.recent-blog-posts a,.title-post-relate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0}.widget-title span{font-size:18px;text-transform:math-auto}.widget-area .is-divider.small{max-width:100%;display:block;height:1px;background-color:#e7e7e7;margin-bottom:0}.recent-blog-posts-li .badge.post-date.badge-outline{width:77px;height:58px}.widget_nav_menu #menu-main-menu li a{padding:12px 0;font-size:15px;color:#000;font-weight:500}.widget_nav_menu #menu-main-menu li a:hover{color:var(--primary-color)}.danhsach-tintuc .post-item .box-image{width:32%!important;overflow:hidden}.danhsach-tintuc .post-item .box-image .image-cover{padding-top:76%!important}.danhsach-tintuc .post-item .box-image .image-cover a img,.relatedcat .new-img img{-webkit-transition:all 1.5s}.danhsach-tintuc .post-item:hover .box-image .image-cover a img,.relatedcat li:hover .new-img img{transform:scale(1.26);opacity:.8}.article-post-meta .date:before{content:'';margin:0 5px 0 7px;width:4px;height:4px;border-radius:2px;background-color:#dfe3e8;display:inline-block}.article-post-meta .author,.article-post-meta .date time{opacity:.7}.danhsach-tintuc .post-item .from_the_blog_excerpt{margin-top:10px;margin-bottom:10px!important;font-size:16px}.blog-single article{margin-bottom:0px!important}.relatedcat ul{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.title-post-relate{font-size:14px;margin-top:15px}.relatedcat .new-img{overflow:hidden}.title-blog-related{position:relative;font-size:14px;border-bottom:1px solid #ddd;text-align:center;margin-bottom:35px}.title-blog-related span{display:inline-block;color:#fff;background-color:#000;margin:auto;text-transform:uppercase;position:relative;padding:8px 15px}.title-blog-related span:after{content:"";border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #000;position:absolute;bottom:-5px;right:45%}.page-title-inner{padding-top:0px!important}.shop-page-title{background:#f5f8fd!important}.archive-shop{background:#fff;padding:5px 20px}.section-banner-shop{padding-bottom:30px!important}.term-description h2 strong{font-size:140%;!important}.term-description h3 strong{font-size:130%;!important}.term-description span{font-size:120%;!important}.term-description span span{font-size:100%;!important}.thongtin-sanpham,.accordion{background:#fff;padding:15px}.info-mota-chinhsach .accordion-inner{padding:10px 0}.product-description table,.product-description th,.product-description td{border:1px #eee solid;padding:5px!important;color:#000}.product-description td:nth-child(1){background:#f7f7f7!important}.product-description table{background:#fff!important;border-collapse:collapse;margin:20px 0px!important}.icon-box-dichvu{margin-bottom:15px;display:flex;align-items:center}.icon-box-dichvu .icon-box-text p{margin-bottom:0}.info-mota-chinhsach div:nth-child(1) a{border-top:unset}.accordion{padding-top:0;padding-bottom:0}.ux-quantity__button{width:45px;height:45px;font-weight:600}.quantity input[type=number]{height:45px;min-width:60px!important;font-weight:600}.single_add_to_cart_button{width:68%;background-color:#ff0000!important;transition:color 0.4s ease;position:relative;overflow:hidden;z-index:1}.single_add_to_cart_button:hover{color:#ff0000!important}.single_add_to_cart_button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#fff!important;transition:left 0.4s ease;z-index:-1}.single_add_to_cart_button:hover:before{left:0}.accordion-title.active{background-color:#fff0}.related-products-wrapper h3{text-transform:math-auto;text-align:center}.title-sp-daxem h3,.related-products-wrapper h3{font-size:28px}.related-products-wrapper{border-top:unset}.info-product .woocommerce-breadcrumb.breadcrumbs{display:none}.product_title{font-size:24px;margin-bottom:8px}.product-meta-single{margin-bottom:10px}.thuonghieu-single{margin-right:10px}.product-meta-single .thuonghieu-single,.product-meta-single .tinhtrang{font-size:14px}.info-product .price bdi{font-size:25px;color:red;font-weight:600}.info-product .price del bdi{font-size:18px;color:#878c8f;font-weight:400;margin-right:10px}.info-product .price{display:flex;align-items:flex-end;flex-direction:row-reverse;justify-content:flex-end}.info-product .label label{font-weight:400}.info-product .label span{font-weight:600}.sale-single{padding:5px 10px;border-radius:0 0 10px 10px!important}.sale-single,.sale-single span{font-size:13px!important;font-weight:500!important}.sale-single span{margin-bottom:10px!important;display:inline-block}@media only screen and (max-width:48em){.post-sidebar{padding-left:15px!important}.relatedcat ul{grid-template-columns:repeat(2,1fr);gap:15px}.header-action-item{display:none}.product-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0}.price del bdi{font-size:11px}}