.category-grid.category-grid-editorial {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

@media (max-width: 1400px) and (min-width: 1001px) {
  .category-grid.category-grid-editorial {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 1000px) and (min-width: 801px) {
  .category-grid.category-grid-editorial {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 800px) {
  .category-grid.category-grid-editorial {
    grid-template-columns: 1fr;
  }
}
