.js-store-grid-cont {
    display: flex;
    flex-wrap: wrap;
}

.js-product[data-product-inv="0"] {
    order: 999;
}
/*Разделитель в потоках*/
#rec2492104281 .t-cms__card_list:not(:last-child)::after {
    background-color: black!important;
}
/*ширина блока в потоках на на 1200-1200px*/
.t-col_12 {
    max-width: 1065px;
}

@media screen and (max-width: 1200px) {
  .t-container, .t-col_12 {
    max-width: 1065px!important;
}
}
@media screen and (min-width: 981px) and (max-width: 1200px) {
  .t-prefix_1 {
    padding-left: 0;
  }
}
@media screen and (min-width: 1201px) {
  .t-prefix_1 {
    padding-left: 55px;
  }
}