   @media screen and (max-width: 960px) {
        .t-store__filter__controls-wrapper {
            padding: 14px;
            background-color: #F3EEE8;
            border-radius: 1px;
            border: 1px solid #A0A6A1;
            border-color: #A0A6A1 !important;
            box-sizing: border-box;
            
        }
    }


@media screen and (max-width: 960px) {
   .t-store__filter__opts-mob-btn {
    color: #233B37!important;
    padding: 14px;
    font-size: 13px;
    text-transform: uppercase;
    font-family:'Bebas', Arial, sans-serif!important;
    }
}
@media screen and (max-width: 960px) {
    .t-store__filter__item:first-child {
        border-top: 1px solid #A0A6A1!important;
    }
}
@media screen and (max-width: 960px) {
    .t-store__filter__item, .t-store__filter__item.t-store__filter__item_sort-mobile {
        display: block;
        margin: 2;
        padding: 10px 0;
        border-bottom: 1px solid #A0A6A1!important;
    }
}

.t-store__filter__btn {
    color: #ffffff;
     background-color: #233B37;
     border: 1px solid #A0A6A1;
    font-size: 12px;
}
.t-store__filter__input {
    font-size: 12px;
    border: 1px #A0A6A1 solid!important;
     border-radius: 0px!important;
}
.t-store__filter {
       margin-bottom: 15px!important;
   }
   
   .cls-1 {
       fill: #233B37;
   }
   
   .t-descr {
       color: #233B37!important;
    font-weight: 600;
   }
   
   .t-store__filter__input {
        color: #233B37!important;
   }
       
       
@media screen and (min-width: 960px){
    /*-----Стили самого блока с фильтрами-----*/
    .t951__sidebar-wrapper {
        background-color: #F3EEE8; /*Фоновый цвет блока с фильтрами*/
        padding: 30px;  /*Отступы внутри*/
        box-sizing: border-box;
        max-height: calc(100vh - 50px - 150px) !important; /*Рассчитываем высоту блока с фильтрами (для каждого индивидуально)*/
        border-radius: 1px;    /*Радиус скругления углов*/
        top: 110px !important;
        border: 1px solid #A0A6A1 ;
    }
    .js-store-parts-select-container.t951__sidebar.t951__sidebar_sticky {
        border-radius: 16px;
        padding: 0 !important;
        background-color: transparent !important;
        width: 280px !important; /*Ширина блока с фильтрами*/
    }
    
    @media screen and (min-width: 961px) {
    .t951__sidebar {
        margin-right: 10px;
    }
    }
    /*-----Стили для выбранных фильтров-----*/
    .t-store__filter__chosen-bar {
        position: sticky !important;
        border: none !important;
        box-sizing: border-box;
        box-shadow: none !important;
        border-radius: 1px !important; /*Радиус скругления*/
        background-color: #F0F0F0;
        bottom: 0px !important;
        width: 100% !important;
        background-color: white !important; /*Цвет фона*/
    }
}

.t-store__filter__range_bg  {
    background-color: #233B37!important;
}

.t951__sidebar .t-store__filter__item-title {
font-size: 15px;
    text-transform: uppercase;
    font-family:'Bebas'!important;
    font-weight: 600;
}


