html,body{margin:0;padding:0}html{background:#145349}body{background:#fffaf4;flex-direction:column;min-height:100vh;display:flex}body>footer{margin-top:auto}.footer{margin-bottom:0!important;padding-bottom:18px!important}.footer p.my{line-height:1.5;margin:0!important;padding:18px 0 0!important}.footer>*{margin-bottom:0}.footer:last-child{margin-bottom:0!important}body>footer{margin-bottom:0!important;padding-bottom:0!important}body>footer:last-child .footer{padding-bottom:18px!important}html,body{overflow-x:hidden}@media (max-width:991px){#hd-mobile{z-index:9990!important;box-sizing:border-box!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;height:60px!important;padding:0 12px!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;box-shadow:0 2px 8px #0000000f!important}#hd-mobile .one,#hd-mobile .two,#hd-mobile .three{flex:none}#hd-mobile .two{text-align:center;flex:auto}#hd-mobile .two img{max-height:36px}#hd-mobile .one #ham{color:#145349;cursor:pointer;padding:6px 10px;font-size:22px}body{padding-top:60px}body .bercumline{margin-top:0!important}body main{padding-top:0}.btn-top{bottom:12px!important;right:12px!important}.container{padding-left:16px!important;padding-right:16px!important}.brand-grid{grid-template-columns:1fr!important}.footer .col-lg-5,.footer .col-lg-2,.footer .col-lg-3{margin-bottom:16px;flex:0 0 100%!important;width:100%!important;max-width:100%!important}.footer .footer2 .row{gap:16px;flex-direction:column!important}.footer .footer2 .col-lg-9,.footer .footer2 .col-lg-3{width:100%!important}.footer .male{padding:0 12px}.footer .male ul{flex-wrap:wrap;justify-content:center;gap:8px 16px;display:flex}.footer .male ul li{padding:0!important}.footer p.my{padding:12px 12px 0;font-size:12px;line-height:18px}}[data-lang-en],.lang-en,.english-only{display:none!important}.language ul li.flag a p{text-transform:uppercase}@media (min-width:992px){.menu ul.nav>li{position:relative}.menu ul.nav>li:hover>.sub-menu,.menu ul.sub-menu li:hover>.sub-menu{visibility:visible;z-index:9999;pointer-events:auto;opacity:1!important}.menu ul.nav>li>.sub-menu{pointer-events:auto;border:1px solid #094b4014;border-radius:8px;width:320px;max-height:none;padding:14px 0;overflow:visible;box-shadow:0 18px 44px #0f231f24}.menu ul.nav>li>.sub-menu>li>a{color:#151b26;white-space:nowrap;gap:12px;min-height:48px;font-size:15px;line-height:1.3;padding:11px 18px!important}.menu ul.nav>li>.sub-menu>li>a:hover{color:#1a7a4a;background:#f5fbf8;padding-left:22px!important}.menu ul.sub-menu li a img{-o-object-fit:contain;object-fit:contain;flex:0 0 42px;width:42px;height:28px;margin:0}.menu ul.sub-menu li a .ion-chevron{color:currentColor;opacity:.85;margin-left:auto;font-size:18px;line-height:1}.menu ul.nav>li.nav-item-san-pham>.sub-menu-level-1{width:360px}.menu ul.nav>li.nav-item-san-pham>.sub-menu-level-1>li{position:static}.menu ul.nav>li.nav-item-san-pham>.sub-menu-level-1>li>.sub-menu-level-2{scrollbar-width:thin;scrollbar-color:#1a7a4a #edf2ef;border:1px solid #094b4014;border-radius:8px;max-height:min(72vh,640px);overflow:hidden auto;box-shadow:0 18px 44px #0f231f24;width:min(520px,42vw)!important;padding:14px 0!important;top:0!important;left:100%!important}.menu ul.nav>li.nav-item-san-pham>.sub-menu-level-1>li>.sub-menu-level-2 a{white-space:normal}.menu ul.nav>li.nav-item-san-pham .sub-menu-level-2 .sub-menu{visibility:visible!important;opacity:1!important;z-index:auto!important;width:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:2px solid #e7f0ec!important;border-radius:0!important;margin:0 14px 8px 34px!important;padding:0!important;position:static!important;overflow:visible!important}.menu ul.nav>li.nav-item-san-pham .sub-menu-level-2 .sub-menu li{width:100%}.menu ul.nav>li.nav-item-san-pham .sub-menu-level-2 .sub-menu a{color:#475467;border-radius:6px;min-height:34px;font-size:13px;line-height:1.35;padding:7px 10px 7px 14px!important}.menu ul.nav>li.nav-item-san-pham .sub-menu-level-2 .sub-menu a:hover{color:#1a7a4a;background:#f5fbf8;padding-left:18px!important}.menu ul.nav>li:not(.nav-item-san-pham) ul.sub-menu li>ul{scrollbar-width:thin;scrollbar-color:#1a7a4a #edf2ef;border:1px solid #094b4014;border-radius:8px;max-height:min(70vh,560px);overflow:hidden auto;box-shadow:0 18px 44px #0f231f24;width:300px!important;padding:8px 0!important}.menu ul.nav>li.nav-item-san-pham>.sub-menu-level-1>li>.sub-menu-level-2::-webkit-scrollbar{width:8px}.menu ul.nav>li:not(.nav-item-san-pham) ul.sub-menu li>ul::-webkit-scrollbar{width:8px}.menu ul.nav>li.nav-item-san-pham>.sub-menu-level-1>li>.sub-menu-level-2::-webkit-scrollbar-track{background:#edf2ef}.menu ul.nav>li:not(.nav-item-san-pham) ul.sub-menu li>ul::-webkit-scrollbar-track{background:#edf2ef}.menu ul.nav>li.nav-item-san-pham>.sub-menu-level-1>li>.sub-menu-level-2::-webkit-scrollbar-thumb{background:#1a7a4a;border-radius:999px}.menu ul.nav>li:not(.nav-item-san-pham) ul.sub-menu li>ul::-webkit-scrollbar-thumb{background:#1a7a4a;border-radius:999px}.menu ul.nav>li:not(.nav-item-san-pham) ul.sub-menu li>ul a{white-space:normal;min-height:40px}}
