.input-select{display:inline-flex;position:relative}.input-select .input__field{align-items:center;background-color:var(--color-bg-light);border:2px solid transparent;border-radius:8px;cursor:pointer;display:block;display:flex;font-family:var(--base-font-family);font-size:1rem;font-weight:var(--base-font-weight);line-height:normal;overflow:hidden;padding:10px 24px;position:relative;transition:border-color .2s cubic-bezier(.23,1,.32,1);width:100%}.input-select .input__field:focus{border-color:currentColor;outline:0}.input-select .input__field::-moz-placeholder{color:var(--input-placeholder-color);font-style:italic}.input-select .input__field::placeholder{color:var(--input-placeholder-color);font-style:italic}.input-select .input__field[disabled],.input-select .input__field[readonly],fieldset[disabled] .input-select .input__field{cursor:not-allowed}.input-select .input__placeholder{overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.input-select .input__button{font-size:20px;line-height:0;position:absolute;right:10px;transform:rotate(90deg);z-index:10}.input-select .input__select{border:0;cursor:pointer;display:block;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:10}.input-select .input option[value=""]{font-weight:700}
