/* https://nxbtaichinh.com/userdata/9149/wp-content/themes/keyweb/css/1.header.css?ver=6.4.1 */
@keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@media (max-width:1112px){.order_flex{order:2}}.gap_row{row-gap:10px}.box_cart{position:relative}span.count-cart{position:absolute;height:20px;width:20px;border-radius:50%;text-align:center;line-height:20px;color:#fff;background-color:#0abaff;top:-15px;right:0}img.hotline_header{max-width:30px!important;vertical-align:bottom;animation:1s ease-in-out 0s normal none infinite running wobble}.box_user{position:relative}.box_lo_re{position:absolute;width:130px;box-shadow:0 1px 5px 2px rgba(0,0,0,0.1);right:0;visibility:hidden;background:#fff;z-index:1000}.box_lo_re:hover{visibility:visible}.box_lo_re>a{width:100%;float:left;color:#000;padding:8px 10px;border-bottom:1px solid #ddd}a.link_user{display:block}a.link_user:hover+.box_lo_re{visibility:visible}a.text_hover+.box_lo_re{visibility:visible}p.text_hotline{margin:0;display:flex;align-items:center;gap:10px;width:100%;justify-content:flex-end;position:relative;font-weight:700;font-size:16px;color:#0abaff}.header_user{display:flex;gap:20px;height:100%;justify-content:flex-start;align-items:center}.box_hotline{width:60%}a.link_user{color:#000;display:block}a.link_cart{color:#000;display:block}a.link_user img{min-width:30px;height:30px}a.link_cart img{min-width:30px;height:30px}.full_main_header{background:#0abaff}#gallery-1 .gallery-item{width:100%!important;margin-top:0px!important}#gallery-1 .gallery-item img{max-width:100%!important;height:auto!important}ul#mega-menu-max_mega_menu_1>li{flex:1}@media (min-width:901px){ul#mega-menu-max_mega_menu_1{display:flex!important}ul#mega-menu-max_mega_menu_1>li>a{text-align:center!important}}@media (max-width:900px){ul#mega-menu-max_mega_menu_1>li>a{border-bottom:1px solid #ddd!important}}.full-header-top{background-color:#018791;font-size:13.6px}.left-header-top{color:#fff;float:left;width:50%;line-height:35px;text-align:left}.right-header-top{color:#fff;float:right;width:50%;line-height:35px;text-align:right}.full-header{padding-top:10px;background:#fff;z-index:999;padding-bottom:10px}.header-logo{text-align:center;max-width:260px;overflow:hidden;max-height:120px;transition:all 0.3s}.header-logo a{float:left;width:100%}img.site-logo{max-width:100%;max-height:120px}.main-menu{width:100%;float:left}.header-search{float:right;width:100%;height:100%;display:flex;align-items:center}#search-form{width:100%;margin:0;border:1px solid #ddd;float:left;height:40px;padding:0 0 0 10px;font-size:14px;transition:placeholder 0.5s ease}form.searchform{display:flex;width:100%}.search-submit{width:60px;margin:0;background-color:#0abaff;height:40px;float:left;border:none}.search-submit i{color:#fff;font-size:17px}@media only screen and (min-width:901px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{box-shadow:0px 2px 6px 0px rgba(50,50,50,0.33)}}@media only screen and (min-width:1100px){.full-header.sticky .header-logo{max-width:120px}.full-header.sticky .main-menu{margin-top:5px}.full-header.sticky .header-search{margin-top:10px}}@media only screen and (max-width:1200px){.main-menu{float:right;margin-top:0;margin-left:0}.header-search{margin-top:0}}@media only screen and (max-width:1100px){.header-logo{max-width:150px}}@media only screen and (max-width:900px){.header_user{gap:10px}p.text_hotline{font-size:10px}.left-header-top,.right-header-top{width:100%;text-align:center;line-height:16px;font-size:12px}.main-menu{width:90px}}