/* Zaseban jezicni izbornik: vidljiv i na desktopu i na mobitelu */
.sherco-header-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-shrink:0!important;margin-left:auto}
.sherco-language-picker{display:block!important;position:relative!important;flex:0 0 auto!important;visibility:visible!important;opacity:1!important;z-index:110}
.sherco-lang-button{display:flex!important;align-items:center;gap:7px;cursor:pointer;padding:9px 11px;border:1px solid #d4e2f1;border-radius:9px;background:#f4f8ff;color:#143a6a;font-weight:800;font-size:14px;line-height:1.3;white-space:nowrap}
.sherco-lang-button img,.sherco-lang-options img{display:inline-block!important;width:25px!important;height:17px!important;object-fit:cover;vertical-align:middle;border:1px solid #d6dce4;border-radius:2px;flex:none}
.sherco-lang-options{position:absolute!important;top:calc(100% + 7px);right:0;z-index:9999;min-width:177px;padding:6px;border:1px solid #d8e2ee;border-radius:10px;background:#fff;box-shadow:0 14px 32px #081e3d33}
.sherco-lang-options[hidden]{display:none!important}
.sherco-lang-options:not([hidden]){display:block!important}
.sherco-lang-options button{display:flex;align-items:center;gap:10px;width:100%;padding:11px 9px;border:0;border-radius:6px;background:transparent;color:#142e50;text-align:left;cursor:pointer;font-size:14px}
.sherco-lang-options button:hover,.sherco-lang-options button:focus-visible{background:#e9f2ff}
@media(max-width:1050px){.sherco-header-actions{margin-left:auto!important;gap:8px!important}.sherco-lang-button{padding:8px 9px}.sherco-lang-options{right:0}.sherco-header-actions .menu-toggle{display:flex}}
