.language-switcher,.lang-item{position:relative}.language-switcher select,.lang-item select{-webkit-appearance:none;appearance:none;background-color:var(--ama-input-background-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:12px 8px;border:var(--ama-input-border-width) solid var(--ama-input-border-color);border-radius:25px;color:var(--ama-input-color);font-size:var(--ama-input-font-size);font-weight:var(--ama-input-font-weight);line-height:var(--ama-input-line-height);padding:var(--ama-input-padding-y) var(--ama-input-padding-select-x) var(--ama-input-padding-y) var(--ama-input-padding-x);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.language-switcher select:hover,.lang-item select:hover{border-color:var(--ama-input-border-color-focus)}.language-switcher select:focus,.lang-item select:focus{border-color:var(--ama-input-border-color-focus);background-color:var(--ama-input-background-color-focus);outline:none}.language-switcher select option,.lang-item select option{padding:.5rem 1rem;background-color:var(--ama-input-background-color);color:var(--ama-input-color)}.language-switcher select option:hover,.language-switcher select option:focus,.language-switcher select option:checked,.lang-item select option:hover,.lang-item select option:focus,.lang-item select option:checked{background-color:var(--ama-primary-color);color:#fff}.h-logo svg{width:240px}
