Hello,
If the mentioned custom code does not help than we can do nothing. Then contact Stripe plugin author and ask them how to disable Stripe on the single product page, not hide divs but remove them at all https://prnt.sc/xrafa2 . Because they cause the mentioned issue on iPhone.
Regards