.c-dropdown__container{max-width:100%;position:relative}.c-dropdown__select{background:var(--color-white);border:1px solid var(--color-blue-40);color:var(--color-text-dark);border-radius:3px;width:100%;padding:17px 60px 17px 17px}.c-form--static .c-dropdown__select{padding-right:17px}.c-dropdown__select[disabled],.c-dropdown__select[readonly]{background:var(--color-grey-20);border-color:var(--color-grey-80);color:var(--color-blue-60);cursor:not-allowed}.c-dropdown__select[disabled]::-moz-placeholder{color:var(--color-blue-40)}.c-dropdown__select[readonly]::-moz-placeholder{color:var(--color-blue-40)}.c-dropdown__select[disabled]::placeholder,.c-dropdown__select[readonly]::placeholder{color:var(--color-blue-40)}.c-dropdown__select::placeholder{color:var(--color-blue-40)}.c-dropdown__select:not([disabled]):not([readonly]):focus,.c-dropdown__select:not([disabled]):not([readonly]):hover{border-color:var(--color-blue-80)}.o-form-element--is-valid .c-dropdown__select:not([disabled]):not([readonly]):focus,.o-form-element--is-valid .c-dropdown__select:not([disabled]):not([readonly]):hover{border-color:var(--color-form-success)}.o-form-element--not-valid .c-dropdown__select:not([disabled]):not([readonly]):focus,.o-form-element--not-valid .c-dropdown__select:not([disabled]):not([readonly]):hover{border-color:var(--color-form-error)}.c-dropdown__select:focus{box-shadow:0 0 0 1px var(--color-blue-80);outline:none}.o-form-element--is-valid .c-dropdown__select:focus{box-shadow:0 0 0 1px var(--color-form-success)}.o-form-element--not-valid .c-dropdown__select:focus{box-shadow:0 0 0 1px var(--color-form-error)}.o-form-element--is-valid .c-dropdown__select{border-color:var(--color-form-success)}.o-form-element--not-valid .c-dropdown__select{border-color:var(--color-form-error)}.c-dropdown__select{-webkit-appearance:none;appearance:none}.c-dropdown__select::-ms-expand{display:none}.c-dropdown__arrow{pointer-events:none;transition:transform .3s;position:absolute;top:12px;right:12px}.c-dropdown__arrow--open{transform:rotate(180deg)}.c-dropdown--sub-filter{margin-top:var(--space-3)}.c-dropdown--small .c-dropdown__select{padding:var(--space-1) 36px var(--space-1) 12px}.c-dropdown--small .c-dropdown__arrow{top:.15em;right:.3em}
