В jsfiddle вы не устанавливаете font-family
для любого элемента, вы используете курсив (i
элемент), но ваш @font-face
указывает только обычный шрифт, а jsfiddle не демонстрирует проблему, потому что @font-face
отсутствует (и не будет работать там, поскольку URL-адреса являются относительными).
Кроме того, ваш jsfiddle пытается стилизовать сгенерированный контент, а не обычный контент. Используемый символ является символом частного использования (U + F060), и такие символы не должны передаваться и использоваться, кроме как в частных соглашениях.
Лучше всего изолировать проблему в самом простом из возможных случаев, чтобы устранить последствия других проблем (например, проблем с генерируемым контентом).