mm-header-language{display:block;position:relative;flex:none;align-self:center}
.mm-language__trigger{display:flex;align-items:center;justify-content:center;gap:5px;min-width:60px;min-height:44px;padding:0 6px;cursor:pointer;list-style:none;color:inherit;font-size:11px;letter-spacing:.05em;line-height:1}
.mm-language__trigger::-webkit-details-marker{display:none}
.mm-language__trigger:focus-visible{outline:2px solid currentColor;outline-offset:-4px}
.mm-language__trigger svg{flex:none}
.mm-language__panel{position:absolute;right:0;top:calc(100% + 7px);width:232px;max-width:calc(100vw - 32px);padding:12px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.12);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.09);z-index:30}
.mm-language__label{margin:0 10px 6px;font-size:11px;letter-spacing:.06em;color:rgba(var(--color-foreground),.55)}
.mm-language__option{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:39px;padding:8px 10px;border:0;border-radius:2px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;text-align:start}
.mm-language__option:hover,.mm-language__option:focus-visible,.mm-language__option[aria-current]{background:rgba(var(--color-foreground),.055)}
.mm-language__currency{font-size:10px;letter-spacing:.06em;color:rgba(var(--color-foreground),.6)}
@media(max-width:749px){.header:has(mm-header-language){grid-template-columns:44px minmax(0,1fr) auto;padding-inline:15px}.header:has(mm-header-language) .header__heading-link{padding-inline:4px}.header:has(mm-header-language) .header__heading-link .h2{font-size:15px;letter-spacing:.01em;white-space:nowrap}.mm-language__trigger{min-width:48px;padding:0 2px;gap:4px;font-size:10px}.mm-language__trigger>svg:first-child{width:15px;height:15px}.mm-language__trigger>svg:last-child{display:none}.mm-language__panel{right:-66px}}
@media(max-width:359px){.header:has(mm-header-language) .header__heading-link .h2{font-size:13px}}
mm-header-language{display:flex;align-items:center;gap:2px}.mm-language{position:relative}.mm-currency__trigger{min-width:50px;font-size:11px}.mm-currency__panel{width:276px}.mm-currency__search{box-sizing:border-box;display:block;width:100%;height:38px;margin:9px 0;padding:8px 10px;border:1px solid rgba(var(--color-foreground),.18);background:transparent;color:inherit;font:inherit;font-size:13px;border-radius:2px}.mm-currency__list{max-height:min(310px,55dvh);overflow-y:auto;overscroll-behavior:contain}.mm-currency__list [hidden]{display:none!important}.mm-language__option[aria-current]{font-weight:500}
@media(max-width:749px){.header:has(mm-header-language){grid-template-columns:36px minmax(0,1fr) auto;padding-inline:12px}.header:has(mm-header-language) .header__heading-link .h2{font-size:14px}.header:has(mm-header-language) .header__icon{width:36px}.mm-language__trigger{min-width:34px;font-size:10px;gap:3px}.mm-language__trigger>svg:first-child{width:13px;height:13px}.mm-currency__trigger{min-width:42px}.mm-currency__trigger>svg:first-child{width:7px;height:5px}.mm-language__panel{right:-116px}.mm-currency__panel{right:-72px}.mm-currency__search{font-size:16px}}
@media(max-width:359px){.header:has(mm-header-language) .header__heading-link .h2{font-size:12px}.header:has(mm-header-language){padding-inline:10px}.mm-language__trigger{min-width:30px}.mm-language__trigger>svg:first-child{display:none}.mm-currency__trigger{min-width:38px}}

.mm-currency__trigger>svg:last-child{display:block;width:7px;height:5px}
