Skip to content
.grid.main-collection-grid,
#ResultsList {
display: block !important; /* Temporarily switch from grid to block to force width calculation */
width: 100% !important;
min-width: 100% !important;
max-width: 1400px !important; /* Or your preferred max width */
margin: 0 auto !important;
visibility: visible !important;
opacity: 1 !important;
}
#ResultsList > div {
display: grid !important;
width: 100% !important;
/* Use percentages to avoid the '0' calculation bug */
grid-template-columns: 24% 24% 24% 24% !important;
column-gap: 1.33% !important;
row-gap: 40px !important;
}
@media (max-width: 1024px) {
#ResultsList > div {
grid-template-columns: 48% 48% !important;
column-gap: 4% !important;
}
}
@media (max-width: 600px) {
#ResultsList > div {
grid-template-columns: 100% !important;
}
}