.pll-language-menu{position:relative;display:inline-block}.pll-language-menu__icon{width:.75rem;height:.75rem;transition:transform .2s ease}.pll-language-menu__button{display:grid;grid-template-columns:.75rem minmax(0,1fr) auto;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:var(--spacing-5xs);background-color:#fff0;border:0;border-radius:.25rem;cursor:pointer;font-family:inherit;padding:var(--spacing-5xs,.25rem);font-size:1rem;color:inherit;width:2.5rem;height:100%;outline:.125rem solid #fff0;outline-offset:.125rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease,outline-color .2s ease}@media screen and (width>=64.0625rem){.pll-language-menu__button{display:grid;grid-template-columns:1rem auto;justify-content:space-between}}.pll-language-menu__button:focus{outline:.125rem solid #fff0}.pll-language-menu__button:focus-visible{outline-color:var(--color-primary,#f63)}.pll-language-menu__button[aria-expanded=true] .pll-language-menu__icon{transform:rotate(180deg)}.pll-language-menu__button-text{display:block;width:100%;color:inherit;font-size:var(--text-styles-interface-xs-font-size,1rem);font-style:normal;font-weight:500;line-height:1;text-transform:uppercase}.pll-language-menu__button-icon{display:block;width:.75rem;max-width:.75rem;height:.75rem;transition:transform .2s ease;margin-right:0}@media screen and (width>=64.0625rem){.pll-language-menu__button-icon{width:.875rem;height:.875rem;max-width:.875rem;margin-right:var(--spacing-3xs,.25rem)}}.pll-language-menu__button-icon svg{display:block;width:.75rem;max-width:.75rem;height:.75rem}@media screen and (width>=64.0625rem){.pll-language-menu__button-icon svg{width:.875rem;height:.875rem;max-width:.875rem}}@media screen and (width>=64.0625rem){.pll-language-menu__button{width:auto}}.pll-language-menu__dropdown{position:absolute;z-index:1000;min-width:100%;margin-top:.25rem;padding:var(--spacing-5xs,.25rem);overflow:hidden;color:var(--color-text-accent,#143a84);background-color:var(--color-background-base,#fff);border:.0625rem solid var(--color-border-subtle,#e8e5e5);border-radius:var(--radius-input-m,.5rem);box-shadow:0 .25rem 1.25rem 0 var(--color-input-shadow-m,rgb(0 0 0 / .1)),0 .5rem 2rem .125rem var(--color-input-shadow-s,rgb(0 0 0 / .05))}.pll-language-menu__dropdown[hidden]{display:none}.pll-language-menu__item{display:inline-flex;align-items:center;gap:0;width:100%;color:inherit;font-size:var(--text-styles-interface-2xs-font-size,.875rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-2xs-line-height,1.225rem);text-decoration:none;white-space:nowrap;border-radius:var(--radius-3xs,.125rem);padding:var(--spacing-3xs);transition:background-color .2s ease,color .2s ease,outline-color .2s ease}.pll-language-menu__item:hover,.pll-language-menu__item:focus{text-decoration:none;background-color:var(--color-background-neutral-light,#f5f5f5)}.pll-language-menu__item:focus{outline:.125rem solid #fff0;outline-offset:-.125rem}.pll-language-menu__item:focus-visible{outline-color:currentcolor}.pll-language-menu__item.is-current{background-color:var(--color-input-active-accent,#2f65cd);color:var(--color-background-base,#fff);font-weight:500}.pll-language-menu__item-check{display:inline-flex;width:.75rem;height:.75rem;flex:0 0 .75rem;margin-right:var(--spacing-3xs)}.pll-language-menu__item-check svg{display:block;width:100%;height:100%}.pll-language-menu__item-name{display:block}