Visual problem which shows the difference: https://ibb.co/k6dJqyp
Having issues with the overlay over the image, for the life of me I can't figure out why the iPhone has the overlay longer than the image.
I've tried testing it on multiple devices, cannot replicate the issue like on the iPhone. I've tried replicating on the browser dev tool phone resize, no luck there.
EDIT: problem solved, as safwan mentioned below, if you know which element to target, use the CSS safari hack and the change will implement on Safari :)