Hello,
Developers checked the issue in more detail and found that this is WooCommerce bug, not theme issue because it displays products in the same way even with the default theme https://gyazo.com/131909f3b8e2a38e3ebc7d2fad98e38e
So, contact WooCommerce support to fix the problem with the number of products per page after filtering if the Hide out of stock option is enabled https://gyazo.com/131909f3b8e2a38e3ebc7d2fad98e38e
Regards