/* Extra room for translated navigation labels. Shared styles stay unchanged. */
@media (min-width:1081px) {
 html[lang="cs-CZ"] .header-row,html[lang="sk-SK"] .header-row,html[lang="hu-HU"] .header-row {gap:12px;}
 html[lang="cs-CZ"] .desktop-nav a,html[lang="sk-SK"] .desktop-nav a,html[lang="hu-HU"] .desktop-nav a {padding-left:6px;padding-right:6px;font-size:12px;}
}
@media (min-width:1081px) and (max-width:1250px) {
 html[lang="cs-CZ"] .desktop-nav,html[lang="sk-SK"] .desktop-nav,html[lang="hu-HU"] .desktop-nav {display:none;}
 html[lang="cs-CZ"] .mobile-menu,html[lang="sk-SK"] .mobile-menu,html[lang="hu-HU"] .mobile-menu {display:block;margin-right:auto;}
}
