strelok011, попробовал поставить transform: translate3d(0,0,0); (а также тестил webkit-transform: translate3d(0,0,0);) на все ссылки в обычном состоянии + hover. Стили применились, ничего их не перекрывало, но проблема осталась. Кэш перед этим чистил.
По поводу text-rendering: optimizeLegibility: попробовал менять на auto, optimizeSpeed и geometricPrecision, но ничего не изменилось.
Возможно, проблема действительно большом кол-во стилей с переопределением)
По поводу базового кастомного шрифта и прочих ненужных стилей: там много что нужно удалить, т.к. в теме изначально используются собственные стили + стили bootstrap. И бОльшая часть незадействована.
Я пытался искать готовые решения для выявления лишних стилей, но идеального решения не нашёл - что-нибудь важное да пометит лишним. Поэтому забил)
Артем Золин, в Гугл Хром точно возникает (там и делал гифку). В других браузерах не тестил. Иногда это смещение присходит при первом наведении на ссылку, а иногда нужно страницу пообновлять / открыть другие статьи / понаводить на другие ссылки. Поэтому и не понимаю, как возможно нестабильное возникновение смещения.
На всякий случай укажу: разрешение экрана 1366х768.
По поводу text-rendering: optimizeLegibility: попробовал менять на auto, optimizeSpeed и geometricPrecision, но ничего не изменилось.
Возможно, проблема действительно большом кол-во стилей с переопределением)