::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#aaa}::-webkit-scrollbar-track{background-color:#f1f1f1;background-color:#f1f1f1}:root{--primary-color2:#f63;--primary-color3:#f53d2d}.row-0{padding:0 15px!important}.pd-0{padding:0px!important}.absolute-footer,html{background-color:#fff!important}#wrapper,#main{background:#fff!important}ul,li{margin-bottom:0px!important}.row-5{padding:0 10px!important}.pd-5{padding:0 5px 8px 5px!important}.row-20{padding:0 0px!important}.pd-20{padding:0 20px 20px 20px!important}.pd-35{padding:0 35px 20px 35px!important}.row-7{padding:0 7px!important}.pd-7{padding:0 7px 7px 7px!important}.noPadding{padding-bottom:0px!important}.mr-1{margin-right:10px!important}.mr-2{margin-right:20px}.mr-3{margin-right:30px}.mr-4{margin-right:40px}.mr-4{margin-right:50px}.ml-1{margin-left:10px!important}.ml-2{margin-left:20px!important}.ml-3{margin-left:30px!important}.ml-4{margin-left:40px!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mt-5{margin-top:50px!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px}.mb-4{margin-bottom:40px}.mb-5{margin-bottom:50px}.button_style{background-color:var(--primary-color);color:#fff!important;text-align:center;padding:4px 25px;font-size:15px;display:inline-block;position:relative;overflow:hidden;z-index:9;border-radius:5px}.button_style:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .3)));background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.button_style:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.progress-wrap{position:fixed;display:block;cursor:pointer;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all 200ms linear;transition:all 200ms linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{top:0;left:0;z-index:1;display:block;text-align:center;position:absolute;cursor:pointer;font-family:'Font Awesome 6 Pro';-webkit-transition:all 200ms linear;transition:all 200ms linear}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{box-sizing:border-box;-webkit-transition:all 200ms linear;transition:all 200ms linear}.progress-wrap{bottom:30px;height:46px;width:46px;border-radius:46px;background-color:#fff;box-shadow:inset 0 0 0 2px #ccc}.progress-wrap.btn-left-side{left:30px}.progress-wrap.btn-right-side{right:30px}.progress-wrap::after{width:46px;height:46px;color:#1f2029;font-size:24px;content:'\f341';line-height:46px}.progress-wrap:hover::after{color:#1f2029}.progress-wrap svg.progress-circle path{stroke:#1f2029;stroke-width:2px}div#masthead .flex-col.hide-for-medium.flex-right{   width:0px!important}div#masthead .flex-col.hide-for-medium.flex-left.flex-grow{width:calc(100% - 550px)!important}div#masthead li.header-search-form.search-form.html.relative.has-icon,form.searchform{width:100%!important}input#woocommerce-product-search-field-0{height:40px!important;border-radius:4px!important;border:1px solid var(--primary-color)!important;box-shadow:unset!important;font-size:15px}button.ux-search-submit.submit-button.secondary.button.icon.mb-0{position:absolute;right:0;top:0;height:40px;width:45px!important;margin:0;border:0px!important;box-shadow:unset!important;background:transparent!important;color:var(--primary-color)!important}div#logo{margin-right:20px!important}div#masthead .header-zalo{display:flex;align-items:center;flex-flow:wrap}div#masthead .header-zalo .zalo-icon{width:40px;height:40px;margin-right:10px}div#masthead .header-zalo .zalo-icon img{width:100%;height:100%;object-fit:contain}div#masthead .header-zalo .zalo-hotline a{color:#000;font-size:16px;line-height:24px;font-weight:700}.header-vertical-menu__opener{width:275px!important;background:rgb(0 0 0 / .2)!important}.header-vertical-menu__title{gap:5px;font-size:15px;text-transform:uppercase}.header-vertical-menu__tagline{font-weight:700!important;color:var(--primary-color2);font-size:14px!important}.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a{font-size:14px;font-weight:400;padding:10.1px 10px!important;color:#000;line-height:16px;transition:all .3s}.header-vertical-menu__fly-out.has-shadow{box-shadow:1px 1px 15px rgb(0 0 0 / .15)}.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a:hover{color:var(--primary-color3)}.header-vertical-menu__fly-out .sub-menu{padding:10px 15px 0!important;border:0!important;display:block}.header-vertical-menu__fly-out .sub-menu::-webkit-scrollbar{width:5px;background-color:#fff}.header-vertical-menu__fly-out .sub-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#fff}.header-vertical-menu__fly-out .sub-menu::-webkit-scrollbar-thumb{background-color:#f2f2f2}.header-vertical-menu__fly-out .sub-menu .ux-menu .menu-item .ux-menu-link__link{padding:6px 0!important;color:#333!important;min-height:initial!important;line-height:18px!important;font-size:14px!important}.header-vertical-menu__fly-out .sub-menu .ux-menu .menu-item .ux-menu-link__link:hover{color:var(--primary-color)}.in-dam .ux-menu-link__text{width:100%;max-width:100%;color:var(--primary-color);font-weight:600;font-size:14px;border-bottom:1px solid #ebebeb;line-height:30px}div#wide-nav{background:linear-gradient(-180deg,var(--primary-color3),var(--primary-color2))}div#mega-menu-wrap-primary ul li a{color:#fff!important;font-weight:700!important;padding:0 15px!important;text-transform:unset!important;font-size:15px!important}div#mega-menu-wrap-primary ul li:last-child a{border-right:0px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link img{width:20px;height:20px;object-fit:contain}div#mega-menu-wrap-primary ul li.mega-current-menu-item a{color:#fff!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{-webkit-box-shadow:0 16px 32px rgb(34 37 49 / .24);box-shadow:0 16px 32px rgb(34 37 49 / .24);display:block!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{height:unset!important;line-height:20px!important;padding:5px 10px 5px 10px!important;display:block!important;-webkit-transition:.4s;transition:.4s;font-size:14px!important;color:#000!important;text-transform:unset!important;background:#fff!important;border-right:0px!important;text-align:left!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#fff!important}div#mega-menu-wrap-primary ul li a:hover{color:#fff!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{border-bottom:1px solid #f2f2f2!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#000!important;font-weight:700!important;margin-bottom:10px!important;text-align:left!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:#000!important;text-transform:unset!important;font-size:15px!important;text-align:left!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0px!important;text-align:left!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:var(--primary-color)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{background:#fff!important;box-shadow:0 0 16px rgb(0 0 0 / 10%);padding:15px!important;width:80%!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:var(--primary-color)!important;font-weight:700!important;margin-bottom:10px!important;text-align:left!important;padding-bottom:5px!important;padding-left:0px!important;width:90%!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:#000!important;text-transform:unset!important;font-size:15px!important;text-align:left!important;padding-left:0px!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0px!important;text-align:left!important}body .swiper-button-next,body .swiper-button-prev{height:2.75rem;width:2rem;border-radius:.125rem;background-color:var(--primary-color);color:#fff;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}body .swiper-button-next:hover,body .swiper-button-prev:hover{--tw-bg-opacity:0.6}body .swiper-button-next::after,body .swiper-button-prev::after{font-size:1rem;line-height:1.5rem}body .swiper-button-prev{left:0px!important}body .swiper-button-next{right:0px!important}.post-item{width:100%;transition:0.3s ease-in-out}.post-item .post-thumbnail{width:100%;height:180px;overflow:hidden;border-radius:10px;transition:0.3s ease-in-out;border:1px solid #f2f2f2}.post-item .post-thumbnail img{width:100%;height:100%;border-radius:10px;object-fit:cover;transition:0.3s ease-in-out}.post-item:hover .post-thumbnail img{transition:0.3s ease-in-out;transform:scale(1.1)}.post-item .post-content{width:100%;padding:15px 0 0 0}.post-item .post-meta i{color:var(--primary-color3);margin-right:2px}.post-item .post-meta{display:flex;justify-content:space-evenly;font-size:13px;color:#000;border-bottom:1px solid #ccc;padding:0 0 8px 0;margin:0 0 8px 0}.post-item .post-content h4 a{font-size:16px;line-height:24px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;height:45px}.post-item .post-content h4{margin:0 0 10px 0!important}.post-item .post-content h4 a:hover{color:var(--primary-color3)}.post-item .post-content{position:relative}.post-item .post-content .post-desc{color:#616161;font-size:13px;line-height:18px;margin-bottom:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-item .post-content .post-btn a{color:#000!important;background:transparent!important;font-weight:700!important;font-size:13px;text-transform:uppercase}.post-item .post-content .post-btn a:hover{background:var(--primary-color3)!important;color:#fff!important}.post-item .post-content .post-btn{position:unset!important;margin:0px!important;float:none!important;text-align:center;border-top:1px solid #eaeaea;padding-top:13px!important}.post-item .post-content .post-btn a:after{content:"";background:url(/wp-content/themes/bacninhit/assets/images/icon-cate-h.jpg);width:10px;height:11px;background-size:100%!important;display:inline-block;margin-left:5px}.post-big{width:100%;transition:0.3s ease-in-out}.post-big .post-thumbnail{width:100%;height:350px;overflow:hidden;transition:0.3s ease-in-out}.post-big .post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:0.3s ease-in-out}.post-big:hover .post-thumbnail img{transition:0.3s ease-in-out;transform:scale(1.1)}.post-big .post-content{width:100%;padding:15px 0 0 0}.post-big .post-meta span:first-child{border-right:1px solid #ffffff80;padding-right:6px}.post-big .post-meta span:last-child{padding-left:6px}.post-big .post-content h4 a{font-size:25px;line-height:35px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;color:#0285ff}.post-big .post-content h4{margin:0 0 8px 0!important}.post-big .post-content h4 a:hover{color:var(--primary-color3)}.post-big .post-content .post-desc{color:#fff;font-size:14px;line-height:18px}.post-big .post-content .post-meta{color:#767676;font-size:15px}.post-list{width:100%;display:flex;flex-flow:wrap;transition:0.3s ease-in-out;border-top:1px solid #C2C3CA;padding:10px 0 10px 0}.post-list .post-thumbnail{width:180px;height:120px;overflow:hidden;transition:0.3s ease-in-out}.post-list .post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:0.3s ease-in-out}.post-list:hover .post-thumbnail img{transition:0.3s ease-in-out;transform:scale(1.1)}.post-list .post-content{width:calc(100% - 180px);padding:0 0 0 20px}.post-list .post-meta{text-align:left;color:#767676;font-size:14px}.post-list .post-content h4 a{font-size:18px;line-height:24px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;color:#0285ff}.post-list .post-content h4{margin:0 0 8px 0!important}.post-list .post-content h4 a:hover{color:var(--primary-color3)}.post-list .post-content .post-desc{color:#fff;font-size:13px;line-height:18px}section.breadcrumbs{padding:10px 0!important;font-size:15px}section.breadcrumbs a{color:#0285ff}section.breadcrumbs span{color:#000;font-weight:normal!important}section.breadcrumbs p{margin:0}.category-entry{margin:25px 0}.category-description{padding:15px 15px 30px 15px;background:#f2f2f2;border-radius:10px;margin-top:20px;overflow:hidden}.category-entry .title-product.box__title{background:#f3f3f3}#header-single{margin-bottom:15px}#header-single h1{margin:0 0 15px 0}#header-single .post-meta span{font-size:16px}#header-single .post-meta span:not(:first-child){color:#999;margin-left:15px}.category-description table,.category-description table tr td,.category-description table tr{border:1px solid #c3c3c3!important;color:#000}.category-description table td,.category-description table th{padding:10px}.category-description p,.entry-content b,.category-description ul li,.entry-content ul li,.entry-content ol li,.category-description ol li{margin:0 0 10px 0!important}.category-description ul,.category-description ol,.entry-content ol,.entry-content ul{margin-left:15px!important}.category-description{position:relative}.category-description,.entry-content{font-size:15px}.category-description a,.entry-content a{color:var(--primary-color3)!important;text-decoration:unset!important}article.entry-content{overflow:hidden;padding-top:0px!important}#comments .comment-respond{margin-top:0px!important}article.entry-content table,article.entry-content table tr td,article.entry-content table tr{border:1px solid #c3c3c3!important;color:#000}article.entry-content table td,article.entry-content table th{padding:10px}.widget-post-list{width:100%}.widget-post-list .widget-post-item{width:100%;display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #f2f2f2;align-items:center}.widget-post-list .widget-post-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.widget-post-list .widget-post-item a{display:flex}.widget-post-list .widget-post-item .widget-post-thumbnail{width:120px;float:left;height:80px;border:1px solid #f2f2f2}.widget-post-list .widget-post-item .widget-post-thumbnail img{width:100%;height:100%;object-fit:cover}.widget-post-list .widget-post-item .widget-post-content{width:calc(100% - 120px);float:left;padding-left:10px}.widget-post-list .widget-post-item .widget-post-content h3{display:inline-block;color:#000;font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;line-height:20px}.widget-post-list .widget-post-item .widget-post-content h3:hover{color:var(--primary-color3)}.widget-post-list .widget-post-item .widget-post-content .post-meta{color:gray;font-size:13px}.widget-post-list .widget-post-item .widget-post-content .product-price ins,.widget-post-list .widget-post-item .widget-post-content .product-price ins span,.widget-post-list .widget-post-item .widget-post-content .product-price b{color:#f33;font-size:14px}.widget-post-list .widget-post-item .widget-post-content .product-price del{color:gray;font-size:13px;margin-left:5px}.widget-title{margin:0 0 15px 0;width:100%;display:block;background:#f2f2f2;text-transform:uppercase!important}.widget-title h3,.widget-title span{color:#333;margin:0;text-transform:uppercase;font-size:16px;line-height:40px;text-align:center}.widget-post-vertical a{display:block!important;flex-flow:wrap}.widget-post-vertical .widget-post-thumbnail{width:100%!important;height:180px!important}.widget-post-vertical .widget-post-content{width:100%!important;padding:10px 0 0 0!important;border:0}.is-divider.small{display:none}.widget_categories ul,.widget_product_categories ul{margin-top:-5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAEklEQVQImWNgYGCQYiAAhoYCAEfjALcmCP1hAAAAAElFTkSuQmCC)}.widget_categories ul li,.widget_product_categories ul li{width:100%}.widget_categories ul li a,.widget_product_categories ul li a{width:100%;display:block;color:#333;padding:10px 15px!important;background:#e4e4e499;border-bottom:1px solid #fff;text-decoration:none;font-size:14px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s}.widget_categories ul li a:before,.widget_product_categories ul li a:before{content:"\f45c";font-family:"Font Awesome 6 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:6px;vertical-align:middle;margin-right:10px;color:var(--primary-color)}.widget_categories ul li:hover a,.widget_product_categories ul li:hover a{background:var(--primary-color)!important;color:#fff}.product-item{box-shadow:inset 0 0 1px 0 #464646;background:#fff!important;padding:10px;min-height:345px;transition:0.3s ease-in-out}.product-item .product-thumbnail{width:100%;height:220px;overflow:hidden;transition:0.3s ease-in-out}.product-item .product-thumbnail img{width:100%;height:100%;transition:0.3s ease-in-out;object-fit:contain}.product-item:hover .product-thumbnail img{transition:0.3s ease-in-out;transform:scale(1.1)}.product-item .product-content{width:100%;padding:20px 0 0 0;text-align:center}.product-item .product-content .product-price ins,.product-item .product-content .product-price ins span,.product-item .product-content .product-price b{color:#f33;font-size:16px;font-weight:700}.product-item .product-content .product-price{margin-top:15px}.product-item .product-content .product-price del{color:gray;font-size:14px;margin-left:5px}.product-item .product-content h4{margin:0 0 5px 0;text-align:left}.product-item .product-content h4 a{color:#111113;font-size:15px;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:38px}.product-item .product-content h4 a:hover{color:var(--primary-color3)!important}.product-item .product-content .product-category{font-size:17px;font-weight:500;margin:0 0 5px 0}.product-item .product-cart{margin:12px 0 10px 0}.product-item .product-cart a{color:#000!important;background:transparent!important;font-weight:700!important;font-size:13px;text-transform:uppercase;border:1px solid var(--primary-color3)!important;border-radius:50px!important;margin:0px!important;min-height:2.5em;padding:0 1.2em;line-height:2.5em}.product-item .product-cart a:hover{background:var(--primary-color3)!important;color:#fff!important}.section__slider .col.large-3{flex-basis:300px;max-width:300px}.section__slider .col.large-9{flex-basis:calc(100% - 300px);max-width:calc(100% - 300px);padding-left:0}.title-product{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px 0}.title-product a{color:var(--primary-color);font-size:15px;font-weight:700}.title-product h3,.title-product h2{width:auto;margin:0px!important;font-size:18px;color:#333;text-transform:uppercase}.box__title{background:#fff;border-radius:5px 0 0 5px;padding:0 10px 0 0}.box__title h3,.box__title h2{font-size:16px;background:var(--primary-color);color:#fff;display:inline-block;line-height:40px;padding:0 20px;min-width:250px;text-align:center;border-radius:5px;text-transform:unset}.box__title a{font-size:16px}.button_for_readmore{background:#FFF;border:1px solid var(--primary-color);box-sizing:border-box;border-radius:5px;max-width:400px;width:100%;display:inline-block;padding:11px 9px;text-align:center;font-size:16px;line-height:18px;color:var(--primary-color)!important;font-weight:600}.shop-page-title.category-page-title.page-title{display:none}.term-description{overflow:hidden;position:relative;margin-bottom:20px;padding-bottom:25px}.devvn_readmore_taxonomy_flatsome{text-align:center;cursor:pointer;position:absolute;z-index:10;bottom:0;width:100%;background:#fff;left:0}.devvn_readmore_taxonomy_flatsome:before{height:55px;margin-top:-45px;content:"";background:-moz-linear-gradient(top,#fff0 0%,rgb(255 255 255) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(255 255 255) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff00',endColorstr='#ffffff',GradientType=0);display:block}.devvn_readmore_taxonomy_flatsome a{font-weight:700;font-size:14px;color:var(--primary-color);display:inline-block;border:1px solid var(--primary-color);box-sizing:border-box;border-radius:5px;padding:6px 55px;cursor:pointer;transition:all .3s;min-width:230px}.devvn_readmore_taxonomy_flatsome a:after{content:'';width:0;right:0;border-top:6px solid var(--primary-color);border-left:6px solid #fff0;border-right:6px solid #fff0;display:inline-block;vertical-align:middle;margin:-2px 0 0 5px}.devvn_readmore_taxonomy_flatsome_less:before{display:none}.devvn_readmore_taxonomy_flatsome_less a:after{border-top:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:6px solid var(--primary-color)}.category-parent{width:100%}.category-parent:not(:last-child){margin-bottom:20px}#footer{padding:45px 0 50px 0;position:relative;width:100%;background:url(/wp-content/themes/bacninhit/assets/images/img-before-footer.webp) no-repeat 0% 100%,url(/wp-content/themes/bacninhit/assets/images/img-after-footer.webp) no-repeat 100% 100%,url(/wp-content/themes/bacninhit/assets/images/hoavanfooter.webp) repeat-x 0% .5%,var(--primary-color);color:#fff;font-size:15px}footer#footer .footer-address p.company-name{font-weight:700}footer#footer .footer-bct a:not(:last-child){margin:0 5px 0 0}footer#footer .footer-bct a{width:calc(100% / 3)!important;display:inline-block}footer#footer .footer-bct a{margin-bottom:5px!important}.footer-bct a img{width:100%!important}footer#footer .footer-top{width:100%;display:inline-block}footer#footer .footer-title{margin:0 0 10px 0}footer#footer .footer-title h3{margin:0px!important;color:#fff;font-size:18px}#footer p{margin:0 0 5px 0}footer#footer .footer-menu ul li{border:0!important;margin:0 0 5px 0!important}footer#footer .footer-menu ul li a{color:#fff;padding:0 0 0 12px!important;position:relative}footer#footer .footer-menu ul li a:hover{color:var(--primary-color2)}footer#footer .footer-menu ul li a:before{content:"";width:6px;height:6px;border-radius:100%;background:#fff;display:inline-block;position:absolute;left:0;top:8px}footer#footer .support-item{display:flex;flex-flow:wrap;align-items:center}footer#footer .support-item .sp-icon{width:30px;height:30px}footer#footer .support-item .sp-icon img{width:100%;height:100%;object-fit:contain}footer#footer .support-item .sp-text{width:calc(100% - 30px);padding:0 0 0 10px;line-height:25px}footer#footer .support-item .sp-text a{color:#fff;font-weight:700}footer#footer .support-item .sp-text a:hover{color:var(--primary-color2)}footer#footer .support-item .sp-text p{margin:0px!important}footer#footer .support-item:not(:last-child){margin:0 0 10px 0}footer#footer .support-item .sp-text p span:last-child{display:none!important}footer#footer .footer-social a:not(:last-child){margin:0 10px 0 0}footer#footer .footer-social a img{width:35px}section.footer-absolute .footer-address p.company-name{font-weight:700;font-size:20px;margin-bottom:10px}section.footer-absolute .footer-address p{font-size:15px;margin:0 0 5px 0;line-height:22px}.home .content-area{padding-top:0;background:#fff}.page-title.shop-page-title.product-page-title{display:none!important}.product-footer .tab-panels{background:#f2f2f2;position:relative}#tab-description{padding:20px}#tab-description{overflow:hidden;position:relative}ul.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-line.nav-left{background:#f2f2f2;padding:0;margin:0 0 10px 0!important}.product-footer .woocommerce-tabs{padding-top:0px!important}.product-footer .woocommerce-tabs ul li a:before{display:none!important}.product-footer .woocommerce-tabs{border:0px!important}.product-footer .woocommerce-tabs ul li a{font-size:16px;padding:0;line-height:50px;display:inline-block;text-transform:unset}.product-footer .woocommerce-tabs ul li{padding:0 15px!important}.product-footer .woocommerce-tabs ul li.active{background:var(--primary-color3)}.product-footer .woocommerce-tabs ul li.active a{color:#fff}.woocommerce-product-gallery__wrapper{height:380px}.product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{width:auto;height:380px;display:block;margin:auto;object-fit:cover}.product-gallery .product-thumbnails .col a img{width:100%;height:200px;display:block;margin:auto;object-fit:cover;transform:initial}.product-title{font-size:23px;color:#333;line-height:30px;margin:0 0 20px 0}.product-info{padding-top:0px!important}.box-endow{border:1px solid #DDE0E5;box-sizing:border-box;margin:0 0 20px 0}.endow-title{background-color:var(--primary-color3);color:#fff;font-weight:700;padding:14px 23px;position:relative;margin-top:13px;max-width:330px;margin-left:-5px;margin-bottom:13px;font-size:16px;height:50px;display:flex;align-items:center}.endow-title:before{content:"";border-right:5px solid var(--primary-color3);border-bottom:5px solid #fff0;display:inline-block;left:0;position:absolute;top:100%}.endow-title:after{content:"";height:100%;display:initial;width:50px;background-color:#fff;position:absolute;top:0;right:-25px;transform:rotate(45deg)}.endow-product{background-color:#EFEFEF;padding:17px 16px;margin-bottom:16px}.box-endow .u-wBold{font-weight:600}.box-endow p{margin-bottom:0}body .u-fs15{font-size:15px;line-height:17px}.endow-global{padding:0 17px;margin-bottom:26px}.endow-global-item{display:flex;margin-bottom:20px}.endow-global-item .icon{width:16px;height:16px;min-width:16px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:15px;margin-top:1px}.endow-global-item .icon.no-icon{position:relative}.endow-global-item .icon{width:16px;height:16px;min-width:16px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:15px;margin-top:1px}.endow-global-item .icon.no-icon:after{content:"";width:8px;height:8px;background-color:var(--primary-color3);display:inline-block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.woocommerce-product-gallery__image--placeholder iframe{width:100%}.product-main{padding-top:0px!important}.product-main .summary-inner{margin:0 0 10px 0}.swatches-select.swatches-on-single{display:flex;flex-wrap:wrap}.swatches-select.swatches-on-single .wd-swatch.swatch-on-single{margin:0 14px 10px 0;width:calc(20% - 14px);font-weight:400;border:1px solid #C2C3CA;padding:3px 3px;font-size:13px;line-height:22px;color:#000;text-align:center;display:flex;align-items:center;justify-content:center}.swatches-select.swatches-on-single .wd-swatch.swatch-on-single.active-swatch{font-weight:700;color:var(--primary-color3);border-color:var(--primary-color3)}.swatches-select.swatches-on-single .wd-swatch.swatch-on-single::after{display:none}.summary-inner .variations_form label{font-size:16px}.summary-inner .variations_form label strong{color:red}.price-wrapper p{margin:0px!important}.summary-action.no_price .btn-advise{width:100%}.summary-action a{border-radius:5px;font-size:17px;line-height:25px;color:#FFF;width:calc(50% - 10px);text-align:center;padding:15px 5px;transition:all .3s;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.btn-advise{background-color:#0085FF}.summary-action a span.small-des{font-size:14px;width:100%;font-weight:400;text-transform:initial;line-height:14px}.summary-action a:hover{color:#fff}.frm-tu-van{width:100%}.frm-tu-van .frm-head{margin:0 0 15px 0}.frm-tu-van .frm-head p{margin:0px!important}.frm-tu-van .frm-head h3{color:#000;text-transform:uppercase;margin:0 0 5px 0}.input_tv{box-shadow:unset!important;border:1px solid #DDDDDD!important;border-radius:4px!important;height:45px!important}.text_tv{box-shadow:unset!important;border:1px solid #DDDDDD!important;border-radius:4px!important}.btn_tv{width:200px;margin:0 auto 0;display:block;border-radius:4px!important;background:var(--primary-color3)!important}form.wpcf7-form.init{margin:0px!important}.contact_footer_main{position:fixed;width:auto;height:auto;z-index:99;bottom:10px;left:50%;transform:translateX(-50%);display:flex;justify-content:center}.contact_footer_main .contact_item{margin-left:5px;height:55px;display:flex;align-items:center;padding-left:50px;padding-right:10px;position:relative;border-radius:99px;cursor:pointer}.contact_footer_main .contact_item span{margin-bottom:0;color:#fff;font-weight:700}.contact_footer_main .contact_item .sub-title{font-size:16px;line-height:22px;display:block}.contact_footer_main .contact_item .title{font-size:18px;line-height:24px}.contact_footer_main .contact_item.item_phone{background:var(--primary-color3)}.contact_footer_main .contact_item.showroom{background:#FFB100}.contact_footer_main .contact_item.chat{background:#0085FF;position:relative}.contact_footer_main .contact_item.chat ul.link-chat-list{position:absolute;margin:0px!important;padding:0;list-style:none;width:100%;right:0;bottom:calc(100% - 0px);background-color:#efefef;border-radius:4px;transition:all .3s;width:0;height:0;overflow:hidden}.contact_footer_main .contact_item.chat ul.link-chat-list li{margin:0}.contact_footer_main .contact_item.chat ul.link-chat-list li a{display:block;width:100%;padding:7px 15px;border-bottom:1px solid #ccc;height:35px}.contact_footer_main .contact_item.chat ul.link-chat-list li:last-child a{border-bottom:none}.contact_footer_main .contact_item.chat.active ul.link-chat-list{width:100%;height:70px;min-width:150px}.contact_footer_main .contact_item .content{min-width:140px;text-align:center}.contact_footer_main .contact_item .icon{width:55px;height:55px;border-radius:50%;border:3px solid #fff;background-size:20px;background-repeat:no-repeat;background-position:center;position:absolute;left:-2px;top:0}.contact_footer_main .contact_item.item_phone .icon{background-image:url(/wp-content/themes/bacninhit/assets/images/icon-call.png)}.contact_footer_main .contact_item.showroom .icon{background-image:url(/wp-content/themes/bacninhit/assets/images/icon-showroom.png)}.contact_footer_main .contact_item.chat .icon{background-image:url(/wp-content/themes/bacninhit/assets/images/icon-chat.png)}.inner_content .box_title{text-align:center;font-weight:700;text-transform:uppercase;font-size:24px;line-height:28px;margin-bottom:20px;color:#000}.inner_content .box_phone_list{margin-top:20px}.box_phone_list .list_phone_call{list-style:none;padding:0;margin:0}.box_phone_list .list_phone_call .phone_call_item{display:flex;align-items:center;font-weight:700;font-size:20px;margin:0 0 15px 0!important}.box_phone_list .list_phone_call .phone_call_item a{font-size:20px}.box_phone_list .list_phone_call .phone_call_item .fas.fa-phone-alt{display:flex;width:35px;height:35px;min-width:35px;align-items:center;justify-content:center;color:#fff;background-color:#cb1a16;border-radius:50%;margin-right:10px}.box_phone_list .list_phone_call .phone_call_item .box-link{display:flex;flex-wrap:wrap}.box_phone_list .list_phone_call .phone_call_item .box-link .list-phone{margin-left:10px}.box_phone_list .list_phone_call .phone_call_item .box-link .list-phone a{color:#0286ff}.inner_content .box_form{position:relative}.btn_tv_contact{background:var(--primary-color3)!important;border-radius:4px!important;position:absolute!important;top:3px!important;right:3px!important;margin:0px!important}.product-info .price-wrapper{margin:0 0 20px 0}.product-info .price-wrapper ins,.product-info .price-wrapper ins span,.product-info .price-wrapper b{color:#f33;font-weight:700}.product-info .price-wrapper del,.product-info .price-wrapper del span{color:gray}.alert-success{color:#155724;background-color:#d4edda;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #c3e6cb;border-radius:.25rem;font-weight:400}.contact-address p{margin:0 0 8px;color:#000}.input_contact{box-shadow:unset!important;border:1px solid #ddd!important;border-radius:4px!important;height:45px!important}.address-if iframe,.ht-address{height:400px;width:100%}p.company-name{font-weight:700}.textarea_contact{box-shadow:unset!important;border:1px solid #ddd!important;border-radius:4px!important}.btn_contact{border-radius:4px!important;font-weight:700;color:#fff!important}.contact-address p.company-name,footer#footer .footer-address p.company-name{font-weight:700}.nav-category-list{margin:0 -10px!important;display:flex;list-style:none;align-items:center;flex-flow:wrap}.nav-category-list li{margin:0;width:calc(100% / 5)!important;padding:0 10px 15px 10px!important}.nav-category-list li:first-child{border-left:0px!important}.nav-category-list li a{display:block;font-size:14px;line-height:18px;color:#000;text-transform:uppercase;padding:10px 17px;background:#fff;position:relative;border-radius:5px!important;box-shadow:0 2px 16px rgb(0 0 0 / .1);width:100%!important;font-weight:700}.nav-category-list li a:hover,.nav-category-list li.active a{background:var(--primary-color)!important;color:#fff!important;font-weight:700}.nav-category-list li.item-home .icon-home{width:22px;height:22px;display:inline-block;background-image:url(/wp-content/themes/bacninhit/assets/images/icon-home-deactive.png);background-size:contain;background-repeat:no-repeat;background-position:center}.nav-category-list li.item-home.active .icon-home{background-image:url(/wp-content/themes/bacninhit/assets/images/icon-home.png)}.nav-main-category::-webkit-scrollbar{height:3px}.nav-main-category::-webkit-scrollbar-thumb{background-color:#aaa}.nav-main-category::-webkit-scrollbar-track{background-color:#f1f1f1}@media screen and (min-width:850px){.product-main .large-2{flex-basis:18%;max-width:18%}}@media screen and (min-width:850px){.product-main .large-10{flex-basis:82%;max-width:82%}}