/* SCHULTZTEK 1.0.68 — general language switcher */
.site-lang-switch{display:inline-flex;align-items:center;gap:3px;margin-left:8px;padding-left:10px;border-left:1px solid rgba(15,20,24,.16);white-space:nowrap}
.site-lang-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;padding:0 5px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-decoration:none;color:inherit;opacity:.56;transition:opacity .16s ease,background .16s ease}
.site-lang-switch a:hover,.site-lang-switch a:focus-visible{opacity:1;background:rgba(15,20,24,.06);outline:none}
.site-lang-switch a[aria-current="true"]{opacity:1;background:#111;color:#fff}
@media(max-width:820px){.site-lang-switch{width:100%;margin:10px 0 0;padding:12px 0 0;border-left:0;border-top:1px solid rgba(15,20,24,.12);justify-content:flex-start}.site-lang-switch a{min-width:42px;min-height:38px}}
