.select2-container .select2-selection--single{height: 54px;}
.select2-container--default .select2-selection--single{
    background-color: #f8f7f5;
    border: 1px solid #DEDEDF;
    border-radius: 50px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{height: 54px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 54px; font-weight: 300; font-size: 21px; color: $color-darkgray;}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, 
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}

.select2-container .select2-selection--single .select2-selection__rendered{padding-left: 22px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-color: $color-darkgray transparent transparent transparent;
    border-width: 8px 8px 0 8px;
    left: -9px;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-color: transparent transparent $color-darkgray transparent;
    border-width: 0px 8px 8px 8px;
    left: -9px;
}

.select2-results__option{padding: 10px; font-size: 21px; font-weight: 300; color: $color-darkgray; background-color: #f8f7f5;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{color: $color-darkgray; background-color: #DEDEDF;}