.site-header[data-nav-six] .icon-button.language { display:inline-flex; align-items:center; justify-content:center; gap:5px; width:auto; min-width:65px; min-height:32px; padding:0; border:0!important; border-radius:0; font-size:11px; line-height:1.5; white-space:nowrap; background:#fff!important; }
.site-header[data-nav-six] .language-current { color:#222; font-weight:600; }
.site-header[data-nav-six] .language-divider { color:#999; }
.site-header[data-nav-six] .language-option { color:#555; }
@media(max-width:1100px) and (min-width:801px) {
 .site-header[data-nav-six][data-template="immersive"] .main-nav { gap:12px; font-size:12px; }
 .site-header[data-nav-six][data-template="immersive"] .header-actions { gap:10px; }
 .site-header[data-nav-six][data-template="immersive"] .contact-link { padding-left:11px; padding-right:11px; font-size:12px; }
}
@media(max-width:800px) { .site-header[data-nav-six] .icon-button.language { min-width:62px; font-size:10px; gap:4px; } }
