A user wants to display 3 products per row on mobile instead of the default 1 product layout in their Shopify store’s collection page.
Solutions Provided:
First approach: Add custom CSS code to the theme.liquid file (before the closing tag) to enable a 2-product-per-row layout on mobile. The contributor noted that 3 products per row doesn’t look good on mobile screens.
Second approach: Navigate to Online Store → Themes → Edit Code → Assets → styles.css (around line 6390). Modify the existing CSS media query by changing width: 100% !important; to width: 50% !important; for .collection-listing .product-list .product-block elements on screens under 767px width.
Follow-up:
The original poster successfully implemented the solution and asked about adjusting font sizes for product titles and vendor names to accommodate the new layout. An updated code snippet was offered in response.
Status: The issue appears resolved with the 2-column mobile layout implemented.
Summarized with AI on November 5.
AI used: claude-sonnet-4-5-20250929.
I’d like to display 3 products next to each other on the mobile version of my webshop.
Right now, only 1 is displayed. I’m not too sure which code to add/change in order for me to fix this.