I have a similar issue (using Flatsome theme, currently in development) and it’s affecting the cart only on the Safari mobile version.
I updated the Stripe plugin and now the +/- quantity buttons and the add to cart button are stretched to full width on mobile. If I add more than one item to cart it will only display the most recent one added on the cart page, the others disappear. (Ps. I don’t have Apple pay activated)
Also getting an error if the product has only one left in stock saying it’s already in the basket or similar.
If I deactivate the plugin all works as normal.
I’ve restored a previous version of the site/plugin for the moment.
Thanks