.badge-inner.on-sale,a.button,.badge-inner.on-sale,.single_add_to_cart_button,input[type=submit],.back-to-top{background-color:#f1f1f1!important;color:var(--primary-color)!important}h1,h2,h3,h4,h5,h6{text-wrap:wrap}.category-page-title,.product-page-title{background-color:#f1f1f1}.category-page-title .page-title-inner,.product-page-title .page-title-inner{padding-bottom:20px}.category-page-title .page-title-inner a,.product-page-title .page-title-inner a{color:var(--primary-color)}.post-item .post-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.form-dou{display:flex}.form-dou .left,.form-dou .right{width:50%}.form-dou .left{padding-right:15px}.form-dou .right{padding-left:15px}.form-lien-he input,.form-lien-he select{border-radius:20px}.form-lien-he input[type=submit]{width:100%}.nav-small.nav>li.html{font-size:15px;letter-spacing:0;font-size:14px}p.form-row-first,p.form-row-last{width:100%}#reviews .large-7,#reviews .large-5{flex-basis:100%;max-width:100%}.product-small .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.product-small .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.post-item .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.post-item .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.woocommerce-billing-fields input,.woocommerce-additional-fields textarea{box-shadow:none;border-radius:5px}.absolute-footer.dark{color:rgb(255 255 255 / 73%);font-size:13px}a.back-to-top{background:var(--primary-color)!important;color:white!important;border:none!important}.footer-section .col{padding-bottom:0}#header-contact li a,#top-bar .cart-item a{text-transform:none;letter-spacing:0;font-size:14px}.header-nav li a{font-size:16px;letter-spacing:0;color:#303030}.header-block-block-1 .col{padding-bottom:0}.header-block-block-1 .icon-box .icon-box-text{font-size:14px;COLOR:#000}.header-block-block-1 .icon-box h3{font-size:20px;color:var(--primary-color)}.header-main .icon-search:before{color:var(--primary-color)}.searchform-wrapper input[type=search]{margin-top:4px;font-size:15px;background:#fff;border:1px solid var(--primary-color);border-radius:5px;height:46px}.nav-dropdown{border:none}.header-bottom-nav li a{font-size:18px}.nav-spacing-xlarge>li{margin:0 18px}.about-us-section .tieude-noi-bat{right:34%;top:-4%;font-size:80px}.vi-sao-section .box{border-radius:10px;box-shadow:2px 2px 20px #00000012}.vi-sao-section .box .box-image{border-top-left-radius:10px;border-top-right-radius:10px}.vi-sao-section .box .box-text h3{font-size:17px;font-weight:500;margin-bottom:5px;text-transform:uppercase;color:#fff;background:var(--primary-color);padding:9px 10px;margin:0}.vi-sao-section .box .box-text{padding:0}.vi-sao-section .box .box-text p{margin-bottom:0;padding:15px 10px;font-size:15px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.vi-sao-section .box .box-text{padding:0}.nav-dropdown li a:hover{color:var(--primary-color);padding-left:10px}.nav-dropdown li a{font-size:16px}.header-bottom{box-shadow:1px 9px 10px rgb(0 0 0 / 4%)}.tieude-noi-bat{position:absolute;z-index:0;right:-59%;top:11%;font-size:80px;opacity:.08;color:#545454;line-height:67px;font-weight:700}.nut-xem-them{font-weight:400;letter-spacing:0}.dai-ly-section .col{padding-bottom:0}.dai-ly-section p{margin-bottom:0}.form-dang-ky{display:inline-block;clear:both}form{margin-bottom:0}.form-dang-ky .left{display:inline-block;width:75%;float:left;padding-right:10px}.form-dang-ky input{height:50px;box-shadow:none;border-radius:5px;margin-bottom:0}.form-dang-ky input[type=submit]{background:var(--primary-color);margin-right:0}.product-category.col .box-image{border-radius:20px}.product-category.col h5{font-size:17px;letter-spacing:0}.form-dang-ky .right{display:inline-block;width:25%;float:left}.product-category.col .count{display:none}.danh-muc-section .col{padding-bottom:0}.list-sp .product-small.box,.related .product-small.box,.archive .product-small.box{box-shadow:3px 5px 1px #0003;padding:7px;background:#fff;border-radius:4px;border:1px solid #00000042}.badge-container{margin:15px}.badge-container .badge-inner{border-radius:99%}.list-sp .product-small .product-title a,.related .product-small.box .product-title a,.archive .product-small.box .product-title a{font-size:17px;color:#000;font-weight:500;margin-bottom:10px;margin-top:5px}.list-sp .product-small .product-title a:hover{color:var(--primary-color)!important}.product-small .price span.amount,.product-small .price ins bdi,.related .product-small .price span.amount{font-size:19px;color:red}.single-product .large-9{border-right:none!important}.product-main{padding:30px 0 0 0}.single-product .product-info .product-title{font-size:24px;color:var(--primary-color)}.is-divider{display:none}.single-product .product-short-description{font-size:15px}.dang-ky-bao-hanh{display:block}.dang-ky-bao-hanh p{color:#2b2b2b;margin-bottom:14px;background:#f1f1f1;padding:10px;border-radius:0;border:0;border-left:5px solid var(--primary-color);font-size:14px}.woocommerce-tabs ul li a{text-transform:none;color:#272727;font-size:20px;letter-spacing:0;font-weight:700}.woocommerce-tabs ul li{margin-right:12px}.product-footer .woocommerce-tabs>.nav-line:not(.nav-vertical){border-bottom:1px solid #c3c3c3;margin-top:0}.product-footer .woocommerce-tabs{padding:0;border-top:0}.nav-line>li.active>a:before{display:None}.single-product .product-info .price{font-size:20px}.single-product .product-info .price span.amount{color:red}.single-product .product-info .price del{font-size:15px}.single-product .product-info .price del span.amount{color:gray}.single_add_to_cart_button{letter-spacing:0}.product-small .price del bdi{color:gray;font-size:15px}.san-pham-section .large-12{padding-bottom:0}.list-post .post-item .post-title{color:var();margin-bottom:10px;font-size:20px;font-weight:500}.list-post .post-item a:hover,.blog-archive .post-item a:hover{color:var(--primary-color)}.list-post .post-item .box-image,.blog-archive .post-item .box-image{border-radius:10px}.list-post .post-item .post-title:hover{color:var(--primary-color)}.tin-tuc-section .col.large-12{padding-bottom:0}.footer-section a{color:#000}.blog-archive .post-item .box-text{vertical-align:top!important;padding:15px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.blog-archive .large-12{padding-bottom:20px;text-align:left}.blog-archive .page-title{text-transform:none;letter-spacing:0;font-size:25px}.xem-them .tieu-de-xem-them{font-weight:700;display:block;margin-bottom:10px;font-size:19px;color:#000}.xem-them ul li{margin-bottom:3px}.xem-them ul li a{font-weight:500;font-size:16px;color:var(--primary-color)}.xem-them ul li a:hover{text-decoration:underline}.blog-single .entry-meta{text-transform:none;font-size:14px;letter-spacing:0;color:gray;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px;background:#f9f9f9}.danh-muc{margin-bottom:15px}.danh-muc span.title,.the-tim-kiem span.title{border-radius:4px;background:var(--primary-color);padding:4px 10px;color:#fff;margin-right:5px}.danh-muc a,.the-tim-kiem a{line-height:32px;border-radius:4px;margin-bottom:10px;padding:4px 10px;background:#dedede;color:#464646}.danh-muc a:hover,.the-tim-kiem a:hover{background:var(--primary-color);color:#fff}.bai-viet-lien-quan{margin-top:15px}.blog-single .blog-share{text-align:left}.blog-single .is-divider{display:none}.bai-viet-lien-quan h3{font-size:19px;color:#000}.bai-viet-lien-quan ul{margin-bottom:0;display:inline-block;width:100%}.bai-viet-lien-quan ul li{list-style:none;width:33.33%;color:graytext;float:left;padding-left:4px;padding-right:5px}.bai-viet-lien-quan ul li .box-image img{height:180px;border-radius:4px;object-fit:cover;object-position:center}.bai-viet-lien-quan h4{font-size:16px;color:#000;line-height:22px;padding-top:7px;height:72px;overflow:hidden;font-weight:400}.bai-viet-lien-quan h4 a:hover{color:var(--primary-color)}.rank-math-breadcrumb{font-size:15px;margin-bottom:11px}span.widget-title{font-size:1em;font-weight:600;display:block;padding:12px 10px;color:var(--primary-color);letter-spacing:0;background-color:#f1f1f1}.widget .is-divider{display:none}.product-categories{border:1px solid #e1e1e1}.product-categories li{padding-left:10px;padding-right:10px;font-size:15px}.star-rating span:before{color:#ffa600}ul.product_list_widget li img{border-radius:99%}.widget_products,.flatsome_recent_posts ul{border:1px solid #ddd}.recent-blog-posts{padding:10px}.recent-blog-posts a{font-size:15px}.blog-archive .large-3{padding-left:0}.blog-archive .large-9{border-right:none!important}.blog-archive .post-item .box-image{border-top-right-radius:0;border-bottom-right-radius:0}.blog-archive .post-item .post-title{font-size:20px;font-weight:500;MARGIN-BOTTOM:5px}.blog-archive .post-item .box-text{vertical-align:top!important;padding:15px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0}.list-post .post-item .box-text,.blog-archive .post-item .box-text{border:1px solid #dedede;border-bottom-left-radius:0;border-bottom-right-radius:10px;padding:20px;background:#fff}ul.product_list_widget li{padding:10px 5px 5px 75px}ul.product_list_widget li img{margin-left:6px}.product_list_widget li a{font-size:15px}.product_list_widget span bdi,.product_list_widget ins bdi{color:red;font-size:17px}.product_list_widget del bdi{color:graytext;font-size:14px}.list-post .post-item .from_the_blog_excerpt,.blog-archive .post-item .from_the_blog_excerpt,.bai-viet-lien-quan .list-bai-viet p{font-size:14px;color:#0f2346;max-height:67px;overflow:hidden}.blog-archive .large-3{border-left:none!important}.blog-archive .post-item .post-title:hover{color:#0b727f}.blog-single .large-3{border-left:none!important;padding-left:0}h1.entry-title.mb{margin-bottom:15px;letter-spacing:0;font-size:24px}.page-right-sidebar .large-9{border-right:none!important}.page-right-sidebar .large-3{padding-left:0}.page-right-sidebar .page-inner ul,.page-right-sidebar .page-inner ol{margin-left:20px}.thong-tin-them{margin-bottom:15px;font-size:15px;border-top:1px dotted #e0e0e0;border-bottom:1px dotted #e0e0e0}.thong-tin-them .row-info:nth-child(odd){background:#f9f9f9}.thong-tin-them .row-info{padding:6px 0;display:block;width:100%;clear:both}.thong-tin-them .row-info .left{padding-left:10px;font-weight:700;width:30%;display:inline-block;float:left;padding-right:10px}.thong-tin-them .row-info .right{width:70%;display:inline-block}.woocommerce-tabs ul li.active a{color:var(--primary-color)}.star-rating:before,.woocommerce-page .star-rating:before{color:#ffa601}.product_meta>span{font-size:15px}.related h3{text-transform:none;letter-spacing:0}.wpcf7-spinner{position:absolute}.form-dien-thoai input[type=submit]{padding:0;width:100%;background:red!important;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}.form-dien-thoai input{margin-bottom:0;font-size:15px;border-top-left-radius:5px;border-bottom-left-radius:5px}.box-sdt{display:inline-block;clear:both;width:100%}.box-sdt .left{display:inline-block;width:50%;padding-right:7px;float:left}.box-sdt .right{display:inline-block;width:50%;padding-left:7px}.box-sdt .left a{display:block;background:#8bc34a;padding:7px;text-align:center;border-radius:5px;color:#fff}.box-sdt .right a{background:#03a9f4;display:block;padding:7px;text-align:center;color:#fff;border-radius:5px}.form-dai-ly{display:inline-block;margin-bottom:15px;margin-top:0;box-shadow:3px 5px 1px var(--primary-color);padding:15px;background:#fff;border-radius:4px;border:1px solid var(--primary-color)}.form-dai-ly ul{margin-bottom:0}.form-dai-ly ul li{margin-left:20px;font-size:15px}.form-dai-ly input,.form-dai-ly textarea{border-radius:5px;box-shadow:none;font-size:14px}.form-dai-ly p{margin-bottom:10px;font-size:15px}.form-dai-ly .row-info{display:flex;width:100%;clear:both}.form-dai-ly .row-info .left{display:inline-block;width:50%;padding-right:7px}.form-dai-ly .row-info .right{display:inline-block;width:50%;padding-left:7px}.single-product .large-6,.single-product .product-info{padding-bottom:0}.form-dien-thoai{margin-bottom:20px;margin-top:12px;color:var(--primary-color);background-color:#f1f1f1;padding:15px;border-radius:5px}.form-dien-thoai label{background:url(https://vsk.jp/wp-content/uploads/2024/07/icon-phone.png) left top no-repeat;padding:0 5px 0 52px;margin:0;text-align:left;font-weight:400;font-size:14px;color:var(--primary-color);margin-bottom:11px}.form-dien-thoai .form-sdt{display:inline-block;clear:both;width:100%}.form-dien-thoai .form-sdt .left{float:left;width:85%;display:inline-block}.form-dien-thoai .form-sdt .right{width:15%;float:left;display:inline-block}#reviews,.devvn_prod_cmt{max-width:100%!important;margin-top:20px!important}@media only screen and (max-width:550px){.form-dai-ly .row-info{display:block}.form-dai-ly .row-info .left,.form-dai-ly .row-info .right{width:100%}.bai-viet-lien-quan ul li{width:50%}.bai-viet-lien-quan ul li .box-image img{height:90px}.blog-archive .large-3,.blog-single .large-3,.page-right-sidebar .large-3{padding-left:15px}.off-canvas .nav-vertical>li>a{padding-top:13px;padding-bottom:13px;font-size:15px;color:#000}.dai-ly-section .col{padding:10px}.form-dang-ky .left,.form-dang-ky .right{width:100%;padding:0}.form-dang-ky input{margin-bottom:10px}.form-dang-ky input[type=submit]{width:100%}.dai-ly-section{padding-bottom:0!important}.danh-muc-section .flickity-prev-next-button{margin-top:-25%!important}.product-small .box-text{padding:0}.list-sp .product-small .product-title a,.related .product-small.box .product-title a,.archive .product-small.box .product-title a{font-size:15px;margin-bottom:0}.product-small .price span.amount,.product-small .price ins bdi,.related .product-small .price span.amount{font-size:15px}.list-post .post-item .box-text,.blog-archive .post-item .box-text{padding:15px}.footer-section .col{padding-bottom:10px}.absolute-footer.dark{word-break:break-word}.archive .shop-container .col{padding:0 5px 10px}.off-canvas-left .mfp-content{width:310px}.single-product .product-info .product-title{font-size:20px}.blog-archive .post-item .post-title{font-size:18px}.blog-archive .post-item .box-image{border-top-right-radius:13px;border-bottom-right-radius:0;border-bottom-left-radius:0}.blog-archive .post-item .box-text{border-top-left-radius:0;border-bottom-left-radius:12px;border-top-right-radius:0}.header-main{box-shadow:2px 2px 20px #00000014}.list-sp .col{padding:0 5px 10px}}.entry-content{color:#212529;font-size:15px;font-weight:400;line-height:28px}.entry-content h2,.entry-content h3,.entry-content h4{font-weight:700;color:#333;margin-bottom:1rem;color:var(--primary-color)}.entry-content figure{background:#fff;border:1px solid #f0f0f0;padding:5px 3px 10px;text-align:center}.entry-content h6{font-size:15px}.entry-content h5{font-size:17px}.entry-content h4{font-size:17px}.entry-content h3{font-size:18px}.entry-content h2{font-size:20px;line-height:1.5}.entry-content h1{font-size:25px;font-weight:700;color:#333;margin-bottom:1rem}.entry-content p{color:#333;margin-bottom:1rem;font-size:16.5px;line-height:1.6}.entry-content ul{list-style:disc;padding-left:5rem;padding-bottom:5px}.entry-content ul li{color:#333;line-height:1.5;margin-bottom:10px;font-size:16.5px}.entry-content ul li a{color:#007bff}.entry-content ol{list-style:decimal;padding-left:18px;padding-bottom:5px;font-size:16.5px}.entry-content ol li{color:#333;line-height:1.5;margin-bottom:10px;font-size:16.5px}.entry-content ol li a{color:#ff5912}.entry-content a{color:var(--primary-color);font-weight:700}.entry-content blockquote{background:#f3f3f3;color:#868686;display:block;font-size:16px;line-height:23px;margin:0 0 20px;padding:15px 20px 15px 45px;position:relative;text-align:justify}.entry-content blockquote p{margin-bottom:0}.entry-content blockquote:before{position:absolute;top:0;left:0;height:100%;width:3px;background:var(--primary-color);content:""}.entry-content code{background:rgb(0 0 0 / .05);border-radius:3px;font-size:.85rem;color:#e83e8c;font-size:15px}.entry-content table>tbody>tr>td,.entry-content table>tbody>tr>th,.entry-content table>tfoot>tr>td,.entry-content table>tfoot>tr>th,.entry-content table>thead>tr>td,.entry-content table>thead>tr>th{border:1px solid #ddd;padding:7px 10px;font-size:16.5px!important}.entry-content iframe{margin:auto}.entry-content .syntaxhighlighter{padding:10px 0}