Я бы сначала убедилась, что это во всех браузерах.
Потом убрала бы font-variant: all-petite-caps; и посмотрела что будет.
А потом пошла бы искать шрифт в нормальном виде.
Ankhena, Я уже проверил это во всех браузерах. Если убрать font-variant: all-petite-caps; то все будет нормально, но с этим стилем текст выглядит красивее