Как отменить hover-эффекты для touchscreen устройств?
Я пошёл проще - в медиа указывал hover только для экрана шире 1080 
Но этот вариант на любителя
Плюсую посту выше. Писать отдельные стили под мобильные устройства.
Это надо делаь в любом случае, ибо сейчас решите проблему с :hover, а потом столкнетесь с такими, которые никак кроме отдельных стилей решить не удастся.