It looks like you are sizing the dimensions of this element using Viewport height (vh). The nature of safari on mobile though, is to show / hide the top and bottom browser options as you scroll — this causes the viewport height to grow and shrink and any element sized with vh will change as a result.
I recommend using a fixed value for mobile, or maybe relying on VW even on the height
Thanks for your help. I tried several things (%, VW, px) but this shrink is still happening :-(. Can you precisely tell me what you suggest for height and width? Do I need to add padding or margin too?
Why only map is causing this problem? other images or displaying fine…