.multiselect-container > li > a > label {
    padding-left: 20px;
}
.multiselect-container input[type="checkbox"] {
    margin-left: -20px;
}
input.form-control.multiselect-search{
    height: 56px !important;
}
ul.multiselect-container.dropdown-menu a {
    --linkdeco : none!important;
}
.selected-item{
    border:none!important;
    padding: 0!important;
}
.multiselect-container .multiselect-option:focus {
    background: var(--ccr-dark-blue) !important;
    color: var(--custom-3) !important;
}


.multiselect-container .multiselect-option.active:not(.multiselect-active-item-fallback){
    background: var(--ccr-dark-blue) !important;
    color: var(--custom-3) !important;
}
.multiselect-container{
    right: 0;
}
.multiselect-option .form-check-label{
    white-space: wrap;
}
.multiselect-native-select .btn-group {
    padding-inline: 0;
}
.multiselect{
    background: none;
}
.multiselect-container {
    max-height: 250px; /* hauteur que tu veux */
    overflow-y: auto !important;
}
button.multiselect-option.dropdown-item.active{
    border-radius: 0px !important;
}

.multiselect-container .multiselect-option:hover, .multiselect-container .multiselect-group:hover, .multiselect-container .multiselect-all:hover, .multiselect-container .multiselect-option:focus, .multiselect-container .multiselect-group:focus, .multiselect-container .multiselect-all:focus{
    background: var(--ccr-dark-blue) !important;
    color: var(--custom-3) !important;
}

.multiselect-option .form-check-label:hover {
    color: #D9F551;
}

.active label.form-check-label {
    color: #D9F551;
}