На десктопе шаринг в Вайбер скрывается стилем display: none!important; http://joxi.ru/8An9pz0tN0dOZ2 (пример: https://www.zr.ru/content/articles/934082-shikarnaya-nachinka-rzhaveyushchij/)
Если открыть десктопную версию сайта из-под мобильного юзерагента картина аналогичная. Наличие или отсутствие приложения Viber на устройстве не влияет на отображение кнопки.
Сайт не адаптивный - есть десктопная и мобильная версии.
Мы не первые, кто столкнулся с подобной проблемой, вот примеры постов с аналогичным вопросом:
https://yandex.ru/blog/share/ne-rabotaet-viber,
https://yandex.ru/blog/share/ne-rabotaet-ssylka-podelitsya-viber,
https://yandex.ru/blog/share/ne-rabotaet-knopka-sharinga-na-dekstope
Судя по коду у нас и у коллег из примеров выше все одинаково, однако понять в чем проблема у нас мы, к сожалению, не можем.