I’ve got an issue on my checkout display
The checkout displayed on mobile seems to be the desktop one
This issue appears on production but not on staging (please find both screens attached)
We have all the same plugins and all the same settings on both sides
And we dont know since when it happens on production
You could destroy something in the process of the testing or investigation, I have looked through your staging site I can say it is broken totally. Please clone your production site and move to the staging domain so that you could test all you need before implementing on the live site.
Alternatively, you can remove and reinstall all on the staging site and upload the net demo, I am sure it would work perfectly.