Для каждого сочетания свойств font-weight и font-style должен быть свой шрифт, а у вас задан только 1 случай - normal/normal.
Браузеры по разному обрабатывают ситуацию когда нет шрифта. Некотрые ничего не делают, а другие автоматически утолщают/наклоняют. Естественно, почти всегда это получается не красиво.