/* Przełącznik PL/EN w nagłówku (Weblix 2026-11-14). Wartości w px, bo motyw ma html{font-size:10px}. */
.nav-lang{display:flex;align-items:center;gap:2px;list-style:none;margin:0 0 0 14px;padding:3px;border:1px solid #e2e8ee;border-radius:10px;align-self:center}
.nav-lang li{margin:0;padding:0;list-style:none}
.nav-lang a{display:block;padding:6px 9px;border-radius:7px;font-size:13px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#5a6f79;text-decoration:none}
.nav-lang a:hover,.nav-lang a:focus-visible{color:#153949;background:#f6f9fb;text-decoration:none}
.nav-lang .current-lang a{background:#153949;color:#fff}
@media (max-width:991px){.nav-lang{width:max-content;margin:16px auto 0;align-self:center}}
