.langs-menu{position:relative;z-index:10}.langs-menu img,.langs-menu img[style]{border-radius:1rem;display:block;filter:drop-shadow(0 0 8px rgba(0,0,0,.16));height:1rem!important;width:1rem!important}@media (min-width:640px){.langs-menu img,.langs-menu img[style]{border-radius:1.5rem;height:1.5rem!important;width:1.5rem!important}}button.langs-menu__switcher{display:block}.langs-menu nav{box-sizing:border-box;padding:.5rem;position:absolute;right:0;top:2.25rem;width:-moz-max-content;width:max-content}@media (min-width:640px){.langs-menu nav{padding:.75rem;width:12.5rem}}.langs-menu nav{background:var(--wp--custom--color--white);border-radius:var(--wp--custom--radius--lg);box-shadow:var(--wp--custom--shadow--inputs)}.langs-menu nav ul li a{align-items:center;border-radius:var(--wp--custom--radius--default);color:var(--wp--custom--color--neutral-60);display:flex;font-size:var(--wp--custom--font-size--small);padding:.5rem}@media (min-width:640px){.langs-menu nav ul li a{padding:.75rem}}.langs-menu nav ul li a img{flex:0 0 auto;margin-right:.5rem}@media (min-width:640px){.langs-menu nav ul li a img{margin-right:.75rem}}.langs-menu nav ul li a:hover{color:var(--wp--custom--color--neutral-black);text-decoration:none}.langs-menu nav ul li.is-active a{background:var(--wp--custom--color--neutral-light);color:var(--wp--custom--color--neutral-black)}.langs-menu:not(.is-open) nav{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}