﻿#result-sneakers, #result-sneakers-vendido, #result-sneakers-oferta {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1rem;
  padding: 0;
}
@media (min-width: 648px) {
  #result-sneakers, #result-sneakers-vendido, #result-sneakers-oferta {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1366px) {
  #result-sneakers, #result-sneakers-vendido, #result-sneakers-oferta {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1440px) {
  #result-sneakers, #result-sneakers-vendido, #result-sneakers-oferta {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (min-width: 1920px) {
  #result-sneakers, #result-sneakers-vendido, #result-sneakers-oferta {
    grid-template-columns: repeat(6, 1fr);
  }
}

/* Collection uses the shared grid and the home card (actions float over the photo). */
#container-tenis #nameVendedor,
#container-tenis [data-collection-id] .sneaker-name {
  overflow-wrap: anywhere;
}
#container-tenis #result-sneakers > li {
  min-width: 0;
}