J’ai essayé quelques solutions, et il semble que l’attribut viewBox soit à l’origine du problème… Si je déplace ces valeurs vers height/width et que je supprime viewBox, cela fonctionne de la même manière sur ordinateur et mobile.
Donc, en ouvrant le fichier SVG dans un éditeur de texte et en modifiant la deuxième ligne de :
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 751.98 200">
en :
<svg xmlns="http://www.w3.org/2000/svg" width="751.98" height="200">
Je devrai investiguer pourquoi cela se comporte différemment sur mobile…