.inn-site-header{position:relative}.inn-language-menu{position:absolute;top:calc(100% - 6px);right:5vw;z-index:2147483000;width:246px;max-width:calc(100vw - 32px);padding:6px;background:#fff;color:#173f5b;border:1px solid #cfdeea;border-radius:12px;box-shadow:0 12px 34px #0c355c26;display:grid;gap:3px;font:14px Arial,sans-serif}.inn-language-menu button{display:grid;grid-template-columns:30px 32px 1fr;align-items:center;gap:10px;min-height:48px;width:100%;padding:10px 12px;background:#fff;color:#173f5b;border:0;border-radius:7px;text-align:left;font:14px Arial,sans-serif;cursor:pointer}.inn-language-menu button:hover,.inn-language-menu button:focus-visible,.inn-language-menu button[aria-checked=true]{background:#edf5fc;color:#00539e}.inn-language-menu button:focus-visible{outline:2px solid #72b9e9;outline-offset:0}.inn-menu-flag,.inn-current-flag{font-size:23px;line-height:1}.inn-language-caret{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 2px 4px 3px}body header.inn-site-header .inn-language-switcher{min-width:84px;gap:7px}.inn-language-code{font-weight:600}@media(max-width:760px),(max-width:1100px) and (orientation:portrait){.inn-language-menu{right:22px;top:calc(100% - 2px);width:238px}body header.inn-site-header .inn-language-switcher{min-width:77px;padding:7px 9px;min-height:40px}.inn-current-flag{font-size:21px}}