/* Travel2City language navigation — 2026-11-12 */
.t2c-language{display:flex;justify-content:flex-end;gap:6px;padding:12px 0 0;font-size:12px;line-height:1.3}
.t2c-language a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:38px;padding:8px 12px;border:1px solid var(--line,#d7cfbd);text-decoration:none}
.t2c-language a[aria-current=page]{background:var(--ink,#29342c);color:var(--light,#fff);border-color:var(--ink,#29342c)}
.t2c-language a:focus-visible{outline:2px solid var(--gold,#907145);outline-offset:3px}
html[lang=sk] .nav{gap:20px}html[lang=sk] .menu-button{white-space:nowrap}
@media(max-width:1050px) and (min-width:801px){html[lang=sk] .nav{gap:12px;font-size:11px}}
@media print{.t2c-language{display:none}}
