Всё оказалось проще, чем кажется, оказывается safari-mobile как-то не так понимал свойство transition, там между точками 768 и 576px есть изменение размера шрифта ссылки и каким-то образом браузер отрабатывал эти изменения и соответственно оно дергалось в конвульсиях. Убрав transition всё устаканилось.