.language-switch{display:flex;align-items:center;gap:4px;flex-shrink:0;font:600 12px/1.4 Arial,sans-serif;letter-spacing:0;white-space:nowrap}.language-switch a{padding:8px 11px;border:1px solid #b7bdad;border-radius:4px;text-decoration:none;color:inherit}.language-switch a[aria-current=true]{background:#253e30;color:#fff;border-color:#253e30}.language-switch a:focus-visible{outline:3px solid #8a553b;outline-offset:3px}header{flex-wrap:wrap}.dialog-top{flex-wrap:wrap;gap:12px}.dialog-top .language-switch{margin-left:auto}html[lang=vi] .reading,html[lang=vi] .page-head p{word-break:normal}html[lang=vi] h1,html[lang=vi] h2{letter-spacing:-.6px;word-break:normal}html[lang=vi] .hero h1{font-size:clamp(34px,4.3vw,58px);line-height:1.2}html[lang=vi] .eyebrow{letter-spacing:1px;line-height:1.7}html[lang=vi] .hero-cta{white-space:normal}html[lang=vi] .stage-word{font-size:clamp(44px,6.5vw,94px);line-height:1.2}html[lang=vi] .round-label{font-size:10px;line-height:1.5}html[lang=vi] .preview-link{white-space:normal}html[lang=vi] .product h3{line-height:1.5}html[lang=vi] .primary{line-height:1.5}html[lang=vi] .grand-total{gap:10px}.language-switch span{display:contents}@media(max-width:650px){header nav{flex-wrap:wrap;gap:14px}html[lang=vi] .hero h1{font-size:38px}html[lang=vi] .hero-stage{margin-top:15px}html[lang=vi] .section-top{align-items:flex-start}html[lang=vi] .round-label{font-size:9px}}
