.vt2:has(.nv-tin){--the-cao:clamp(146px,8.1vw,230px)}.nv-tin{background:var(--gd-nen2);border:1px solid var(--gd-vien);border-radius:var(--vt-bo,14px);padding:0 clamp(14px,1.1vw,28px)}.nv-tin-ds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,1.4vw,36px)}.m-trang.vt .nv-tin-tab{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;margin:0;padding:0 0 clamp(12px,.8vw,18px);border:0;background:transparent;text-align:left;cursor:pointer;color:var(--gd-mo);font:inherit;transition:color .3s ease}.nv-tin-vach{display:block;width:100%;height:3px;margin-bottom:clamp(10px,.7vw,16px);overflow:hidden;background:rgba(var(--gd-chu-rgb),.1);transition:background-color .3s ease}.nv-tin-vach i{display:block;width:100%;height:100%;background:var(--gd-nhan);transform-origin:0 50%}.nv-tin-vach i[data-chay="1"]{will-change:transform;animation:nv-vach var(--giay,6s) linear both}@keyframes nv-vach{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m-trang.vt .nv-tin-nhan{font-size:clamp(12px,.62vw,15px)!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:inherit}.m-trang.vt .nv-tin-ten{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:clamp(15px,.82vw,20px)!important;line-height:1.3!important;font-weight:700!important;letter-spacing:-.005em!important;text-transform:none!important;color:inherit}.m-trang.vt .nv-tin-tab:hover{color:var(--gd-chu)}.m-trang.vt .nv-tin-tab:hover .nv-tin-vach{background:rgba(var(--gd-chu-rgb),.25)}.m-trang.vt .nv-tin-tab[aria-selected=true]{color:var(--gd-chu)}.m-trang.vt .nv-tin-tab[aria-selected=true] .nv-tin-nhan{color:var(--gd-nhan-chu)}.nv-tin[data-chay="0"] .nv-tin-tab[aria-selected=true] .nv-tin-vach i{transform:none}.m-trang.vt .nv-tin-tab:focus-visible{outline:2px solid var(--gd-nhan);outline-offset:4px}.nv-tin-pn{display:flex;align-items:center;gap:clamp(12px,.9vw,20px);min-height:clamp(52px,3.4vw,84px);border-top:1px solid var(--gd-vien);animation:nv-hien .4s ease both}.nv-tin-pn[hidden]{display:none}@keyframes nv-hien{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.nv-tin-hinh{display:grid;place-items:center;flex:none;width:clamp(48px,3vw,76px);aspect-ratio:4/3;overflow:hidden;border-radius:8px;background:var(--gd-nen-anh);color:var(--gd-nhan-chu)}.nv-tin-hinh .vat,.nv-tin-hinh img{width:100%;height:100%;max-width:none;margin:0;object-fit:contain;object-position:center}.nv-tin-hinh img:not(.vat){object-fit:cover}.nv-tin-hinh>svg{width:50%;height:50%}.m-trang.vt p.nv-tin-mo{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;line-height:1.5!important;color:var(--gd-mo);letter-spacing:0!important;text-transform:none!important}.m-trang.vt .nv-tin-lk,.m-trang.vt p.nv-tin-mo{white-space:nowrap;font-size:clamp(14px,.78vw,18px)!important}.m-trang.vt .nv-tin-lk{display:inline-flex;align-items:center;gap:6px;flex:none;font-weight:600!important;color:var(--gd-nhan-chu);transition:gap .3s ease}.m-trang.vt .nv-tin-lk svg{width:1.05em;height:1.05em}.m-trang.vt .nv-tin-lk:hover{gap:10px}@media (max-width:1099px) and (min-width:900px){.vt2:has(.nv-tin){--the-cao:170px}.nv-tin-ds{gap:14px}}@media (max-width:899px){.nv-tin,.nv-tin-ds{padding:0 12px}.nv-tin-ds{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -12px;scroll-padding-inline:12px}.nv-tin-ds::-webkit-scrollbar{display:none}.m-trang.vt .nv-tin-tab{flex:0 0 64%;scroll-snap-align:start}.nv-tin-pn{flex-wrap:wrap;padding:12px 0}.m-trang.vt p.nv-tin-mo{flex-basis:calc(100% - 64px);white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.m-trang.vt .nv-tin-lk{min-height:40px}}.nv-dx-dau{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(18px,1.6vw,36px)}.nv-dx-nut{display:flex;gap:8px;flex:none}.m-trang.vt .nv-mui{display:grid;place-items:center;width:clamp(40px,2.2vw,52px);height:clamp(40px,2.2vw,52px);padding:0;border:1px solid var(--gd-vien2);border-radius:4px;background:var(--gd-nen2);color:var(--gd-chu);cursor:pointer;transition:border-color .3s ease,color .3s ease,background-color .3s ease,transform .2s ease}.m-trang.vt .nv-mui svg{width:50%;height:50%}.m-trang.vt .nv-mui:hover:not(:disabled){border-color:var(--gd-nhan);color:var(--gd-nhan-chu)}.m-trang.vt .nv-mui:active:not(:disabled){transform:scale(.94)}.m-trang.vt .nv-mui:disabled{opacity:.35;cursor:default}.m-trang.vt .nv-mui:focus-visible{outline:2px solid var(--gd-nhan);outline-offset:2px}.nv-dx-dai{--nv-cot:4;--nv-gap:clamp(14px,1.2vw,28px);list-style:none;margin:0;padding:0 0 4px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--nv-cot) - 1) * var(--nv-gap)) / var(--nv-cot));gap:var(--nv-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.nv-dx-dai::-webkit-scrollbar{display:none}.nv-dx-dai>li{scroll-snap-align:start;min-width:0}@media (max-width:1099px){.nv-dx-dai{--nv-cot:2.3}}@media (max-width:599px){.nv-dx-dai{--nv-cot:1.2}}.m-trang.vt .nv-dx-the{display:flex;flex-direction:column;gap:10px;height:100%;color:var(--gd-chu)}.nv-dx-hinh{display:grid;place-items:center;width:100%;aspect-ratio:16/10;overflow:hidden;margin-bottom:4px;border-radius:10px;border:1px solid var(--gd-vien);background:var(--gd-nen-anh);color:var(--gd-nhan-chu)}.nv-dx-hinh>.vat,.nv-dx-hinh>img{display:block;width:100%;height:100%;max-width:none;margin:0;transition:transform .6s ease}.nv-dx-hinh[data-kieu=anh]>img{object-fit:cover;object-position:center top}.nv-dx-hinh[data-kieu=vat]>.vat{padding:6% 10%;object-fit:contain;object-position:center}.nv-dx-hinh>svg{width:22%;height:22%}.m-trang.vt .nv-dx-the:hover .nv-dx-hinh>.vat,.m-trang.vt .nv-dx-the:hover .nv-dx-hinh>img{transform:scale(1.04)}.m-trang.vt .nv-dx-nhan{display:block;font-size:clamp(13px,.68vw,16px)!important;line-height:1.3!important;font-weight:500!important;color:var(--gd-mo);letter-spacing:0!important;text-transform:none!important}.nv-dx-nhan i{font-style:normal;margin:0 4px;color:var(--gd-vien2)}.m-trang.m-trang.m-trang.m-trang.m-trang.vt h3.nv-dx-ten{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:clamp(17px,1vw,24px)!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;color:inherit;transition:color .3s ease}.m-trang.vt .nv-dx-the:hover .nv-dx-ten{color:var(--gd-nhan-chu)}.m-trang.vt .nv-dx-the:focus-visible{outline:2px solid var(--gd-nhan);outline-offset:4px;border-radius:10px}.m-trang.vt .vt-muc-lk{min-height:40px;font-size:clamp(13px,.7vw,16px)!important;padding:0 clamp(10px,.8vw,18px)}.m-trang.vt .vt-h2{font-size:clamp(30px,2.3vw,58px)!important;letter-spacing:-.025em!important;line-height:1.1!important}.m-trang.vt .vt-h2,.m-trang.vt .vt-h3{font-weight:700!important}.vt .vt-khoi{padding-top:clamp(48px,4.6vw,112px)}.vt .vt-khoi-nen{margin-top:clamp(48px,4.6vw,112px);padding-bottom:clamp(48px,4.6vw,112px)}.keo-vuot[data-keo-vuot]{cursor:grab;touch-action:pan-y}.keo-vuot[data-keo-vuot] :is(a,button){cursor:pointer}.keo-vuot[data-keo-vuot=keo],.keo-vuot[data-keo-vuot=keo] *{cursor:grabbing!important;user-select:none}.keo-vuot[data-keo-vuot] img{-webkit-user-drag:none;user-select:none}.keo-vuot[data-keo-vuot] :is(.vt2-chu,.bn-chu){translate:var(--keo-dx,0) 0;transition:translate .4s cubic-bezier(.16,1,.3,1)}.keo-vuot[data-keo-vuot=keo] :is(.vt2-chu,.bn-chu){transition:none}.tc-goc.vt .tt-luoi,.tc-goc.vt .vt-dv .dvk-luoi{gap:clamp(40px,3.4vw,80px) clamp(24px,2.4vw,56px)}.tc-goc.vt .tt-luoi>li{display:flex}.tt-the{display:flex;flex-direction:column;gap:clamp(16px,1.3vw,30px);width:100%;color:var(--gd-chu);text-decoration:none}.tt-hinh{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:16px;background:var(--gd-nen-anh);color:var(--gd-chu)}.tt-hinh>.vat-the,.tt-hinh>img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain;object-position:center}.tt-hinh[data-co-anh]>img{object-fit:cover}.tt-hinh>.vat-the,.tt-hinh>img,.tt-hinh>svg{transition:transform .6s cubic-bezier(.16,1,.3,1)}.tc-goc.vt .tt-hinh>svg{width:clamp(56px,4.2vw,112px);height:clamp(56px,4.2vw,112px)}a.tt-the:hover .tt-hinh>*{transform:scale(1.04)}.tt-chu{display:flex;flex-direction:column;gap:clamp(6px,.5vw,12px);min-width:0}.tc-goc .tt-nhan{font-size:clamp(13px,.72vw,16px);line-height:1.3;font-weight:500;color:var(--gd-mo)}.tc-goc.vt .tt-the .tt-ten.tt-ten.tt-ten{margin:0;font-size:clamp(20px,1.3vw,30px)!important;line-height:1.25!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;color:inherit;transition:color .25s ease}.tc-goc.vt a.tt-the:hover .tt-ten{color:var(--gd-nhan-chu)}.tc-goc .tt-mo{margin:0;font-size:clamp(15px,.86vw,19px);line-height:1.55;color:var(--gd-mo);max-width:46ch}.tc-goc .tt-mo .vt-ck-ds{margin:0}.tc-goc.vt a.tt-the:focus-visible{outline:2px solid var(--gd-nhan);outline-offset:6px;border-radius:16px}.tt-the[data-tone=tren-do]{color:var(--gd-tren-nhan)}.tt-the[data-tone=tren-do] .tt-hinh{background:var(--gd-nen2)}.m-trang .tt-the[data-tone=tren-do] :is(.tt-mo,.vt-ck-ds li){color:var(--gd-tren-nhan)!important}.tt-the[data-tone=tren-do] .vt-ck-ds svg{color:var(--gd-tren-nhan)}@media (max-width:699px){.tc-goc.vt :is(.vt-bm,.vt-ck).tt-luoi{gap:28px}.tc-goc.vt :is(.vt-bm,.vt-ck) .tt-the{flex-direction:row;align-items:flex-start;gap:16px}.tc-goc.vt :is(.vt-bm,.vt-ck) .tt-hinh{flex:none;width:72px;aspect-ratio:1;border-radius:12px}.tc-goc.vt :is(.vt-bm,.vt-ck) .tt-hinh>svg{width:36px;height:36px}.tc-goc.vt :is(.vt-bm,.vt-ck) .tt-chu{flex:1}}.m-trang .vt-gn-chu{display:flex;align-items:flex-end;inline-size:min(100%,1.5em);block-size:1.125em}.m-trang .vt-gn-chu[data-co-anh] img{display:block;width:100%;height:100%;object-fit:contain;object-position:left bottom}