Change image size in Multicolumn Section on Product Page

Topic summary

Goal: adjust the 5‑star image size/spacing in a Multicolumn section on a Shopify Dawn product page to match a screenshot.

Current setup: custom CSS in section‑multicolumn.css sets width: 50%, height: 100%, padding-bottom: 0, padding-top: 20.

Proposed solutions:

  • Add object-fit: cover to the image selector so the image fills its container without distortion: object-fit: cover.
  • Move/override styling in base.css: set .multicolumn-list__item .media–adapt .multicolumn-card__image to width: 100% and add padding-right: 60px to adjust layout spacing.
  • Adjust the media container’s aspect/height globally: .media.media–transparent.media–adapt { padding-bottom: 20% !important; } to control vertical space.

Implementation notes: edit code via Online Store > Themes > Edit code. Add CSS to base.css (or theme.css/styles.css/theme.scss.liquid) at the bottom and save.

Considerations: object-fit controls image cropping; padding-bottom percentage sets aspect ratio/height. These approaches target different levels (image vs. container) and can be combined or chosen based on desired layout.

Status: no confirmation of a final fix from the original poster; multiple viable CSS options presented. Images/screenshots are central to the desired outcome.

Summarized with AI on December 28. AI used: gpt-5.

Hi there!

I want to change the image size / padding / whatever is required so the 5-stars-image at the bottom of my product page is displayed like right one in the screenshot:

How can I do this?

My page is https://taneraskin.com/collections/produkte using Dawn theme.

The code where I changed something in section-multicolumn.css is:

/* CHANGE; default: width: auto; */
.multicolumn-list__item.center .media–adapt,
.multicolumn-list__item .media–adapt .multicolumn-card__image {
width: 50%;
height: 100%;
padding-bottom: 0px;
padding-top: 20px;
}

Best regards,

Isabelle

Change that code to this @isabellemaria ,

.multicolumn-list__item.center .media--adapt,
.multicolumn-list__item .media--adapt .multicolumn-card__image {
width: 50%;
height: 100%;
padding-bottom: 0px;
padding-top: 20px;
object-fit: cover;
}

Hi,

The following code will do what you want. You can change the values as you like. If you encounter any issues again, feel free to write, I’ll help.

Navigate to the ‘Edit Code’ option in your theme settings, then search for “base.css” in the search bar and add below codes.

.multicolumn-list__item .media--adapt .multicolumn-card__image {
    width: 100%;
    padding-right: 60px;
}

Terence.

Hi @isabellemaria ,
Step 1: Go to Shopify Admin → Online Store ->Theme → Edit code

Step 2: Search file base.css, theme.css, styles.css or theme.scss.liquid

Step 3: Insert the below code at the bottom of the file → Save

.media.media--transparent.media--adapt {
    padding-bottom: 20% !important;
}

Here is result:

Hope this can help you,

If our suggestions are useful, please let us know by giving it a like or marking it as a solution. Thank you

1 Like