Kostenloser Versand ab 50,- € (BeNeLux)

Rabatte werden im Warenkorb abgezogen.

Sprache
Harlem
Gedeihen
Ab €1.248,80 €1.784,00
North
Nord-Reichweite 2025
Ab €999,00 €1.429,00
North
North Orbit 2026
Ab €1.154,30 €1.649,00
Ozone
Ozone Vortex Ultra-X
Ab €1.994,25 €2.389,00
Kostenloser Versand

Bei Bestellungen über 50 €

Duotone
Evo D/LAB
Ab €1.779,00 €2.549,00
F-ONE
F-one Addikt TEC
Ab €779,00 €1.300,00
Core
Pace Pro
Ab €2.649,00
Duotone
Duotone Rebel SLS
Ab €1.429,00 €2.049,00
F-ONE
F-one BANDIT 17 TEC
Ab €929,00 €1.480,00
Core
Core XR Pro
Ab €2.849,00
Ozone
Ozone Mach 1
Ab €2.409,00 €2.659,00
Core
Core XR2 Pro
Ab €2.849,00
Duotone
Duotone Neo 2025
Ab €743,40 €1.239,00
North
Carve Kite
Ab €1.415,00
Naish
Naish Pivot Q series
Ab €1.014,30 €1.449,00
F-ONE
F-ONE Bandit Brainchild
Ab €1.281,00 €1.830,00
Core
Core XR8
Ab €1.119,00 €1.749,00
Duotone
Mono
Ab €1.149,00
Duotone
Dice SLS
Ab €1.279,00 €1.829,00
Duotone
Neo
Ab €869,00 €1.239,00
F-ONE
F-one Trigger V2 TEC
Ab €1.141,00 €1.590,00
Slingshot
Code V2
Ab €939,00 €1.011,75
Slingshot
Code NXT
Ab €2.169,00 €2.599,00
var taal = TEKSTEN[document.documentElement.lang] || TEKSTEN.en; function wachtOp(selector, klaar, maxPogingen) { var n = 0; var timer = setInterval(function () { var el = document.querySelector(selector); if (el) { clearInterval(timer); klaar(el); } else if (++n > (maxPogingen || 40)) { clearInterval(timer); } }, 500); } function pasAan(kop, actieveIds) { var vakjes = document.querySelectorAll('.spice-spa-addon-layouts input[type="checkbox"]'); if (!vakjes.length) return; var eenMetKorting = false; vakjes.forEach(function (cb) { var id = parseInt(cb.value, 10); if (actieveIds.indexOf(id) !== -1) { eenMetKorting = true; return; } var rij = cb.closest('.spice-spa-addon-product-item'); if (!rij || rij.querySelector('.ksh-geen-korting')) return; var titelEl = rij.querySelector('.spice-spa-addon-product-link'); if (!titelEl) return; var span = document.createElement('span'); span.className = 'ksh-geen-korting'; span.textContent = ' — ' + taal.label; span.style.cssText = 'font-size:.85em;color:#8a8f94;font-weight:400'; titelEl.appendChild(span); }); kop.textContent = eenMetKorting ? taal.normaal : taal.geen; } wachtOp('.spice-spa-addon-heading', function (kop) { kop.textContent = taal.normaal; fetch(COLLECTIE, { headers: { 'Accept': 'application/json' } }) .then(function (r) { return r.ok ? r.json() : Promise.reject(r.status); }) .then(function (data) { var ids = (data.products || []).map(function (p) { return p.id; }); pasAan(kop, ids); var main = document.querySelector('.section-main-product'); if (!main) return; var wacht = null; var opnieuw = function () { clearTimeout(wacht); wacht = setTimeout(function () { pasAan(kop, ids); }, 200); }; new MutationObserver(opnieuw).observe(main, { childList: true, subtree: true }); document.addEventListener('change', opnieuw, true); }) .catch(function (e) { console.warn('[bar-addon] collectie niet opgehaald:', e); }); }); })();