:root{--main:#15489F;--sec:#F5821f}.col.post-item>.col-inner{padding:10px;box-shadow:rgb(0 0 0 / .1) 0 4px 12px;border-radius:5px}.col.post-item>.col-inner:hover{box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.html_cd .ux-timer span strong{display:none!important}.box_footer{margin-left:0;margin-right:auto;align-items:center;border:1px solid;border-radius:30px}.product-page-price.price-on-sale del .woocommerce-Price-amount,.product-page-price.price-on-sale del{font-size:16px}.quantity.buttons_added{display:flex;margin-bottom:15px}.custom-product-page .plus.button{margin-left:10px;margin-right:0}.custom-product-page .quantity input[type=number]{border-radius:10px!important;border:2px solid var(--main)!important;color:var(--main);font-size:16px;min-height:unset;line-height:33px;background:#fff;width:80px;max-width:80px}.title_recent_pt{color:var(--main);font-size:16px;padding:15px;margin-bottom:0;font-weight:700}.more_product_recent{font-size:30px;color:var(--main);cursor:pointer;width:max-content;margin:auto}.product_recent_pt{border:1px solid #ddd}.product_recent_wrap{padding:0 10px;border-top:1px solid #ddd;padding-top:15px}.woocommerce-loop-product__title{font-weight:700}.nav-tabs>li.active>a{background:var(--main);color:#fff}.tabbed-content .nav-tabs>li{margin:0}.nav-tabs>li>a{background:#fff}.sticky-jump .stuck{background:#fff!important}.no-img .active_pt .box-text{color:var(--sec);border:1px solid var(--sec)!important}.no-img .active_pt .box-text *{color:var(--sec)!important}.woocommerce-product-rating{display:flex;align-items:baseline}.dong.col,.dong.col>.col{padding:0!important}.product_recent_item{display:flex}.product_img_item img{border:1px solid #ddd;border-radius:10px}.no-img .box-image{display:none}.no-img .box-text:hover{color:var(--sec);border:1px solid var(--sec)!important}.no-img .box-text:hover *{color:var(--sec)}.no-img .box-text *{text-transform:none;color:var(--main)}.no-img .box-text{padding:5px 10px;color:var(--main);font-size:14px}.no-img .product-category.col .box-text{border:1px solid var(--main);border-radius:10px}.no-img{justify-content:center;margin-bottom:30px!important}.no-img .product-category.col{flex-basis:max-content!important;max-width:max-content!important;padding:0px!important}.no-img .product-category.col+.product-category.col{margin-left:15px}.row_dashed_pt.row-dashed .col:before,.row_dashed_pt.row-solid .col:before{border-left:2px dashed #ddd}.product_recent_item{margin-bottom:10px}.product_img_item{width:40%}.product_info_item .product-title{margin-bottom:10px}.product_info_item{padding-left:10px;width:100%}.product-title{color:#000}.custom_uudai i{color:var(--main)}.row_custom_pt{margin:auto!important}.flex-center{align-items:center}.flex-center .icon-box-text{padding-left:5px}.buy_now_button{line-height:2.4em;min-height:2.5em;padding:5px 20px!important;border-radius:9px;background:#fff!important;color:var(--main)!important;border:2px solid var(--main)!important}.buy_now_button:hover{box-shadow:unset}.custom-product-page .minus.button,.custom-product-page .plus.button{padding:0 15px;border-radius:10px!important;margin-right:10px;border:2px solid var(--main)!important;color:var(--main);font-size:30px;min-height:unset;line-height:33px;background:#fff}.single_add_to_cart_button{padding:5px 20px!important;border-radius:9px}.woocommerce-variation-price{display:none!important}.flex_bx{display:flex;margin-top:10px}.content_bx{color:var(--main)}.flex_bx>*+*{margin-left:30px}.product-page-price.price-on-sale del{margin-left:15px}.stock_custom{color:#09A334;font-weight:700}.product-price-container{margin-top:10px}.product-page-price.price-on-sale{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:left;margin-bottom:15px}.html_cd p{margin-bottom:0!important}.section_footer_1 .col{padding-bottom:0}.section_2 .col{padding-bottom:0}.section_2 h3{font-size:17px}.section_2 p{margin-bottom:10px}.copyright-footer{color:#Fff!important}.wpcf7-spinner{display:none}.flex_footer>div:first-child{-ms-flex-negative:1;-ms-flex-preferred-size:auto!important;flex:1}.text_form{font-weight:700;font-size:20px}.text_form p{margin-bottom:0}.flex_footer input{height:46px;border-radius:10px!important;margin-bottom:0!important}.wpcf7-form{margin-bottom:0!important}.flex_footer .wpcf7-submit{background:#fff!important;color:var(--main)!important;border-radius:10px!important;padding:0 30px!important}.flex_footer>div:nth-child(2){margin-left:30px}.row_custom_lh{margin:auto!important}.box_call{margin-right:0;margin-left:auto;align-items:center}.box_footer img{scale:1.1;padding-top:0}.box_footer .icon-box-text *{font-size:20px;color:#000;font-weight:700}.box_call .icon-box-text *{font-size:32px}.image-cover{border-radius:10px;overflow:hidden}.box_custom{border:1px solid #1200C2;border-radius:45px 22px 0 45px;background:#fff;align-items:center}.box_custom img{scale:1.08}.box_custom .last-reset:last-child{padding-left:0}.home_css span{display:none}.col_box{z-index:1}.box_custom h3{text-transform:capitalize;font-size:13px;font-weight:300}.html_cd span{font-weight:700;color:#fff}h3 .section-title-main{font-size:28px;font-weight:700}.row_lh .col{padding-bottom:15px}.html_cd{display:flex;align-items:center;justify-content:center;width:300px;max-width:350px;text-align:right;margin-left:auto;position:absolute;top:30px;right:0}.html_cd .ux-timer{font-size:20px!important;-ms-flex-negative:1;-ms-flex-preferred-size:auto!important;flex:1}.button.primary{border-radius:10px}.box-text-products .price-wrapper .price del{font-size:14px;color:#9E9E9E!important}.add_to_cart_button.wp-element-button{border-radius:10px}.product-small.col .product-small.box{border-radius:10px;overflow:hidden;background:#FFF;box-shadow:0 0 12px -1px rgb(0 0 0 / .25)}.slider-nav-outside .flickity-prev-next-button{opacity:1}.slider-nav-outside.slider .flickity-prev-next-button:hover svg,.slider-nav-outside.slider .flickity-prev-next-button:hover .arrow{color:#fff!important;fill:#fff!important}.badge-inner.on-sale{background:#E11313;border-radius:3px 17px 17px 0;padding:5px 10px;font-size:12px;line-height:1}#wide-nav{border-top:1px solid var(--main);border-bottom:1px solid var(--main)}.badge-container.z-1{left:5px;top:-15px}.badge-inner.on-sale:before{content:'';background:#6B1111;border-radius:5px 5px 0 3px;width:5px;height:10px;position:absolute;bottom:-5px;left:0;z-index:-1}.badge{height:2.5em}.html_cd .ux-timer span{font-size:14px;padding:10px}.slider-nav-outside .flickity-prev-next-button.previous svg{background:#15489f;border-radius:0 30px 30px 0;transform:translate(15%,-50%);padding:40% 20%;color:#fff}.slider-nav-outside .flickity-prev-next-button.next svg{background:#15489f;border-radius:30px 0 0 30px;transform:translate(-115%,-50%);padding:40% 20%;color:#fff}.box-text-products .price-wrapper .price del .woocommerce-Price-amount{color:#9E9E9E!important}.box-text-products .price-wrapper .price ins .woocommerce-Price-amount,.box-text-products .price-wrapper .price .woocommerce-Price-amount{color:var(--main)!important}#review_form_wrapper,#comments{flex-basis:100%!important;max-width:100%!important}.box-text-products .price-wrapper .price ins,.box-text-products .price-wrapper .price{font-size:16px;margin-bottom:5px}.col_box .col-inner{padding:10px}.dark .box-text-products .woocommerce-loop-product__link{color:#000;font-weight:700}.product-small.col:hover .product-small.box{box-shadow:0 0 12px -1px rgb(18 0 194 / .6)}.box-text-products{padding:7px;background:#fff;padding-bottom:15px}.product-small.col>.col-inner{padding:10px}.section-title-center b{opacity:0}.bg_km{background:linear-gradient(179.78deg,#15489f -3.58%,#00AEEF 99.81%);border-radius:10px}.col_box .col-inner:before{content:'';width:100px;height:100px;border-radius:99px;border:2px solid #1200C2;display:inline-block;position:absolute;left:0;z-index:-1;transform:translate(-2%,-10%)}#wide-nav .flex-center{width:100%}#wide-nav .header-bottom-nav.nav-center{justify-content:space-between}#wide-nav .header-bottom-nav.nav-center .nav-top-link{font-size:16px;color:var(--main);font-weight:700}.header-account-title{font-size:12px;color:var(--main)}.account-link:before{content:'';background:url(/wp-content/uploads/2022/11/user.png);width:32px;height:32px;background-repeat:no-repeat;display:inline-block!important;margin-right:5px;opacity:1!important;background-size:cover}.icon_head_block *{margin-bottom:0;font-size:11px;color:var(--main);line-height:1.2}.header-search-form .searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-3.5em}.searchform-wrapper .searchform .ux-search-submit{border-radius:99px;color:#fff!important;background-color:var(--main)!important}.header-search-form .form-flat input:not([type="submit"]){height:50px;background-color:#fff}.icon_head_block{align-items:center}.icon_head_block h3{font-size:12px;margin-bottom:3px!important}#masthead .header-nav-main .header-block{width:max-content}.account-item,.header-block{margin-right:30px!important}.nav-top-not-logged-in:before{content:'';background:url(/wp-content/uploads/2022/12/icon-user-1.png);width:47px;height:47px;background-repeat:no-repeat;display:inline-block!important;margin-right:5px;opacity:1!important}.menu_home .header-vertical-menu__opener{display:none}.header-vertical-menu__opener{background:transparent!important}.menu_block .col{padding-bottom:0}.ux-nav-vertical-menu .sub-menu.nav-dropdown{padding:30px}.header-vertical-menu__title{display:none}.header-vertical-menu__opener i{display:none}.header-vertical-menu__opener{cursor:pointer}.header-vertical-menu__fly-out.active{transform:translate(-55%,8%)}.slider_qwe.ajax_load:after{content:'';width:100%;height:100%;background:#030303;display:block;position:absolute;top:0;opacity:.3}:root{--color-bg:#eaeaea;--color-loader:#222;--loader-size:100px;--loader-speed:500ms}.loader{--loader-height:calc(var(--loader-size) / 7);display:flex;position:absolute;top:50%;left:50%;z-index:99999}.loader::before{content:'';position:absolute}.loader::before,.loader>span{display:block;width:var(--loader-height);height:var(--loader-height);border-radius:50%;background:var(--color-loader);animation-name:to-right;animation-duration:var(--loader-speed);animation-iteration-count:infinite;animation-timing-function:linear}.loader>span:nth-child(even){visibility:hidden}.loader>span:first-child{animation-name:scale-up}.loader>span:last-child{animation-name:scale-up;animation-direction:reverse}@keyframes to-right{to{transform:translateX(200%)}}@keyframes scale-up{from{transform:scale(0)}to{transform:scale(1)}}.slider_qwe.ajax_load:after{content:'';width:100%;height:100%;background:#030303;display:block;position:absolute;top:0;opacity:.3}.stuck .header-vertical-menu__fly-out.active{transform:translate(-55%,0%)}.header-vertical-menu__opener:before{width:40px;height:40px;content:'';background:url(/wp-content/uploads/2022/11/menu.png);display:inline-block;background-size:cover}.header-vertical-menu__opener:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--main);margin-left:5px}.header-vertical-menu__opener{width:max-content}.menu_home .header-vertical-menu{list-style:none;margin:0}.ux-nav-vertical-menu{padding:30px 15px!important}#menu-vertical-menu{display:none}.menu_home #menu-vertical-menu,.active.header-vertical-menu__fly-out #menu-vertical-menu{display:flex}.menu_home .header-vertical-menu__fly-out .current-dropdown.menu-item .nav-dropdown{min-width:calc(1200px - 250px)!important}.ux-nav-vertical-menu>li>a{font-weight:700;font-size:20px;color:#000;text-transform:uppercase}.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a{padding:17px 0;color:var(--main)}.header-vertical-menu__fly-out.has-shadow{box-shadow:unset!important}#menu_home .header-vertical-menu__fly-out.has-shadow{width:100%}.ux-nav-vertical-menu .ux-menu-title:before{content:'';width:6px;height:20px;background:#1200C2;display:inline-block;margin-right:5px}.nav-dropdown-has-shadow .nav-dropdown{box-shadow:unset;border:1px solid #4131df59;border-radius:10px}.ux-nav-vertical-menu{border:1px solid #4131df59;border-radius:10px;margin-bottom:0}.no-img .product-category.col{margin-bottom:5px}.slider_cpt .previous svg.flickity-button-icon>*{transform:translate(0,0) rotate(0deg)!important}.slider_cpt .next svg.flickity-button-icon>*{transform:translate(100px,100px) rotate(180deg)!important}.slider>.flickity-viewport>.flickity-slider>.row>.col{padding:10px 0}#shop-sidebar .is-divider{display:none}.widget-title{display:block;padding:15px;text-align:center;border-bottom:1px solid #ddd}.title_pt_danhmuc{color:var(--main);text-transform:uppercase}.widget_price_filter form{padding:15px 10px}#shop-sidebar .widget.woocommerce{border:1px solid #ddd}#shop-sidebar .product-categories>li>a{font-weight:700}#shop-sidebar .product-categories>li>a{padding:10px!important}#shop-sidebar .children{margin-left:15px}#shop-sidebar .children children{margin-left:30px!important}#shop-sidebar .children .children li{list-style:disc!important}.product-categories>li>ul{display:block!important}.widget>ul>li+li,ul.menu>li+li,.widget>ul>li ul,ul.menu>li ul{border:unset}.custom-poston>*{margin-right:7px}.custom-poston>*>*{margin-right:5px}.custom_mobile{display:block}@media only screen and (max-width:48em){.section_footer_1 .col{padding-bottom:10px}.menu_home{display:none}.section_2 .col{padding-bottom:10px}.text_form{text-align:center}.flex_footer>div:nth-child(2){margin-left:0}.flex_footer input{margin-right:0;border-radius:0!important}.flex_footer .wpcf7-submit{border-radius:0!important}.row-slider .flickity-page-dots,.slider-nav-outside .flickity-page-dots{bottom:-15px}.col{padding-bottom:15px}.dong.col>.col{padding:0 2px 3px!important}.html_cd{position:relative;margin:auto!important;top:unset;right:unset}.section-title-container{margin-bottom:0}.product-small.col>.col-inner{padding:0}.product-small.col .product-small.box{box-shadow:unset;border:1px solid #ddd}.cat_mobile{overflow-x:auto;flex-flow:unset;display:-webkit-box}.cat_mobile .product-category.col{flex-basis:40%!important;max-width:40%!important}.section-title-main{font-size:25px}.custom_mobile .col{padding:0!important}.custom_mobile{position:fixed;z-index:999999999;bottom:0;background:#fff;display:flex}.custom_mobile .icon-box-img{width:18px!important;margin-bottom:0}.custom_mobile .icon-box-text p{font-size:10px;font-weight:700}.custom_mobile .icon-box{padding:10px!important}.row_danhmuc{position:fixed;top:100vh;z-index:9999;background:#fff;height:calc(100vh - 62px);margin-bottom:30px}.col_menu_left .header-title{font-size:10px;text-transform:none;padding:0 5px}.col_menu_right>.col-inner>.row,.col_menu_left>.col-inner{overflow-y:auto;height:calc(100vh - 62px);overflow-x:hidden}.col_menu_left .box-text.text-center{padding:0}.col_menu_left{padding:0!important}.col_menu_right>.col-inner>.row>.col{display:none}.col_menu_right>.col-inner>.row>.col.active{display:block}.plain.active{color:var(--main)}.col_menu_left .box-image{width:50px!important}.col_menu_left>.col-inner>.row:nth-child(1){background-color:#fdb4b4}.col_menu_left>.col-inner>.row:nth-child(2){background-color:#fae8ff}.col_menu_left>.col-inner>.row:nth-child(3){background-color:#ede9fe}.col_menu_left>.col-inner>.row:nth-child(4){background-color:#e0e7ff}.col_menu_left>.col-inner>.row:nth-child(5){background-color:#e0f2fe}.col_menu_left>.col-inner>.row:nth-child(6){background-color:#d1fae5}.col_menu_left>.col-inner>.row:nth-child(7){background-color:#ecfccb}.col_menu_left>.col-inner>.row:nth-child(8){background-color:#fef9c3}.col_menu_left>.col-inner>.row:nth-child(9){background-color:#ffedd5}.col_menu_left>.col-inner>.row:nth-child(10){background-color:#fee2e2}.col_menu_left>.col-inner>.row{position:relative}.col_menu_left>.col-inner>.row.active:after{content:"";width:12px;height:12px;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-right:6px solid #fff;position:absolute;top:calc(50% - 6px);right:0;z-index:2}.col_menu_left>.col-inner::-webkit-scrollbar{display:none}.col_menu_left>.col-inner{-ms-overflow-style:none;scrollbar-width:none}.col_menu_left>.col-inner{box-shadow:0 1px 3px rgb(0 0 0 / 6%),0 4px 16px rgb(0 0 0 / 12%)}.row-slider .flickity-prev-next-button{width:36px!important}.no_scroll{overflow:hidden}.row_danhmuc .box.box-category img{padding:7px}.slider-wrapper .flickity-prev-next-button{display:block!important}.flickity-prev-next-button.previous{left:2%;transform:translateX(-50%)!important}.flickity-prev-next-button.next{right:2%;transform:translateX(50%)!important}.slider-nav-outside .flickity-prev-next-button svg{padding:40% 20%!important}}