Не смотря на любые CSS, которые вы, возможно, реализовали, самый простой способ изменить фронты между сетью и мобильностью - это использовать медиазапросы.
Поскольку вы хотите использовать как 300, так и 300i, импортируйте
<link href="https://fonts.googleapis.com/css?family=Merriweather:300,300i" rel="stylesheet">
Установите обычный текст по умолчанию на
font-family: 'Merriweather';
font-style: italic;
font-weight: 300;
Для мобильных устройств используйте медиазапросы:
@media all and (max-width: 991px) or (max-width: 768px) or (max-width: 480px) {
* these are the three popular mobile queries *
}
Внутри медиа-запроса вы можете установить текст:
font-family: 'Merriweather';
font-style: normal;
font-weight: 300;