User if ($('.overlay-slider-grid').length) { const $overlaySliderGrid = $('.overlay-slider-grid'); const $overlayslider = $('.overlay-slider'); const $mainparent = $overlaySliderGrid.find('.content-overlayslider'); const $hoverItems = $mainparent.find('.hover-item'); let currentIndex = 0; const updateSlider = ($item) => { const newBg = $item.data('bg'); $overlayslider.css('background-image', `url(${newBg})`); $item.find('.content, .description').addClass('active'); $item.siblings().find('.content, .description').removeClass('active'); }; // Initial load updateSlider($hoverItems.eq(currentIndex)); // Scroll-based slide logic $(window).on('scroll', function () { const scrollTop […]