.lang-menu{border-radius:.9375rem;position:relative}@media screen and (min-width:768px){.lang-menu{display:inline-block;min-width:13.75rem}}.lang-menu.is-open button{background-color:#fff;color:#001438}.lang-menu.is-open button .dropdown-icon{color:#001438;transform:rotate(180deg)}.lang-menu.is-open .lang-menu__item--selected{border-radius:.9375rem .9375rem 0 0}.lang-menu.is-open .lang-menu__list{opacity:1;visibility:visible}.lang-menu button{transition:.4s cubic-bezier(.215,.61,.355,1)}.lang-menu button:hover{background-color:#fff;color:#001438}.lang-menu button:hover .dropdown-icon{color:#001438}.lang-menu .dropdown-icon{position:relative;top:.0625rem;transition:.4s cubic-bezier(.215,.61,.355,1)}.lang-menu__list{background-color:#001438;border:.0625rem solid #fff;border-radius:0 0 .9375rem .9375rem;border-top:0;left:0;max-height:12.5rem;opacity:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;transition:opacity .4s cubic-bezier(.215,.61,.355,1),transform .4s cubic-bezier(.215,.61,.355,1);visibility:hidden;width:100%;z-index:101}@media screen and (min-width:768px){.lang-menu__list{max-height:18.75rem}}.lang-menu__item{align-items:center;border-radius:.9375rem;color:#fff;cursor:pointer;display:flex;gap:.75rem;padding:1.25rem;position:relative}@media screen and (min-width:768px){.lang-menu__item{font-size:1.125rem}}@media screen and (max-width:767px){.lang-menu__item{justify-content:center}}.lang-menu__item--selected{border:.0625rem solid #fff;border-radius:.9375rem;justify-content:center;overflow:hidden;transition:border-radius .2s cubic-bezier(.215,.61,.355,1);width:100%;z-index:2}.lang-menu__item--selected .dropdown-icon{font-size:.4375rem}.lang-menu__item:not(.lang-menu__item--selected) .lang-menu__item__label{font-size:.9375rem}.lang-menu__item__icon{flex-shrink:0;height:auto;width:1.25rem}