.wls-product-grid__wrapper {
  display: grid;
  grid-template-columns: repeat(var(--products-per-row), 1fr);
  gap: var(--products-grid-gap-y-axis) var(--products-grid-gap-x-axis);
}

.wls-collection-grid__empty-state {
  min-height: 50vh;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
