Решение

При решении задачи на чистом css пришлось усыпить 1 лису