Modify mobile column amount on featured collection Dawn Theme

Topic summary

A user modified the CSS for a featured collection section on their Dawn theme homepage to display 10 columns in a single row on desktop. However, this change also forces 10 columns on mobile, creating a poor user experience.

Desired outcome:

  • Desktop: 10 columns in 1 row (currently working)
  • Mobile: 5 columns across 2 rows (not working)

Current problem:
The custom CSS successfully displays 10 columns on desktop but applies the same layout to mobile devices, making products too small to view properly.

Status:
The user has shared their website (overnightmelee.com) and existing CSS code, and is requesting a direct solution for implementing responsive mobile styling without breaking their desktop modifications. The discussion remains open with no solution provided yet.

Summarized with AI on November 10. AI used: claude-sonnet-4-5-20250929.

So I have made a lot of modifications to the custom css for the featured collection section on the home page. I needed to have 10 columns which in a line to satisfy the client’s need. However, on mobile now it is also making 10 columns where I really need it to be 5 columns and 2 rows.

I have been trying to mess with things but cannot seem to find this solution.

Website is https://overnightmelee.com

This is the css I currently have to make it possible to have it look correct on desktop. .collection .card__inner {
width: 50%;
margin: auto;
}
.collection .card__inner img {
width: 60%;
height: auto;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.collection .card-information .price {
display: none;
}
.title-wrapper {
text-align: center;
}
.product-grid {
max-width: none;
width: 70%;
margin-left: auto;
margin-right: auto;
flex-wrap: nowrap;
}

This is the image of what i need on mobile without messing with the modifications ive already made to have 10

It currently looks like this on mobile and I cannot figure out why.

Can you just show me the solution on here please?