If an image doesn't have a div, the fotomoto div stretches to fill the content div. This is because WordPress will only wrap a div around an image if a caption is present. Otherwise it gets wrapped with a <p> tag.
So Fotomoto buy button div is causing spacing issues in the layout.
Any way to fix this?