{"id":1174,"date":"2026-03-12T02:14:23","date_gmt":"2026-03-11T23:14:23","guid":{"rendered":"https:\/\/www.eridepro.org\/?post_type=models&#038;p=1174"},"modified":"2026-04-07T16:59:27","modified_gmt":"2026-04-07T13:59:27","slug":"e-ride-pro-mini","status":"publish","type":"models","link":"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-mini\/","title":{"rendered":"E RIDE PRO Mini"},"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\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%271672%27%20height%3D%271384%27%20viewBox%3D%270%200%201672%201384%27%3E%3Crect%20width%3D%271672%27%20height%3D%271384%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg\" alt=\"E Ride Pro Mini\" \/>\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%271024%27%20height%3D%27768%27%20viewBox%3D%270%200%201024%20768%27%3E%3Crect%20width%3D%271024%27%20height%3D%27768%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/1921-7_snimek-obrazovky-2024-12-02-162852.webp\" alt=\"E Ride Pro Mini 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%272048%27%20height%3D%271234%27%20viewBox%3D%270%200%202048%201234%27%3E%3Crect%20width%3D%272048%27%20height%3D%271234%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_17.png\" alt=\"E Ride Pro Mini 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%272048%27%20height%3D%271353%27%20viewBox%3D%270%200%202048%201353%27%3E%3Crect%20width%3D%272048%27%20height%3D%271353%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_16.png\" alt=\"E Ride Pro Mini 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%272048%27%20height%3D%271222%27%20viewBox%3D%270%200%202048%201222%27%3E%3Crect%20width%3D%272048%27%20height%3D%271222%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_19.png\" alt=\"E Ride Pro Mini electric motorcycle\" \/>\n    <\/div>\n    <div class=\"er-slide\" data-index=\"5\">\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%272048%27%20height%3D%271401%27%20viewBox%3D%270%200%202048%201401%27%3E%3Crect%20width%3D%272048%27%20height%3D%271401%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_18.png\" alt=\"E Ride Pro Mini off-road\" \/>\n    <\/div>\n    <div class=\"er-slide\" data-index=\"6\">\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%271289%27%20height%3D%272048%27%20viewBox%3D%270%200%201289%202048%27%3E%3Crect%20width%3D%271289%27%20height%3D%272048%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_20.png\" alt=\"E Ride Pro Mini details\" \/>\n    <\/div>\n\n  <\/div>\n\n  <!-- Expand icon -->\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\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\n  <div class=\"er-counter\" id=\"erCounter\">1 \/ 7<\/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%271672%27%20height%3D%271384%27%20viewBox%3D%270%200%201672%201384%27%3E%3Crect%20width%3D%271672%27%20height%3D%271384%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg\" alt=\"E Ride Pro Mini\" \/><\/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%271024%27%20height%3D%27768%27%20viewBox%3D%270%200%201024%20768%27%3E%3Crect%20width%3D%271024%27%20height%3D%27768%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/1921-7_snimek-obrazovky-2024-12-02-162852.webp\" alt=\"E Ride Pro Mini 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%272048%27%20height%3D%271234%27%20viewBox%3D%270%200%202048%201234%27%3E%3Crect%20width%3D%272048%27%20height%3D%271234%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_17.png\" alt=\"E Ride Pro Mini 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%272048%27%20height%3D%271353%27%20viewBox%3D%270%200%202048%201353%27%3E%3Crect%20width%3D%272048%27%20height%3D%271353%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_16.png\" alt=\"E Ride Pro Mini 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%272048%27%20height%3D%271222%27%20viewBox%3D%270%200%202048%201222%27%3E%3Crect%20width%3D%272048%27%20height%3D%271222%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_19.png\" alt=\"E Ride Pro Mini electric motorcycle\" \/><\/div>\n  <div class=\"er-thumb\" onclick=\"erGoTo(5)\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272048%27%20height%3D%271401%27%20viewBox%3D%270%200%202048%201401%27%3E%3Crect%20width%3D%272048%27%20height%3D%271401%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_18.png\" alt=\"E Ride Pro Mini off-road\" \/><\/div>\n  <div class=\"er-thumb\" onclick=\"erGoTo(6)\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271289%27%20height%3D%272048%27%20viewBox%3D%270%200%201289%202048%27%3E%3Crect%20width%3D%271289%27%20height%3D%272048%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/liftapp_20.png\" alt=\"E Ride Pro Mini 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');\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\">Compact Hero: Agility and Fun for the Next Generation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The E-RIDE PRO Mini is the younger sibling in the E-Ride Pro family, designed for maximum enjoyment in a compact, manageable package. It retains the quality build and feel of the larger models but is scaled down for younger riders, beginners, or those prioritizing portability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its reduced weight and size make it excellent for learning skills, light trail adventures, and ensures easy transport and storage (it fits easily into a van or smaller garage).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Target Rider:<\/strong>&nbsp;Teenagers, youth riders, beginners, or adults looking for a lightweight, easy-to-manage fun bike for small properties or travel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1 \/ 7 \u2715 Compact Hero: Agility and Fun for  [&#8230;]<\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-1174","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 Mini - 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-mini\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"E RIDE PRO Mini - E Ride Pro\" \/>\n<meta property=\"og:description\" content=\"1 \/ 7 \u2715 Compact Hero: Agility and Fun for [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-mini\/\" \/>\n<meta property=\"og:site_name\" content=\"E Ride Pro\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T13:59:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg\" \/>\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=\"4\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-mini\/\",\"url\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/\",\"name\":\"E RIDE PRO Mini - E Ride Pro\",\"isPartOf\":{\"@id\":\"https:\/\/www.eridepro.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg\",\"datePublished\":\"2026-03-11T23:14:23+00:00\",\"dateModified\":\"2026-04-07T13:59:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#primaryimage\",\"url\":\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg\",\"contentUrl\":\"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#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 Mini\"}]},{\"@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 Mini - 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-mini\/","og_locale":"de_DE","og_type":"article","og_title":"E RIDE PRO Mini - E Ride Pro","og_description":"1 \/ 7 \u2715 Compact Hero: Agility and Fun for [...]","og_url":"https:\/\/www.eridepro.org\/de\/models\/e-ride-pro-mini\/","og_site_name":"E Ride Pro","article_modified_time":"2026-04-07T13:59:27+00:00","og_image":[{"url":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/","url":"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/","name":"E RIDE PRO Mini - E Ride Pro","isPartOf":{"@id":"https:\/\/www.eridepro.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#primaryimage"},"image":{"@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg","datePublished":"2026-03-11T23:14:23+00:00","dateModified":"2026-04-07T13:59:27+00:00","breadcrumb":{"@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#primaryimage","url":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg","contentUrl":"https:\/\/www.eridepro.org\/wp-content\/uploads\/2026\/03\/Screenshot_2025-09-16_124804.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.eridepro.org\/models\/e-ride-pro-mini\/#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 Mini"}]},{"@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\/1174","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=1174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}