{"id":1149,"date":"2026-03-12T01:53:26","date_gmt":"2026-03-11T22:53:26","guid":{"rendered":"https:\/\/www.eridepro.org\/?post_type=models&#038;p=1149"},"modified":"2026-04-07T16:57:05","modified_gmt":"2026-04-07T13:57:05","slug":"e-ride-pro-ss-3-0","status":"publish","type":"models","link":"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-ss-3-0\/","title":{"rendered":"E RIDE PRO SS 3.0"},"content":{"rendered":"\n<style>\n.er-slider-wrap {\n  margin: 30px 0;\n  position: relative;\n  overflow: hidden;\n  border-radius: 12px;\n  border: 1px solid #e5e7eb;\n  background: #f9f9f9;\n}\n\n.er-slider-track {\n  display: flex;\n  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n  cursor: grab;\n}\n\n.er-slider-track:active {\n  cursor: grabbing;\n}\n\n.er-slide {\n  min-width: 100%;\n  position: relative;\n  cursor: zoom-in;\n}\n\n.er-slide img {\n  width: 100%;\n  aspect-ratio: 16\/9;\n  object-fit: cover;\n  display: block;\n  pointer-events: none;\n  user-select: none;\n  -webkit-user-drag: none;\n}\n\n\/* Prev \/ Next *\/\n.er-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(255,255,255,0.9);\n  border: none;\n  border-radius: 50%;\n  width: 44px;\n  height: 44px;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 10;\n  transition: background 0.15s;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.12);\n}\n\n.er-btn:hover { background: #fff; }\n.er-btn.prev { left: 14px; }\n.er-btn.next { right: 14px; }\n\n.er-btn svg {\n  width: 18px;\n  height: 18px;\n  stroke: #292823;\n  fill: none;\n  stroke-width: 2;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n\/* Expand icon *\/\n.er-expand {\n  position: absolute;\n  top: 12px;\n  right: 12px;\n  background: rgba(0,0,0,0.45);\n  border: none;\n  border-radius: 6px;\n  width: 34px;\n  height: 34px;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 10;\n}\n\n.er-expand svg {\n  width: 16px;\n  height: 16px;\n  stroke: #fff;\n  fill: none;\n  stroke-width: 2;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n\/* Dots *\/\n.er-dots {\n  display: flex;\n  justify-content: center;\n  gap: 7px;\n  padding: 12px 0 10px;\n}\n\n.er-dot {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: #d1d5db;\n  border: none;\n  cursor: pointer;\n  padding: 0;\n  transition: background 0.2s, transform 0.2s;\n}\n\n.er-dot.active {\n  background: #f44336;\n  transform: scale(1.3);\n}\n\n\/* Counter *\/\n.er-counter {\n  position: absolute;\n  bottom: 14px;\n  right: 16px;\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: #fff;\n  background: rgba(0,0,0,0.45);\n  padding: 3px 9px;\n  border-radius: 20px;\n}\n\n\/* Thumbnail strip *\/\n.er-thumbs {\n  display: flex;\n  gap: 8px;\n  padding: 10px;\n  overflow-x: auto;\n  scrollbar-width: none;\n  background: #fff;\n  border-top: 1px solid #e5e7eb;\n}\n\n.er-thumbs::-webkit-scrollbar { display: none; }\n\n.er-thumb {\n  min-width: 80px;\n  height: 56px;\n  border-radius: 6px;\n  overflow: hidden;\n  cursor: pointer;\n  border: 2px solid transparent;\n  transition: border-color 0.15s;\n  flex-shrink: 0;\n}\n\n.er-thumb.active { border-color: #f44336; }\n\n.er-thumb img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n\/* \u2500\u2500 Lightbox \u2500\u2500 *\/\n.er-lightbox {\n  display: none;\n  position: fixed;\n  inset: 0;\n  background: rgba(0,0,0,0.96);\n  z-index: 9999999;\n  align-items: center;\n  justify-content: center;\n}\n\n.er-lightbox.open {\n  display: flex;\n}\n\n.er-lightbox-img {\n  display: block;\n  max-width: 90vw;\n  max-height: 88vh;\n  width: auto;\n  height: auto;\n  border-radius: 4px;\n  user-select: none;\n  cursor: grab;\n  -webkit-user-drag: none;\n}\n\n.er-lightbox-img:active {\n  cursor: grabbing;\n}\n\n.er-lb-close {\n  position: fixed;\n  top: 60px;\n  right: 24px;\n  background: rgba(255,255,255,0.12);\n  border: none;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  cursor: pointer;\n  color: #fff;\n  font-size: 20px;\n  line-height: 1;\n  z-index: 9999999;\n  opacity: 0.85;\n  transition: opacity 0.15s, background 0.15s;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.er-lb-close:hover { opacity: 1; background: rgba(255,255,255,0.2); }\n\n.er-lb-prev,\n.er-lb-next {\n  position: fixed;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(255,255,255,0.1);\n  border: none;\n  border-radius: 50%;\n  width: 50px;\n  height: 50px;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 9999999;\n  transition: background 0.15s;\n}\n\n.er-lb-prev:hover,\n.er-lb-next:hover { background: rgba(255,255,255,0.2); }\n\n.er-lb-prev { left: 16px; }\n.er-lb-next { right: 16px; }\n\n.er-lb-prev svg,\n.er-lb-next svg {\n  width: 22px;\n  height: 22px;\n  stroke: #fff;\n  fill: none;\n  stroke-width: 2;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n.er-lb-counter {\n  position: fixed;\n  bottom: 20px;\n  left: 50%;\n  transform: translateX(-50%);\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  color: rgba(255,255,255,0.6);\n  z-index: 9999999;\n}\n\n@media (max-width: 640px) {\n  .er-btn { width: 36px; height: 36px; }\n  .er-thumb { min-width: 60px; height: 42px; }\n  .er-lb-prev { left: 6px; }\n  .er-lb-next { right: 6px; }\n}\n<\/style>\n\n<div class=\"er-slider-wrap\" id=\"erSlider\">\n  <div class=\"er-slider-track\" id=\"erTrack\">\n    <div class=\"er-slide\" data-index=\"0\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp\" alt=\"E Ride Pro SS 3.0\" \/>\n    <\/div>\n    <div class=\"er-slide\" data-index=\"1\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_2-scaled.webp\" alt=\"E Ride Pro SS 3.0 electric dirt bike\" \/>\n    <\/div>\n    <div class=\"er-slide\" data-index=\"2\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_1-scaled.webp\" alt=\"E Ride Pro SS 3.0 2025\" \/>\n    <\/div>\n    <div class=\"er-slide\" data-index=\"3\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_4-scaled.webp\" alt=\"E Ride Pro SS 3.0 e-moto\" \/>\n    <\/div>\n    <div class=\"er-slide\" data-index=\"4\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271600%27%20height%3D%271067%27%20viewBox%3D%270%200%201600%201067%27%3E%3Crect%20width%3D%271600%27%20height%3D%271067%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/IMG_4943.webp\" alt=\"E Ride Pro SS 3.0 details\" \/>\n    <\/div>\n  <\/div>\n\n  <button class=\"er-expand\" onclick=\"erOpenLightbox(erCurrentSlide())\" aria-label=\"Fullscreen\">\n    <svg viewBox=\"0 0 24 24\"><polyline points=\"15 3 21 3 21 9\"\/><polyline points=\"9 21 3 21 3 15\"\/><line x1=\"21\" y1=\"3\" x2=\"14\" y2=\"10\"\/><line x1=\"3\" y1=\"21\" x2=\"10\" y2=\"14\"\/><\/svg>\n  <\/button>\n  <button class=\"er-btn prev\" onclick=\"erSlide(-1); event.stopPropagation();\" aria-label=\"Previous\">\n    <svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\n  <\/button>\n  <button class=\"er-btn next\" onclick=\"erSlide(1); event.stopPropagation();\" aria-label=\"Next\">\n    <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n  <\/button>\n  <div class=\"er-counter\" id=\"erCounter\">1 \/ 5<\/div>\n<\/div>\n\n<div class=\"er-dots\" id=\"erDots\"><\/div>\n\n<div class=\"er-thumbs\" id=\"erThumbs\">\n  <div class=\"er-thumb active\" onclick=\"erGoTo(0)\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp\" alt=\"E Ride Pro SS 3.0\" \/><\/div>\n  <div class=\"er-thumb\" onclick=\"erGoTo(1)\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_2-scaled.webp\" alt=\"E Ride Pro SS 3.0 electric dirt bike\" \/><\/div>\n  <div class=\"er-thumb\" onclick=\"erGoTo(2)\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_1-scaled.webp\" alt=\"E Ride Pro SS 3.0 2025\" \/><\/div>\n  <div class=\"er-thumb\" onclick=\"erGoTo(3)\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_4-scaled.webp\" alt=\"E Ride Pro SS 3.0 e-moto\" \/><\/div>\n  <div class=\"er-thumb\" onclick=\"erGoTo(4)\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271600%27%20height%3D%271067%27%20viewBox%3D%270%200%201600%201067%27%3E%3Crect%20width%3D%271600%27%20height%3D%271067%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/IMG_4943.webp\" alt=\"E Ride Pro SS 3.0 details\" \/><\/div>\n<\/div>\n\n<!-- Lightbox -->\n<div class=\"er-lightbox\" id=\"erLightbox\" onclick=\"erCloseLightbox()\">\n  <button class=\"er-lb-close\" onclick=\"erCloseLightbox()\">\u2715<\/button>\n  <button class=\"er-lb-prev\" onclick=\"erLbSlide(-1); event.stopPropagation();\" aria-label=\"Previous\">\n    <svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\n  <\/button>\n  <img decoding=\"async\" class=\"lazyload er-lightbox-img\" id=\"erLbImg\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\" alt=\"\" onclick=\"event.stopPropagation()\" \/>\n  <button class=\"er-lb-next\" onclick=\"erLbSlide(1); event.stopPropagation();\" aria-label=\"Next\">\n    <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n  <\/button>\n  <div class=\"er-lb-counter\" id=\"erLbCounter\"><\/div>\n<\/div>\n\n<script>\n(function() {\n  var current  = 0;\n  var lbCurrent = 0;\n  var track    = document.getElementById('erTrack');\n  var counter  = document.getElementById('erCounter');\n  var dotsWrap = document.getElementById('erDots');\n  var thumbs   = document.querySelectorAll('.er-thumb');\n  var slides   = document.querySelectorAll('.er-slide');\n  var total    = slides.length;\n  var lightbox = document.getElementById('erLightbox');\n  var lbImg    = document.getElementById('erLbImg');\n  var lbCounter = document.getElementById('erLbCounter');\n \nvar lightbox = document.getElementById('erLightbox');\ndocument.body.appendChild(lightbox);\n\n  \/\/ Collect image URLs (lazy load safe)\n  var images = [];\n  slides.forEach(function(s) {\n    var img = s.querySelector('img');\n    images.push(\n      img.getAttribute('data-orig-src') ||\n      img.getAttribute('data-src') ||\n      img.getAttribute('data-lazy-src') ||\n      img.src\n    );\n  });\n \n  \/\/ Build dots\n  for (var i = 0; i < total; i++) {\n    var d = document.createElement('button');\n    d.className = 'er-dot' + (i === 0 ? ' active' : '');\n    d.setAttribute('data-i', i);\n    d.onclick = function() { erGoTo(parseInt(this.getAttribute('data-i'))); };\n    dotsWrap.appendChild(d);\n  }\n \n  window.erCurrentSlide = function() { return current; };\n \n  window.erGoTo = function(n) {\n    current = (n + total) % total;\n    track.style.transform = 'translateX(-' + current * 100 + '%)';\n    counter.textContent = (current + 1) + ' \/ ' + total;\n    document.querySelectorAll('.er-dot').forEach(function(d, i) {\n      d.classList.toggle('active', i === current);\n    });\n    thumbs.forEach(function(t, i) {\n      t.classList.toggle('active', i === current);\n    });\n  };\n \n  window.erSlide = function(dir) { erGoTo(current + dir); };\n \n  \/\/ Lightbox\n  window.erOpenLightbox = function(n) {\n    lbCurrent = (n + total) % total;\n    lbImg.src = images[lbCurrent];\n    lbCounter.textContent = (lbCurrent + 1) + ' \/ ' + total;\n    lightbox.classList.add('open');\n    document.body.style.overflow = 'hidden';\n  };\n \n  window.erCloseLightbox = function() {\n    lightbox.classList.remove('open');\n    document.body.style.overflow = '';\n  };\n \n  window.erLbSlide = function(dir) {\n    erOpenLightbox(lbCurrent + dir);\n  };\n \n  \/\/ Click on slide opens lightbox only if not dragged\n  var didDrag = false;\n  slides.forEach(function(s) {\n    s.addEventListener('click', function() {\n      if (!didDrag) erOpenLightbox(current);\n    });\n  });\n  var dragStartX = 0;\n  var dragCurrentX = 0;\n  var isDragging = false;\n  var baseOffset = 0;\n \n  function getClientX(e) {\n    return e.touches ? e.touches[0].clientX : e.clientX;\n  }\n \n  function onDragStart(e) {\n    if (e.button === 2) return;\n    isDragging = true;\n    didDrag = false;\n    dragStartX = getClientX(e);\n    baseOffset = current * 100;\n    track.style.transition = 'none';\n    document.addEventListener('mousemove', onDragMove);\n    document.addEventListener('mouseup', onDragEnd);\n  }\n \n  function onDragMove(e) {\n    if (!isDragging) return;\n    dragCurrentX = getClientX(e) - dragStartX;\n    if (Math.abs(dragCurrentX) > 8) didDrag = true;\n    var percent = baseOffset - (dragCurrentX \/ track.offsetWidth * 100);\n    track.style.transform = 'translateX(-' + percent + '%)';\n  }\n \n  function onDragEnd(e) {\n    if (!isDragging) return;\n    isDragging = false;\n    track.style.transition = 'transform 0.4s cubic-bezier(0.4, 0, 0.2, 1)';\n    document.removeEventListener('mousemove', onDragMove);\n    document.removeEventListener('mouseup', onDragEnd);\n    var threshold = track.offsetWidth * 0.2;\n    if (dragCurrentX < -threshold) erGoTo(current + 1);\n    else if (dragCurrentX > threshold) erGoTo(current - 1);\n    else erGoTo(current);\n    dragCurrentX = 0;\n  }\n \n  track.addEventListener('mousedown', onDragStart);\n  track.addEventListener('touchstart', function(e) {\n    dragStartX = e.touches[0].clientX;\n    baseOffset = current * 100;\n    track.style.transition = 'none';\n    isDragging = true;\n    didDrag = false;\n  }, { passive: true });\n \n  track.addEventListener('touchmove', function(e) {\n    if (!isDragging) return;\n    dragCurrentX = e.touches[0].clientX - dragStartX;\n    if (Math.abs(dragCurrentX) > 8) didDrag = true;\n    var percent = baseOffset - (dragCurrentX \/ track.offsetWidth * 100);\n    track.style.transform = 'translateX(-' + percent + '%)';\n  }, { passive: true });\n \n  track.addEventListener('touchend', function(e) {\n    isDragging = false;\n    track.style.transition = 'transform 0.4s cubic-bezier(0.4, 0, 0.2, 1)';\n    var threshold = track.offsetWidth * 0.2;\n    if (dragCurrentX < -threshold) erGoTo(current + 1);\n    else if (dragCurrentX > threshold) erGoTo(current - 1);\n    else erGoTo(current);\n    dragCurrentX = 0;\n  }, { passive: true });\n \n  \/\/ Drag in lightbox\n  var lbDragStartX = 0;\n  var lbDragCurrentX = 0;\n  var lbIsDragging = false;\n \n  function lbGetClientX(e) {\n    return e.touches ? e.touches[0].clientX : e.clientX;\n  }\n \n  function onLbDragStart(e) {\n    if (e.target === lightbox) return; \/\/ click on backdrop = close\n    if (e.button === 2) return;\n    lbIsDragging = true;\n    lbDragStartX = lbGetClientX(e);\n    lbDragCurrentX = 0;\n    lbImg.style.transition = 'none';\n    document.addEventListener('mousemove', onLbDragMove);\n    document.addEventListener('mouseup', onLbDragEnd);\n  }\n \n  function onLbDragMove(e) {\n    if (!lbIsDragging) return;\n    lbDragCurrentX = lbGetClientX(e) - lbDragStartX;\n    lbImg.style.transform = 'translateX(' + lbDragCurrentX + 'px)';\n  }\n \n  function onLbDragEnd() {\n    if (!lbIsDragging) return;\n    lbIsDragging = false;\n    lbImg.style.transition = 'transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    document.removeEventListener('mousemove', onLbDragMove);\n    document.removeEventListener('mouseup', onLbDragEnd);\n    var threshold = window.innerWidth * 0.2;\n    if (lbDragCurrentX < -threshold) {\n      lbImg.style.transform = 'translateX(-120%)';\n      setTimeout(function() {\n        lbImg.style.transition = 'none';\n        lbImg.style.transform = 'translateX(0)';\n        erOpenLightbox(lbCurrent + 1);\n      }, 300);\n    } else if (lbDragCurrentX > threshold) {\n      lbImg.style.transform = 'translateX(120%)';\n      setTimeout(function() {\n        lbImg.style.transition = 'none';\n        lbImg.style.transform = 'translateX(0)';\n        erOpenLightbox(lbCurrent - 1);\n      }, 300);\n    } else {\n      lbImg.style.transform = 'translateX(0)';\n    }\n    lbDragCurrentX = 0;\n  }\n \n  lbImg.addEventListener('mousedown', onLbDragStart);\n \n  lbImg.addEventListener('touchstart', function(e) {\n    lbDragStartX = e.touches[0].clientX;\n    lbDragCurrentX = 0;\n    lbIsDragging = true;\n    lbImg.style.transition = 'none';\n  }, { passive: true });\n \n  lbImg.addEventListener('touchmove', function(e) {\n    if (!lbIsDragging) return;\n    lbDragCurrentX = e.touches[0].clientX - lbDragStartX;\n    lbImg.style.transform = 'translateX(' + lbDragCurrentX + 'px)';\n  }, { passive: true });\n \n  lbImg.addEventListener('touchend', function() {\n    lbIsDragging = false;\n    lbImg.style.transition = 'transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    var threshold = window.innerWidth * 0.2;\n    if (lbDragCurrentX < -threshold) {\n      lbImg.style.transform = 'translateX(-120%)';\n      setTimeout(function() {\n        lbImg.style.transition = 'none';\n        lbImg.style.transform = 'translateX(0)';\n        erOpenLightbox(lbCurrent + 1);\n      }, 300);\n    } else if (lbDragCurrentX > threshold) {\n      lbImg.style.transform = 'translateX(120%)';\n      setTimeout(function() {\n        lbImg.style.transition = 'none';\n        lbImg.style.transform = 'translateX(0)';\n        erOpenLightbox(lbCurrent - 1);\n      }, 300);\n    } else {\n      lbImg.style.transform = 'translateX(0)';\n    }\n    lbDragCurrentX = 0;\n  }, { passive: true });\n \n  \/\/ Swipe on lightbox (backdrop click to close)\n  lightbox.addEventListener('click', function(e) {\n    if (e.target === lightbox) erCloseLightbox();\n  });\n \n  \/\/ Keyboard\n  document.addEventListener('keydown', function(e) {\n    if (lightbox.classList.contains('open')) {\n      if (e.key === 'ArrowLeft')  erLbSlide(-1);\n      if (e.key === 'ArrowRight') erLbSlide(1);\n      if (e.key === 'Escape')     erCloseLightbox();\n    } else {\n      if (e.key === 'ArrowLeft')  erSlide(-1);\n      if (e.key === 'ArrowRight') erSlide(1);\n    }\n  });\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Optimal Balance: SR Power Meets SS Control (18 kW)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The SS 3.0 strikes the perfect balance, offering an impressive 18 kW of peak power. It\u2019s the ideal middle ground for riders who want significantly more performance than base models without the intense, often overwhelming power of the 25 kW SR. The optimized battery and control system give the SS 3.0 excellent power-to-weight ratio for technical off-roading and confident overtaking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It also supports&nbsp;<strong>dual L1e\/L3e registration<\/strong>, giving you flexibility in road use and licensing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Target Rider:<\/strong>&nbsp;Advanced riders seeking a capable, versatile bike for aggressive trail riding and robust urban commuting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1 \/ 5 \u2715 Optimal Balance: SR Power Meets SS  [&#8230;]<\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-1149","models","type-models","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>E RIDE PRO SS 3.0 - E Ride Pro<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-ss-3-0\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"E RIDE PRO SS 3.0 - E Ride Pro\" \/>\n<meta property=\"og:description\" content=\"1 \/ 5 \u2715 Optimal Balance: SR Power Meets SS [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-ss-3-0\/\" \/>\n<meta property=\"og:site_name\" content=\"E Ride Pro\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T13:57:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/\",\"url\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/\",\"name\":\"E RIDE PRO SS 3.0 - E Ride Pro\",\"isPartOf\":{\"@id\":\"https:\/\/www.eridepro.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp\",\"datePublished\":\"2026-03-11T22:53:26+00:00\",\"dateModified\":\"2026-04-07T13:57:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#primaryimage\",\"url\":\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp\",\"contentUrl\":\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/www.eridepro.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Models\",\"item\":\"https:\/\/www.eridepro.org\/models\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"E RIDE PRO SS 3.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.eridepro.org\/#website\",\"url\":\"https:\/\/www.eridepro.org\/\",\"name\":\"E Ride Pro\",\"description\":\"Electric Dirt Bikes &amp; Dealer Comparison\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.eridepro.org\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"E RIDE PRO SS 3.0 - E Ride Pro","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-ss-3-0\/","og_locale":"de_DE","og_type":"article","og_title":"E RIDE PRO SS 3.0 - E Ride Pro","og_description":"1 \/ 5 \u2715 Optimal Balance: SR Power Meets SS [...]","og_url":"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-ss-3-0\/","og_site_name":"E Ride Pro","article_modified_time":"2026-04-07T13:57:05+00:00","og_image":[{"url":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/","url":"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/","name":"E RIDE PRO SS 3.0 - E Ride Pro","isPartOf":{"@id":"https:\/\/www.eridepro.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#primaryimage"},"image":{"@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp","datePublished":"2026-03-11T22:53:26+00:00","dateModified":"2026-04-07T13:57:05+00:00","breadcrumb":{"@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#primaryimage","url":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp","contentUrl":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/pro-ss-3-0_3-scaled.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-ss-3-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/www.eridepro.org\/"},{"@type":"ListItem","position":2,"name":"Models","item":"https:\/\/www.eridepro.org\/models\/"},{"@type":"ListItem","position":3,"name":"E RIDE PRO SS 3.0"}]},{"@type":"WebSite","@id":"https:\/\/www.eridepro.org\/#website","url":"https:\/\/www.eridepro.org\/","name":"E Ride Pro","description":"Electric Dirt Bikes &amp; Dealer Comparison","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.eridepro.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/www.eridepro.org\/de\/wp-json\/wp\/v2\/models\/1149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eridepro.org\/de\/wp-json\/wp\/v2\/models"}],"about":[{"href":"https:\/\/www.eridepro.org\/de\/wp-json\/wp\/v2\/types\/models"}],"wp:attachment":[{"href":"https:\/\/www.eridepro.org\/de\/wp-json\/wp\/v2\/media?parent=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}