Hello everyone,

I am working on the website for the company I have just taken over managing sites for an am trying to sort out why my products are not displaying properly on different sized screens. I ahve tried editing things within my theme (and reached out to their support as well), added some additional CSS in the theme customizing panel, and even tried putting the shortcode (or BBCode as it seems to be called on these forums). No luck.
I have attached images of what I'm seeing on mobile and on my desktop. Mobile looks like a disaster, how can I fix this?