Второй слайд появляется, вероятно, потому что при ширине экрана менее 920px контейнер со слайдами сжимается и не вмещает больше одного слайда на видимой области.
Чтобы избежать появления второго слайда при ширине экрана менее 920px, можно использовать медиа-запросы в CSS для точной настройки стилей слайдера в зависимости от ширины экрана. Например, можно задать свойство overflow: hidden для контейнера со слайдами при определенной ширине экрана.
Решение проблемы можно искать как в CSS, так и в JavaScript. В CSS можно настроить отображение слайдера при различных размерах экрана, а JavaScript можно использовать для динамического изменения конфигурации слайдера и пересчета количества слайдов при изменении размеров экрана.
Выбор метода решения зависит от конкретных условий задачи и удобства для разработчика.