@font-face{font-family:FontAwesome;src:url('../fonts/fontawesome-webfont.woff2') format('woff2'),url('../fonts/fontawesome-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:simple-line-icons;src:url('../fonts/Simple-Line-Icons.woff2') format('woff2'),url('../fonts/Simple-Line-Icons.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}.main-header.header-has-no-bg.header-simple.icons-design-line.color-scheme-dark::before,.sticky-header.header-clone.icons-design-line.color-scheme-dark::before{content:"";position:absolute;bottom:0;left:0;width:50%;height:5px;background:linear-gradient(90deg,#ff6a00ff,transparent);transform:translateX(-120%);animation:1.6s linear infinite laser-left}.main-header.header-has-no-bg.header-simple.icons-design-line.color-scheme-dark::after,.sticky-header.header-clone.icons-design-line.color-scheme-dark::after{content:"";position:absolute;bottom:0;right:0;width:50%;height:5px;background:linear-gradient(270deg,#ff6a00ff,transparent);transform:translateX(120%);animation:1.6s linear infinite laser-right}@keyframes laser-left{0%{transform:translateX(-120%);opacity:0}30%{opacity:1}100%{transform:translateX(0);opacity:0}}@keyframes laser-right{0%{transform:translateX(120%);opacity:0}30%{opacity:1}100%{transform:translateX(0);opacity:0}}.pswp__img{height:auto!important}.yt-lite{position:relative;display:block;width:100%;background:center/cover no-repeat #000;cursor:pointer;aspect-ratio:16/9;margin-bottom:20px}@supports not (aspect-ratio:1/1){.yt-lite{height:0;padding-bottom:56.25%}}.yt-lite::before{content:"▶";position:absolute;inset:0;margin:auto;width:3rem;height:3rem;line-height:3rem;text-align:center;color:#fff;background:rgba(0,0,0,.35);border-radius:50%}.yt-lite iframe{position:absolute;inset:0;width:100%;height:100%;border:0}img,img.lazy{max-width:100%;height:auto}.main-page-wrapper{margin:0!important}img.lazy{aspect-ratio:attr(width)/attr(height);display:block}:root{--tgvn-orange:#ff6600;--tgvn-black:#111111;--tgvn-gray:#666666}.main-header{background:#fff;border-bottom:1px solid #f1f1f1;min-height:120px}.main-header .wrapp-header{display:flex;align-items:center;justify-content:space-between}.main-header .site-logo img{max-height:60px;width:auto}.main-nav .menu{margin:0;padding:0;list-style:none;white-space:nowrap}.main-nav .menu>.menu-item{list-style:none;display:inline-block;margin:0;padding:0 16px;position:relative;height:72px;line-height:72px;text-transform:uppercase;font-family:'Bookman Old Style',serif;font-size:14px;letter-spacing:.5px;font-weight:400;color:var(--tgvn-black);transition:color .22s,border-color .22s}.main-nav .dropdown-menu,.main-nav .dropdown-menu .dropdown-menu{opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s}.main-nav .menu>.menu-item>a{display:inline-block;height:inherit;line-height:inherit;text-decoration:none;color:inherit;position:relative}.main-nav .menu>.menu-item>a::after{content:"";position:absolute;left:0;right:0;bottom:16px;height:2px;background:var(--tgvn-orange);transform:scaleX(0);transform-origin:center;transition:transform .22s}.main-nav .menu>.menu-item:hover{color:var(--tgvn-orange)}.main-nav .menu>.menu-item:hover>a::after{transform:scaleX(1)}.main-nav .menu>.menu-item>a.dropdown-toggle .caret{margin-left:6px;width:0;height:0;border-top:5px solid currentColor;border-left:4px solid transparent;border-right:4px solid transparent;display:inline-block;vertical-align:middle;transform:translateY(0)}.main-nav .menu>.menu-item>a.dropdown-toggle{display:inline-flex;align-items:center}.main-nav .dropdown-menu{position:absolute;top:100%;left:0;min-width:200px;padding:6px 0;background:#fff;border:1px solid #e5e5e5;border-top:3px solid var(--tgvn-orange);box-shadow:0 6px 16px rgba(0,0,0,.12);transform:translateY(10px);z-index:9999}.main-nav .menu>.menu-item:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.main-nav .dropdown-menu .menu-item{list-style:none;margin:0;padding:0;position:relative}.main-nav .dropdown-menu .menu-item>a{display:block;padding:8px 14px 8px 16px;font-size:14px;text-decoration:none;color:var(--tgvn-black);white-space:nowrap;line-height:1.4;background:#fff;transition:background .15s,color .15s,padding-left .15s}.main-nav .dropdown-menu .menu-item>a:hover{background:#fff4eb;color:var(--tgvn-orange);padding-left:20px}.main-nav .dropdown-menu .dropdown-menu{top:0;left:100%;margin-left:1px;border-top-width:3px;transform:translateX(10px)}.main-nav .dropdown-menu .menu-item:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateX(0)}.main-nav .dropdown-menu .menu-item>a.dropdown-toggle{padding-right:32px}.main-nav .dropdown-menu .menu-item>a.dropdown-toggle::after{content:"";position:absolute;right:12px;top:50%;width:7px;height:7px;border-top:2px solid var(--tgvn-gray);border-right:2px solid var(--tgvn-gray);transform:translateY(-50%) rotate(45deg);transition:border-color .15s}.main-nav .dropdown-menu .menu-item:hover>a.dropdown-toggle::after{border-color:var(--tgvn-orange)}.main-nav .menu>.menu-item.current-menu-item>a{color:#f60}.main-nav .menu>.menu-item.current-menu-item>a::after{transform:scaleX(1);background:#f60}@media (max-width:991px){.main-nav .menu>.menu-item,.main-nav .menu>.menu-item>a{height:auto;line-height:1.4}.main-nav .menu>.menu-item{display:block;padding:10px 0}}img{display:block}a.btn.btn-color-primary{background:#e60000!important;border-color:#e60000!important;color:#fff!important;text-shadow:none!important}a.btn.btn-color-primary:hover{background:#c10000!important;border-color:#c10000!important}.wpb_text_column a[href*=chinh-sach-bao-hanh],.wpb_text_column a[href*=chinh-sach-doi-tra]{display:inline-block;padding:3px 10px;border-radius:4px;background:#0052cc;color:#fff!important;font-weight:600;text-decoration:none!important}.wpb_text_column a[href*=chinh-sach-bao-hanh]:hover,.wpb_text_column a[href*=chinh-sach-doi-tra]:hover{background:#003f9e;text-decoration:underline!important}.main-page-wrapper .page-title,.main-page-wrapper h2,.main-page-wrapper h3{color:#ff9500!important;text-shadow:none!important}.product-category .hover-mask h3,.product-category .hover-mask span,.product-category .woocommerce-loop-category__title,.product-category h3{color:#111!important;font-weight:700}.product-category .hover-mask{background:#fff;border:2px solid #f1c40f}:where(h1){font-size:2em!important;margin-block:0.67em}.mobile-nav-wrapper{height:48px;position:relative;overflow:hidden}.mobile-nav-wrapper .mobile-nav{position:absolute;left:0;top:0;width:100%}