@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);:root{--color-primary:#d40000;--color-secondary:#499032}html{font-size:1.041666666vw}body,body *{font-family:"Roboto",sans-serif}body h1,body h2,body h3,body h4,body h5,body h6,.section-title .section-title-main,.dt_image-content>*:first-child{margin-top:1rem;line-height:1.4;font-weight:500;margin-bottom:1rem}body .header-top{background:var(--color-secondary)!important}.topbar-contact-wrapper .topbar-item *{font-size:.8125rem;color:#fff;font-weight:400}body .container-width,body .full-width .ubermenu-nav,body .container,body .row{max-width:82.125rem;padding-left:0;padding-right:0}.clients-section .row .col{padding-left:0;padding-right:0}.html_topbar_left{position:relative}.html_topbar_left .prev,.html_topbar_left .next{position:absolute;left:0;transform:rotate(90deg);top:0;z-index:2;height:2.14rem;width:2.14rem;display:flex;flex-direction:column;justify-content:center;align-items:center}body .header-bg-color{background:#fff}.html_topbar_left .next{right:0;left:unset;transform:rotate(-90deg);top:0}.header .flex-right{padding-left:2rem}.header .flex-right .col{padding-bottom:0;flex:none;max-width:max-content}.header .flex-right .col .icon-box{align-items:center}.header .flex-right .col .icon-box-text{white-space:nowrap}body #logo{width:12rem}.header-nav-main{justify-content:flex-end}.html_topbar_left .prev{margin-top:0;margin-bottom:0}.html_topbar_left .prev:after{content:'';position:absolute;left:0%;bottom:0%;width:100%;height:150%;z-index:-1;background:linear-gradient(0deg,rgb(36 33 33) 0%,rgb(36 33 33) 50%,#fff0 100%)}.html_topbar_left .next:after{content:'';position:absolute;left:0%;bottom:0%;width:100%;height:150%;z-index:-1;background:linear-gradient(0deg,rgb(36 33 33) 0%,rgb(36 33 33) 50%,#fff0 100%)}.footer-bottom-menu li a:before{height:100%}.m_scroll_arrows{display:block;transform:rotate(45deg);border-right:.125rem solid #60AA55;border-bottom:.125rem solid #60AA55;margin:0 0 .1875rem .25rem;width:.75rem;height:.75rem}.unu{margin-top:.0625rem}.unu,.doi,.trei{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite;animation:mouse-scroll 1s infinite;margin-bottom:0;margin-left:0}.unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate;animation-direction:alternate;animation-delay:alternate}.doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;animation-delay:.2s;animation-direction:alternate;margin-top:-.375rem}.trei{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-direction:alternate;animation-delay:.3s;animation-direction:alternate;margin-top:-.375rem}.mouse{height:2.625rem;width:1.5rem;border-radius:.875rem;transform:none;border:.125rem solid #60AA55}.wheel{height:.3125rem;width:.125rem;display:block;margin:.375rem auto;background:#60AA55;position:relative;height:.25rem;width:.25rem;border:.125rem solid #60AA55;border-radius:.5rem}.wheel{-webkit-animation:mouse-wheel 0.6s linear infinite;-moz-animation:mouse-wheel 0.6s linear infinite;animation:mouse-wheel 0.6s linear infinite}@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-moz-keyframes mouse-wheel{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}100%{top:1px}}@-o-keyframes mouse-wheel{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}100%{top:1px}}@keyframes mouse-wheel{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}100%{top:1px}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}body .title-overlay{background-color:rgb(0 0 0 / .4255)}.page-title-inner .flex-col{display:flex;flex-direction:column}.page-title-inner .shop-page-title{order:2;margin:1rem 0 0;text-transform:uppercase;margin:2rem 0 0;text-align:left;font-size:2.5rem}.page-title-inner:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(to top,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .55) 35%,rgb(0 0 0 / .25) 60%,#fff0 85%);z-index:0;opacity:0}.page-title-inner>*{z-index:2;position:relative}.shop-container{display:flex;flex-direction:column}.shop-container .archive-description{order:2;margin-top:3rem}#woocommerce-product-search-field-0{border:1.5px solid #e0e0e0!important;background:#f8f9fa;transition:all 0.3s ease;padding-left:1.5rem}#woocommerce-product-search-field-0:focus-within{box-shadow:0 0 0 3px rgb(211 47 47 / .1);background:#fff}.searchform .button.icon i:before{color:#9E9E9E}.searchform .button.icon{right:.5rem}.header-bottom{background:#ce1126!important}.header-nav>.menu-item>a{text-transform:uppercase;font-weight:600;letter-spacing:.5px;padding:.125rem 1.25rem;transition:background 0.3s;color:#fff!important}.header-nav .menu-item a:hover{background:rgb(0 0 0 / .05)}.header .header-vertical-menu__opener{background:#fff0;margin-left:0;padding-left:0;width:15rem}footer .absolute-footer{background:#fff0;font-size:.875rem}.absolute-footer .container{border-top:thin solid #aa3a3a;padding-top:1rem}.absolute-footer .footer-secondary{margin:0;padding:0}.footer-wrapper .footer-1{background:#fff0;padding-top:3rem}.footer-wrapper{background-color:#9e0000}.footer-wrapper p,.footer-wrapper a{font-size:.875rem!important}.skylap-contact-info .icon-box-text p{display:inline}.skylap-contact-info .icon-box-img{padding-top:.125rem}.footer-wrapper .widget-title{color:#fff;font-size:1.25rem!important;margin-bottom:1.5rem!important;display:block}.skylap-contact-info>*:first-child{line-height:1}.footer-wrapper .is-divider{display:none}#footer .menu-menu-footer-3-container .menu-item{padding:.25rem 0;border:none}#footer .menu-menu-footer-3-container .menu-item:first-child,#footer .menu-menu-footer-3-container .menu-item:first-child *{padding-top:0}#custom_html-5 .custom-html-widget{display:flex;flex-wrap:wrap;justify-content:flex-end}#custom_html-5 .custom-html-widget>*:first-child{width:100%}#custom_html-5 .custom-html-widget .img{width:auto;margin-left:1.25rem}#custom_html-5 .custom-html-widget .img img{height:4rem;width:auto}.woocommerce-breadcrumb{display:flex;list-style:none;margin-bottom:0;color:#999}.woocommerce-breadcrumb .divider{display:none}.woocommerce-breadcrumb a:last-of-type:after,.woocommerce-breadcrumb a~a::before{content:"";position:absolute;width:0;top:50%;left:0;height:0;transform:translate(1rem,-50%);border-top:.1875rem solid #fff0;border-left:.3125rem solid #333;border-bottom:.1875rem solid #fff0}.woocommerce-breadcrumb a:last-of-type:after{left:unset;right:0;transform:translate(-1rem,-50%)}.woocommerce-breadcrumb a,.woocommerce-breadcrumb{text-transform:uppercase;font-size:.75rem;padding-left:2.25rem;position:relative;margin-left:0;font-weight:400}.woocommerce-breadcrumb{padding-left:0}.woocommerce-breadcrumb a:first-child{padding-left:0}.woocommerce-breadcrumb a:last-of-type{padding-right:2.25rem}.single .woocommerce-breadcrumb a:last-of-type:after{content:none}.woocommerce-breadcrumb a:hover{color:var(--primary-dark)}.woocommerce-breadcrumb .active{color:#6c757d}.archive .products{padding:0;display:flex;flex-wrap:wrap;gap:2rem;max-width:unset!important}.archive .products>.product-small{padding:0;width:calc((100% - 4*2rem)/5);flex:none}.product-small .product-title a{font-size:1rem;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;line-height:1.4;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:2.875rem;box-sizing:border-box;margin:0}.hotdeal-wrapper .product-small .product-title a{font-size:80%;margin-bottom:.75rem}.hotdeal-wrapper .product-small .price>.amount,.hotdeal-wrapper .product-small .price ins .amount{font-size:1.125rem}.hotdeal-wrapper .product-small .price del .amount{font-size:.8125rem}.hotdeal-wrapper .flickity-page-dots{display:none}.hotdeal-wrapper .col .product-small{background:#fff;border-radius:.05rem;overflow:hidden}.hotdeal-wrapper .col .product-small .box-text{padding:.5rem .5rem 1rem}.product-small .product-title{margin-bottom:.5rem}.product-small .price>.amount,.product-small .price ins .amount{color:var(--color-primary);font-size:1.1725rem}.product-small .category,.product-small .badge-container,.product-small .div-save-price,p.product-title,a.quick-view,.single .badge-container{display:none!important}.woocommerce-pagination .nav-pagination>li>a,.woocommerce-pagination .nav-pagination>li>span{border-radius:0;border:thin solid #999;;font-weight:500}.prdctfltr_buttons .prdctfltr_sale,.prdctfltr_buttons .prdctfltr_instock,.prdctfltr_close_sidebar,.prdctfltr_filter_title{display:none!important}body .prdctfltr_wc.pf_select .prdctfltr_woocommerce_ordering,body .prdctfltr_wc.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper{overflow:visible!important;height:auto!important;opacity:1!important}.term-description h1{margin-bottom:2rem}.showmore-wrap{position:relative;margin:0 0 2rem}.showmore-wrap .dt-rutgon-sp{text-align:center;background:#fff0;position:absolute;width:100%;bottom:0;z-index:9;padding-top:250px;background:#fff0;background:-moz-linear-gradient(top,#fff0 0%,rgb(255 255 255 / .47) 47%,rgb(255 255 255) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff0),color-stop(47%,rgb(255 255 255 / .47)),color-stop(100%,rgb(255 255 255)));background:-webkit-linear-gradient(top,#fff0 0%,rgb(255 255 255 / .47) 47%,rgb(255 255 255) 100%);background:-o-linear-gradient(top,#fff0 0%,rgb(255 255 255 / .47) 47%,rgb(255 255 255) 100%);background:-ms-linear-gradient(top,#fff0 0%,rgb(255 255 255 / .47) 47%,rgb(255 255 255) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255 / .47) 47%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fffaff',GradientType=0)}.showmore-wrap .dt-rutgon-sp span{background:var(--color-secondary);padding:.35rem 1rem;color:#fff;border-radius:.25rem;cursor:pointer;position:absolute;bottom:0;left:0;right:0;margin:auto;font-size:.9rem;font-weight:500;width:9rem}.showmore-wrap .dt-rutgon-sp.morong{padding:0;background:#fff0}.showmore-wrap .showmore-content.rutgon{height:15rem;overflow:hidden}.showmore-wrap .showmore-content.morong{height:auto;-webkit-transition:all 0.5s 0s ease;-moz-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease;padding-bottom:2rem}.single .product-gallery{width:40%;max-width:40%;flex:none}.single .product-info{padding-top:0}.single .product-info h2,.single .product-info h1,.single .product-info h3{margin-top:0}.single .product-info .product_title{font-weight:600;font-size:1.5rem}.product-info .is-divider{display:none}.product-page-price .price>.amount,.product-page-price ins .amount{color:var(--color-primary)}.single-product .product-short-description h1,.single-product .product-short-description h2,.single-product .product-short-description h3{font-size:1.25rem}.thong_tin_them p{margin-bottom:.375rem;color:#000}.thong_tin_them{margin-bottom:1rem;border-bottom:thin solid #ccc}.product-main .cart .button{height:2.5rem;margin-right:0}.product-main .cart .single_buy_now_button:hover a{color:#fff}.cart .single_add_to_cart_button,.archive .product-small .add-to-cart-button a{flex-grow:1;background:var(--color-secondary);cursor:pointer;transition:filter 0.3s ease,box-shadow 0.3s ease;background-size:200% auto;background-position:left center}.product-main .cart .single_add_to_cart_button:hover,.archive .product-small .add-to-cart-button a:hover{filter:brightness(1.05)}.single_buy_now_button{width:100%;border-radius:.25rem}.quantity .label{margin-bottom:.5rem}.quantity .qty{background:#fafafa;min-width:3rem;font-weight:600;box-shadow:none;height:2.5rem}.quantity .button{background:#fff;width:2.5rem;height:2.5rem}.quantity .button:hover,.quantity .button:focus{background:#eee!important;box-shadow:none}.product-main .product_meta,.product-main .social-icons{display:none}.product-sidebar-small .is-divider{display:none}.info-custom{padding-top:1rem}.product-sidebar-small{border:.125rem solid var(--color-primary);height:100%;flex:none;max-width:unset;width:18rem;padding:0 1.25rem 1rem}.product-sidebar-small .widget-title{background:var(--color-primary);color:#fff;display:block;padding:.5rem;font-size:1.125rem;min-width:calc((100% + 1.25rem*2));left:-1.25rem;position:relative;text-transform:uppercase;margin-top:0}.info-custom i{margin-right:.5rem;color:var(--color-primary);font-size:1rem}.product-main .thu-gon{display:none}.product-tabs{margin-bottom:2rem;gap:1rem}.product-tabs .reviews_tab{order:3}.product-tabs li a{padding:.125rem 1.5rem}.thong-so-content table{margin-bottom:12px}.thong-so-content tbody>tr:nth-child(odd){background:#efefef}.thong-so-content table,.thong-so-content td,.thong-so-content th{border-width:0!important;padding:.75rem!important}.single .tab-panels{padding-top:0}.entry-title,.page-title{font-weight:800;font-size:2rem;color:var(--color--primary);text-align:center}.post-meta{display:flex;justify-content:center;align-items:center;font-size:.9125rem;font-weight:600}.post-meta .entry-category,.post-meta .post-date{width:auto;margin:unset;position:relative}.post-meta .entry-category a{font-size:.9125rem;text-transform:none;font-weight:600;color:#000}.post-meta .post-date{margin-left:1rem;padding-left:1rem;font-size:.9125rem}.post-meta .post-date:before{content:'';position:absolute;left:0rem;top:50%;transform:translateY(-50%);width:.25rem;height:.25rem;background:#000;border-radius:50%;left:0}.blog-single .blog-share{margin:1rem 0 0;display:none}.blog-single .blog-share a{width:2rem;height:2rem;min-width:unset;min-height:unset;margin-right:.5rem}.blog-single .entry-content{padding:2rem 3rem}.related-post{padding-top:2rem;padding-bottom:2rem}.related-post .related-post-slider{margin-top:2rem}.related-post .related-post-slider .post-item,.news-section .news-slider .post-item{width:calc((100% - 2*1rem)/3)!important;margin-right:1rem!important}.post-item .box-image{border-radius:.5rem}.post-item .box-image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.post-meta{text-align:left;justify-content:flex-start;font-size:.9125rem;margin:.5rem 0}.single .entry-header-text .post-meta{text-align:center;justify-content:center}.post-item .view-more{display:none}.post-item .post-title a{line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;font-size:.9125rem}.post-item .from_the_blog_excerpt{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;font-size:.9125rem;color:#333}.post-item .is-divider{display:none}.archive-page-header .archive-nav__list,.news-section .cat-nav__list{margin:1.5rem 0;display:flex;justify-content:center;gap:1rem;list-style:none}.archive-page-header .archive-nav__list a,.news-section .cat-nav__list a{height:2.25rem;border:thin solid var(--color--primary);border-radius:1.5rem;padding:0rem 1.5rem;display:flex;align-items:center;justify-content:center;font-size:.9125rem;text-transform:uppercase;font-weight:700;color:var(--color--primary);transition:all .25s}.archive-page-header .archive-nav__list a:hover,.archive-page-header .archive-nav__list a:focus,.news-section .cat-nav__list a:hover,.news-section .cat-nav__list a:focus{background:var(--color--primary);color:#fff}#post-list{display:flex;flex-wrap:wrap;gap:1rem}#post-list .post{width:calc((100% - 2*1rem)/3)}.page-numbers{display:flex;justify-content:center;width:100%;gap:.5rem}.page-numbers span,.page-numbers a{border-radius:.5rem!important}#main .page-numbers a{border:none}#main .title-section{padding:5rem 0!important;margin-top:-6rem;position:relative}.title-section::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:150%;height:100%;background:#52B0F7;background:linear-gradient(90deg,rgb(82 176 247) 0%,rgb(71 155 242) 66%,rgb(60 134 234) 100%);border-bottom-left-radius:50% 100%;border-bottom-right-radius:50% 100%}.title-section .col{padding-bottom:0}.title-section .section-title-container{margin-bottom:0}.title-section .section-title{justify-content:center;font-size:3rem;font-weight:900;color:#fff;margin-bottom:.5rem}.title-section .col-inner{display:flex;flex-direction:column-reverse;justify-content:center}.dt-breadscrumb,.breadcrumb{display:flex;align-items:center;justify-content:center;color:#fff;list-style:none;margin-bottom:0;font-size:.9125rem}.dt-breadscrumb .breadcrumb li{margin-left:0;margin-bottom:0;position:relative}.dt-breadscrumb .breadcrumb li a{color:#fff;opacity:.7}.breadcrumb li:not(:first-child){margin-left:1rem;padding-left:1rem}.breadcrumb li:not(:first-child):before{content:'';position:absolute;left:0rem;top:50%;transform:translateY(-50%);width:.25rem;height:.25rem;background:#fff;border-radius:50%;left:0}.drops-title .section-title{justify-content:center}.drops-title .section-title-main{display:flex;flex-direction:column-reverse;font-size:2rem;font-weight:900;color:var(--color--primary);text-align:center}.blog-single article{background:#ffffff5e;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;border-radius:.5rem;overflow:hidden}.blog-archive{padding:0}.blog-single{background-size:cover;background-position:top;background-repeat:repeat;padding-top:0;padding-bottom:0}.single-tuyen-dung .blog-single{background-position:bottom}.page-template-page-blank #main{background-size:cover;background-position:bottom;background-repeat:repeat;background-color:#f7ffff;background-blend-mode:darken}.blog-single .entry-header{display:flex;flex-direction:column-reverse}.sub-title{display:none}.archive-title-wrap{margin-top:2rem}.entry-title,.page-title{font-weight:800;font-size:2rem;color:var(--color-primary);text-align:center}.product-main .entry-title{text-align:left}.post-meta{display:flex;justify-content:center;align-items:center;font-size:.9125rem;font-weight:600}.post-meta .entry-category,.post-meta .post-date{width:auto;margin:unset;position:relative;color:#999}.post-meta .entry-category a{font-size:.9125rem;text-transform:none;font-weight:400;color:#777}.post-meta .post-date{margin-left:1rem;padding-left:1rem;font-size:.9125rem;font-weight:400;color:#999}.post-meta .post-date:before{content:'';position:absolute;left:0rem;top:50%;transform:translateY(-50%);width:.25rem;height:.25rem;background:#000;border-radius:50%;left:0}.blog-single .blog-share{margin:1rem 0 0;display:none}.blog-single .blog-share a{width:2rem;height:2rem;min-width:unset;min-height:unset;margin-right:.5rem}.blog-single .entry-content{padding:2rem 3rem}.related-post{padding-top:2rem;padding-bottom:2rem}.related-post .related-post-slider{margin-top:2rem}.related-post .related-post-slider .post-item,.news-section .news-slider .post-item{width:calc((100% - 2*1rem)/3)!important;margin-right:1rem!important}.post-item .box-image{border-radius:0}.post-item .box-image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.post-meta{text-align:left;justify-content:flex-start;font-size:.9125rem;margin:.5rem 0}.single .entry-header-text .post-meta{text-align:center;justify-content:center}.post-item .view-more{display:none}.post-item .post-title a{line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;font-size:1rem;letter-spacing:0;text-transform:uppercase;text-align:left}.post-item .from_the_blog_excerpt{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;font-size:.9125rem;color:#333}.archive-page-header .archive-nav__list,.news-section .cat-nav__list{margin:1.5rem 0;display:flex;justify-content:center;gap:1rem;list-style:none}.archive-page-header .archive-nav__list a,.news-section .cat-nav__list a{height:2.25rem;border:thin solid var(--color-primary);border-radius:1.5rem;padding:0rem 1.5rem;display:flex;align-items:center;justify-content:center;font-size:.9125rem;text-transform:uppercase;font-weight:700;color:var(--color-primary);transition:all .25s}.archive-page-header .archive-nav__list a:hover,.archive-page-header .archive-nav__list a:focus,.news-section .cat-nav__list a:hover,.news-section .cat-nav__list a:focus{background:var(--color-primary);color:#fff}#post-list{display:flex;flex-wrap:wrap;gap:1rem}#post-list .post{width:calc((100% - 2*1rem)/3);margin-bottom:0}.page-numbers{display:flex;justify-content:center;width:100%;gap:.5rem}body .page-numbers span,body .page-numbers a{border-radius:.5rem!important;border:none}#main .page-numbers a{border:none}#comments{display:none}.single .entry-title{margin-top:2rem}.single table .entry-title{margin-top:0;font-size:1.2em}.post-sidebar{padding-top:2rem}.post-sidebar .widget-title{padding:.35rem 1.25rem;box-sizing:border-box;border-bottom:none;position:relative;margin-bottom:1.25rem;font-size:1.125rem;color:var(--color-primary);font-weight:600;text-transform:uppercase;letter-spacing:0;margin-bottom:.5rem;display:block}.post-sidebar .is-divider{display:none}.post-sidebar .widget-title span:before{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:.425rem;height:50%;background-color:var(--color-primary)}.post-sidebar .product-title{color:#000;overflow:hidden;text-overflow:ellipsis;line-height:1.4;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.post-sidebar .attachment-woocommerce_gallery_thumbnail{height:100%;object-fit:contain}.post-sidebar .amount,.post-sidebar ins .amount{color:var(--color-primary)}.post-sidebar del .amount{color:#111}.widget_recent_entries a{color:#000}.post-content blockquote{color:#d7b45d;font-style:normal;font-size:1.125rem;font-weight:500}table td,table th{padding:.5rem!important;vertical-align:middle}.post-content .wp-video,.post-content .mejs-container,.post-content .wp-video-shortcode{width:100%!important}.post-content .wp-video{width:50%!important;margin:0 auto}.wp-caption .wp-caption-text,.post-content figcaption{background:var(--color-primary)!important;color:#fff!important;margin:0;text-align:center;font-weight:400}.wp-caption .wp-caption-text *,.post-content figcaption *{font-weight:400}.wp-caption .wp-caption-text *{color:#fff!important}.post-content .wp-block-image img,.post-content img.alignnone,.single-featured-image img{width:100%}.off-canvas-left.mfp-ready .mfp-content,.off-canvas-right.mfp-ready .mfp-content{background:#fff}.section-contact__content i{width:1.5rem;margin:auto}.cart-popup-inner .attachment-woocommerce_thumbnail{width:6rem;height:auto}.widget_shopping_cart .cart-popup-inner ul.product_list_widget li{padding-left:7rem;padding-right:3rem;min-height:7rem;padding-top:1.5rem}.cart-item .nav-dropdown.nav-dropdown-bold{border:none}.has-border{border:thin solid #ccc;}.woocommerce-input-wrapper input,.woocommerce-input-wrapper textarea{box-shadow:none}#main .banner-section{padding-top:1.25rem}.banner-section .medium-3 .col-inner{height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:1.25rem}.banner-section .medium-3 .col-inner .img{flex-grow:1;margin-bottom:0}.banner-section .medium-3 .col-inner .img *:not(style){height:100%;object-fit:cover;display:grid;object-position:left center}.banner-section .row{margin:0 auto;gap:1.25rem}.banner-section .row .col{padding:0;flex:none;width:calc(25% - 1.25rem);max-width:unset}.banner-section .row .col:first-child{flex:none;width:75%}body .slider-nav-light .flickity-page-dots .dot{color:#fff;top:.375rem;left:.375rem;width:1rem;height:.75rem;content:"";background-color:#fff;border-radius:.125rem;transition:all .25s;flex:none;border:thin solid #fff;background:var(--color-primary);margin:0}body .slider-nav-light .flickity-page-dots{display:flex;justify-content:center;gap:.75rem;align-items:center}body .slider-nav-light .flickity-page-dots .dot.is-selected{color:#fff;content:"";background:var(--color-primary);top:.2rem;left:.2rem;height:.75rem;width:1.75rem;border-radius:.125rem;border:thin solid #fff}.featured-section .col{padding-bottom:0}.featured-section .image-cover img{object-fit:contain}.featured-section .box-image{width:15%!important}.featured-section .box-text{padding-top:0;padding-bottom:0}.home .banner-section~.row{max-width:calc(82.125rem + 2*9.8px)}.product-category{border-radius:.5rem;transition:all .3s;margin:0 .75rem;padding:1rem!important;overflow:hidden}.product-category:nth-child(8n+1){background:#cfd8d5}.product-category:nth-child(8n+2){background:#cfe3e7}.product-category:nth-child(8n+3){background:#d8d7dc}.product-category:nth-child(8n+4){background:#d6d8ea}.product-category:nth-child(8n+5){background:#ead9d4}.product-category:nth-child(8n+6){background:#cfdbe5}.product-category:nth-child(8n+7){background:#cfe3e3}.product-category:nth-child(8n+8){background:#ead7d2}.product-category .header-title{letter-spacing:0;margin-bottom:.25rem;font-size:.75rem;white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis;line-height:1.4;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.product-category .box-image img{object-fit:contain}.product-category .box-text{padding:1rem 0 0}body .box-bounce:hover .box-text{background:#fff0}.product-cat-row{margin-bottom:2rem}#main .news-row .post-item{max-width:calc(100% /4);flex-basis:20%}.news-row .post-item .from_the_blog_excerpt{margin-top:.5rem;text-align:left}.clients-section .stack{gap:1rem}.clients-section .stack .img{border:thin solid #eee}#main .cs-section{padding-bottom:0;padding:0!important}.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter_inner{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter_inner .prdctfltr_filter{width:auto;padding:0}.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter .prdctfltr_regular_title{font-weight:400;padding:.5rem 1.5rem;padding-right:2.5rem;border-radius:.25rem}.prdctfltr_wc.prdctfltr_woocommerce.pf_select.prdctfltr_scroll_default .prdctfltr_add_scroll{min-width:24rem}.product-small .add-to-cart-button{position:absolute;right:0;bottom:.5rem}.product-small .add-to-cart-button a{margin-right:0;font-size:0;width:3rem;height:2.25rem;border-radius:.25rem;background:transparent!important;border:none;box-shadow:none}.product-small .add-to-cart-button a:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.875rem;height:1.875rem;background-image:url(/wp-content/themes/flatsome-child/assets/images/cart-plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(14%) sepia(100%) saturate(4803%) hue-rotate(357deg) brightness(78%) contrast(117%)}.woocommerce-notices-wrapper,.woocommerce-notices-wrapper:focus,.woocommerce-message{outline:none!important;border:none!important}.woocommerce-message *{margin-bottom:1rem;color:var(--color-secondary)}.uu-dai-wrapper .widget-title img{display:none}.uu-dai-wrapper .widget-title:before{content:'';position:absolute;top:45%;transform:translate(-2rem,-50%);width:1.65rem;height:1.65rem;background-image:url(/wp-content/themes/flatsome-child/assets/images/flame-2-svgrepo-com.svg);background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(1)}.uu-dai-wrapper li{position:relative;padding-left:1.5rem}.uu-dai-wrapper li:before{content:'';position:absolute;left:0rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;background-image:url(/wp-content/themes/flatsome-child/assets/images/check-mark-button.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#main .hotdeal-wrapper{padding:1.5rem 2rem;border-radius:1.5rem;background:linear-gradient(135deg,#ce1126,#eb3146)}.hotdeal-wrapper .section-title-main{display:flex;align-items:flex-start;flex-direction:column;background:#fff0;box-shadow:none;border:none;margin-bottom:0!important;font-size:1.75rem!important;padding:0!important}.hotdeal-wrapper .section-title-main small{background:var(--color-secondary);opacity:1;border-radius:.75rem;display:inline-block;padding:.25rem .75rem;font-size:.875rem;margin-bottom:.5rem}.hotdeal-wrapper .section-title-normal{border:none!important;margin:0;padding-bottom:0}.hotdeal-wrapper .section-title-container{display:flex;justify-content:space-between;align-items:flex-end}.countdown-wrap{display:flex;flex-wrap:nowrap;white-space:nowrap;gap:.5rem;font-size:1.125rem;color:#fff;align-items:center;margin-bottom:1rem}#fd-cdown{color:#fff;display:flex;gap:.5rem}#fd-cdown span{background-color:#fff;color:#000;border-radius:3px;font-size:1rem;font-weight:700;padding:.25rem .5rem}#fd-cdown span small{font-size:0}.prdctfltr_collector{margin-left:0!important}body .prdctfltr_wc .prdctfltr_buttons{padding-left:0}body .prdctfltr_filter_inner:before,body .prdctfltr_filter_inner:after{display:none}@media only screen and (max-width:48em){html{font-size:3.7325vw}.header-top .topbar-contact-wrapper{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;max-width:calc(100vw - 15px);gap:.8125rem;justify-content:flex-start}.topbar-contact-wrapper .topbar-item *{font-size:.8125rem;color:#fff;font-weight:400}body .header-top{background:var(--color-secondary)!important}header #logo{width:11rem}body .header-main,body .header.show-on-scroll,body .stuck .header-main{height:4rem!important}body .header-bg-color{background:#fff}.woocommerce-breadcrumb{white-space:nowrap;overflow-x:auto;max-width:calc(100vw- 30px);font-size:.875rem}.page-title-inner .woocommerce-ordering{padding-left:40%}.page-title-inner .woocommerce-ordering select{border:Thin solid #ffffff6b}.term-description h1{font-size:1.75rem}.term-description .table-wrapper,.entry-content .table-wrapper{margin-top:15px;overflow:auto;overflow-y:scroll;max-height:100%;min-height:100px;padding-right:10px}.mceTemp .table-wrapper td,.entry-content .table-wrapper td{min-width:12rem}.term-description .table-wrapper thead,.entry-content .table-wrapper thead{position:sticky;top:0;z-index:2}.page-title-inner .category-filtering{order:3;position:absolute;bottom:-3.75rem}.term-description li{margin-left:1rem}#main .featured-section{padding-top:0}.featured-section .col,.cs-section .col{width:50%;flex:none;padding-bottom:.75rem}.cs-section .row{padding:0 15px}.cs-section .col{width:calc(100%/2);padding:0}.cs-section .col:nth-child(2n+1):last-child{width:100%}.cs-section .col .box-image img{height:3rem;margin:auto;display:block}.featured-section .box-image img,.cs-section .col .box-image img{width:auto}.featured-section .box-text{padding-bottom:0}.featured-section .box .text,.cs-section .box .text{text-align:center!important}#main .cs-section{padding-top:0!important}.clients-section .stack{flex-wrap:wrap;gap:1rem;justify-content:center}.clients-section .img{width:20%!important}.section-icon .box-image img{height:3rem;width:auto;display:block}.section-icon .text{text-align:center!important}.archive .products{gap:1rem}.archive .products>.product-small{width:calc((100% - 1*1rem)/2);flex:none}.single .product-gallery{width:100%;max-width:100%;padding:0}.single .product-info h2,.single .product-info h1,.single .product-info h3{margin-top:1rem;font-size:1.75rem}.single .product-info{padding-bottom:0;padding:0}.woocommerce-variation-add-to-cart,form.cart{margin-bottom:0}.single .product-main{padding-bottom:2rem}.product-footer .woocommerce-tabs{padding-top:1rem}.archive-page-header .archive-nav__list a,.news-section .cat-nav__list a{font-size:.75rem!important;padding-left:1rem;padding-right:1rem}#post-list .post{width:calc((100% - 0 * 1rem) / 1)}.entry-title,.page-title{font-size:1.75rem}.blog-single .entry-content{padding:1rem}.row-trang .col{padding-bottom:0}body .container-width,body .full-width .ubermenu-nav,body .container,body .row{padding-left:15px;padding-right:15px}.banner-section .row .col:first-child{width:100%}.banner-section .medium-3 .col-inner{flex-direction:row;gap:.75rem}.banner-section .row{gap:.75rem}.banner-section .row .col{width:100%}#main .news-row .post-item{max-width:100%}.product-small .add-to-cart-button{bottom:.65rem}.product-small .add-to-cart-button a:before{width:1.5rem;height:1.5rem}.product-tabs{gap:0;flex-wrap:nowrap;overflow-x:auto;max-width:100%}.product-tabs li{width:auto}.product-tabs li a{white-space:nowrap;padding-left:.5rem;padding-right:.5rem;letter-spacing:0}.hotdeal-wrapper .section-title-container{padding:0;flex-direction:column;align-items:flex-start}.hotdeal-wrapper .section-title-normal{margin-bottom:.75rem}.page-title-inner .shop-page-title{font-size:1.75rem}.archive .page-title-inner .shop-page-title{margin-bottom:-2rem}body .prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.woocommerce.pf_select .prdctfltr_filter{padding:0!important}body .prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.woocommerce.pf_select .prdctfltr_filter{margin-bottom:0}}