@media screen and (max-width: 640px) {
  /* Увеличиваем расстояние между карточками по горизонтали */
  .t-store__grid {
    column-gap: 20px !important; /* Расстояние между колонками */
    row-gap: 30px !important;   /* Расстояние между рядами (для вертикали) */
  }
  
  /* Уменьшаем ширину каждой карточки, чтобы появилось пространство по бокам */
  .t-store__card {
    width: calc(50% - 15px) !important; /* Две колонки с отступом между ними */
    margin-right: 15px !important;       /* Отступ справа для каждой карточки */
    flex-shrink: 0 !important;
  }
  
  /* Убираем лишний отступ у последней карточки в ряду */
  .t-store__card:nth-child(2n) {
    margin-right: 0 !important;
  }
}