Фигни какой-то понаписали...
Выбросите нафиг весь этот ваш javascript.
Оставьте только
window.addEventListener('scroll', function () {
const currentScrollTop = window.pageYOffset || document.documentElement.scrollTop;
document.body.classList.toggle('scrolled', currentScrollTop > 0)
});
Далее показывание и скрытие элементов сделайте в css, отталкиваясь от класса
body.scrolled
.topbar__bottom-consult {
opacity: 0;
transition: 0.3s ease;
}
body.scrolled .topbar__bottom-consult {
opacity: 1;
}
Фиксирование наверху через
position:sticky
.topbar__bottom {
position: sticky;
top: 0;
}