.devvn-popup-title,.devvn-order-btn{background:var(--primary-color)!important;background-color:var(--primary-color)!important;border-radius:0px!important}.devvn_buy_now.devvn_buy_now_style{max-width:100%;width:100%;background:var(--primary-color)!important;background-color:var(--primary-color)!important;border-radius:0px!important}a.devvn_buy_now_style{border-radius:0px!important;margin-bottom:0px!important}.TextCaptions .item.is-selected{color:var(--primary-color)}.list-post-ngang .post-item .post-title:hover{color:var(--primary-color)}.slider-section .col{padding-bottom:0}.TextCaptions .item:last-child{border-right:none!important}.TextCaptions .item{font-size:13px!important;border-right:1px solid #e9e9e9!important;width:20%}form.cart{margin-bottom:10px!important;padding-bottom:0px!important}form.cart .quantity,form.cart button[name="add-to-cart"]{margin-bottom:3px!important}.back-to-top i{display:none}.back-to-top{background:var(--primary-color)!important;background-color:var(--primary-color)!important;border-radius:5px;border:none!important}.back-to-top:before{cursor:pointer;text-align:center;font-size:18px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-transition:all .2s linear;color:#000;content:"▲";z-index:8;border-radius:5px}.back-to-top:hover{opacity:1}.form-flat input:not([type="submit"]),.form-flat textarea,.form-flat select{background-color:rgb(255 255 255 / .3)}.form-flat input:not([type="submit"]),.form-flat textarea,.form-flat select,.form-flat button,.form-flat input{border-radius:5px}.col{position:relative;margin:0;padding:0 5px 10px;width:100%}input[type='search']{border:none;height:2.8em;box-shadow:none}.flex-row .button.icon{min-width:4.5em}.flex-col button.submit-button{background:#fff!important;color:#fff!important;height:2.8em!important;border-left:1px solid #cd1818}.flex-col button.submit-button:hover{box-shadow:none}.flex-col i.icon-search{color:#cd1818}.menu-dm{padding-left:0px!important;padding-right:0px!important;min-width:530px}.menu-dm .icon-box-text h5{color:#fff!important;font-size:78%}.menu-dm .icon-box-img:hover{webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);transition:0.4s}.menu-dm .icon-box-center .icon-box-img{margin:0 auto .3em}.TextCaptions{height:84px;padding:5px 0px!important}.TextCaptions .item{height:84px!important;font-size:95%;padding:25px 20px!important}.TextCaptions .item:not(:last-child){border-right:1px solid #e5e5e5!important}.blog-home .is-divider{display:none}.blog-home .box-text-inner{text-align:left}.blog-home .box-blog-post{padding:8px 8px 8px 18px}.blog-home .box-list-view .box .box-text,.box-vertical .box-text{padding-left:1em;padding-right:1em}.blog-home .box-text{padding-bottom:0;padding-top:0}.tin-cong-nghe{display:block;overflow:hidden;border-bottom:1px solid #efefef;background:#fff}.tin-cong-nghe{max-height:40px}.tin-cong-nghe h2{max-width:35%;float:left;padding:10px 20px 10px 10px;background:#CD1818;line-height:22px;font-size:12px;font-weight:600;color:#fff!important;text-transform:uppercase;text-align:center;position:relative}.tin-cong-nghe h2 a{color:#fff!important}.tin-cong-nghe h2 a:hover{color:#fff!important}.tin-cong-nghe h2:after{content:'';width:0;height:0;border-right:12px solid #fff;border-top:20px solid #fff0;border-bottom:20px solid #fff0;position:absolute;top:0;bottom:0;right:0}.tin-cong-nghe p{max-width:65%;float:left;line-height:40px}.weekend{margin-top:20px;overflow:visible}.gia-soc-cuoi-tuan{border:1px solid #FE4C02;padding-top:50px;background-color:#fff}.weekend:before{content:' ';display:block;background:url(/wp-content/themes/flatsome-child/gsct_banner.png) no-repeat center center!important;background-size:309px 38px;width:309px;height:38px;position:absolute;left:50%;top:-19px;margin-left:-154px;z-index:0!important}span.amount{color:#cd1818}del span.amount{color:#333!important}.box-text .product-title a{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.badge-container{margin:5px 0 0 10px}.badge{height:1.7em}.badge-inner.on-sale{background-color:#FE4C02!important;border-radius:2px}.row .row-small:not(.row-collapse),.container .row-small:not(.row-collapse){margin-left:0;margin-right:0}.tieu-de-sp{border-bottom:2px solid #f0f0f0;max-height:42px;padding:7px}.tieu-de-sp .col{padding:0 5px 0px!important}ul.home-collection-menu{list-style:none;float:right}.row.row-collapse{max-width:1200px}ul.home-collection-menu li{float:left}a.xem-tat-ca{color:#CD1818;font-weight:700}@media (max-width:549px){.tieu-de h4{text-align:center!important}}.shop-container .row-small>.col{padding:0;background:#fff}.shop-container .product-small{padding:8px;border:.5px solid #f0f0f0}.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 2px rgb(205 24 24 / .5);background:url(/wp-content/uploads/2019/08/bg-variant-checked.png) no-repeat right bottom #fff;z-index:1;position:relative}.product-thumbnails a:hover,.product-thumbnails a{border-color:rgb(0 0 0 / .2)}.product-thumbnails a:hover,.product-thumbnails .is-nav-selected a{border-color:#cd1818}.sago_content{background:#fff;padding:10px 4px}.sago_content .product_title{font-size:130%}.sago_pro_info{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f0f0f0}p.price.product-page-price{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f0f0f0}.product_info_buttons .btn.btn_traGop{background-color:#288ad6}.product_info_buttons.btn-2 .btn:nth-of-type(2){margin-left:10px}.product_info_buttons .btn.btn_buyNow{background-color:#CD1818;color:#fff}.product_info_buttons.btn-2 .btn{width:100%;padding:5px 0}.product_info_buttons{display:flex}span.txt-main{text-transform:uppercase!important;color:#fff}span.txt-sub{color:#fff}.product_info_buttons .btn span{display:block;width:100%;text-align:center}.product_info_buttons .btn span.txt-main{font-size:120%;font-weight:700;line-height:1.5em}.product_info_buttons .btn span.txt-sub{font-size:85%;line-height:1.5em}.product_info_gifts_container{width:100%;padding:15px;border:1px solid #ededed;display:inline-block}.product_info_gifts_title{background-color:#ededed;color:#191919;font-size:15px;font-weight:700;text-align:center;padding:12px}.product_info_gifts{margin-top:0;margin-bottom:4px}.product_info_gifts h2{margin-bottom:0}.product_info_gifts a,.product_info_gifts a:link{color:var(--primary-color)!important}.btn.btn_buyNow.btn-buy-now-click.s-flag{text-align:center}button.single_add_to_cart_button.button.atl{margin-bottom:0px!important;border:none}.product_info_buttons .button,.product_info_buttons button{letter-spacing:0;text-transform:none;font-size:initial;font-weight:400;box-shadow:none;margin-right:0}.widget{margin-bottom:10px;background:#fff;padding:10px 0}.widget .is-divider{height:2px;display:block;background-color:#f0f0f0;max-width:100%;width:100%;margin:6px 0}span.widget-title{font-size:1em;font-weight:600;padding:5px 12px}.sago_edit .woocommerce-tabs{background:#fff}.product-footer .woocommerce-tabs{padding:0px!important;border-top:0}.sago_edit .nav-pills>li>a{padding:1.5px 15px;font-size:.95em;border-radius:0;line-height:2.5em}ul.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-pills.nav-left{border-bottom:2px solid #f0f0f0}@media screen and (min-width:850px){.large-9{border-right:10px solid #f0f0f0}}.product-footer .col{padding:0 0 0px!important}.product-footer{margin-bottom:10px}#product-sidebar .section{padding-left:20px!important;padding-right:20px!important}#product-sidebar ul{padding:5px}.product-main{padding:10px 0}h3.product-section-title.container-width.product-section-title-related.pt-half.pb-half.uppercase{background:#fff;margin-bottom:1px;margin-top:10px;padding:12px;font-size:1.125em}.single-product div#tab-description{overflow:hidden;position:relative;padding-bottom:0px!important}.woocommerce-Tabs-panel{padding:0 12px 5px 12px!important}.widget.widget-woof{margin-bottom:0;background:#fff;padding:0 0}.category-page-row ul.product-categories{padding:0 12px}.category-page-row .woof_container_inner{padding:0 12px}.woof_checkbox_authors_container .woof_container_inner{padding:0px!important;margin-left:-16px}.prdctfltr_wc{margin-bottom:0}.prdctfltr_wc .prdctfltr_filter_title{margin-bottom:0}.prdctfltr_checkboxes{padding:0 12px}.prdctfltr_checkboxes label{font-weight:500;font-size:100%;float:left;width:50%}.prdctfltr_byprice label{width:100%}.prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons{padding:0 12px!important}.prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter{width:100%;padding:0;margin-bottom:10px;border-bottom:10px solid #f0f0f0;padding-bottom:10px}.prdctfltr_wc_widget .prdctfltr_collector{padding:0!important;margin:0 0px!important;display:none}.prdctfltr_collector_border>span{display:none}.prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons{margin:0}.prdctfltr_wc.prdctfltr_wc_widget .prdctfltr_woocommerce_filter_submit{margin-bottom:0px!important}.prdctfltr_showing:before{content:''}.prdctfltr_woocommerce_filter_title{display:none}i.prdctfltr-bars.css-spinner-full-01{display:none}.prdctfltr_count{display:inline-block;height:19px;line-height:18px;font-size:90%;padding:0;margin-left:0;border:none;color:#949494;vertical-align:text-bottom;opacity:1}@media screen and (min-width:850px){.row-large>.flickity-viewport>.flickity-slider>.col,.row-large>.col{padding:0 5px 10px;margin-bottom:0}}#secondary .widget ul{padding:0 12px}@media screen and (min-width:850px){.row-divided>.col+.col:not(.large-12){border-left:none}}ul.menu>li ul,.widget>ul>li ul{border-left:none}.blog-archive .box-text{padding-top:0;margin-top:0;padding-bottom:3em;position:relative;width:100%;font-size:120%;background:#fff}.blog-single .large-9 .format-standard{background:#fff;padding:8px}form.woocommerce-cart-form{background:#fff;padding:8px}.cart-sidebar.col-inner{background:#fff;padding:0 8px}.col-inner.has-border{background:#fff}div#customer_details{background:#fff;padding:0 8px}.woocommerce-billing-fields{border-top:0}p.form-row-first,p.form-row-last{width:100%}.nav-pagination>li>span,.nav-pagination>li>a{line-height:2.1em;border-radius:4px}.header-nav-main span{display:block;width:100%;text-align:center;line-height:23px}.header-nav-main .icon-angle-down{display:none}.ng-products-grid{margin-left:0px!important;margin-right:0px!important;background:#fff}.single-product-thumbnail-wrap .badge-container,.ng-products-grid .badge-container{margin-top:15px}.product .badge-container,.products .badge-container{margin-top:0}.single-product-thumbnail-wrap .badge-container .badge,.product .badge-container .badge,.products .badge-container .badge,.ng-products-grid .badge-container .badge{padding:0 5px;height:20px;background:#ee170b;color:#fff;z-index:9;border-radius:2px;-webkit-border-radius:2px;font-size:12px;line-height:20px}.single-product-thumbnail-wrap .badge-container .badge .badge-inner,.product .badge-container .badge .badge-inner,.products .badge-container .badge .badge-inner,.ng-products-grid .badge-container .badge .badge-inner{background:#ee170b!important;padding:0}.ng-products-grid .box-image img{height:auto;width:auto;max-width:100%;transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s}.ng-products-grid .col{padding-bottom:10px!important}.ng-products-grid .col .col-inner{height:100%}.ng-products-grid-border .col{border-bottom:1px solid #eee}.ng-products-grid-border .col:after{content:"";width:1px;height:100%;background:#eee;position:absolute;top:0;right:0;z-index:2}.ng-products-grid-border .box-text-products{padding-bottom:0}.ng-products-grid .box-text-products .price-wrapper{margin-bottom:0}.ng-products-grid .col-featured .box-text-products .product-title a,.ng-products-grid .col-featured .box-text-products .product-title a:not(.button){font-weight:700;height:auto}@media screen and (min-width:769px){.ng-products-grid .col{height:300px}.ng-products-grid.large-columns-5 .col{max-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.ng-products-grid.large-columns-5 .col.col-featured{max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (max-width:768px){.ng-products-grid .col-featured .box-image{text-align:center}.ng-products-grid.large-columns-5 .col.col-featured{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ng-products-grid.large-columns-5 .col{max-width:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}.ng_product_slider button{height:40px!important}.ng_product_slider button.flickity-button{position:absolute;top:60%;background:#fff;width:34px;height:40px!important;font-size:3em;padding:0!important;padding-top:0px!important;padding-bottom:0px!important;text-align:center;opacity:1;-webkit-opacity:1;z-index:8;color:#9f9d9d;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .15);-moz-box-shadow:0 0 2px 2px rgb(0 0 0 / .15);box-shadow:0 0 2px 2px rgb(0 0 0 / .15)}.ng_product_slider .flickity-button.previous{left:-6px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.ng_product_slider .flickity-button.next{right:-6px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.onlinepromo .infopr{display:block}.onlinepromo .infopr span{font-size:13px;display:block}.onlinepromo .infopr span:before{content:'';margin-left:0;background:url(/wp-content/themes/flatsome-child/check@2x.png);width:14px;height:14px;background-size:14px 14px;margin-right:3px;float:left;margin-top:3px}.onlinepromo .infopr span label{color:#e10c00}.onlinepromo{border:#d0021b solid 1px;border-radius:4px;padding:10px;padding-top:20px;position:relative;overflow:visible;margin:0;margin-bottom:9px}.onlinepromo b{background:#ec1933;border-radius:13px;color:#fff;font-size:14px;font-weight:400;position:absolute;top:-13px;left:10px;vertical-align:middle;line-height:26px;clear:both;padding:0 15px 0 30px}.onlinepromo b:before{content:'';background:url(/wp-content/themes/flatsome-child/icon-qua-tang@2x.png);width:16px;height:15px;background-size:16px 15px;float:left;margin:4px 5px 0 -15px}.not-repay{margin-top:5px;padding:5px 10px;color:#d0021b;font-size:14px}.onlinepromo a{color:#288ad6}.onlinepromo a:hover{text-decoration:underline}.onlinepromo .pro-title{display:block;overflow:hidden;font-size:15px;color:#333;padding:10px 0 0 0;text-transform:uppercase;border-top:solid 1px #eee;margin:10px}.policy p{padding:0;margin:0;display:inline-block!important}.policy{width:100%!important;display:block;overflow:hidden;border:1px solid #ddd;border-radius:3px;padding-bottom:5px;margin-left:0;margin-bottom:10px;padding-top:10px;background-color:#fff}.policy li{display:block;overflow:hidden;padding:5px 0 5px 28px;font-size:14px;color:#333;line-height:20px;margin:0 10px;border-bottom:solid 1px #f0f0f0;position:relative}.policy li:first-child{padding-top:0;min-height:30px}.policy li a{color:#288ad6}.policy li a:hover{text-decoration:underline}.policy li b,.policy li strong{font-weight:400}.policy li:last-child{border-bottom:none}.policy.nobefore li:last-child:before{display:none}.policy li.timeship{display:none}.policy li .icon-poltick{content:'';background:url(/wp-content/themes/flatsome-child/1-doi-1@2x.png) 0 0 no-repeat;width:16px;height:18px;background-size:16px 18px;position:absolute;display:block;top:8px;left:3px}.policy .inpr:before{content:'';background:url(/wp-content/themes/flatsome-child/trong-hop-co@2x.png) 0 0 no-repeat;width:19px;height:16px;background-size:19px 16px;position:absolute;display:block;top:4px;left:0}.policy .wrpr:before{content:'';background:url(/wp-content/themes/flatsome-child/bao-hanh-chinh-hang@2x.png) 2px 0 no-repeat;width:19px;height:23px;background-size:16px 23px;position:absolute;display:block;top:4px;left:0}.policy .shpr:before{content:'';background:url(/wp-content/themes/flatsome-child/giao-hang@2x.png) 2px 0 no-repeat;width:24px;height:16px;background-size:22px 16px;position:absolute;display:block;top:8px;left:-3px}.policy .shpr span strong{color:#e10c00;font-weight:700}.policy .shpr span strong.f{color:#e10c00;font-weight:400}.policy .chpr:before{content:'';background:url(/wp-content/themes/flatsome-child/1-doi-1@2x.png) 0 0 no-repeat;width:18px;height:20px;background-size:18px 20px;position:absolute;display:block;top:8px;left:0}.policy .ghOLpr:before{content:'';background:url(/wp-content/themes/flatsome-child/giao-hang-online@2x.png) 0 0 no-repeat;width:30px;height:20px;background-size:25px 15px;position:absolute;display:block;top:8px;left:-2px}.policy .ghOLpr span strong{font-weight:700}.policy .tnpr:before{content:'';background:url(/wp-content/themes/flatsome-child/trai-nghiem@2x.png) 0 0 no-repeat;width:30px;height:20px;background-size:23px 17px;position:absolute;display:block;top:8px;left:0}.policy li.csw{padding:5px}.policy li.csw p{border-bottom:solid 1px #f0f0f0;padding:10px 0}.policy li.csw p:first-child{padding:0 0 10px}.policy li.csw p:last-child{border-bottom:none;padding:10px 0 0}.policy li.csw:before{background:unset;content:unset}.plcAcc{display:block;overflow:hidden;margin:10px;border-top:1px solid #eee}.ng-products-grid .col:not(.col-featured):hover img,.products .col:not(.col-featured):hover img{transform:translateY(-10px);-webkit-transform:translateY(-10px)}.weekend.ng_product_slider>.col-inner .ng-products-grid{margin-left:-10px!important;margin-right:-10px!important;margin-bottom:0px!important}.weekend.ng_product_slider{padding-bottom:0px!important}h3.giasoc_title{z-index:999!important;background:#fff0!important;background-color:#fff0!important;color:#ffffff!important;font-size:25px!important;margin-top:-20px!important;text-transform:uppercase!important}.header-nav.header-nav-main>li:hover img{webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);transition:0.4s}.section-title span.section-title-main{border-color:var(--primary-color)}.checkexist a:link,.checkexist a:visited,.checkexist i{display:block;font-size:14px;color:#288ad6;padding:0;font-weight:400;cursor:pointer}.iconshop-local{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAABGdBTUEAALGPC/xhBQAAAhhJREFUKBV9UV1Ik2EUPufdpmmFmlAm2Shx7XVFiwiCCIx+yLopqDCoLosgioZbtxIE4ZSoKBDqJgic3kQ33gjSRdpFga3m943oZ91IREIu3ZZzp+d8sOoiOi8v73vOeZ7zy/SX2OTMUag9QmxJcAy9ZfE9duKh8SqM9RO99bGxVC6mROQQEReJKcskK0FsJxEG6EmA15xJx1sWzMkR8ZWWCk9F6AA8N5qbea0bt1En3tnhN4EgwCkhOrZEc6MIyBwecM5TRYaYzDUnEe6vptZXg42e4mWU+ggBzyLgabZJZ5JINmwN2k3qrBJ23HVbC0UZa/Kt2j1PVFcp52cRf8IgXRTtTVbBO4ck0DUh/mKhMgzy8FSsrZCJtc2hrwyLRA2MuKwvdd95V7v43Xn95aWbgpp3esM31a6CAdThGgWmiWVvZERqxi53lMTPFzGZLca/GjUzCiCK3H6/EYwQJpc2SPUADbVIzu1Tpxuzz9btslGvDOh9IqZS+nkPOTws6yTe5NxxRO3CFB6amtrrmSvtn5UcGcxuryxXktjhQd2Fk+g87i1u2/1cU/nHwnPktwpET19RTQCZGz2N+EV9Q8P+VxdaFz2CGu3AhyBJaQrLWa/6H+Es1dMe95L9pjZvOvpxejfnjPiOIHpedRU0PbsiQIerYLX9JqiSSYSm8ZxA2jLQ88aY7umr9pP6/iu2f+ZcZNDd9y/QL1dj15KTio7AAAAAAElFTkSuQmCC);background-repeat:no-repeat;display:inline-block!important;line-height:20px;vertical-align:middle;background-position:0 0;width:13px;height:16px;margin-right:5px;margin-top:-3px}@media (max-width:849px){.home_slider_col{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:48em){.TextCaptions .item{width:50%!important}.ng-products-grid>.col:not(.col-featured){width:50%!important;max-width:50%!important;-ms-flex-preferred-size:50%!important;flex-basis:50%!important}.ng-is-featured .ng-products-grid>.col{width:100%!important;max-width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.weekend:before{background-size:244px 30px!important;width:244px!important;height:30px!important;margin-left:-122px;top:-15px!important}h3.giasoc_title{font-size:18px!important;margin-top:-15px!important}.weekend.ng_product_slider{margin-left:4px!important;margin-right:4px!important}.ng-products-grid-border .col:after{width:0px!important;content:none!important}.ng-products-grid{margin-left:0px!important;margin-right:0px!important}.contactform_footer .wpcf7 .wpcf7-submit{width:100%;margin-top:0px!important}}