Каждый браузер по разному рендерит font-weight. Ваш шрифт имеет font-weight или его варианты, именно их и надо использовать иначе будет не кроссбраузерно. Когда Вы задаете font-weight, например 900, а шрифт не имеет отображения такого - один браузер интерпретирует, а другой нет (прошу прощения в терминах могу ошибаться).
Например подключаем
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
соответственно кроссбраузерно будет отображаться только font-weight 400 и 700. Один браузер при рендере 600 покажет 400, второй 700, третий попробует зарендерить 600.