.t-btn {
width: 100%;
}

@media screen and (min-width: 1200px){
    /*-----Стили только для блоков без стандартных заголовков-----*/
    .uc-window > div{
        padding: 0 50px;    /*Отступы по бокам экрана*/
    }
    .uc-window > div > .t-container,
    .uc-window > div > [class*="container"]:not(.t-popup__container),
    .uc-window .js-feed-container,
    .uc-window .js-store-grid-cont{
        display: grid;
        grid-template-columns: 1fr 1fr 1fr ;   /*Количество колонок и их размер*/
        gap: 20px 20px;  /*Отступ между колонками, первое значение – по оси Y, второй – по оси X*/
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
    }
    
    .uc-window .t-col:not(.t-popup__container .t-col):not(.t-feed__post-popup__content),
    .uc-window .t-item:not(.t-popup__container .t-col){
        max-width: 100% !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    
    /*Скрываем разделители*/
    .uc-window .t-container:before,
    .uc-window .t-container:after,
    .uc-window [class*="container"]:before,
    .uc-window [class*="container"]:after,
    .uc-window [class*="separator"]{
        display: none;
    }
    
    
    /*Скрываем разделители*/
    .uc-title .t-container:before,
    .uc-title .t-container:after,
    .uc-title [class*="container"]:before,
    .uc-title [class*="container"]:after,
    .uc-title [class*="separator"]{
        display: none;
    }
}


@media (min-width: 1200px) {
.t778 .t-container {
    max-width: 100%;
}
.t778 .t-store__filter {
    margin-left: 0px;
    margin-right: 0px;
}
}

    
       