/*Настройка цветов в фильтрации на странице общего поиска*/

.t-store__filter {

border: 1px solid #005174;
border-radius: 20px;
padding: 20px;
background-color: #005174;

}

#rec738189791 .t-store__filter__item-title, #rec738189791 .t-store__filter__opts-mob-btn {

background-color: #f8faff;
border: 1px solid #f8faff;
border-radius: 20px;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;

}

#rec738189791 .t-store__filter__item-title {
    padding-right: 19px;
}

#rec738189791 .t-store__filter__item-title:after {

width: 5px;
height: 5px;
right: 6px;

}

#rec738189791 .t-store__filter__chosen-val, #rec738189791 .t-store__filter__reset, #rec738189791 .t-store__filter__prods-number {
    
color: #f8faff !important;
    
}

.t-store__filter__item-title:hover {
    opacity: 1 !important;
}

.t-store__filter__item.active .t-store__filter__item-title {
        opacity: 1 !important;
}

.t-store__filter__chosen-val:hover, .t-store__filter__reset:hover {
opacity: 1 !important;
}

.t-store__filter__opts-mob-btn.active, .t-store__filter__search-mob-btn.active {
    opacity: 1 !important;
}

.t-store__filter__search .t-store__filter__input {
    border-radius: 15px!important;
    background-color: #f8faff!important;
}

@media screen and (max-width: 960px) {
#rec738189791 .t-store__filter__item-title, #rec738189791 .t-store__filter__opts-mob-btn {
    padding-right: 12px;
}

#rec738189791 .t-checkbox__control {
    color: #f8faff !important;
}

.t-checkbox__indicator {
    opacity: .8 !important;
}

#rec738189791 .t-checkbox__indicator, #rec738189791 .t-checkbox__indicator:after{
    border-color: #f8faff !important;
}

#rec738189791 .t-store__filter__opts-mob-btn-icon path, #rec738189791 .t-store__filter__search-mob-btn-icon path {
     fill: #f8faff!important;
}


#rec738189791 .t-store__filter__opts-mob-btn-icon path, #rec738189791 .t-store__filter__search-mob-btn-icon path .cls-1 {
     fill: #005174 !important;
}

.t-store__filter__btn, .t-store__filter__input {
    font-size: 12px!important;
}

}



/*Настройка цветов в фильтрации на странице неотложной помощи*/

.t-store__filter {

border: 1px solid #005174;
border-radius: 20px;
padding: 20px;
background-color: #005174;

}

#rec896896807 .t-store__filter__item-title, #rec896896807 .t-store__filter__opts-mob-btn {

background-color: #f8faff;
border: 1px solid #f8faff;
border-radius: 20px;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;

}

#rec896896807 .t-store__filter__item-title {
    padding-right: 19px;
}

#rec896896807 .t-store__filter__item-title:after {

width: 5px;
height: 5px;
right: 6px;

}

#rec896896807 .t-store__filter__chosen-val, #rec896896807 .t-store__filter__reset, #rec896896807 .t-store__filter__prods-number {
    
color: #f8faff !important;
  
}

.t-store__filter__item-title:hover {
    opacity: 1 !important;
}

.t-store__filter__item.active .t-store__filter__item-title {
        opacity: 1 !important;
}

.t-store__filter__chosen-val:hover, .t-store__filter__reset:hover {
opacity: 1 !important;
}

.t-store__filter__opts-mob-btn.active, .t-store__filter__search-mob-btn.active {
    opacity: 1 !important;
}

.t-store__filter__search .t-store__filter__input {
    border-radius: 15px!important;
    background-color: #f8faff!important;
}

@media screen and (max-width: 960px) {
#rec896896807 .t-store__filter__item-title, #rec896896807 .t-store__filter__opts-mob-btn {
    padding-right: 12px;
}

#rec896896807 .t-checkbox__control {
    color: #f8faff !important;
}

.t-checkbox__indicator {
    opacity: .8 !important;
}

#rec896896807 .t-checkbox__indicator, #rec896896807 .t-checkbox__indicator:after{
    border-color: #f8faff !important;
}

#rec896896807 .t-store__filter__opts-mob-btn-icon path, #rec896896807 .t-store__filter__search-mob-btn-icon path {
     fill: #f8faff!important;
}


#rec896896807 .t-store__filter__opts-mob-btn-icon path, #rec896896807 .t-store__filter__search-mob-btn-icon path .cls-1 {
     fill: #005174 !important;
}

.t-store__filter__btn, .t-store__filter__input {
    font-size: 12px!important;
}

}

