.stm-pro-layout h5 {
    color: var(--motors-text-contrast-color, #555555);
}

.stm-pro-layout .stm-inventory-pro-filter {
    background: var(--motors-sidebar-bg-color, #ffffff);
}

.stm-pro-layout .stm-inventory-pro-filter-fields input[type=text] {
    background-color: var(--motors-filter-inputs-color, #eceff3);
    color: var(--motors-text-color, #555555);
    border-color: var(--motors-filter-inputs-color, #eceff3);
}

.stm-pro-layout .stm-inventory-pro-filter-fields input[type=text]:focus {
    border-color: var(--motors-filter-inputs-color, #eceff3);
    color: #555555;
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-filter-pro-price-inputs .stm-filter-pro-price .stm-price-range-unit .stm-price-range.ui-slider-horizontal .ui-slider-handle .ballon {
    background-color: var(--motors-filter-inputs-color, #eceff3);
    color: var(--motors-text-color, #555555);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-filter-pro-price-inputs .extreme-value input[type=text] {
    background-color: var(--motors-filter-inputs-color, #eceff3);
    color: var(--motors-text-color, #555555);
    border-color: var(--motors-filter-inputs-color, #eceff3);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-pro-filter-field {
    background-color: var(--motors-filter-inputs-color, #eceff3);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-pro-filter-field .stm-pro-filter-handle .handle-title {
    color: var(--motors-text-color, #555555);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-pro-filter-field .stm-pro-filter-dropdown {
    background-color: var(--motors-filter-inputs-color, #eceff3);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-filter-item .stm-filter-pro-item-heading .heading-title {
    color: var(--motors-text-contrast-color, #ffffff);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-filter-item .stm-filter-pro-item-heading .heading-action .action:hover {
    color: var(--motors-hover-color, #ffffff);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-filter-item .show-all:hover {
    color: var(--motors-hover-color, #ffffff);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .stm-filter-item .stm-filter-pro-options-list .option-title,
.stm-pro-layout .stm-inventory-pro-filter-fields .stm-filter-item .stm-filter-pro-options-list .option-count {
    color: var(--motors-text-contrast-color, #555555);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .select2-container--default .select2-selection--single,
.stm-pro-layout .stm-inventory-pro-filter-fields .select2-container--pro .select2-selection--single {
    background-color: var(--motors-filter-inputs-color, #eceff3);
}

.stm-pro-layout .stm-inventory-pro-filter-fields .select2-container--default .select2-selection--single .select2-selection__rendered,
.stm-pro-layout .stm-inventory-pro-filter-fields .select2-container--pro .select2-selection--single .select2-selection__rendered {
    color: var(--motors-text-color, #555555);
}

.stm-pro-layout .stm-inventory-pro-filter-footer {
    background: var(--motors-sidebar-bg-color, #ffffff);
}