I am using the Ride theme and would like to make my product images full width on one page, but I cannot figure out how to do this. I don’t know how to target that image and I’m not seeing anything in the theme editor that will allow me to switch the product image to full width.
The mage is part of the Product Information section, but the image is not listed in the elements within that section.
I also do not see a way to simply add an image to the page template.
Hey @varinagoods,
Thanks for posting this Question to Shopify Community.
In order to make the Product image for the desktop full width you need to follow these steps. Go to Shopify Admin >> Online Store >> Edit Code >> base.css
In the end of base.css paste the following code.
You’re right, the Ride theme doesn’t include a built-in option to make the product image span full width. The product media area is contained inside the product information block.
You can solve this in two ways:
CSS approach – Add custom CSS so the product media container stretches 100% width. Example:
Template approach – If you’d prefer more of a banner-style image, you can edit your product template and insert an “Image Banner” section above the product details. That way, you control exactly which image is full width.
Both methods work, it just depends if you want every product image full-width, or just a featured/banner image at the top.
I’ve worked on similar Ride theme customizations before, so if you’d like, I can walk you through the step-by-step adjustments that fit your specific layout.
Got it This is a common limitation in Shopify’s Ride theme - product images inside the Product Information section are wrapped in a grid, so they don’t naturally expand to full width. But we can fix it with a CSS override or by adjusting the template.
CSS Override (Quick Fix)
Add this snippet to your theme CSS:
/* Make product images full width on product page */
.template-product .product__media-wrapper {
width: 100% !important;
max-width: 100% !important;
}
.template-product .product__media img {
width: 100% !important;
height: auto !important;
object-fit: contain;
}
Steps
Go to Online Store → Themes → Edit Code.
Open Assets → base.css (or theme.css / custom.css).
Paste the CSS snippet at the bottom.
Save → Refresh your product page.
Like this, sometimes Shopify themes don’t expose settings in the editor, but CSS targeting is the easiest fix. If you want a cleaner approach, we can also create a custom product template and make only that template full width.
If you’d like me to implement and test it directly on your store, feel free to reach out. You can also check my past work + contact here: https://rajatweb.dev/