.lang-selector{display:flex;justify-content:center;margin:20px auto 0}
.lang-selector .language-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.lang-selector select{width:auto;min-width:94px;padding:7px 10px;background:#fff;color:#1e302e;border:1px solid #bbc4bc;border-radius:5px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.4;cursor:pointer}
.lang-selector select:focus-visible{outline:3px solid #b88b53;outline-offset:3px}
