@BEZON Уже писал ранее, есть в CS-Cart базовый скроллер OWL и у него есть проблема с расчетом ширины элемента (формируются дробные значения) из за этого бывает видно фрагмент соседнего элемента, устранили это видимостью только элементов с .active но это приводит в некоторых браузерах к не плавному свайпу.
То что вы описали в функционале работает плавно то это наш (в теме) нативный скроллер, у него нет проблем с расчетом ширины элементов.
На демках мы показываем все возможные блоки с разными механиками.