Produkten har lagts i din varukorg Visa varukorgenTill kassan
Din webbläsare stöds ej. För bästa upplevelsen rekommenderas en nyare version eller en annan webbläsare.

MAGO 40CM RAKT/01

6070/01
document.addEventListener("DOMContentLoaded", function () { const sliders = document.querySelectorAll("[data-slider]"); sliders.forEach(slider => { const track = slider.querySelector(".image-slider-track"); const slides = slider.querySelectorAll(".image-slide"); const prev = slider.querySelector(".image-slider-btn.prev"); const next = slider.querySelector(".image-slider-btn.next"); if (!track || slides.length === 0 || !prev || !next) return; let index = 0; function update() { const slideWidth = slides[0].getBoundingClientRect().width; const gap = 24; const step = slideWidth + gap; const visible = Math.floor(slider.offsetWidth / step); const maxIndex = slides.length - visible; if (index < 0) index = 0; if (index > maxIndex) index = maxIndex; track.style.transform = `translateX(-${index * step}px)`; prev.disabled = index === 0; next.disabled = index >= maxIndex; } prev.addEventListener("click", () => { index--; update(); }); next.addEventListener("click", () => { index++; update(); }); window.addEventListener("resize", update); update(); }); });