.c-input-select{z-index:10;width:100%}.c-input-select,.c-input-select__wrapper{position:relative}.c-input-select__trigger{color:#2024c4;cursor:pointer;background-color:#fff;border:.1rem solid #a0b6fb;border-radius:.8rem;justify-content:space-between;align-items:center;width:100%;min-height:5.4rem;padding:1.5rem 2rem;font-family:Lato,sans-serif;font-size:1.8rem;line-height:1.4;display:flex}.c-input-select__trigger:focus-visible,.c-input-select__trigger:hover{border-color:#7688f7}.c-input-select.-has-error .c-input-select__trigger{background-color:#ff00001a;border-color:red}.c-input-select__value{color:#333}.c-input-select__value.-is-placeholder{color:#3339}.c-input-select__arrow{transition:transform .2s}.c-input-select.-is-open .c-input-select__arrow{transform:rotate(180deg)}.c-input-select__dropdown{z-index:20;background:#f4f9ff;border:.1rem solid #f4f9ff;border-radius:.8rem;width:100%;max-height:0;transition:max-height .3s ease-out;position:absolute;top:100%;left:0;overflow:hidden}.c-input-select.-is-open .c-input-select__dropdown{border-top:none;max-height:30rem;overflow-y:auto}.c-input-select__option{color:#2024c4;cursor:pointer;padding:1.2rem 2rem;font-family:Lato,sans-serif;font-size:1.6rem;transition:background-color .2s}.c-input-select__option:hover{background-color:#fff}.c-input-select.-is-selected .c-input-select__option{background-color:#2024c433;font-weight:600}
