/* https://thangmaytte.com/userdatb/9382/wp-content/themes/keyweb/css/1.header.css?ver=6.4.1 */
.full-header-top{background-color:#cb0000;font-size:13.6px;font-weight:700}.header-top-wrap{min-height:30px;align-items:center}.header-top-wrap,.header-top-wrap a{color:#fff}.right-header-top,.left-header-top{flex:1}.left-header-top p a{font-style:italic;color:#fff}.right-header-top ul{display:flex;margin:0;padding:0;list-style:none;justify-content:flex-end}.right-header-top li{margin-bottom:0;padding:0 10px}.right-header-top li a{position:relative;color:#fff;padding:5px 0;text-decoration:none}.full-header{background:#fff;z-index:999;overflow-x:clip}.full-header.sticky{box-shadow:2px 2px 10px rgb(0 0 0 / 16%)}.full-header.sticky .header-wrap{border-bottom:0!important}.full-header.sticky{-webkit-animation:stuckMoveDown .8s;animation:stuckMoveDown .8s}@keyframes stuckMoveDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.header-wrap{padding:10px 0}body:not(.home) .header-wrap{border-bottom:1px solid #e4e4e4}.right-header{align-items:center;justify-content:flex-end;flex:1;padding-left:20px}.header-logo{max-width:185px;overflow:hidden;max-height:120px;transition:all 0.3s}.header-logo a{width:100%}img.site-logo{max-width:100%;max-height:90px;display:block}.main-menu{transition:margin-top 0.3s;flex:1}.header-search{display:block;font-size:15px;color:#3E3E3E;font-weight:700;padding:0 0 0 15px;cursor:pointer}@keyframes opac{from{opacity:0}to{opacity:1}}.skw-popup{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999999;-webkit-overflow-scrolling:touch;outline:none;transition:opacity 0.15s linear;opacity:0;visibility:hidden;background:#00000096;padding:30px 0}.skw-popup.active{opacity:1;visibility:visible;overflow-x:hidden;overflow-y:auto;animation:opac .5s}.skw-popup.active .overlay{width:100%;height:100%}.overlay{background-color:rgba(34,34,34,0);position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:0;height:0}.skw-popup .btn-times{position:absolute;right:0;top:0;color:#fff;height:40px;width:40px;font-size:40px;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;-o-transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s;-webkit-transform:translateY(50%) translateZ(1px);transform:translateY(50%) translateZ(1px);cursor:pointer}.skw-popup.active .btn-times{opacity:.6;-webkit-transform:translateY(0) translateZ(1px);transform:translateY(0) translateZ(1px)}.skw-popup .btn-times:hover{opacity:1}.main-popup{position:relative;display:inline-block;vertical-align:middle;max-width:100%;margin:0 auto;text-align:left;z-index:1045;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,-webkit-transform .5s;-o-transition:transform .5s,opacity .3s;transition:transform .5s,opacity .3s;transition:transform .5s,opacity .3s,-webkit-transform .5s}.main-search{font-size:1.5em;margin:0 auto;max-width:600px;width:100%}.skw-popup.active .main-search{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.popup-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-container::before{content:"";display:inline-block;height:100%;vertical-align:middle}.header-cart{position:relative;padding:13px;display:flex;align-items:center;cursor:pointer}.header-cart span.text{text-transform:uppercase;font-weight:700}.cart-header .icon-mini-cart{width:30px;font-size:20px;color:rgba(102,102,102,.85);margin-left:5px}.cart-header-sub .btn-show-cart{position:relative}.cart-header-sub{display:flex;align-items:center}.btn-show-cart b.cart-count{position:absolute;top:-10px;right:3px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.3);height:17px;width:17px;line-height:17px;background-color:#ffbe00;border-radius:99px;color:#fff;font-size:11px;text-align:center}.btn-show-cart{display:inline-block;font-size:13px;color:#bdbdc6;line-height:19px}.header-search-icon,.btn-show-cart span.iconcart{position:relative;display:flex;background-color:#0d7f70;height:32px;width:32px;justify-content:center;align-items:center;border-radius:99px}.header-search-icon i,.btn-show-cart span.iconcart i{font-size:16px;color:#fff}.form-search{position:relative;width:100%}.form-search .search-field{border:1px solid rgba(255,255,255,.09);background-color:rgba(255,255,255,.2);font-size:26px;padding:0 20px;width:100%;height:67px;color:#fff;border-radius:99px}.form-search .btn-search{position:absolute;height:65px;width:65px;background-color:transparent;border:0;top:0;right:0;cursor:pointer}.form-search .btn-search i{color:#fff;font-size:30px}.header-cart .cart{display:none;position:absolute;top:40px;right:-50px;background:#fff;padding:0;text-align:left;z-index:10000}.header-cart:hover .cart{display:block}.cart-header .minicart-body{padding:5px 0px;margin:0;max-height:582px;width:305px;border:solid 2px #ddd;border:solid 2px #ddd;box-shadow:1px 1px 15px rgba(0,0,0,0.15)}.cart-header .woocommerce-mini-cart{padding:0 20px!important;overflow-y:auto;max-height:400px}.cart-header .woocommerce-mini-cart__total.total,.woocommerce .cart-header .woocommerce-mini-cart__total.total{margin:20px 0;padding:0 20px}.cart-header li{list-style:none;overflow:hidden;border-bottom:1px solid #ebebeb;padding:10px 0!important;font-size:14px;font-weight:400}.cart-header li+li{padding-top:20px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:normal!important}.woocommerce .cart-header a.remove:hover{color:inherit;background:inherit}.cart-header .minicart-body a.remove{float:right;text-align:right;font-size:17px;line-height:18px;padding-left:5px;font-weight:700!important;color:#7b8395!important}.cart-header .minicart-body a.remove:hover{color:#226fe9!important}.cart-header .minicart-body a .attachment-woocommerce_thumbnail{float:left!important;width:60px!important;min-height:60px;height:auto;margin-right:15px}.cart-header .quantity{display:block;font-size:13px;margin-left:70px;color:#333}.nd-quantity{width:50px;padding:6px 18px;border:1px solid #eaebf3;border-radius:20px;display:block}.cart-header .amount{font-weight:700;color:#d33;margin-bottom:5px;font-size:15px}.cart-header .total .amount{font-weight:700;float:right}.cart-header .total{font-size:16px}.cart-header .total strong{font-size:14px;font-weight:500;color:#333}.cart-header .woocommerce-mini-cart__buttons{padding:0 20px}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border:0!important}.cart-header .minicart-body .variation dt{display:none}.cart-header .minicart-body .variation,.cart-header .minicart-body .variation dd,.cart-header .minicart-body .variation dd p{display:initial;margin:0;float:none}.cart-header .minicart-body dl.variation::before{content:"-";display:initial}.cart-header .minicart-body dl.variation dd::before{content:"/"}.cart-header .minicart-body dl.variation dd:first-child::before{display:none}.woocommerce .cart-header .cart .button.checkout.wc-forward,.cart-header .cart .button.checkout.wc-forward{padding:8px 20px;text-align:left;cursor:pointer;text-decoration:none;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0;background:#226fe9;text-align:center;color:#fff;text-transform:uppercase;font-weight:500;display:block;margin-bottom:10px;height:auto;width:auto}.woocommerce .cart-header .cart .button.wc-forward,.cart-header .cart .button.wc-forward{background:#e9edf5;color:#fff;border:0;font-size:14px;padding:8px 20px!important;text-align:left;cursor:pointer;text-decoration:none;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0;text-align:center;display:block;height:auto!important;width:auto;margin-bottom:10px;text-transform:uppercase;font-weight:500}.woocommerce-mini-cart__empty-message{padding:0 20px}.cart-header .minicart-body p.woocommerce-mini-cart__empty-message{float:none;margin-bottom:0}@media only screen and (min-width:1100px){.full-header.sticky .header-logo{max-width:120px}}@media only screen and (max-width:1200px){.header-cart .cart{right:0}}@media only screen and (max-width:1100px){.header-logo{max-width:150px}}@media only screen and (max-width:900px){.main-menu{display:inline-block;flex:unset}.main-menu #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1::after{margin-left:0!important}.header-cart .cart{right:0}}