:root{--kd-ink:#263746;--kd-heading:#173f5f;--kd-link:#18587f;--kd-accent:#a83e20;--kd-soft:#f4f7fb;--kd-line:#d8e2ea;--fs-color-primary:#18587f;--primary-color:#18587f;--wp--preset--color--primary:#18587f;--fs-experimental-link-color:#18587f;--fs-experimental-link-color-hover:#a83e20}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--kd-heading)}body :is(h1,h2,h3,h4,h5,h6,th) strong{font-weight:inherit}body .dark :is(h1,h2,h3,h4,h5,h6){color:#fff}.single-post .entry-title,.single-product .product-info h1.product-title{line-height:1.3}.single-post .entry-content,.woocommerce-tabs .panel{line-height:1.65}.single-post .entry-content p,.woocommerce-tabs .panel p{margin-bottom:1em}.single-post .entry-content :is(h2,h3),.woocommerce-tabs .panel :is(h2,h3){margin-top:1.25em;margin-bottom:.65em;scroll-margin-top:90px}.single-post .entry-content a:not(.button),.woocommerce-tabs .panel p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.single-post .article-inner .entry-header-text{padding-bottom:.5rem}.single-post .article-inner .entry-content{padding-top:.75rem}.single-post .entry-divider{margin:.65rem 0}.single-post h1.entry-title{margin-bottom:.5rem}.header-bg-color{background-color:#fff}.header-top{background-color:var(--kd-link)}.header-top :is(a,span,strong),.header-top .nav>li>a{color:#fff}.single-post .entry-content :is(td,th),.woocommerce-tabs .panel :is(td,th){color:var(--kd-ink);border-bottom-color:var(--kd-line);line-height:1.5}.single-post .entry-content thead,.woocommerce-tabs .panel thead{background-color:var(--kd-soft)}.single-post .entry-content th,.woocommerce-tabs .panel th{font-family:inherit;font-weight:700;color:var(--kd-heading);text-transform:none;letter-spacing:normal}.kd-product-size-scroll{scrollbar-color:var(--kd-link) var(--kd-soft)}.kd-product-size-scroll:focus-visible{outline:3px solid var(--kd-accent);outline-offset:3px}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--kd-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.product-small .box,.box-blog-post{transition:transform .16s ease,box-shadow .16s ease}.product-small .box:hover,.box-blog-post:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(23 63 95 / .12)}.product-small .box-image img{transition:transform .2s ease}.product-small .box:hover .box-image img{transform:scale(1.025)}.button{transition:background-color .15s ease,box-shadow .15s ease}}@media (prefers-reduced-motion:reduce){.product-small .box,.box-blog-post,.product-small .box-image img{transition:none;transform:none}}@media (max-width:549px){.single-post .article-inner.has-shadow .entry-header-text,.single-post .article-inner.has-shadow .entry-content{padding-left:1rem;padding-right:1rem}.single-post .article-inner .entry-header-text-top{padding-top:1rem}.single-post .entry-title,.single-product .product-info h1.product-title{font-size:1.45rem}.single-post .entry-content :is(h2,h3),.woocommerce-tabs .panel :is(h2,h3){line-height:1.35}}body{font-family:Arial,Helvetica,sans-serif;color:var(--kd-ink)}body .header-top{background-color:var(--kd-link)!important}body .header-bg-color{background-color:#fff!important}body .header-top :is(a,span,strong){color:#fff}body .box-text :is(h3,h4,h5),body .box-text .name a{color:var(--kd-heading)}body :is(.box-text.dark,.dark .box-text) :is(h1,h2,h3,h4,h5,h6){color:#fff}body.single-post .entry-category{font-weight:600}@media(max-width:549px){.single-post .entry-content p,#tab-description p,#tab-description li[style*="text-align"]{text-align:left!important}.single-post .entry-content{font-size:16px;line-height:1.65}}body :is(.box-text.dark,.dark .box-text) .name a{color:#fff}#main .col[data-animate],#main .col-inner[data-animate]{opacity:1!important;transform:none!important}body .wpcf7-submit,body .button.primary:not(.is-outline):not(.is-link),body button.primary:not(.is-outline):not(.is-link){background-color:var(--kd-link)!important;color:#fff}body .wpcf7-submit:hover,body .button.primary:not(.is-outline):not(.is-link):hover{background-color:var(--kd-accent)!important}body .button.primary:is(.is-outline,.is-link){color:var(--kd-link)!important}body .button.primary.is-outline{border-color:var(--kd-link)}body .button.primary.is-outline:is(:hover,:focus-visible){color:#fff!important;background-color:var(--kd-link)!important}body:is(.page-id-2858,.page-id-2863) #main .banner .text-box-content :is(h1,h2,h3,p){text-shadow:0 1px 3px rgb(0 0 0 / .7)}.kd-table-hint{display:none}body .widget a:not(.button),body .entry-category a,body .entry-content a:not(.button),body .woocommerce-tabs .panel a:not(.button){color:var(--kd-link)}body .dark .widget a:not(.button){color:#fff}.box-blog-post .post-title{font-size:1.05rem;line-height:1.4}.kd-product-size-table [style*="color: #ff6600"],.kd-product-size-table [style*="color:#ff6600"]{color:var(--kd-accent)!important}body .off-canvas-left .mfp-content,body .off-canvas-right .mfp-content{background-color:#fff}body .pswp__bg{background-color:#f4f6f8!important}body .pswp .pswp__top-bar,body .pswp .pswp__caption{background-color:#0f2b3f!important}body .pswp .pswp__caption__center,body .pswp .pswp__caption small,body .pswp .pswp__counter{color:#fff}body .pswp button.pswp__button--arrow--left::before,body .pswp button.pswp__button--arrow--right::before{background-color:#173f5f!important;border-radius:6px}body .pswp .pswp__error-msg,body .pswp .pswp__error-msg a{color:var(--kd-ink)}#search-lightbox{color:var(--kd-ink)}#search-lightbox .searchform>.flex-row{background:#fff;border:1px solid var(--kd-line);border-radius:8px}#search-lightbox input.search-field{color:var(--kd-ink)!important;-webkit-text-fill-color:var(--kd-ink)!important;background:#fff!important;caret-color:var(--kd-link);font-size:16px;min-height:46px;border-radius:8px 0 0 8px;border:0;box-shadow:none}#search-lightbox input.search-field::placeholder{color:#5f6b76!important;-webkit-text-fill-color:#5f6b76!important;opacity:1}#search-lightbox .ux-search-submit{color:var(--kd-link)!important;background:#fff!important;min-width:46px;min-height:46px;border-radius:0 8px 8px 0}#search-lightbox .autocomplete-suggestions,body .header-search-form-wrapper .searchform-wrapper .autocomplete-suggestions{background:#fff;color:var(--kd-ink);border-radius:6px;max-height:min(55vh,420px);overflow-y:auto}#search-lightbox .autocomplete-suggestion,#search-lightbox .autocomplete-suggestion strong,body .header-search-form-wrapper .autocomplete-suggestion,body .header-search-form-wrapper .autocomplete-suggestion :is(strong,span,a){color:var(--kd-ink)}#search-lightbox .autocomplete-suggestion:hover,#search-lightbox .autocomplete-selected,body .header-search-form-wrapper .autocomplete-suggestion:hover,body .header-search-form-wrapper .autocomplete-selected{background:var(--kd-soft)}body .header-search-form-wrapper .searchform-wrapper .autocomplete-suggestions{max-height:min(70vh,600px);font-size:14px;line-height:1.4}body .product-quick-view-container .product-info{margin:0!important;box-shadow:none}body .product-small .box-text .woocommerce-loop-product__title{font-size:1rem;line-height:1.45;font-weight:500;text-transform:none;letter-spacing:normal;height:auto!important;min-height:2.9em;margin:0}body .product-small .box-text .woocommerce-loop-product__title a{font:inherit}body .product-small .box-text-products{padding:14px 16px 18px}body .product-category .box-text .header-title{font-size:1rem;font-weight:600;line-height:1.45;text-transform:none;letter-spacing:normal}body .product-small .box-image img,body .product-category .box-image img{object-position:center;margin-inline:auto}@media(max-width:549px){body .product-small .box-text-products{padding:12px 12px 16px}body .product-small .box-text .woocommerce-loop-product__title{min-height:4.35em}}#main :is(.entry-content,.woocommerce-tabs .panel,.page-inner) :is(.wp-block-image,.wp-caption):not(.gallery *):not(.wp-block-gallery *){float:none!important;margin-inline:auto!important;max-width:100%;text-align:center}#main :is(.entry-content,.woocommerce-tabs .panel,.page-inner) :is(.wp-block-image,.wp-caption) img:not(.gallery *):not(.wp-block-gallery *),#main :is(.entry-content,.woocommerce-tabs .panel,.page-inner) p>img,#main :is(.entry-content,.woocommerce-tabs .panel,.page-inner) p>a>img{display:block;float:none!important;margin-inline:auto!important;max-width:100%;height:auto}@media(max-width:549px){.kd-table-hint{display:block;font-size:.875rem;color:var(--kd-link);margin:.75rem 0}.single-post .entry-content li,.single-post .entry-content ul,.single-post .entry-content ol{text-align:left!important}#main p[style*="text-align: justify"],#main p[style*="text-align:justify"],#main li[style*="text-align: justify"],#main li[style*="text-align:justify"]{text-align:left!important}}.section-bg>picture.kd-perf-hero{display:block;width:100%;height:100%}.quangtech-nav ul>li a i.ticon-zalo-circle2{background-image:url(/wp-content/plugins/kd-site-refinement/assets/perf/rubber-bands-108-q85-cubic-a40.webp)!important}.kk-star-ratings .kksr-muted{opacity:1!important;color:#56616b}#laypass{background-color:#18587f!important;color:#fff!important;border-color:#18587f}.product-gallery .flickity-button,#laypass{transition-property:opacity,transform!important}