@media screen and (max-width: 640px){
.t702 .t-popup__container
    {min-height: 60vh !important;
    top: 130px !important;
    }
}


.t706__sidebar-heading .t-name .t-name_xl {
        font-family: 'Roboto', Arial, sans-serif;
        font-weight: 400;
    }
    
    .t706__product-title .t-descr .t-descr_sm {
        font-family: 'Roboto', Arial, sans-serif;
        font-weight: 400;
    }
    
    .t706__cartwin-heading.t-name.t-name_xl,
    .t706__product-title.t-descr.t-descr_sm,
    .t706__product-quantity,
    .t706__product-amount.t-descr.t-descr_sm,
    .t706__cartwin-totalamount-wrap,
    .t706 .t-form .t-input, .t706 .t-form .t-select {
        font-family: 'Roboto', Arial, sans-serif;
        font-weight: 400; /* Жирность изменить */
    }
    
    .t706__cartwin-bottom {
        display: none;
    }

/*избранное*/
.t1002__wishlistwin-heading.t-name.t-name_xl,
.t1002__product-title.t-descr.t-descr_sm,
.t1002__product-amount-price,
.t1002__product-amount-currency {
    font-family: 'Roboto', Arial, sans-serif;
        font-weight: 400;
        font-size: 20px;
}

.t-store__card__price-wrapper {
    margin-top: 5px !important;
}

.t702 .t-input-group {
    margin-bottom: 5px !important;
}

.t702 .t-form__submit {
    margin-top: 5px !important;
}

/*карточки товаров сверху*/
.t-store__prod-snippet__container {
    padding-bottom: 60px;
    padding-top: 20px;
}

/*скрыть кнопку у площадок*/
#rec1005157776 #rec1008658376 .t-store__prod-popup__btn-wrapper {
  display: none !important;
}

/*посты*/
.t-feed__post-popup.t-popup_show {
    background-color: #fff5e3;
}

.t-feed__post-popup__container {
    padding-bottom: 20px
}

/*скрыть поиск и сортировку и прочее*/
.t-store__filter__search {
    display: none !important;
}
.t-store__sort-select-wrapper {
    display: none !important; }
.t-store__filter__chosen-val {
    display: none !important; }
.t-store__filter__reset_visible {
    display: none !important; }
.t-store__filter__prods-number {
    display: none !important; }

/*настройка фильтров*/
.t-store__filter__item_checkbox .t-store__filter__item-controls-wrap {
    min-width: 103vh !important; }

.t-checkbox__control {
    cursor: pointer;
    display: inline-grid !important;
    position: relative;
    justify-items: start;
    align-items: start; }

.t-store .t-checkbox__indicator {
    display: none !important; }

.t-store__filter__item .t-checkbox__control {
    margin-right: 10px !important; }

/*настройка разделов в фильтрах*/
   .t-store__filter__item .t-checkbox__control {
       padding: 10px 20px;
        border-radius: 30px;
        border: 1px solid #003b73 !important;
        background: #fff5e3; /*цвет кнопок*/  
        user-select: none;
        width: fit-content; }
    
    .t-store__filter__item .t-checkbox__control.active {
        background: #003b73; /*цвет активной кнопки*/    
        color:#fff5e3 !important; /*цвет текста активной кнопки*/  }
    
    .t-store__filter__item .t-checkbox__control:hover {
        opacity: 0.8;
    }
    
    .t-store__filter__title {
        font-weight: 500;
        font-family: 'Roboto';
        font-size: 14px;  }
    
    .t-store__filter__item-controls-wrap {
        position: static !important;    }

/*скрыть фслово фильтр и показать разделы*/
    .t-store__filter__item_checkbox .t-store__filter__item-controls-wrap {
        display: block !important;
    }
    .t-store__filter__item-title {
        display: none !important;
    }
    
@media screen and (max-width: 960px) { 
    .t-store__filter__opts-mob-btn {
        display: none!important;
   }
    .t-store__filter__search-mob-btn-icon {
        display: none! important; }
    
    .t-store__filter__options {
        margin-top: 0px !important; }
    
    .t-store__filter__item_checkbox .t-store__filter__item-controls-wrap {
        min-width: auto !important; }
    
    .t-store__filter__item {
        border-color: rgb(0 59 115 / 0%) !important;
        color: #003b73;  } }


    .t-store__filter__item-controls-wrap {
        background-color: #ffffff00 !important;
        border-radius: 3px !important;
        box-shadow: 0 2px 6px rgb(0 0 0 / 0%) !important; }
    
    .t-store__filter {
        margin-bottom: 0px !important;
        flex: 0 0 100%;
    }
    
    .t-store__filter__options {
        display: flex !important; 
        justify-content: center;
}