.language-selector__button{background:none;border:none;color:var(--shark);display:block;padding:0;text-transform:uppercase;transition:color .5s}.language-selector__button:before{content:"\f0ac";font-family:line awesome free;font-weight:900;position:relative;top:.05em}.language-selector__button:after{border-color:inherit;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;margin:3px;padding:3px;rotate:45deg;transition:border-color .5s,rotate .5s}.language-selector__dropdown a:focus,.language-selector__dropdown a:hover{color:var(--persimmon);text-decoration:none}.language-selector__dropdown{background:#fff;border-radius:10px;box-shadow:0 5px 6px -4px #00000029;list-style-type:none;margin-block-start:0;opacity:0;padding:.5rem 1.5rem;position:absolute;transition:.3s;visibility:hidden}.language-selector__dropdown a{color:var(--shark)}.language-selector__dropdown .active{border-bottom:2px solid var(--persimmon)}.language-selector__button[aria-expanded=true]+.language-selector__dropdown{opacity:1;visibility:visible}@media (min-width:1024px){.language-selector__button{pointer-events:none}.language-selector__button,.language-selector__dropdown a,.not-translated{font-size:var(--natus-font-size);font-weight:var(--middle-font-weight);letter-spacing:.02em;line-height:var(--natus-line-height)}}.not-translated{color:var(--french-gray);cursor:not-allowed}@media (max-width:1023px){.language-selector__button,.language-selector__dropdown a,.not-translated{font-size:var(--base-font-size);font-weight:var(--middle-font-weight);line-height:var(--base-line-height)}.language-selector__button:after{margin:var(--space--1);padding:var(--space--1)}}