.language{position:relative;text-align:left}.language_selected{align-items:center;display:inline-flex;font-size:.9rem;line-height:2;text-transform:uppercase}.language_selected:after{content:"";display:block;height:5px;margin-left:.8rem;top:0;width:8px}.language_menu{background:#fff;border:1px solid rgba(21,21,23,.08);border-radius:2px;box-shadow:0 16px 24px rgba(0,0,0,.07),0 6px 8px rgba(0,0,0,.042),0 3px 3px rgba(0,0,0,.028);display:none;left:-.8rem;list-style:none;margin:0;padding:0;position:absolute;top:1.5rem}.language_menu li a{display:block;font-size:.8rem;font-weight:500;line-height:1.25;margin:0;padding:.5rem .8rem;transition:background .1s linear}.language_menu li a:hover{text-decoration:underline}.language_menu-top{bottom:calc(100% + .2rem);top:auto}.language_menu.open{display:block;max-width:97vw;min-width:100%;width:max-content;z-index:3}