We cannot give a general answer to this question, as it always depends on the selected layout. Here are a few examples including the appropriate image sizes:
|Sale info||600px wide||3:3|
|Slideshow||1920px wide, 720px high||3:1|
The design of the website is Responsive. Most elements are automatically adapted to the resolution of the end device.