.akx-locale>summary{min-width:148px;padding-inline:14px}.akx-locale__current-flag{font-size:17px;line-height:1}.akx-locale__current-code{font-weight:800}.akx-locale__current-name{color:#61746f;font-size:10px;font-weight:700}.akx-locale__menu{width:300px;max-height:min(72vh,620px);overflow-y:auto}.akx-locale__menu a{min-height:56px;padding:8px 10px}.akx-locale__option{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px}.akx-locale__flag{font-size:22px;line-height:1}.akx-locale__choice-copy{min-width:0;display:grid;gap:2px}.akx-locale__choice-copy b{color:var(--akx-ink);font-size:12px;font-weight:800}.akx-locale__choice-copy>span{color:#60736e;font-size:10px;font-weight:700}.akx-mobile-menu__language-title{display:none}@media (max-width:1180px){.akx-locale>summary{min-width:82px;padding-inline:10px}.akx-locale__current-name{display:none}}@media (max-width:720px){.akx-mobile-menu__language-title{display:block;margin:18px 0 8px;color:#6e7e7a;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.akx-mobile-menu__languages{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin-top:0!important}.akx-mobile-menu__languages a{width:100%!important;height:auto!important;min-height:52px;display:grid!important;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;justify-items:start;column-gap:9px;row-gap:1px;padding:8px 10px;border-radius:14px!important;overflow:hidden}.akx-mobile-menu__languages a>span:first-child{grid-column:1;grid-row:1/3;font-size:20px!important;line-height:1}.akx-mobile-menu__languages a b{max-width:100%;grid-column:2;grid-row:1;overflow:hidden;color:inherit;font-size:11px!important;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.akx-mobile-menu__languages a>span:last-child{max-width:100%;grid-column:2;grid-row:2;overflow:hidden;color:#6b7c77;font-size:9px!important;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.akx-mobile-menu__languages a.is-active>span:last-child{color:rgba(255,255,255,.82)}}@media (max-width:350px){.akx-mobile-menu__languages{grid-template-columns:1fr}.akx-mobile-menu__languages a{min-height:48px}}
