.language-picker{position:relative;z-index:40;line-height:1.6;font-size:13px;font-weight:700;color:#73776e}
.language-picker summary{display:flex;gap:7px;align-items:center;cursor:pointer;list-style:none}
.language-picker summary::-webkit-details-marker{display:none}
.language-picker summary svg{width:13px;height:13px}
.language-options{position:absolute;right:0;top:30px;width:154px;border:1px solid #e8eae5;background:#fff;padding:7px;border-radius:13px;box-shadow:0 8px 30px #1d291014}
.language-options a{border:0;width:100%;background:none;text-align:left;padding:9px 11px;border-radius:7px;font-size:14px}
.language-options a:hover,.language-options a[aria-current=page]{background:#f1f5e9;color:#507100}
.language-options a{display:block}
.language-picker summary svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:620px){.language-picker{font-size:12px}}
