@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=vietnamese);@import url(https://fonts.googleapis.com/css?family=Be+Vietnam:100,100i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap);.widget_shopping_cart_content .blockUI.blockOverlay,.woocommerce-checkout-review-order .blockUI.blockOverlay{background-color:white!important;opacity:0.6!important}.widget_shopping_cart_content .blockUI.blockOverlay::before,.woocommerce-checkout-review-order .blockUI.blockOverlay::before{display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';line-height:1;text-align:center;font-size:2em;border-top:3px solid rgb(0 0 0 / .1)!important;border-right:3px solid rgb(0 0 0 / .1)!important;border-bottom:3px solid rgb(0 0 0 / .1)!important;pointer-events:none;border-left:3px solid #446084;animation:spin .6s infinite linear;border-radius:50%;width:30px;height:30px}.category-page-row{padding-top:30px}.price_slider_amount input{display:none}.woocommerce-result-count{display:inline-block;margin:0 1em 0 auto}.woocommerce-ordering,.woocommerce-ordering select{margin:5px 0;display:inline-block}.add_to_cart_button.added{display:none}a.added_to_cart{display:inline-block;font-size:.9em;padding:10px 0;text-transform:uppercase;font-weight:700}a.added_to_cart:after{content:" →"}.grid-style-3 .title-wrapper{-ms-flex:1;flex:1;padding-right:15px;min-width:60%;overflow:hidden;text-overflow:ellipsis}.grid-style-3 .price-wrapper{text-align:right}.grid-style-3 .star-rating{margin:.2em 0;text-align:right}.grid-style-3 .price del{display:block}.grid-style-3 .price del span.amount{margin:0}.products .box-vertical .box-text{font-size:1.1em}.page-numbers.button.current{pointer-events:none;opacity:.6}.grid-tools{display:-ms-flexbox;display:flex;width:100%;padding:0!important;margin-bottom:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap}.grid-tools a{text-overflow:ellipsis;opacity:.95;display:block;width:100%;padding:.4em 0 .5em;font-size:.85em;font-weight:700;text-transform:uppercase;background-color:#446084;color:#f1f1f1;transition:opacity .3s}.grid-tools a+a{border-left:1px solid rgb(255 255 255 / .1)}.grid-tools a:hover{color:#FFF;opacity:1}.grid-tools .add-to-cart-grid{width:0}@media (max-width:849px){.category-filter-row{padding:10px 0}}.filter-button{display:inline-block;margin-top:.5em}.box-image .out-of-stock-label{color:#333;font-weight:700;text-transform:uppercase;position:absolute;top:40%;left:0;right:0;background:#fff;padding:20px 0;background:rgb(255 255 255 / .9);text-align:center;opacity:.9}.featured-title .woocommerce-result-count{display:none}.widget_product_categories>ul>li{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.widget_product_categories>ul>li span{font-size:.85em;opacity:.4}.widget_product_categories>ul>li ul span.count{display:none}.message-wrapper+.login{padding:30px;background-color:rgb(0 0 0 / .03)}.woocommerce-form-login .button{margin-bottom:0}.woocommerce-billing-fields{padding-top:15px;border-top:2px solid #ddd}.woocommerce-billing-fields p{margin-bottom:.5em}form.checkout h3{font-size:1.1em;overflow:hidden;padding-top:10px;font-weight:bolder;text-transform:uppercase}form.checkout input[type="checkbox"]{margin-top:0;margin-bottom:0;margin-right:.5em}.payment_methods li+li{padding-top:7px;border-top:1px solid #ececec}.payment_methods p{font-size:.9em}.payment_method_paypal img{max-width:130px;margin:0 10px}a.about_paypal{font-size:.8em}.woocommerce-privacy-policy-text{font-size:85%}p.form-row-wide{clear:both}p.form-row-push{margin-top:-15px}@media (min-width:550px){p.form-row-first,p.form-row-last{width:48%;float:left}p.form-row-first{margin-right:4%}}input#place_order{font-size:1.2em;white-space:normal;line-height:1.2;padding-top:.5em;padding-bottom:.5em}#ship-to-different-address{padding-top:0}#ship-to-different-address label{text-transform:none;font-weight:400}#billing_address_2_field>label,#shipping_address_2_field>label{width:0;opacity:0;overflow:hidden;white-space:nowrap}@media (max-width:549px){#billing_address_2_field>label,#shipping_address_2_field>label{display:none}}.wc-terms-and-conditions{margin-top:-15px;border-top:1px solid #ececec;padding:15px 0}.wc-terms-and-conditions input{margin-bottom:0}.wc-terms-and-conditions label{font-weight:400}div.create-account{clear:both}.form-row.create-account{font-size:1.1em;margin:0}.form-row.create-account label{font-weight:400}.page-checkout-simple{padding:3% 0}.js_active .woocommerce-account-fields p.create-account+div.create-account,.js_active .woocommerce-shipping-fields #ship-to-different-address+div.shipping_address{display:none}.widget_price_filter form{margin:0}.widget_price_filter .price_slider{margin-bottom:1em;background:#f1f1f1}.widget_price_filter .price_label{padding-top:6px}.widget_price_filter span{font-weight:700}.widget_price_filter .price_slider_amount{text-align:right;line-height:1;font-size:.8751em}.widget_price_filter .price_slider_amount .button{border-radius:99px;background-color:#666;float:left;font-size:.85em}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:15px;height:15px;cursor:pointer;outline:none;top:-5px;border-radius:999px;background-color:#666}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-10px}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;opacity:.5;border-radius:99px;z-index:1;font-size:10px;display:block;border:0;background-color:#666}.widget_price_filter .ui-slider-horizontal{height:5px;border-radius:99px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget li.chosen a:before{content:'x';display:inline-block;opacity:.6;color:currentColor;margin-right:5px}.wc-layered-nav-term.chosen>a:before{background-color:#f1f1f1;border:1px solid rgb(0 0 0 / .1);line-height:12px;width:18px;height:18px;text-align:center;border-radius:99px}.widget_layered_nav_filters ul li.chosen{display:inline-block;margin-right:10px;border:0!important}.widget_layered_nav_filters ul li.chosen a{display:inline-block;background-color:#f1f1f1;border:1px solid rgb(0 0 0 / .1);border-radius:99px;opacity:.9;padding:0 7px;font-size:.85em;font-weight:400}.dark .widget_layered_nav_filters ul li.chosen a{color:#FFF;background-color:rgb(0 0 0 / .5)}.widget_layered_nav_filters ul li.chosen a:before{content:'x';opacity:.4;margin-right:3px}.widget_layered_nav_filters ul li.chosen a:hover:before{opacity:1}.woocommerce-product-gallery figure{margin:0}.message-wrapper{margin:0;padding-bottom:.5em}#wrapper>.message-wrapper{padding-top:.75em;padding-bottom:.75em;margin-bottom:10px;font-size:1.1em}ul.message-wrapper li{list-style:none}.message-container span{font-weight:700}.message-container .wc-forward{display:none}.message-container a{margin:0 15px 0 0}.container .message-container{padding-left:0;padding-right:0}.message-wrapper+main .product-main{padding-top:0}.demo_store{padding:5px;margin:0;text-align:center;background-color:#000;color:#FFF}.has-transparent+main>.message-wrapper{position:fixed;z-index:999;width:100%;bottom:0;background-color:#FFF;box-shadow:1px 1px 10px 1px rgb(0 0 0 / .1)}.form-row input[type="submit"]{margin:0}.form-row input[type="submit"]+label{margin-left:15px}.my-account-header.featured-title .page-title-inner{min-height:100px}.my-account-header .button{margin-top:5px;margin-bottom:5px}.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:1.5em}form.lost_reset_password{padding:30px 0}.dashboard-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;font-size:1.3em;list-style:none}.dashboard-links a{display:block;border-radius:5px;padding:20px 0;border:1px solid #ddd;text-align:center;margin-right:10px;transition:all .3s}.dashboard-links .active{display:none}.dashboard-links a:hover{background-color:#333;color:#FFF}.dashboard-links li{width:33.333%}@media (max-width:849px){.dashboard-links li{width:50%}}@media (max-width:549px){.dashboard-links li{width:100%}}.price{line-height:1}.product-info .price{font-size:1.5em;margin:.5em 0;font-weight:bolder}.woocommerce-variation-price{border-top:1px dashed #ddd;font-size:.8em;padding:7.5px 0}.price-wrapper .price{display:block}span.amount{white-space:nowrap;color:#111;font-weight:700}.dark .price,.dark span.amount{color:#FFF}.header-cart-title span.amount{color:currentColor}del span.amount{opacity:.6;font-weight:400;margin-right:.3em}.no-prices .amount{display:none!important}ul.product_list_widget li{list-style:none;padding:10px 0 5px 75px;min-height:80px;position:relative;overflow:hidden;vertical-align:top;line-height:1.33}ul.product_list_widget li+li{border-top:1px solid #ececec}.dark ul.product_list_widget li{border-color:rgb(255 255 255 / .2)}.widget_shopping_cart ul.product_list_widget li{padding-right:30px}ul.product_list_widget li>span.reviewer{font-size:.8em}ul.product_list_widget li a:not(.remove){display:block;margin-bottom:5px;padding:0;overflow:hidden;text-overflow:ellipsis;line-height:1.3}ul.product_list_widget li a.remove{position:absolute;right:0;z-index:9}ul.product_list_widget li dl{margin:0;line-height:1;font-size:.7em}ul.product_list_widget li img{top:10px;position:absolute;left:0;width:60px;height:60px;margin-bottom:5px;object-fit:cover;object-position:50% 50%}ul.product_list_widget li .quantity{display:block;margin-top:3px;font-size:.85em;opacity:.6}.product-main{padding:40px 0}.page-title:not(.featured-title)+main .product-main{padding-top:15px}.product-info{padding-top:10px}.product-summary .woocommerce-Price-currencySymbol{font-size:.75em;vertical-align:top;display:inline-block;margin-top:.05em}.product-summary .quantity{margin-bottom:1em}.product-summary .variations_button{padding:.5em 0}.product-summary table tr+tr{border-top:1px dashed #ddd}.product_meta{font-size:.8em;margin-bottom:1em}.product_meta>span{display:block;border-top:1px dotted #ddd;padding:5px 0}.product-info p.stock{margin-bottom:1em;line-height:1.3;font-size:.8em;font-weight:700}p.in-stock{color:#7a9c59}.group_table .quantity{margin:0}.group_table .price{font-size:1em}.group_table .label label{padding:0;margin:0}.product-gallery,.product-thumbnails .col{padding-bottom:0!important}.product-thumbnails img,.product-gallery-slider img{width:100%}.product-gallery-wide{position:relative}@media screen and (min-width:850px){.product-gallery-stacked{white-space:normal!important;overflow:auto!important;width:auto!important}.product-gallery-stacked .flickity-slider,.product-gallery-stacked .flickity-viewport{height:auto!important}.product-gallery-stacked .slide,.product-gallery-stacked .flickity-slider{position:relative!important;-ms-transform:none!important;transform:none!important;left:0!important;right:0!important}.product-gallery-stacked .slide{overflow:hidden}.product-gallery-stacked .slide:not(:last-child){margin-bottom:1.5em}.product-stacked-info{padding:5vh 5% 2vh}}.product-thumbnails{padding-top:0}.product-thumbnails a{overflow:hidden;display:block;border:1px solid #fff0;background-color:#FFF;-ms-transform:translateY(0);transform:translateY(0)}.product-thumbnails a:hover,.product-thumbnails .is-nav-selected a{border-color:rgb(0 0 0 / .2)}.product-thumbnails img{margin-bottom:-5px;opacity:.5;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.6s,opacity 0.6s}.product-thumbnails a:hover img,.product-thumbnails .is-nav-selected a img{border-color:rgb(0 0 0 / .3);-ms-transform:translateY(-5px);transform:translateY(-5px);opacity:1}.vertical-thumbnails .row-slider:not(.flickity-enabled){opacity:0}@media screen and (min-width:850px){.vertical-thumbnails{overflow-x:hidden;overflow-y:auto}.vertical-thumbnails .col{position:relative!important;left:0!important;max-width:100%!important;min-height:0!important;margin-left:1px;width:95%!important;right:0!important;padding:0 0 15px!important}.vertical-thumbnails .flickity-slider,.vertical-thumbnails .flickity-viewport{-ms-transform:none!important;transform:none!important;overflow:visible!important;height:auto!important}}.product-footer .woocommerce-tabs{padding:30px 0;border-top:1px solid #ececec}.product-footer .woocommerce-tabs>.nav-line-grow,.product-footer .woocommerce-tabs>.nav-line:not(.nav-vertical){margin-top:-31px}#product-sidebar .next-prev-thumbs{margin:-.5em 0 3em}.product-sidebar-small{font-size:.9em}.product-sidebar-small .widget-title{text-align:center}.product-sidebar-small .is-divider{margin-left:auto;margin-right:auto}.product-sidebar-small ul.product_list_widget li{padding-left:60px}.product-sidebar-small ul.product_list_widget li img{width:50px;height:50px}.product-section{border-top:1px solid #ececec}.easyzoom-notice{display:none}.easyzoom-flyout{position:absolute;z-index:1;overflow:hidden;background:#fff;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity 1s;animation-delay:1s;animation:stuckFadeIn .6s}@media (max-width:849px){.easyzoom-flyout{display:none!important}}.product-gallery-slider .slide .easyzoom-flyout img{max-width:1000px!important;width:1000px!important}.woocommerce-product-gallery__trigger{display:none}.product-info .composite_form .composite_navigation .page_button{font-size:1em;line-height:1.2;font-weight:400}.woocommerce-pagination ul.links li{margin-left:inherit}.has-sticky-product-cart{padding-bottom:60px}.has-sticky-product-cart .back-to-top.active{bottom:10px}.sticky-add-to-cart__product{display:none;-ms-flex-align:center;align-items:center;padding:3px}.sticky-add-to-cart__product .product-title-small{margin-right:1em;max-width:180px;line-height:1}.sticky-add-to-cart__product img{width:45px;height:45px;object-fit:cover;object-position:50% 50%;margin-right:1em;border-radius:5px}.sticky-add-to-cart--active{position:fixed;bottom:0;left:0;right:0;z-index:20;display:-ms-flexbox;display:flex;padding:3px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.9em;background-color:rgb(255 255 255 / .9);border-top:1px solid #ddd;animation:stuckMoveUp .6s}.sticky-add-to-cart--active .woocommerce-variation-description,.sticky-add-to-cart--active .variations{display:none}.sticky-add-to-cart--active .woocommerce-variation-add-to-cart,.sticky-add-to-cart--active .single_variation_wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.sticky-add-to-cart--active .woocommerce-variation-price,.sticky-add-to-cart--active .product-page-price{margin-top:0;margin-right:.9em;margin-bottom:0;font-size:15px;padding:0;border:0}.sticky-add-to-cart--active .quantity,.sticky-add-to-cart--active form,.sticky-add-to-cart--active button{margin-bottom:0}.sticky-add-to-cart--active .sticky-add-to-cart__product{display:-ms-flexbox;display:flex}@media (max-width:550px){.sticky-add-to-cart--active{font-size:.8em}}.flex-viewport{max-height:2000px;transition:all 1s ease;cursor:pointer}.flex-viewport a {display:block}.flex-viewport img{width:100%}.flex-control-thumbs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -5px 0 -5px}.flex-control-thumbs li{list-style:none;width:25%;padding:0 5px;cursor:pointer}.flex-control-thumbs li img{opacity:.6}.flex-control-thumbs li img.flex-active{opacity:1}.text-center .quantity,.quantity{opacity:1;display:inline-block;display:-ms-inline-flexbox;display:inline-flex;margin-right:1em;white-space:nowrap;vertical-align:top}.text-center .button+.quantity,.button+.quantity{margin-right:0}.quantity+.button{margin-right:0;font-size:1em}.quantity .minus{border-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.quantity .plus{border-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.quantity .minus,.quantity .plus{padding-left:.5em;padding-right:.5em}.quantity input{padding-left:0;padding-right:0;display:inline-block;vertical-align:top;margin:0}.quantity input[type="number"]{max-width:2.5em;width:2.5em;text-align:center;border-radius:0!important;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-size:1em}@media (max-width:549px){.quantity input[type="number"]{width:2em}}.quantity input[type="number"]::-webkit-outer-spin-button,.quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-icon{display:inline-block}.cart-icon strong{border-radius:0;font-weight:700;margin:.3em 0;border:2px solid #446084;color:#446084;position:relative;display:inline-block;vertical-align:middle;text-align:center;width:2.2em;height:2.2em;font-size:1em;line-height:1.9em;font-family:Helvetica,Arial,Sans-serif}.cart-icon strong:after{transition:height .1s ease-out;bottom:100%;margin-bottom:0;margin-left:-7px;height:8px;width:14px;left:50%;content:' ';position:absolute;pointer-events:none;border:2px solid #446084;border-top-left-radius:99px;border-top-right-radius:99px;border-bottom:0}.current-dropdown .cart-icon strong,.cart-icon:hover strong{background-color:#446084;color:#fff}.current-dropdown .cart-icon strong:after,.cart-icon:hover strong:after{height:10px}.nav-small .cart-icon{font-size:.66em}.nav-dark .cart-icon strong{color:#fff;border-color:#fff}.nav-dark .current-dropdown .cart-icon strong,.nav-dark .cart-icon:hover strong{background-color:#fff;color:#446084}.nav-dark .cart-icon strong:after{border-color:#fff}.loading .cart-icon strong,.loading .cart-icon strong:after{border-color:#7a9c59;color:#7a9c59}.loading .cart-icon:hover strong{background-color:#7a9c59;color:#FFF}.header-cart-icon{position:relative}@media (min-width:850px){.off-canvas .off-canvas-cart{width:320px}}.cross-sells h2{font-size:1.2em;margin-bottom:1em}.shop_table ul li,.checkout ul li{list-style:none;margin:0}.shop_table .quantity{margin:0}td.product-name{word-break:break-word;text-overflow:ellipsis}td.product-thumbnail{min-width:60px;max-width:90px;width:90px}td.product-remove{width:20px;padding:0}.shop_table tfoot th{font-size:85%;text-transform:inherit;letter-spacing:0}td.product-total,.shop_table tfoot tr td,.cart_totals tbody tr td,.shop_table thead tr th:last-of-type,.shop_table tr td:last-of-type{text-align:right}.shop_table thead th,.shop_table .order-total td,.shop_table .order-total th{border-width:3px}.shop_table th:last-child{border-right:0}.shop_table .cart_item td{padding-top:15px;padding-bottom:15px}.shop_table .actions{border:0;padding:15px 0 10px}.shop_table .submit-col{padding-left:30px}@media (max-width:849px){.shop_table{font-size:.9em}.shop_table tr.shipping th{width:50%}.shop_table .product-name{min-width:80px}.shop_table .product-remove{position:relative;width:0}.shop_table .product-remove a{position:absolute;top:10px;left:0;width:24px;height:24px;line-height:18px!important;font-size:18px!important}.shop_table .mobile-product-price{margin:.5em 0}}@media (max-width:549px){.shop_table .product-price{display:none}.shop_table .product-subtotal{display:none}.product-quantity{text-align:right}.cross-sells{overflow:hidden}}.cart_totals tbody th{font-size:.9em;text-transform:inherit;letter-spacing:0;font-weight:400}.cart_totals>h2{display:none}.cart_totals .button{min-width:100%;margin-right:0;display:block}.cart_totals .wc-proceed-to-checkout{margin:1.5em 0}.shipping__table{margin:0}.shipping__inner{border:0;padding:0;font-size:1em}.shipping__list{margin-bottom:0}.shipping__list_item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:2em}.shipping__list_label{font-weight:400;margin:0;padding:.5em 0;opacity:.8;-ms-flex:1;flex:1}.shipping.shipping--boxed .shipping__list{padding:0}.shipping.shipping--boxed .shipping__list_item{background-color:rgb(0 0 0 / .01);border:1px solid rgb(0 0 0 / .1);padding:.3em .6em;border-radius:3px;margin-bottom:5px;min-height:2.4em}.shipping__table--multiple{display:block;text-align:left}.shipping__table--multiple tbody,.shipping__table--multiple tr,.shipping__table--multiple th,.shipping__table--multiple td{display:block;text-align:left;padding-left:0}.shipping__table--multiple th{border:0}.shipping__table--multiple .shipping__list{padding:0 .2em}.shipping__table--multiple .woocommerce-shipping-calculator,.shipping__table--multiple .woocommerce-shipping-destination{text-align:left}.shipping__table--multiple .shipping__list_label{text-align:left}tr.shipping input:checked+label,tr.shipping input:hover+label,tr.shipping label:hover{opacity:1}tr.shipping input:checked+label{font-weight:700}tr.shipping input{margin-bottom:0;margin-top:-2px}tr.shipping span.amount{margin-left:.2em}.woocommerce-shipping-calculator{margin-top:.5em;margin-bottom:0}.woocommerce-shipping-destination,.shipping-calculator-button{font-size:.9em}.shipping-calculator-form{background-color:rgb(0 0 0 / .03);padding:15px 15px 10px;border-radius:5px;margin-top:5px}.cart-discount{background-color:rgb(122 156 89 / .2);font-size:.85em}.cart-discount th,.cart-discount td{padding:10px 5px}.cart-sidebar .widget-title{border-bottom:3px solid #ececec;font-size:.95em;padding-bottom:10px;margin-bottom:15px}.widget_shopping_cart .button{width:100%;margin:.5em 0 0}.widget_shopping_cart li.empty{padding:0 10px!important;margin:0;min-height:0;text-align:center}.widget_shopping_cart p.total{text-align:center;padding:10px 0;border-top:1px solid #ececec;border-bottom:2px solid #ececec;margin-bottom:.5em}.dark .widget_shopping_cart p.total{border-color:rgb(255 255 255 / .2)}.nav-dropdown .product_list_widget{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:500px;max-height:50vh}.tagcloud{padding-bottom:15px}.tagcloud a{font-size:0.8em!important;display:inline-block;border:1px solid currentColor;opacity:.8;margin:0 3px 5px 0;padding:2px 5px;border-radius:3px}.tagcloud a:hover{opacity:1;border-color:#446084;background-color:#446084;color:#fff}.variations{position:relative}.variations td{vertical-align:middle;padding:.2em 0;border:0}.variations .reset_variations{position:absolute;right:0;bottom:95%;color:currentColor;opacity:.6;font-size:11px;text-transform:uppercase}body{line-height:26px;font-family:'Be Vietnam',sans-serif}#toc_container{width:100%!important}#toc_container p.toc_title{text-align:left!important}.home .page-wrapper{padding-top:0}.testimonial-text p{text-align:center;font-style:normal;font-size:13px}#header ul.header-nav>li>a{color:#fff;font-weight:400!important}#header ul.header-nav>li>a:hover{background:#29166f!important;color:#fff!important}.sidebar-wrapper li{margin:0!important}.rt-breadcrumbs{padding:10px;background:#eee;margin-bottom:10px}#wrapper,#main{background-color:#f5f5f5;overflow:hidden}.home #wrapper,.home #main{background-color:#f5f5f5}.section_info p{margin:0;line-height:28px}.title__info span{color:#099}.footer-1,.footer-2{border-top:0!important}.footer-1 .widget:nth-child(1){max-width:18%;-ms-flex-preferred-size:18%;flex-basis:18%}.footer-1 .widget:nth-child(2){max-width:18%;-ms-flex-preferred-size:18%;flex-basis:18%}.footer-1 .widget:nth-child(3){max-width:18%;-ms-flex-preferred-size:18%;flex-basis:18%}.footer-1 .widget:nth-child(4){max-width:18%;-ms-flex-preferred-size:18%;flex-basis:18%}.footer-1 .widget:nth-child(5){max-width:28%;-ms-flex-preferred-size:28%;flex-basis:28%}.footer-1 .widget ul{margin:0;padding:0}.footer-1 .widget ul li{border:0}.footer-1 .widget ul li a{display:block;color:#fff;line-height:30px;font-size:14px;padding:0}.footer-1 .widget p{margin:0;color:#cfcfcf;line-height:30px;font-size:14px;padding:0}.footer-1 .widget ul li ul{display:none}.footer-widgets .widget .widget-title{display:block;color:#fff;font-size:16px;text-transform:uppercase;font-weight:400;line-height:35px;margin:0 0 0 0;font-family:"Roboto"}.footer-widgets .widget .is-divider{background:#62271b;max-width:62px;height:2px;margin:8px 0 12px;display:none}.footer-widgets .widget p{color:#cfcfcf;line-height:30px;font-size:14px;padding:0}.footer-1>.row{border-bottom:1px solid #4d4d4d}.before__ff{padding:30px 0;background:#d83236}.before__ff form{margin-bottom:0}.hotline__phone a{display:inline-block;line-height:40px;padding:0 10px;background:#d83236;color:#ffb709;font-size:15px;font-weight:600}.hotline__phone a i{width:20px;height:20px;display:inline-block;border-radius:100%;border:1px solid #ffb709;line-height:20px;text-align:center;font-size:12px}.form_dangkytin{overflow:hidden;clear:both;display:flex;justify-content:space-between;align-items:center}.form_dangkytin .f_left{float:left;width:50%;text-align:center}.form_dangkytin .f_left .tt__tt{color:#fff;line-height:35px;margin:0 0 6px 0;font-size:23px;font-weight:500}.form_dangkytin .f_left p{margin:0;color:#fff;font-size:14px}.form_dangkytin .f-right{float:right;width:50%}.form_dangkytin .f-right input[type='email']{float:left;width:calc(100% - 50px);height:40px;padding:0 10px;background:#fff;color:#333;border:0;box-shadow:0 0 0 0;margin-bottom:0}.form_dangkytin .f-right input[type='submit']{float:right;width:50px;height:40px;border:0;padding:0;margin:0;background:url(/wp-content/themes/flatsome-child/images/ic.png)no-repeat center center #1a1a1a;text-transform:none;font-size:15px;text-indent:-99999px}.news__sidebar__item{overflow:hidden;clear:both;padding-top:15px;padding-bottom:15px;border-bottom:1px dashed #ddd}.news__sidebar__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.news__sidebar__item .news-thumb{float:left;width:90px}.news__sidebar__item .news-thumb a img{width:90px;object-fit:cover;height:90px;border-radius:100%}.news__sidebar__item .box__title__news{float:right;width:calc(100% - 90px - 10px)}.news__sidebar__item .box__title__news h4{margin:0}.news__sidebar__item .box__title__news h4 a{display:block;line-height:21px;font-size:14px;max-height:63px;color:#333;font-weight:500;overflow:hidden}#shop-sidebar .widget_recently_viewed_products .product_list_widget li{padding:10px 0 5px 65px}#shop-sidebar .widget_recently_viewed_products .product_list_widget li a{color:#333;font-size:15px;line-height:21px}#shop-sidebar .widget_recently_viewed_products .product_list_widget li del{float:left;width:50%;margin:0}#shop-sidebar .widget_recently_viewed_products .product_list_widget li ins{float:right;width:49%;margin:0}#shop-sidebar .widget_recently_viewed_products .product_list_widget li del span{font-size:13px;margin:0}#shop-sidebar .widget_recently_viewed_products .product_list_widget li ins span,#shop-sidebar .widget_recently_viewed_products .product_list_widget li>span{font-size:14px;color:#ee1f1f}#shop-sidebar .widget_recently_viewed_products .product_list_widget li+li{border-top:1px solid #eee}.product_list__video{margin:30px 0 0 0}.box__hotro_cate .list__post{margin-top:0}.box__nth__2 .news-post-news{overflow:hidden;clear:both;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #ddd}.box__nth__2 .news-post-news .box__thumb__img{float:left;width:250px}.box__nth__2 .news-post-news .box__thumb__img a{display:block;line-height:0}.box__nth__2 .news-post-news .box__thumb__img a img{width:100%;height:156px;object-fit:cover;border-radius:6px}.box__nth__2 .news-post-news .box__content{float:right;width:calc(100% - 250px - 20px)}.box__nth__2 .news-post-news .box__content h2 a{display:block;color:#333;font-size:19px;font-family:"Arial";font-weight:600;line-height:28px}.box__nth__2 .news-post-news .box__content .box__des p{font-size:14px;line-height:23px;max-height:46px;overflow:hidden;margin:0 0 5px 0}.box__nth__2 .news-post-news .box__content>a{display:inline-block;color:#da251c;font-size:14px;text-decoration:underline}.box__nth__2 .news-post-news .box__content .tt__tt a{font-size:1.25em;color:#333}.box__nth__1{margin-bottom:25px;border-bottom:1px dashed #ddd;padding-bottom:25px}.box__nth__1 .news-post-news .box__thumb__img a{display:block;line-height:0}.box__nth__1 .news-post-news .box__thumb__img a img{width:100%;height:360px;object-fit:cover}.box__nth__1 .news-post-news .box__content{padding:20px 0 0 0}.box__nth__1 .news-post-news .box__content h2 a{display:block;line-height:28px;font-size:20px;color:#333;font-weight:600;font-family:"Arial"}.box__nth__1 .news-post-news .box__content .box__des p{font-size:15px;margin:0 0 6px 0;line-height:30px}.box__nth__1 .news-post-news .box__content>a{color:#da251c;display:inline-block;border:1px solid #da251c;padding:0 20px;line-height:30px}.box__nth__2 .news-post-news .box__content h3 a:hover{color:#da251c}.box__left__layout{float:right;width:calc(100% - 230px - 20px)}.box__right__layout{float:left;width:230px}#shop-sidebar .widget .widget-title,.box__right__layout .widget .widget-title{display:block;color:#fff;font-size:17px;text-transform:none;line-height:37px;margin:-10px -10px 5px;background:#020202;text-align:center;border-radius:4px}#shop-sidebar .widget .is-divider,.box__right__layout .widget .is-divider{display:none}.heading-realate{font-size:22px;font-weight:500;display:block;color:#333;line-height:26px;margin:0 0 23px 0;padding-left:8px;border-left:4px solid #0dbbb6}.related-post{overflow:hidden;clear:both;padding-top:20px}.list__video__archive{overflow:hidden;clear:both;margin:0 -10px}.list__video__archive .news__video{float:left;width:33.333%;padding:0 10px;margin-bottom:20px}.list__video__archive .news__video .box__thumb__img{display:table;width:100%;table-layout:fixed;height:200px;overflow:hidden;position:relative;overflow:hidden}.list__video__archive .news__video .box__thumb__img a{text-align:center;display:table-cell;position:relative;vertical-align:middle;height:100%;width:100%;line-height:0;transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-web-transition:all 400ms ease-in-out}.list__video__archive .news__video .box__thumb__img a img{width:100%;height:200px;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease}.list__video__archive .news__video .box__content{padding:8px 0 0 0}.list__video__archive .news__video .box__content h3{margin:0;color:#333;font-size:16px;line-height:23px;font-weight:500;height:46px;overflow:hidden;font-family:"Arial"}.title__cate__video{margin-bottom:20px;margin-top:10px}.list__video__archive .news__video .box__thumb__img a:after{content:"";position:absolute;bottom:0;left:0;right:0;width:50px;height:40px;margin:auto;top:0;background:url(/wp-content/themes/flatsome-child/images/icon_vd.png)no-repeat;background-size:contain}.mfp-ready .mfp-close{opacity:1;transform:translateY(0) translateZ(1px);color:#fff!important}.page-numbers{overflow:hidden;clear:both;margin-top:15px}.product-main .product-gallery.col.large-4{max-width:450px;-ms-flex-preferred-size:450px;flex-basis:450px}.product-main .product-info{padding:0}.product-main #product-sidebar{max-width:280px;display:inline-block;float:right;flex-basis:280px}.product-main .content-row{background:#fff;max-width:1170px;padding:15px 0}.product-main .product-gallery.col.large-4{max-width:450px;-ms-flex-preferred-size:450px;flex-basis:450px}.product-main .product-info{padding:0 10px}.product-main #product-sidebar{max-width:280px;display:inline-block;float:right;flex-basis:280px}.product-sidebar-small .widget{border:1px solid #e1e1e1}.product-sidebar-small .widget .widget-title{text-align:center!important;line-height:37px!important;background:#2d2d2d;color:#fff!important;font-size:16px!important;text-transform:uppercase!important}.textwidget .cnt_single:nth-child(1){border-bottom:1px solid #e1e1e1}.cnt_single{padding:16px}.cnt_single .tt__tt__tt{font-size:16px;margin-bottom:0;text-transform:uppercase;color:#ce3830!important}.cnt_single p{margin-bottom:5px;font-size:14px;line-height:22px;color:#2d2d2d}.cnt_single p i{width:15px;text-align:center}.cnt_single p span{font-weight:600}.product-sidebar-small .widget .is-divider{display:none!important}.product-sidebar-small .widget .widget-title{color:#444;font-size:18px;font-weight:500;display:block;text-align:left;line-height:35px;text-transform:none;margin:0 0 3px 0;font-family:'Roboto',sans-serif}.list__chat{overflow:hidden;clear:both}.list__chat li{float:left;width:50%;display:flex;align-items:center;margin:0 0 11px 0}.list__chat li a{color:#333;font-size:13px}.list__chat li a img{width:21px;height:21px;margin-right:3px}.support__online h5{margin:0 0 6px 0;font-size:15px;font-weight:500}.care-detail-box .care-detail-item{line-height:28px;margin-bottom:5px}.care-detail-box .care-detail-item.phone-care{padding-left:20px}.care-detail-box .care-detail-item.phone-care strong{font-size:13px}.care-detail-box .care-detail-item i{font-size:13px;margin-right:5px;-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.care-detail-box .care-detail-item span img{-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);height:12px}.care-detail-box .care-detail-item .txt-e-c{color:#333;font-size:14px;margin-left:5px}.product-main .product-info .woocommerce-breadcrumb{display:none!important}.price__single__pro{overflow:hidden;clear:both;margin-bottom:5px}.price__single__pro .giashop{clear:both;margin-bottom:5px}.giashop strong{font-size:18px;font-weight:700;color:#da251c;display:inline-block;line-height:28px;font-family:'Roboto',sans-serif}.giashop ins,.giashop{font-size:14px;color:#333}.giathitruong{font-size:14px;color:#333}.giathitruong del{font-size:15px}.percent{display:inline-block;background:#da251c;font-size:13px;padding:0 7px;margin-left:20px;color:#fff;border-radius:3px}.attribute-single{margin:0 0 15px 0;padding:0}.attribute-single li{list-style:none;margin:0!important;line-height:30px}.attribute-single li span.left,.left__width__pr{min-width:120px;display:inline-block}.attribute-single li span{font-size:14px;font-weight:400;color:#333}.product-info form.cart .quantity_wanted_p{clear:both}.product-info form.cart{overflow:hidden;clear:both}.product-info form.cart .rt_qv_btn{float:left;background:#da251c;margin:0;color:#fff;text-transform:none;position:relative;font-size:18px;width:48%;height:46px;padding:0;padding-left:44px;border-radius:5px;font-weight:500;font-family:'Roboto',sans-serif}.product-info form.cart .rt_qv_btn:after{content:"";position:absolute;bottom:0;left:0;width:46px;border-right:1px solid #fff;height:46px;background:url(/wp-content/themes/flatsome-child/images/ShoppingCart-32.png)no-repeat center center}.button__popup{float:right;background:#03a0e2;margin:0;color:#fff;text-transform:none;position:relative;font-size:18px;width:48%;height:46px;padding:0;padding-left:36px;border-radius:5px;font-weight:500;line-height:46px;font-family:'Roboto',sans-serif;text-align:center}.button__popup:after{content:"";position:absolute;bottom:0;left:0;width:46px;border-right:1px solid #fff;height:46px;background:url(/wp-content/themes/flatsome-child/images/btn-tuvan.png)no-repeat center center}.button__popup:hover{color:#fff}.product-summary .quantity{margin:0 0 15px 0;width:100%;display:block;overflow:hidden}.product-summary .quantity label.slg_g{float:left;width:120px;font-weight:500;color:#333;font-size:14px;line-height:40px}.product-summary .quantity .input-text{width:60px;height:40px;text-align:center;line-height:40px}.product-summary .quantity .btn_num{line-height:40px;font-size:17px;font-weight:5}.woocommerce-product-rating .star-rating span:before,.woocommerce-product-rating .star-rating:before{color:#f6952d!important;font-size:13px}.woocommerce-review-link{color:#0071c4}.woocommerce-review-link:hover{color:#da251c}.thongtinvanchuyen{overflow:hidden;clear:both}.thongtinvanchuyen .info__pr{background:#f9f9f9;padding:10px 15px;border-radius:5px;border:1px solid #eee}.thongtinvanchuyen .info__pr p{margin:0;font-size:14px;line-height:24px}.thongtinvanchuyen .info__pr p a{color:#da251c}.product-main .badge-container{display:none!important}.product-main figure.woocommerce-product-gallery__wrapper{border:1px solid #eee}.product-main .flickity-viewport .col a{border:1px solid #eee}.product-main .flickity-viewport .col.is-selected a{border:1px solid #bb312b}.product-main .product_title{font-size:22px;font-family:'Roboto',sans-serif;color:#333;font-weight:500;line-height:32px;margin:0 0 15px 0}.msp{margin:0;line-height:28px}.pro_tag{margin-bottom:12px}.pro_tag .tagged_as a{display:inline-block;background:#eee;color:#333;font-size:13px;padding:0 10px;border-radius:3px;margin-bottom:3px}.tsleft{font-size:14px;color:#da251c}.product-main{padding:25px 0 20px}.related-products-wrapper{border-top:0;background-color:#fff;padding:0;overflow:hidden;margin-bottom:20px;clear:both}.related-products-wrapper .product-small.col>div{border:1px solid #e4e4e4}.related-products-wrapper>.row{padding:0 1px!important}.related-products-wrapper .flickity-viewport,.related-products-wrapper .slider-nav-reveal{overflow:initial}.slider-nav-reveal .flickity-prev-next-button.previous,.slider-nav-reveal .flickity-prev-next-button.next{display:none!important}.product-footer .woocommerce-tabs ul.product-tabs{margin:0 0 20px 0!important;border-bottom:2px solid #e5e5e5}.product-footer .woocommerce-tabs ul.product-tabs li a{padding:0;font-size:20px;font-weight:600;line-height:37px;position:relative}.product-footer .woocommerce-tabs ul.product-tabs li a:after{position:absolute;content:"";width:165px;height:2px;background:#ce3830;bottom:-2px;left:0}.product-footer .woocommerce-tabs ul.product-tabs li.active a:before{content:"";background-color:#fff0}.product-footer .woocommerce-tabs{border-top:0;padding:0;float:left;width:calc(100% - 290px)}.box__thongtin__right{float:right;width:280px}.title__infomation{color:#333;background:#ececec;font-size:15px;font-weight:600;line-height:37px;padding:0 10px;text-transform:uppercase;text-align:left;margin:0;font-family:"Arial"}.list__thongso li{overflow:hidden;clear:both;list-style:none;border-bottom:1px solid #fff;margin:0!important;border:1px solid #e1e1e1;border-top:none}.list__thongso li:nth-child(1){border-top:1px solid #e1e1e1}.list__thongso li .left__if{float:left;width:65%;font-weight:600;font-size:15px;color:#474747;padding:5px 10px;border-right:1px solid #e1e1e1}.list__thongso li .right__if{float:right;width:35%;padding:5px 10px;font-size:15px;color:#474747}.product-footer .tab-panels{padding:0;background-color:#fff}div#reviews.woocommerce-Reviews{border-bottom:0 solid #ddd;width:100%;max-width:100%;margin:20px 0;padding:10px 12px;background:#fff;border-radius:5px}.devvn_prod_cmt{width:100%;max-width:100%;margin:0;position:relative;background:#fff;padding:10px 12px}#wp-comment-cookies-consent{margin:0 5px 0 0!important;height:initial!important;width:initial!important}.list__post__thongtin{padding:10px;background-color:#fff}.list__post__thongtin .news-post-news-thongtin h3 a{display:block;color:#333;font-size:14px;line-height:22px;font-weight:400;position:relative}.list__post__thongtin .news-post-news-thongtin h3 a:before{content:"";width:6px;height:6px;background-color:#7e7575;border-radius:100%;display:inline-block;margin-right:7px}.box__thongtin{margin-bottom:1.3em}.pro___quantam{overflow:hidden;clear:both;padding:1px}.pro___quantam .item{float:left;width:50%;box-shadow:0 0 0 0 #eeeeee,0 0 0 1px #eee;background:#fff}.pro___quantam .item>div{padding:6px}.pro___quantam .item>div h4{margin:0}.pro___quantam .item>div h4 a{display:block;color:#333;font-size:14px;line-height:21px;height:42px;font-weight:500;overflow:hidden;font-family:"Arial"}.price__pir span{color:#da251c;font-size:13px;font-weight:500}.thumb__img__p{display:table;width:100%;table-layout:fixed;height:120px;position:relative;overflow:hidden}.thumb__img__p a{text-align:center;display:table-cell;position:relative;vertical-align:middle;height:100%;width:100%;line-height:0;transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-web-transition:all 400ms ease-in-out}.thumb__img__p a img{width:auto;height:auto;max-height:110px;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease}.stuck .header-bottom{display:none}#main-menu.mobile-sidebar .nav-sidebar>li>a img{max-width:24px;max-height:24px}#main-menu.mobile-sidebar .nav-sidebar>li>a{font-size:14px;text-transform:none;color:#333;opacity:1;padding:7px 10px;line-height:30px;font-weight:500}#main-menu.mobile-sidebar .nav-sidebar>li>button i{font-size:14px}.stuck .mobile-nav .header-button .icon-menu,.stuck .mobile-nav .header-button a{color:#fff}.stuck #logo{margin-top:0}.category-page-row{padding-top:25px}.box__video__single{padding:15px 0}#sync2 .owl-nav{display:none!important}.yeucautuvan{overflow:hidden;clear:both;margin:auto;background:#fff;border-radius:5px}.yeucautuvan>h4{text-transform:uppercase;font-family:"Roboto";font-size:21px;font-weight:500;line-height:40px;text-align:left;color:#0dbbb6}.yeucautuvan .inner__yc{overflow:hidden;clear:both}.inner__yc .clear__form{overflow:hidden;clear:both}.yeucautuvan .inner__yc p{margin-bottom:15px;overflow:hidden}.yeucautuvan .inner__yc p label{font-weight:400;font-size:15px;display:block;line-height:35px;margin:0 0 0 0;color:#444;float:left;width:115px}.yeucautuvan .inner__yc input{width:calc(100% - 120px);box-shadow:0 0 0 0;float:right;border:1px solid #eaeaea;height:35px;line-height:35px;font-size:14px;margin:0;background:#f6f6f6}.inner__yc .clear__form{padding-top:5px}.inner__yc .clear__form textarea{width:100%;box-shadow:0 0 0 0;border:1px solid #eaeaea;padding:10px;font-size:14px}.inner__yc .clear__form input[type='submit']{width:125px;text-transform:none;margin:0;float:left}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;padding-bottom:250px;display:block;opacity:0;visibility:hidden;transition:opacity 0.3s 0s,visibility 0s 0.3s;z-index:9999999999}.cd-popup.is-visible{opacity:1;visibility:visible;transition:opacity 0.3s 0s,visibility 0s 0s;background:rgb(0 0 0 / .75)}.cd-popup-container{position:relative;width:96%;top:20%;max-width:450px;margin:2em auto;border-radius:.25em .25em .4em .4em;-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-duration:0.3s;overflow:hidden;border-radius:5px;background:#fff;padding:15px 15px 8px}.cd-popup-container .cd-popup-close{position:absolute;top:0;right:0;z-index:9;width:30px;height:30px;color:#FFF}.cd-popup-container .cd-popup-close::before,.cd-popup-container .cd-popup-close::after{content:"";position:absolute;top:12px;width:14px;height:3px;background-color:#333}.cd-popup-container .cd-popup-close::before{transform:rotate(45deg);left:8px}.cd-popup-container .cd-popup-close::after{transform:rotate(-45deg);right:8px}.validate-phone{float:right;width:48%}.woocommerce-billing-fields input{width:100%;height:40px;box-shadow:0 0 0 0;border:1px solid #eee}.woocommerce-billing-fields label{font-weight:500;color:#444;font-family:"Roboto"}.woocommerce-checkout-review-order-table thead{display:none!important}.woocommerce-checkout-review-order .item-cart{overflow:hidden;clear:both;padding-bottom:10px;position:relative;display:flex;justify-content:space-between;align-items:center}.woocommerce-checkout-review-order .item-cart:last-child{border-bottom:0}.woocommerce-checkout-review-order .item-cart .cart-img{float:left;width:75px;margin-right:15px;position:relative}.woocommerce-checkout-review-order .item-cart .cart-img img{width:auto;height:auto;max-height:75px}.woocommerce-checkout-review-order .item-cart .cart-name{float:left;width:53%;margin-right:15px;font-size:15px;font-weight:400;line-height:24px}.woocommerce-checkout-review-order .item-cart .product-price{float:left;width:20%}.woocommerce-checkout-review-order .item-cart .cart-quantity{position:absolute;top:0;right:-7px;z-index:999;display:inline-block;background:#a3a3a3;color:#fff;width:20px;height:20px;border-radius:100%;text-align:center;line-height:20px}.woocommerce-checkout #wrapper,.woocommerce-checkout #main{background:#fff!important}.order-total .woocommerce-Price-amount{color:#da251c!important;font-size:16px!important}form.checkout h3{text-transform:none;margin:0 0 20px 0}.woocommerce-cart-form__contents thead tr th{text-transform:none}.checkout-page-title .breadcrumbs a{text-transform:capitalize}.checkout-page-title .page-title-inner{padding-top:0}.checkout-page-title{background-color:#eee}.woocommerce-table--order-details .order_item{line-height:50px;height:50px}.woocommerce-table--order-details tfoot tr{height:40px;line-height:40px}#main .category-page-row .col.large-3{max-width:260px}#main .category-page-row .col.large-9{max-width:calc(100% - 260px);padding-left:5px}.products>.product-small{padding:0 15px;margin-bottom:30px}.box__thumb__pro{display:table;width:100%;table-layout:fixed;height:210px;overflow:hidden;position:relative;overflow:hidden;background:#fff}.box__thumb__pro a{text-align:center;display:table-cell!important;position:relative;vertical-align:middle;height:100%;width:100%;line-height:0;transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-web-transition:all 400ms ease-in-out}.box__thumb__pro a img{width:auto!important;height:auto;max-height:185px;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease}.box__thumb__pro:hover a img{-webkit-transform:scale(1.09);-moz-transform:scale(1.09);-o-transform:scale(1.09);transform:scale(1.09)}.product__box .badge-container{margin:0}.product__box .badge-container .badge-circle{margin:0!important}.product__box .badge-container .on-sale{width:38px;height:38px;background:url(/wp-content/themes/flatsome-child/images/sale2.png)no-repeat;line-height:38px;padding:0!important;border-radius:0;color:#da251c;display:block;font-size:12px}.product__box .box-text-products{padding:8px 0 0 0;overflow:hidden;text-align:center}.product__box .box-text-products .title-wrapper a h3,.product__box .box-text-products .title-wrapper a h2,.product__box .box-text-products .title-wrapper a>div{display:block;color:#333;font-size:14px;line-height:24px;height:48px;overflow:hidden;margin:0}.product__box .box-text-products .price-wrapper{float:left;width:100%;overflow:hidden}.product__box .box-text-products .add-to-cart-button{float:right;width:85px;margin-top:9px;display:none}.product__box .box-text-products .add-to-cart-button a{display:block;padding:0;margin:0;border:1px solid #0dbbb6;text-transform:none;font-size:13px;font-weight:400;line-height:30px;border-radius:4px}.product__box .box-text-products .price-wrapper ins{float:left;width:50%}.product__box .box-text-products .price-wrapper del{float:right;width:50%}.product__box .box-text-products .price-wrapper ins,.product__box .box-text-products .price-wrapper del{display:inline;line-height:22px}.product__box .box-text-products .price-wrapper del{margin-bottom:3px}.product__box .box-text-products .price-wrapper del,.product__box .box-text-products .price-wrapper del span{color:#999;font-size:14px}.product__box .box-text-products .price-wrapper ins,.product__box .box-text-products .price-wrapper ins span{color:#ee1f1f;font-size:16px;font-weight:600}.product__box .box-text-products .price-wrapper span{margin:0}.product__box .box-text-products .price-wrapper>.price>span{color:#ee1f1f;font-size:16px;font-weight:500;display:block;line-height:47px}.star i{color:#f6952d;font-size:13px;margin-right:3px}.list__show__pro{display:flex;justify-content:space-between;align-items:center;overflow:hidden;clear:both}.title__cate__pro h1,.title__cate__pro__vd{color:#333;font-size:20px;font-weight:600;padding-left:8px;border-left:4px solid #da251c;margin:0;font-family:"Arial"}.term-description{padding:0}.term-description p{color:#333;font-size:15px;line-height:27px;margin:0 0 15px 0}#shop-sidebar .widget,.box__right__layout .widget{background:#fff;padding:10px;border-radius:5px;border:1px solid #eee}.heading{overflow:hidden;clear:both}.heading>span{float:left;color:#333;font-size:28px;text-transform:uppercase;font-weight:500;line-height:35px}.heading .box_cate_pro{float:right;margin:0;padding:0}.box_cate_pro li{list-style:none;display:inline-block;margin-left:15px}.box_cate_pro li a{color:#333;font-size:13px;font-family:"Arial";line-height:35px;display:block;font-weight:600;text-transform:uppercase}.list__post__home{overflow:hidden;clear:both}.list__post__home .news__home__item .boxx__innner{overflow:hidden;position:relative}.news__home__item .news-thumb{display:table;width:100%;table-layout:fixed;height:250px;overflow:hidden;position:relative}.news__home__item .news-thumb a{text-align:center;display:table-cell;position:relative;vertical-align:middle;height:100%;width:100%;line-height:0;transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-web-transition:all 400ms ease-in-out}.news__home__item .news-thumb a img{width:100%;height:250px;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease}.list__post__home .news__home__item .boxx__innner .box__title__news{padding:20px 5px 0;text-align:center}.list__post__home .news__home__item .boxx__innner .box__title__news h4{margin:0 0 9px 0}.date__times{margin-bottom:6px}.date__times span{font-size:13px}.date__times i{color:#d83236;font-size:13px;margin-right:3px}.des__post p{font-size:14px;color:#555;line-height:22px;max-height:66px;overflow:hidden}.list__post__home .news__home__item .boxx__innner .box__title__news a h3{display:block;color:#333;font-size:16px;font-weight:500;height:44px;overflow:hidden;line-height:22px}.news__home__item .date__time{width:45px;text-align:center;margin-right:12px;padding:5px;background:#099}.date__time span{font-weight:600;color:#fff;font-size:20px;display:block;line-height:25px;border-bottom:1px solid #fff}.date__time span:last-child{border-bottom:0}.news__home__item .news-thumb:hover img{-webkit-transform:scale(1.09);-moz-transform:scale(1.09);-o-transform:scale(1.09);transform:scale(1.09)}.pro-widget-pro .product-small.col,.pro-widget-pro_1 .product-small.col{padding:0}.pro-pro_home .box-text-products{text-align:center;padding-top:15px}.pro-pro_home .box-text-products .price-wrapper{float:none;width:100%}.pro-pro_home .box-text-products .add-to-cart-button{margin:35px 0 0 0;float:none;width:inherit;text-align:center}.pro-pro_home .product__box .box-text-products .price-wrapper ins,.pro-pro_home .product__box .box-text-products .price-wrapper del{display:inline-block;padding:0 5px}.pro-pro_home .product__box .box-text-products .add-to-cart-button a{display:inline-block;border:2px solid #fff;color:#fff;text-transform:uppercase;font-weight:600;padding:3px 20px 1px;border-radius:40px;position:relative}.pro-pro_home .product__box .box-text-products .add-to-cart-button a:after{content:"";position:absolute;bottom:0;left:0;width:90%;top:0;right:0;margin:auto;height:90%;border:1px dashed #fff;border-radius:40px}.pro-pro_home .product__box .box-text-products .product-title a{color:#fff;font-size:17px;text-transform:uppercase;font-weight:600;line-height:30px;height:30px;overflow:hidden}.pro-pro_home .product__box .star{display:none}.pro-pro_home .product__box .box-text-products .price-wrapper ins,.pro-pro_home .product__box .box-text-products .price-wrapper ins span{font-size:18px;color:#fff}.pro-pro_home .product__box .box-text-products .price-wrapper del,.pro-pro_home .product__box .box-text-products .price-wrapper del span{color:#fff}.pro-pro_home .product__box .badge-container{display:none!important}.section_sanpham{position:relative}.section_sanpham:after{content:"";position:absolute;bottom:0;left:0;right:0;width:35px;height:295px;margin:auto;top:0;background:url(/wp-content/themes/flatsome-child/images/giaohang.png)no-repeat}.home__product__noibat{overflow:hidden;clear:both}.home__product__noibat .box__item__pro{width:100%;clear:both;padding:75px 0;border-bottom:1px solid #057373;border-top:1px solid #01aeae;overflow:hidden}.home__product__noibat .box__item__pro:last-child{border-bottom:0}.home__product__noibat .box__item__pro:nth-child(1){border-top:0}.box__item__pro .box__inner__pr{overflow:hidden;clear:both}.box__item__pro .box__inner__pr .box__left__pr{float:left;width:50%;padding:0 80px}.box__item__pro .box__inner__pr .box__right__pr{float:right;width:50%}.views__pr{margin-bottom:15px}.views__pr a{display:inline-block;color:#fff;background:#027575;text-transform:uppercase;font-weight:400;font-size:15px;line-height:30px;padding:0 15px}.title__dactrung a{color:#fff;font-size:25px;text-transform:uppercase;line-height:30px;margin:0 0 15px 0;display:block;line-height:35px}.motadactrung{margin-bottom:40px}.motadactrung p{color:#fff;font-size:15px;line-height:26px}.chucnang{overflow:hidden;clear:both;border-left:1px solid #2fa9a9}.chucnang .item__cn{float:left;width:33.333%;padding:15px 30px;text-align:center;border-right:1px solid #2fa9a9;border-top:1px solid #2fa9a9}.chucnang .item__cn:nth-child(1),.chucnang .item__cn:nth-child(2),.chucnang .item__cn:nth-child(3){border-top:0}.chucnang .item__cn:nth-child(3n+1){clear:both}.icon__cn{display:table;width:100%;table-layout:fixed;height:35px;overflow:hidden;position:relative;overflow:hidden;margin-bottom:15px}.icon__cn a{text-align:center;display:table-cell!important;position:relative;vertical-align:middle;height:100%;width:100%;line-height:0;transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-web-transition:all 400ms ease-in-out}.icon__cn a img{width:auto;height:auto;max-height:33px;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease}.text__cn h5{margin:0;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;font-family:"Arial";line-height:25px;height:50px;overflow:hidden}.box__item__pro .box__inner__pr .box__left__pr .badge-container,.box__item__pro .image-tools{display:none!important}.box__table{overflow:hidden;clear:both;padding-top:20px;display:flex;justify-content:space-between;align-items:center}.box__table .title-wrapper{float:right;width:calc(100% - 30% - 15px);border-left:1px solid #027575;padding-left:15px}.box__table .title-wrapper a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:600;display:block;line-height:30px;height:30px;overflow:hidden}.box__table .title-wrapper p{margin:0}.box__table .price-wrapper{float:left;width:30%}.box__table .price-wrapper del,.box__table .price-wrapper ins{display:block;line-height:24px}.box__table .price-wrapper ins span,.box__table .price-wrapper ins{color:#fff;font-size:16px;font-weight:600}.box__table .price-wrapper del span,.box__table .price-wrapper del{color:#fff;font-size:14px}.box__table .product-short-description p{font-size:13px;color:#fff;line-height:22px;max-height:44px;overflow:hidden}.star_star i{color:#fff;font-size:13px;margin-left:3px;color:#f4a712}.box__thumb__pr .product-thumbnails a{background-color:rgb(255 255 255 / .5)!important}.box__thumb__pr .product-thumbnails .is-selected a{background:#fff!important}.home .woocommerce-product-gallery__image a{display:block;background:rgb(255 255 255 / .5);position:relative;height:120px}.home .woocommerce-product-gallery__image a img{position:absolute;width:auto!important;height:auto;max-height:100px;left:0;right:0;margin:auto;bottom:0;top:0}.owl-nav{display:block!important}.owl-nav .owl-prev{margin:0;position:absolute;top:30%;left:0;min-height:inherit;width:25px;height:25px;line-height:22px!important;display:block;color:#fff;box-shadow:0 1px 12px 0 rgb(0 0 0 / .12);text-align:center;-webkit-transition:all .1s cubic-bezier(.4,0,.6,1);transition:all .1s cubic-bezier(.4,0,.6,1);background:#6e6e6e}.owl-nav .owl-next{margin:0;position:absolute;top:30%;right:0;min-height:inherit;color:#fff;width:25px;height:25px;line-height:22px!important;display:block;box-shadow:0 1px 12px 0 rgb(0 0 0 / .12);text-align:center;-webkit-transition:all .1s cubic-bezier(.4,0,.6,1);transition:all .1s cubic-bezier(.4,0,.6,1);background:#6e6e6e}.box__thumb{margin-bottom:70px}.section_danhmuc .elementor-widget-nav-menu{background:#fff}.section_danhmuc .elementor-widget-nav-menu ul li{margin:0}.section_danhmuc .elementor-widget-nav-menu ul li a{font-family:'Be Vietnam',sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;display:block;padding:8.5px 15px!important;border-bottom:1px solid #ececec}.section_danhmuc .elementor-widget-nav-menu ul li a img{width:15px;height:16px;object-fit:contain;margin-right:8px}.section_danhmuc .elementor-widget-nav-menu ul li ul.sub-menu{min-width:200px!important}.section_danhmuc .elementor-widget-nav-menu ul li ul.sub-menu li:hover a{background:#d83236!important}.title_danhmuc{margin:0!important}.title_danhmuc .elementor-heading-title{color:#fff;line-height:40px;margin:0;padding-left:40px;background:url(/wp-content/themes/flatsome-child/images/left.jpg)left center no-repeat #d83236;text-align:center;font-size:16px;text-transform:uppercase;font-weight:400}.title__heading{margin:0 0 15px 0}.title__heading>a{float:right;color:#333;font-size:14px;padding:4px 0}.title__heading>a:hover{color:red}.title__heading{border-top:3px solid #2d2d2d;margin:0 0 15px 0!important}.title__heading .elementor-heading-title{display:inline-block!important;line-height:37px;width:initial;background:url(/wp-content/themes/flatsome-child/images/left.jpg)left center no-repeat #2d2d2d;color:#fff;font-size:16px;text-transform:uppercase;font-weight:500;padding-left:60px;padding-right:15px;position:relative;margin-top:-3px;min-width:265px;text-align:center}.title__heading .elementor-heading-title:after{content:"";position:absolute;top:0;right:-45px;width:46px;height:37px;background:url(/wp-content/themes/flatsome-child/images/right.png)no-repeat}.slider__news .boxx__innner{position:relative}.slider__news .news-thumb a img{width:100%;height:300px;object-fit:cover}.slider__news .box__title__news{position:absolute;bottom:0;left:0;padding:20px;background:rgb(0 0 0 / .5);width:100%}.slider__news .box__title__news h4{margin:0}.slider__news .box__title__news a h3{color:#fff;font-size:14px;margin:0;line-height:22px}.swiper-pagination-bullet{border-radius:0!important;width:20px!important;height:5px!important}.html2{overflow:hidden}.html2 br{display:none}.html2 a{display:block;width:50%;float:left;padding-left:21px;font-size:14px;line-height:27px;color:#231f20;font-weight:600;background:url(/wp-content/themes/flatsome-child/images/user.png) 0 2px no-repeat}.html2 a:nth-child(4){background:url(/wp-content/themes/flatsome-child/images/mail.png) 0 4px no-repeat}#masthead .html_topbar_right{width:450px}#top-bar .search-field{height:40px;width:300px}#top-bar .submit-button{height:40px;width:40px}.header-bottom .header-nav>li>a{font-size:15px;padding:0 12px}.header-bottom .header-nav>li>a:hover{color:yellow!important}#mega-menu-title{padding:0 0 0 0;line-height:40px;text-transform:uppercase;font-size:16px;font-weight:500}#wide-nav>.flex-row>.flex-left{min-width:277px}#mega-menu-wrap{background:#2d2d2d;text-align:center}.header-bottom .header-nav>li{position:initial}.header-bottom .header-nav>li>.nav-dropdown{width:891px;display:none;position:absolute;left:-14px!important;margin:0 0 0 0!important;padding:10px;border:1px solid #ce3830;border-radius:4px}.header-bottom .header-nav>li>.nav-dropdown>li>a{text-align:left;text-transform:uppercase;font-weight:600;color:#ce3830;white-space:initial;font-size:16px;border:none}.header-bottom .header-nav>li>.nav-dropdown>li>ul>li{width:33.333%;float:left;border:none!important;box-shadow:none!important}.header-bottom .header-nav>li>.nav-dropdown>li>ul>li>a{text-align:left;display:block;line-height:25px;white-space:initial;color:#333;font-size:13px;font-weight:600;border:none!important;box-shadow:none!important;margin:0;padding:8px 10px}.header-bottom .header-nav>li>.nav-dropdown>li>ul>li>a:hover,#mega_menu>li>a:hover,#mega_menu>li>.sub-menu>li>.sub-menu>li>a:hover{background:#29166f!important;color:#fff!important}.header-bottom .header-nav>li:after,.header-bottom .header-nav>li:before{top:25px;display:none}.header-bottom .header-nav>li:hover .nav-dropdown{display:block}.header-bottom .header-nav>li .nav-dropdown>li{display:block;width:100%;position:relative}.header-bottom .header-nav>li .nav-dropdown li{white-space:unset!important;border:none!important;box-shadow:none!important}.header-bottom .header-nav>li .nav-dropdown li ul{position:relative!important;top:0;left:0!important;width:100%;border:0}.header-bottom .nav-dropdown-default{padding:0;background:#fff;top:40px;border:0;left:0!important}#mega_menu>li>a{text-align:left;background:url(/wp-content/themes/flatsome-child/images/li.png) 10px 16px no-repeat;font-size:15px;color:#383838;padding-left:25px;padding:8px 10px 7.6px 25px}.footer-2 .row .widget:nth-child(1){max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}.footer-2 .row .widget:nth-child(2){max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:0}.footer-2 .row .widget:nth-child(3){max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.footer-2{padding-top:30px}.footer-2 .congty{margin-bottom:0;font-size:25px}.footer-2 p{margin-bottom:0;font-size:14px;line-height:25px;color:#fff}.absolute-footer{padding:0!important}.absolute-footer .container{border-top:1px solid #4d4d4d;padding:10px 0}.copyright-footer{color:#d6d6d6}p{color:#333}.single-product #main{background:#fff}.dat_hang>div:nth-child(1){overflow:hidden}.dat_hang>div:nth-child(1)>div{width:49%;float:left}.dat_hang>div:nth-child(1)>div:nth-child(2){float:right}.dat_hang>div:nth-child(4){overflow:hidden}.dat_hang>div:nth-child(4)>div:nth-child(1){width:35%;float:left}.dat_hang>div:nth-child(4)>div:nth-child(1) input{margin:0!important;background:url(/wp-content/themes/flatsome-child/images/cart.png) 6px 12px no-repeat #d83236;font-size:12px;line-height:41px;padding:0 10px 0 35px;height:41px}.dat_hang input{margin-bottom:10px}.dat_hang textarea{height:60px;min-height:60px}.dat_hang>div:nth-child(4)>div:nth-child(2){width:64%;float:right}.dat_hang>div:nth-child(4)>div:nth-child(2) a{display:block;line-height:41px;text-align:center;font-size:18px;color:#fff;background:url(/wp-content/themes/flatsome-child/images/phone.png) 18px 10px no-repeat #120b58}.title__related{line-height:37px;background:#ededed;border-radius:4px 0 0 4px;margin-top:20px}.title__related span{background:#ce3830;display:inline-block;font-size:16px;color:#fff;text-align:center;text-transform:uppercase;border-radius:4px 0 0 4px;padding:0 30px;position:relative}.title__related span:after{content:"";position:absolute;top:0;right:-37px;width:37px;height:37px;background:url(/wp-content/themes/flatsome-child/images/afff.png)no-repeat}.breadcrumbs{background:#f0f0f0;padding:10px 0}.rt-breadcrumbs,.woocommerce-breadcrumb{margin-bottom:10px;font-size:13px;color:#5b5b5b;font-weight:400;text-transform:none}.woocommerce-breadcrumb{background:#fff0}h1,h2,h3,h4,h5,h6{color:#333}#mega_menu>li>.sub-menu{width:890px;border:1px solid #d83236;margin-top:2px;margin-left:3px;padding:10px;border-radius:3px}#mega_menu>li>.sub-menu li,#mega_menu>li>.sub-menu li a{border:none!important;box-shadow:none!important}#mega_menu>li>.sub-menu li:before,#mega_menu>li>.sub-menu li:after,#mega_menu>li>.sub-menu li a:before,#mega_menu>li>.sub-menu li a:after{display:none!important}#mega_menu>li>.sub-menu li:hover{background:unset!important}#mega_menu>li>.sub-menu a:hover{background:unset!important}#mega_menu>li>.sub-menu>li>a{text-align:left;text-transform:uppercase;font-weight:600;color:#ce3830;white-space:initial;font-size:16px}#mega_menu>li>.sub-menu>li>.sub-menu{position:relative!important;left:0!important;opacity:1!important;display:block!important;width:100%!important}#mega_menu>li>.sub-menu>li>.sub-menu>li{width:33.333%;float:left;padding:0!important}#mega_menu>li>.sub-menu>li>.sub-menu>li>a{text-align:left;display:block;line-height:22px;white-space:initial;color:#333;font-size:14px;font-weight:500}#mega_menu>li>.sub-menu>li>.sub-menu>li>a:hover{color:#ce3830}.bottom-contact,#custom_html-15{display:none;position:fixed;bottom:0;background:#fff;left:0;width:100%;z-index:99;box-shadow:2px 1px 9px #0000008a;border-top:1px solid #eaeaea}.bottom-contact ul li{width:25%;margin-bottom:0;float:left;list-style:none;text-align:center;font-size:13.5px}.error-404{overflow:hidden;clear:both;display:flex;margin-bottom:30px}.404-page-img{float:left!important;width:48%!important}.404-page-content{float:right!important;width:48%!important}#new-post .list__post__home .news__home__item{float:left;width:25%;padding:0 10px;margin-bottom:20px}.post-home{overflow:hidden;clear:both;margin:0 -10px}.rt-social{margin:20px 0 25px 0;-webkit-font-smoothing:antialiased;font-size:12px;clear:both}.rt-link{padding:2px 8px 4px 8px!important;color:#fff;font-size:12px;border-radius:2px;margin-right:2px;cursor:pointer;-moz-background-clip:padding;-webkit-background-clip:padding-box;box-shadow:inset 0 -3px 0 rgb(0 0 0 / .2);-moz-box-shadow:inset 0 -3px 0 rgb(0 0 0 / .2);-webkit-box-shadow:inset 0 -3px 0 rgb(0 0 0 / .2);margin-top:2px;display:inline-block;text-decoration:none}.rt-link:hover,.rt-link:active{color:#fff}.rt-twitter{background:#00aced}.rt-twitter:hover,.rt-twitter:active{background:#0084b4}.rt-facebook{background:#3B5997}.rt-facebook:hover,.rt-facebook:active{background:#2d4372}.rt-googleplus{background:#D64937}.rt-googleplus:hover,.rt-googleplus:active{background:#b53525}.rt-pinterest{background:#bd081c}.rt-pinterest:hover,.rt-pinterest:active{background:#bd081c}.post-social-wrap ul li{float:left;margin-right:10px}.post-social-wrap ul li.print{background:#bd081c;padding:0 5px;border-radius:5px}.post-social-wrap ul li.print a{color:#fff}.des__cate__2{margin-bottom:10px}.des__cate>div,.des__cate__2>div{height:150px;overflow:hidden;margin-bottom:10px}.xem_them,.xem_them_2{width:90px;display:block;margin:0 auto;font-size:16px;color:navy;font-weight:600;cursor:pointer}.xem_them:hover,.xem_them_2:hover{color:#da251c}.des_cate_hover>div,.des_cate_hover_2>div{height:auto}.des_cate_hover .xem_them,.des_cate_hover_2 .xem_them_2{position:relative;font-size:0}.des_cate_hover .xem_them:before,.des_cate_hover_2 .xem_them_2:before{content:"Thu gọn";font-size:16px!important;color:navy;font-weight:600;cursor:pointer}.des_cate_hover .xem_them:after,.des_cate_hover_2 .xem_them_2:after{position:absolute;content:"";width:0;height:0;top:9px;right:9px;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:5px solid navy}.des_cate_hover .xem_them:before:hover,.des_cate_hover_2 .xem_them_2:before:hover{color:#da251c!important}p{margin-bottom:10px}@media only screen and (max-width:1024px){.section_sanpham:after{content:"";background:none}.products>.product-small{padding:0 10px;margin-bottom:20px}.box__item__pro .box__inner__pr .box__left__pr{width:100%;padding:0 15px;margin-bottom:30px}.box__item__pro .box__inner__pr .box__right__pr{width:100%}.product__box .box-text-products .add-to-cart-button{width:100%}.box__right__layout,.box__left__layout,#main .category-page-row .col.large-9,#main .category-page-row .col.large-3{float:none;width:100%;padding:0 5px;max-width:100%}.product-main .product-info{padding:10px}.product-footer .woocommerce-tabs{width:100%}.box__thongtin__right{width:100%}}@media only screen and (max-width:600px){#new-post .list__post__home .news__home__item{width:100%}.error-404{display:block}.error-404>div:nth-child(2){padding-left:0!important;padding-top:20px}section.error-404 .404-page-content{padding-left:0!important}.title__heading .elementor-heading-title{font-size:12px;padding-right:0;min-width:230px}.wp-caption{width:100%!important}.icon-menu{color:#48211a!important}.footer-widgets .widget{max-width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.box__thumb__pro{height:150px}.box__thumb__pro a img{max-height:145px}.list__post__home .news__home__item{width:100%}.product__box .box-text-products .price-wrapper{width:100%}.text__cn h5{font-size:12px;text-transform:none;line-height:20px;height:40px}.validate-phone{width:100%}.video-center{width:100%;height:auto;min-height:200px}#logo{margin-top:0}.hinhanh__banner .items__ha img{height:auto}.hinhanh__banner_2{margin-bottom:0}.product-main .product-gallery.col.large-4{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:5px}.product-main #product-sidebar{max-width:100%;float:none;flex-basis:100%;display:block!important;padding-bottom:0}.product-main .product_title{font-size:23px}.heading{display:block}.box__thumb__pro{height:130px}.box__thumb__pro a img{max-height:125px;width:auto!important}.product__box .box-text-products .price-wrapper{width:100%}.pro-pro_home .product__box .box-text-products .price-wrapper{width:100%}.pro-pro_home .product__box .box-text-products .add-to-cart-button{width:100%;margin:25px auto 0}.product__box .box-text-products .add-to-cart-button{width:67px}.product__box .box-text-products .price-wrapper del,.product__box .box-text-products .price-wrapper del{margin:0}.product__box .box-text-products .price-wrapper ins,.product__box .box-text-products .price-wrapper ins span{font-size:13px}.product__box .box-text-products .price-wrapper del,.product__box .box-text-products .price-wrapper del span{font-size:12px}.product__box .box-text-products .add-to-cart-button a{font-size:12px;font-weight:400;line-height:28px;border-radius:4px}.product__box .box-text-products .product-title a{font-size:15px;line-height:22px;height:44px;overflow:hidden}.products .product-small .product__box.col-inner{padding:6px}.product__box .box-text-products .price-wrapper>.price>span{font-size:14px;line-height:44px}.heading .box_cate_pro li.item_cate{display:none}.video__nth1{width:100%;margin-bottom:15px}.video__ntn2{width:100%}.video__nth1 .video__thumb__img img{height:auto}.video__ntn2 .video__post .video__thumb__img,.video__ntn2 .video__post .video__thumb__img a img{height:130px}.box__dv .items__ht{width:50%;margin-bottom:15px}.box__thumb__ht,.box__thumb__ht a img{height:115px}.list__post .news-post-news{width:100%;margin-bottom:15px}.list__infomation .item__info{width:100%;padding:0;border:0;margin-bottom:10px}.list__infomation .item__info:last-child{margin-bottom:0}.footer-2 .widget:nth-child(1),.footer-2 .widget:nth-child(2),.footer-2 .widget:nth-child(3),.footer-2 .widget:nth-child(4),.footer-2 .widget:nth-child(5){max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.list__show__pro{display:block}.woocommerce-ordering{width:100%}.box__nth__1 .news-post-news .box__thumb__img a img{height:250px}.box__nth__2 .news-post-news .box__thumb__img{width:145px}.box__nth__2 .news-post-news .box__content{width:calc(100% - 145px - 10px)}.box__nth__2 .news-post-news .box__content h3 a{font-size:14px;line-height:22px}.box__nth__2 .news-post-news .box__content .box__des p{font-size:13px;line-height:21px;max-height:42px}.box__nth__2 .news-post-news .box__content>a{font-size:13px;display:none}.box__nth__2 .news-post-news .box__thumb__img a img{height:110px}.list__video__archive .news__video{width:50%}.list__video__archive .news__video .box__thumb__img,.list__video__archive .news__video .box__thumb__img a img{height:130px}.list__video__archive .news__video .box__content h3{font-size:14px;line-height:22px;font-weight:500;height:44px}.pro-pro_home .box__thumb__pro{height:auto}.pro-pro_home .box__thumb__pro a img{max-height:250px}.home__product__noibat .box__item__pro{padding:35px 0}.form_dangkytin{display:block;padding:0 10px}.form_dangkytin .f_left{margin-bottom:10px;width:100%}.form_dangkytin .f-right{width:100%}#top-bar{display:none}.footer-2 .row .widget{padding:0 10px!important;margin-bottom:10px}.footer-2 h2{font-size:18px}#masthead .header-inner{padding:0}.icon-menu{position:relative;left:6px}.zalo-container{display:none}.hotline-phone-ring-wrap{display:none}.bottom-contact,#custom_html-15{display:block}}.bg{opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s}.bg-loaded{opacity:1}:root{--primary-color:#d83236}html{background-color:#4fa611!important}.full-width .ubermenu-nav,.container,.row{max-width:1200px}.row.row-collapse{max-width:1170px}.row.row-small{max-width:1192.5px}.row.row-large{max-width:1230px}.header-main{height:110px}#logo img{max-height:110px}#logo{width:700px}.header-bottom{min-height:40px}.header-top{min-height:40px}.transparent .header-main{height:105px}.transparent #logo img{max-height:105px}.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:185px}.transparent .header-wrapper{background-color:rgb(0 0 0 / .6)!important}.transparent .top-divider{display:none}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height:70px!important}.header-bg-color,.header-wrapper{background-color:#f5f5f5}.header-bottom{background-color:#d83236}.header-main .nav>li>a{line-height:40px}.stuck .header-main .nav>li>a{line-height:50px}.header-bottom-nav>li>a{line-height:40px}@media (max-width:549px){.header-main{height:65px}#logo img{max-height:65px}}.header-top{background-color:#e6e7e9!important}.accordion-title.active,.has-icon-bg .icon .icon-inner,.logo a,.primary.is-underline,.primary.is-link,.badge-outline .badge-inner,.nav-outline>li.active>a,.nav-outline>li.active>a,.cart-icon strong,[data-color='primary'],.is-outline.primary{color:#d83236}[data-text-color="primary"]{color:#d83236!important}[data-text-bg="primary"]{background-color:#d83236}.scroll-to-bullets a,.featured-title,.label-new.menu-item>a:after,.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"],.button.wc-forward:not(.checkout):not(.checkout-button),.button.submit-button,.button.primary:not(.is-outline),.featured-table .title,.is-outline:hover,.has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold>li>a:hover,.nav-dropdown-bold.dark .nav-column li>a:hover,.nav-dropdown.nav-dropdown-bold.dark>li>a:hover,.is-outline:hover,.tagcloud a:hover,.grid-tools a,input[type='submit']:not(.is-form),.box-badge:hover .box-text,input.button.alt,.nav-box>li>a:hover,.nav-box>li.active>a,.nav-pills>li.active>a,.current-dropdown .cart-icon strong,.cart-icon:hover strong,.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before,.banner,.header-top,.slider-nav-circle .flickity-prev-next-button:hover svg,.slider-nav-circle .flickity-prev-next-button:hover .arrow,.primary.is-outline:hover,.button.primary:not(.is-outline),input[type='submit'].primary,input[type='submit'].primary,input[type='reset'].button,input[type='button'].primary,.badge-inner{background-color:#d83236}.nav-vertical.nav-tabs>li.active>a,.scroll-to-bullets a.active,.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover,.tagcloud a:hover,blockquote,.has-border,.cart-icon strong:after,.cart-icon strong,.blockUI:before,.processing:before,.loading-spin,.slider-nav-circle .flickity-prev-next-button:hover svg,.slider-nav-circle .flickity-prev-next-button:hover .arrow,.primary.is-outline:hover{border-color:#d83236}.nav-tabs>li.active>a{border-top-color:#d83236}.widget_shopping_cart_content .blockUI.blockOverlay:before{border-left-color:#d83236}.woocommerce-checkout-review-order .blockUI.blockOverlay:before{border-left-color:#d83236}.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill:#d83236}[data-icon-label]:after,.secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline),.badge-inner.on-sale,.button.checkout,.single_add_to_cart_button,.current .breadcrumb-step{background-color:#d83236}[data-text-bg="secondary"]{background-color:#d83236}.secondary.is-underline,.secondary.is-link,.secondary.is-outline,.stars a.active,.star-rating:before,.woocommerce-page .star-rating:before,.star-rating span:before,.color-secondary{color:#d83236}[data-text-color="secondary"]{color:#d83236!important}.secondary.is-outline:hover{border-color:#d83236}body{font-family:"-apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif",sans-serif}body{font-weight:0}.nav>li>a{font-family:"Roboto",sans-serif}.nav>li>a{font-weight:0}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a{font-family:"Roboto",sans-serif}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight:500}.alt-font{font-family:"-apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif",sans-serif}.alt-font{font-weight:0!important}.header:not(.transparent) .header-nav.nav>li>a{color:#333}@media screen and (min-width:550px){.products .box-vertical .box-image{min-width:300px!important;width:300px!important}}.footer-1{background-color:#1a1a1a}.footer-2{background-color:#1a1a1a}.absolute-footer,html{background-color:#1a1a1a}.page-title-small+main .product-container>.row{padding-top:0}.label-new.menu-item>a:after{content:"New"}.label-hot.menu-item>a:after{content:"Hot"}.label-sale.menu-item>a:after{content:"Sale"}.label-popular.menu-item>a:after{content:"Popular"}