Hello,
I have checked your Shop page, and at the moment, products are displaying correctly.
See screenshot for clarification: https://ibb.co/CK0nv3Fd
Since the issue appears randomly and gets resolved after clearing the cache, it is most likely related to server-side or caching configuration rather than the theme itself.
We recommend the following:
Review your hosting cache settings and exclude Shop, Cart, Checkout, and My Account pages from caching.
If you are using any caching plugin please temporarily disable it and test again and also clear all layers of cache (browser, plugin, CDN, and server cache if applicable).
If the issue still occurs after disabling cache, please let us know and provide the exact steps to reproduce it so we can investigate further.
Best Regards,