{"title":"Electric Folding Bikes","description":"","products":[{"product_id":"fafrees-f20-x-max","title":"Fafrees F20 X-Max  30Ah Full Suspension Foldable Fat Tyres E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"\"\u003e  🎁\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eExclusively for Online Orders – Free Assembly + Delivery on This Bike\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eSkip the setup. We professionally assemble and test this model, then ship it ready‑to‑ride – straight to your door.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   ✅\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   ✅ Bike to Work Scheme Supported:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eSave up to 52% through tax savings. We handle the paperwork and issue your invoice within 24 hours.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   🇮🇪 Ireland-Based Support:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eFast online diagnostics and dedicated after-sales service from our local team, saving you a long drive to the shop.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eFafrees \u003cspan\u003eF20 X-Max: 980W Peak Motor, 4.0\" Fat Tyres \u0026amp; Full Suspension – Foldable Off-Road Power\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFAFREES F20 X-Max – a foldable fat-tyre e-bike with a 1440Wh Samsung battery (140 km range), 980W peak motor, SHIMANO 7-speed gearing, and hydraulic brakes. Conquer any terrain, fold it and go.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/f20_x-max.png?v=1785753932\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e1440Wh Samsung battery\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– massive 48V 30Ah capacity, delivers\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e120–140 km range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003eon a single charge, removable for easy charging\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e980W peak motor (750W sustained)\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 65Nm torque, climbs steep hills with ease, 25 km\/h top speed\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e20\" × 4.0\" CST fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 60tpi, exceptional grip and stability on sand, snow, gravel, and city streets\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolds compactly\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– handlebar, frame, and pedals fold down; easy to store in car trunks or apartments\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO 7-speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooth, reliable shifting for hills and flats\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 160mm rotors, powerful all-weather stopping power\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFull suspension\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 50mm travel front fork + suspension seatpost, smooths out bumps and rough terrain\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e3.5\" IPS colour LCD display\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– USB charging port, backlit, IP65, shows speed, battery, and assist level\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e3 pedal assist levels\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– choose your power output for any riding condition\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e180 kg max load\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– sturdy 6061 aluminium frame, fits riders 165–210 cm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eComplete package\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– includes rear rack, fende\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20X-Max_3.png?v=1776831007\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  \/* Bike to Work 按钮单独配色 *\/\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 尺寸图 \u0026 尺寸表格 ===== *\/\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFafrees F20 X-Max — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- GENERAL --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120–140 km\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSpeed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMax 25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFolding Parts\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHandlebar, Frame, Pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e49 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e165–210 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertifications\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eEN15194 + CE + E-Mark\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWater Resistance\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- ELECTRONIC --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ ELECTRONIC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eRear drive, 48V, 750W (sustained) 980W (peak)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e65 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 30Ah, 1440Wh, removable lithium-ion, Samsung cells\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e7.5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V Output: 54.6V \/ 3A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e9 hours from 0% to 100%\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3.5\" IPS color LCD, USB Port, backlit, IP65\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCadence sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eLights\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFront and rear lights (with turn signals)\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- COMPONENTS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e6061 Aluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebars\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum 25.4mm, 620mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSuspension fork, 50mm travel, without lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic disc brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake Rotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e160mm 6-bolt\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDerailleur\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eRear, Shimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShifter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7 Speed Trigger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheels\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20in, 13g, 36hole, double wall Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCST 20×4.0, 60tpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTubes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eButyl rubber, schrader valve\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e138L\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain Ring\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e52T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCassette\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7-Speed 14-28T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrankset\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e152mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e9\/16\" Foldable pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSaddle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFlip-up foam saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeatpost\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSuspension Seatpost, Ø 31.8mm, 400mm Length, 15mm travel\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eKickstand\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFenders\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Box \u0026 Size（含尺寸图 + 尺寸数据）                   --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFafrees F20 X-Max — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ===== GEOMETRY \/ SIZE ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\n    \u003c!-- 尺寸图 --\u003e\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/f20_x-max_size.png?v=1785754268\" alt=\"Fafrees F20 X-Max Size Diagram\"\u003e\n\n    \u003c!-- 尺寸数据表格 --\u003e\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in cm unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e165–210 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e63 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFolded Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e105 × 45 × 76 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 DIMENSIONS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Maximum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e106 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e86 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Standover Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Frame Size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e43 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Maximum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e132 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Minimum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e116 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Bottom Bracket Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e17 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Top Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e64 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheelbase Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e130 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e186 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF20 X-Max E-bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTool Kit\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGift Box\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1 (Includes: 1 inner tube, 2 valve caps, 4 spokes, 2 wheel reflectors, 2 battery fuses, 2 brake linings, 1 key chain)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      \u003cem\u003eTo ensure timely delivery and consistent product quality, Fafrees reserves the right to replace components with alternatives of equal or higher quality when necessary. This will not affect the product's intended performance or safety.\u003c\/em\u003e\n      \u003cbr\u003e\u003cbr\u003ePlease note: The product you receive is based on the option you selected to order.\n      \u003cbr\u003eMeasurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Fafrees F20 X-Max through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Fafrees F20 X-Max\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Size 弹窗 =====\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  \/\/ ===== Bike to Work 弹窗 =====\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\n\u003ch3\u003e\n\u003cstrong\u003e30Ah Samsung Battery\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003ePacked with 21700 Samsung cells (1440Wh), it delivers up to 140km range per charge.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1dd042dabc294387a07b0d0f0fd45af4.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eHigh-Torque 750W Motor\u003cbr\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFeel the power with a peak 980W output and strong 65Nm torque for confident, controlled riding.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ebc7e240dc6e48fe9f43d0cde4bb2970.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eHydraulic Braking\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eFront and rear hydraulic brakes with 160mm rotors provide strong grip and fast response.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e774f7908c6a4b629d5401e5a56a9b53.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eDisplay with USB Port\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eEasily view speed, range, and gear with the large LCD screen—plus, charge your phone on the go.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/da35367de69c4787b57680856887c9e0.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eTriple Suspension\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eA complete suspension setup—front, rear, and seatpost—smooths out every bump for long-time riding.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/efda2130513140598ad42c05a2b1d0a8.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eTriple Folding Design\u003c\/h3\u003e\n\u003cp\u003eFolds at the frame, handlebars, and pedals—making it ultra-compact, easy to store, and perfect for transport on any trip.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/F20X-Max_8.png?v=1763974225\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eShimano 7-Speed Gear Shift\u003c\/h3\u003e\n\u003cp\u003eTackle hills, flats, or stop-and-go traffic with smooth shifting. Smart gear use can extend battery life by up to 15%.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/F20X-Max_10.png?v=1763974225\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eLights with Turn Signals\u003c\/h3\u003e\n\u003cp\u003eBright front and rear lights with turn signals keep you visible and predictable.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/F20X-Max_11.png?v=1763974225\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eFront \u0026amp; Rear Cargo Racks\u003c\/h3\u003e\n\u003cp\u003eBuilt-in racks let you carry groceries, gear, or supplies with ease—ideal for commuting or weekend adventures.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/F20X-Max_6.png?v=1763974225\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eCST 20×4.0\" Fat Tires\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 2 rem;\"\u003eWide 4.0\" tires offer extra grip and stability on snow, sand, mud, gravel, and city roads alike.\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/F20X-Max_9.png?v=1763974225\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_X-Max_Customer_review1.jpg?v=1779344126\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_X-Max_Customer_review2.jpg?v=1779344126\"\u003e\u003c\/p\u003e","brand":"Fafrees","offers":[{"title":"Black","offer_id":44221913989171,"sku":null,"price":1799.0,"currency_code":"EUR","in_stock":true},{"title":"Gray","offer_id":44221914021939,"sku":null,"price":1799.0,"currency_code":"EUR","in_stock":true},{"title":"White","offer_id":44221914054707,"sku":null,"price":1799.0,"currency_code":"EUR","in_stock":true},{"title":"Red","offer_id":44221914087475,"sku":null,"price":1619.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20X-Max_3.png?v=1776831007"},{"product_id":"fafrees-f20-pro","title":"Fafrees F20+ Pro 25Ah Foldable E-Bike","description":"\u003ch3 data-path-to-node=\"8,0\"\u003e\u003cb data-path-to-node=\"8,0\" data-index-in-node=\"0\"\u003eWhy Buy From Us?\u003c\/b\u003e\u003c\/h3\u003e\n\u003cp data-path-to-node=\"8,1,0,0\"\u003e\u003cb data-path-to-node=\"8,1,0,0\" data-index-in-node=\"0\"\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb data-path-to-node=\"8,1,0,0\" data-index-in-node=\"0\"\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,1,1,0\"\u003e\u003cb data-path-to-node=\"8,1,1,0\" data-index-in-node=\"0\"\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,1,2,0\"\u003e  🎁 \u003cb data-path-to-node=\"8,1,2,0\" data-index-in-node=\"3\"\u003eExclusive Offer:\u003c\/b\u003e Buy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely \u003cb data-path-to-node=\"8,1,2,0\" data-index-in-node=\"97\"\u003eFREE\u003c\/b\u003e (saving you €180)!\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,1,3,0\"\u003e   🇮🇪 \u003cb data-path-to-node=\"8,1,3,0\" data-index-in-node=\"5\"\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003ch2\u003eFafrees F20+ Pro 25Ah Foldable E-Bike\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e250W Brushless Motor\u003c\/li\u003e\n\u003cli\u003e95-120km Mileage\u003c\/li\u003e\n\u003cli\u003e36V 25Ah Lithium Battery\u003c\/li\u003e\n\u003cli\u003e25km\/h Default Speed\u003c\/li\u003e\n\u003cli\u003e20*3.0 inch\u003c\/li\u003e\n\u003cli\u003e140kg Payload\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eStylish and upgraded, the F20+ Pro features a new integrated frame, tri-color chameleon paint, larger battery, and puncture-resistant fat tires. Ideal for bold commutes and weekend adventures.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FafreesF20_ProFoldableE-Bike_15.png?v=1776831012\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eF20+ Pro E-bike\u003c\/strong\u003e\u003cbr\u003eExperience the upgraded power and style of a foldable e-bike built for comfort, color, and performance.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/03f32d619e7f4657bc1b60b21fba148a.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eUpgraded 22.5Ah Battery\u003c\/strong\u003e\u003cbr\u003eDelivers up to 100km range with efficient 36V power and smart protection for safer, longer rides.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/eca6937055a14b95b43059a016736811.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful Motor\u003c\/strong\u003e\u003cbr\u003e250W brushless motor (peak 450W) delivers 45N·m of torque for smooth acceleration and strong performance on any terrain.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/af1025b810ed4cb6970208d7b0fdb172.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eCompact \u0026amp; Foldable\u003c\/strong\u003e\u003cbr\u003eThe F20+ Pro folds at the frame, handlebars, and pedals—ideal for tight storage, car trunks, or public transit.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ae3e7b92a71a44d2a1fbf366869a07c8.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eFront Suspension\u003c\/strong\u003e\u003cbr\u003e70mm Oil fork with lockout absorbs shocks and adapts to different terrains for a smoother, controlled ride.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ea41e71fb56c4597ad8d599d648b2043.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003ePuncture-Resistant Tires\u003c\/strong\u003e\u003cbr\u003e20\"×3.0\" fat tires with reinforced anti-puncture layers—offering better protection and longer durability.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable data-sheets-baot=\"1\" data-sheets-root=\"1\" border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"100\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eGENERAL\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e85-100km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeed\u003c\/td\u003e\n\u003ctd\u003eMax 25km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist\u003c\/td\u003e\n\u003ctd\u003e3 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolding Parts\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eHandlebar, Frame, Pedals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e28kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e140kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider Height\u003c\/td\u003e\n\u003ctd\u003e160-195cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eEN15194 + CE + E-Mark\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWater Resistance\u003c\/td\u003e\n\u003ctd\u003eIP54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eELECTRONIC\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eRear drive, 36V, 250W(sustained) 450W(peak)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor Torque\u003c\/td\u003e\n\u003ctd\u003e45Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e36V 22.5Ah, 810Wh, removable lithium-ion, 21700 cells\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery Weight\u003c\/td\u003e\n\u003ctd\u003e4.6kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e36V Output: 42V\/ 2A\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging Time\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e12 hours from 0% to 100%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eLCD smart easy read display, IP54\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eCadence sensor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLights\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eFront and rear lights (with brake lights)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCOMPONENTS\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e6061 Aluminum Alloy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebars\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminum 25.4mm, 580mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSuspension fork, 70mm travel, with lockout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eMechanical disc brakes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrake Rotor\u003c\/td\u003e\n\u003ctd\u003e160mm 6-bolt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDerailleur\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eRear, Shimano 7-Speed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7 Speed Trigger\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e20in, 6-spoke, one-piece, double wall Aluminum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eChaoyang 20x3.0 puncture resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTubes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eButyl rubber, schrader valve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003e122L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain Ring\u003c\/td\u003e\n\u003ctd\u003e48T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7-Speed 14-28T\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003e152mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e9\/16\" Foldable pedals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eFlip-up foam saddle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSteel, Ø 27.2mm, 350mm Length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Rack\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003ctable data-sheets-baot=\"1\" data-sheets-root=\"1\" border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"100\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eA: Max. Seat Height\u003c\/td\u003e\n\u003ctd\u003e98 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB: Min. Seat Height\u003c\/td\u003e\n\u003ctd\u003e84 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC: Standover Height\u003c\/td\u003e\n\u003ctd\u003e36 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD: Frame Size\u003c\/td\u003e\n\u003ctd\u003e40 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE: Max. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e120 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF: Min. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e105 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG: Bottom Bracket Height\u003c\/td\u003e\n\u003ctd\u003e20 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH: Top Tube Length\u003c\/td\u003e\n\u003ctd\u003e58 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI: Wheelbase Length\u003c\/td\u003e\n\u003ctd\u003e116 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJ: Total Length\u003c\/td\u003e\n\u003ctd\u003e170 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Width\u003c\/td\u003e\n\u003ctd\u003e60 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded Size\u003c\/td\u003e\n\u003ctd\u003e86*38*71 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eMore Reasons to Love It\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/FafreesF20_ProFoldableE-Bike_20.png?v=1764588569\"\u003e\u003c\/p\u003e\n\u003cp\u003eUpgraded Integrated Frame: One-piece frame adds strength, stability, and a sleek look—built to perform on both city roads and rough terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/FafreesF20_ProFoldableE-Bike_21.png?v=1764588569\"\u003e\u003c\/p\u003e\n\u003cp\u003eSmart LCD Display: Track speed, battery, and mileage at a glance—adjust assist levels on the go.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/FafreesF20_ProFoldableE-Bike_22.png?v=1764588569\"\u003e\u003c\/p\u003e\n\u003cp\u003eShimano 7-Speed Drivetrain: Offers precise, smooth shifting for better control across various terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/FafreesF20_ProFoldableE-Bike_23.png?v=1764588569\"\u003e\u003c\/p\u003e\n\u003cp\u003eMechanical Disc Brakes:Front and rear brakes with power-off levers ensure quick and reliable stopping power.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/FafreesF20_ProFoldableE-Bike_24.png?v=1764588569\"\u003e\u003c\/p\u003e\n\u003cp\u003eEssential Accessories Included: Comes with front light, rear brake light, and a sturdy rear rack for daily convenience.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_pro_25ah_Customer_review2.jpg?v=1779341369\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_pro_25ah_Customer_review3.jpg?v=1779341370\"\u003e\u003c\/p\u003e","brand":"Fafrees","offers":[{"title":"Nebula Teal","offer_id":44221914349619,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Aurora Blue","offer_id":44221914382387,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Pinkish Purple","offer_id":44221914415155,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Gunmetal Grey","offer_id":44221914447923,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Satin Black","offer_id":44221914480691,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FafreesF20_ProFoldableE-Bike_11.png?v=1776831012"},{"product_id":"fafrees-ff20-polar","title":"Fafrees FF20 Polar HS","description":"\u003ch3\u003eWhy Buy From Us?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarranty: 1 Year Warranty\u003c\/strong\u003e with spare parts available.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\"\u003eBike to Work \/ Cycle to Work Scheme\u003c\/a\u003e available\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAssembly Service: \u003c\/strong\u003eProfessional bike assembly and home delivery (\u003cstrong\u003e€90 extra\u003c\/strong\u003e).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e🇮🇪 Local Support: \u003c\/strong\u003eIreland-based customer and after-sales support.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFafrees FF20 Polar\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e500W Brushless Motor\u003c\/li\u003e\n\u003cli\u003e120-170km Mileage\u003c\/li\u003e\n\u003cli\u003e12Ah\/13.4Ah*2 Dual Batteries\u003c\/li\u003e\n\u003cli\u003e45km\/h Default Speed\u003c\/li\u003e\n\u003cli\u003e20\" * 4.0\" Tires\u003c\/li\u003e\n\u003cli\u003e150kg Payload\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eGo faster, go farther — legally. The FF20 Polar combines EU-approved power with dual-battery endurance, hitting 45 km\/h and up to 130 km range. Foldable, fat-tired, and ready for every road — it's your all-terrain commuter with license to ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_7.png?v=1780386264\"\u003e\u003c\/p\u003e\n\u003cp\u003eUnfold the power of 45 km\/h rides, certified performance, and dual-battery range — all in one compact e-bike.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/b60a776450ef43968a18c04a3842e447.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e500W Climbing Power\u003c\/strong\u003e\u003cbr\u003e500W hub motor with 65Nm torque and 860W peak output offers strong, smooth support on hills and tough terrain.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/15f076ee6d864cf1a3b3d2af9041c76c.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003ePower Meets Comfort\u003c\/strong\u003e\u003cbr\u003eSuspension fork, fat tires, and a wide cushioned saddle ensure smooth, comfortable rides.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/379489fd9ba84d4a8729b27b57e4cd55.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eAll-Terrain Grip\u003c\/strong\u003e\u003cbr\u003eChaoyang 20×4.0\" fat tires offer enhanced traction for smooth rides on snow, sand, mud, and gravel.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9e25b7e91ab64fccac31b13ad6f5af1f.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eAccessible \u0026amp; Foldable\u003c\/strong\u003e\u003cbr\u003eLow-step frame and compact folding design make riding and transport easier for everyone.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/59764236ccaf421e8c6dd40e26e9e388.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eRide Longer, Go Further\u003c\/strong\u003e\u003cbr\u003eDual 48V batteries (24Ah or 26.8Ah) deliver up to 130 km of range — no range anxiety, just pure freedom on every ride.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\" data-sheets-root=\"1\" data-sheets-baot=\"1\"\u003e\n\u003ccolgroup\u003e\n\u003ccol width=\"261\"\u003e\n\u003ccol width=\"180\"\u003e\n\u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eGENERAL\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e90-120km \/ 100-130km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeed\u003c\/td\u003e\n\u003ctd\u003eMax 45km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist\u003c\/td\u003e\n\u003ctd\u003e5 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolding Parts\u003c\/td\u003e\n\u003ctd\u003eHandlebar, Frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e35kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e150kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider Height\u003c\/td\u003e\n\u003ctd\u003e160-200cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eEU Type-Approved (L1e-B) + E-Mark\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWater Resistance\u003c\/td\u003e\n\u003ctd\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eELECTRONIC\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eRear drive, 48V, 500W(sustained) 860W(peak)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor Torque\u003c\/td\u003e\n\u003ctd\u003e65Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e48V 24Ah\/26.8Ah, 1152Wh\/1286.4, removable lithium-ion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery Weight\u003c\/td\u003e\n\u003ctd\u003e3.2+3.7kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e48V Output: 54.6V\/ 3A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging Time\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e8 hours from 0% to 100%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e3.5\" IPS color LCD, cruise control, backlit, IP65\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eCadence sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLights\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eFront and rear lights (with brake lights)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCOMPONENTS\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e6061 Aluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebars\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminum 31.8mm, 660mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSuspension fork, 40mm travel, without lockout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eMechanical\/Hydraulic disc brakes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrake Rotor\u003c\/td\u003e\n\u003ctd\u003e160mm 6-bolt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDerailleur\u003c\/td\u003e\n\u003ctd\u003eRear, Shimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7 Speed Trigger\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e20in, 12g, 36hole, double wall Aluminum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eChaoyang 20x4.0, 30tpi, puncture resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTubes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eButyl rubber, schrader valve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003e118L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain Ring\u003c\/td\u003e\n\u003ctd\u003e52T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7-Speed 14-28T\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003e170mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003e9\/16\" pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eFoam saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminum, Ø 28.6mm, 350mm Length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Rack\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_30.png?v=1780386862\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\" data-sheets-root=\"1\" data-sheets-baot=\"1\"\u003e\n\u003ccolgroup\u003e\n\u003ccol width=\"261\"\u003e\n\u003ccol width=\"180\"\u003e\n\u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eA: Max. Seat Height\u003c\/td\u003e\n\u003ctd\u003e102 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB: Min. Seat Height\u003c\/td\u003e\n\u003ctd\u003e81 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC: Standover Height\u003c\/td\u003e\n\u003ctd\u003e42 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD: Frame Size\u003c\/td\u003e\n\u003ctd\u003e40 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE: Max. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e121 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF: Min. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e113 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG: Bottom Bracket Height\u003c\/td\u003e\n\u003ctd\u003e30 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH: Top Tube Length\u003c\/td\u003e\n\u003ctd\u003e65 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI: Wheelbase Length\u003c\/td\u003e\n\u003ctd\u003e123 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJ: Total Length\u003c\/td\u003e\n\u003ctd\u003e179 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Width\u003c\/td\u003e\n\u003ctd\u003e68 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded Size\u003c\/td\u003e\n\u003ctd\u003e93*64*75 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" colspan=\"2\"\u003e⚠ EU REGULATION NOTICE To ensure compliance and road legality, this e-bike is certified under EU Regulation 168\/2013 (L2e-P) with full CoC documentation and E-mark compliant components.It supports speeds up to 30 km\/h and is intended for riders aged 16+ holding a valid AM or B class driving license.After registration, please ride on designated roads as per local laws and wear a certified safety helmet for your safety.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eMore Reasons to Love It\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_1.png?v=1780385732\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRoad-Legal Speed: \u003c\/strong\u003eCertified as an L1e-B vehicle, FF20 Polar reaches 45 km\/h and meets full EU road requirements — ready for licensed riders 16+.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_2.png?v=1780385724\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRide Smart, Cruise Easy: \u003c\/strong\u003eColor LCD shows speed, battery, distance \u0026amp; PAS level. Long-press to activate cruise mode for a smooth, effortless ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_3.png?v=1780385728\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eReliable Stopping Power: \u003c\/strong\u003e160mm disc brakes with power-off levers deliver strong, responsive braking on any terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_4.png?v=1780385730\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRoad-Ready Safety:\u003c\/strong\u003e E-Mark front \u0026amp; rear lights, mirrors, loud horn, and reflectors keep you legal, visible, and safe in all conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_5.png?v=1780385731\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmooth 7-Speed Shifting:\u003c\/strong\u003e Shimano 7-speed gear system offers precise, responsive shifting across diverse terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_6.png?v=1780385730\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDaily Use Ready: \u003c\/strong\u003eEquipped with sturdy rear hanger and full fenders, at no extra cost.\u003c\/p\u003e","brand":"Fafrees","offers":[{"title":"Gunmetal Black \/ 24Ah \/ Mechanical brakes","offer_id":44221915037747,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":false},{"title":"Gunmetal Black \/ 24Ah \/ Hydraulic brakes","offer_id":44397643726899,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Gunmetal Black \/ 26.8Ah \/ Mechanical brakes","offer_id":44221915070515,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":false},{"title":"Gunmetal Black \/ 26.8Ah \/ Hydraulic brakes","offer_id":44397643759667,"sku":null,"price":1599.0,"currency_code":"EUR","in_stock":true},{"title":"Haze Blue \/ 24Ah \/ Mechanical brakes","offer_id":44221915103283,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Haze Blue \/ 24Ah \/ Hydraulic brakes","offer_id":44397643792435,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Haze Blue \/ 26.8Ah \/ Mechanical brakes","offer_id":44221915136051,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true},{"title":"Haze Blue \/ 26.8Ah \/ Hydraulic brakes","offer_id":44397643825203,"sku":null,"price":1599.0,"currency_code":"EUR","in_stock":true},{"title":"Mint Green \/ 24Ah \/ Mechanical brakes","offer_id":44221915168819,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Mint Green \/ 24Ah \/ Hydraulic brakes","offer_id":44397643857971,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Mint Green \/ 26.8Ah \/ Mechanical brakes","offer_id":44221915201587,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true},{"title":"Mint Green \/ 26.8Ah \/ Hydraulic brakes","offer_id":44397643890739,"sku":null,"price":1599.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FF20_Polar_HS_9.png?v=1780386264"},{"product_id":"fafrees-f20-folding-ebike","title":"FAFREES F20 18Ah Folding Ebike","description":"\u003ch3\u003eWhy Buy From Us?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarranty: 1 Year Warranty\u003c\/strong\u003e with spare parts available.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\"\u003eBike to Work \/ Cycle to Work Scheme\u003c\/a\u003e available\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAssembly Service: \u003c\/strong\u003eProfessional bike assembly and home delivery (\u003cstrong\u003e€90 extra\u003c\/strong\u003e).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e🇮🇪 Local Support: \u003c\/strong\u003eIreland-based customer and after-sales support.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eFAFREES F20 Folding Ebike\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e250W Brushless Motor\u003c\/li\u003e\n\u003cli\u003e68-90km Mileage\u003c\/li\u003e\n\u003cli\u003e36V\/18Ah Lithium Battery\u003c\/li\u003e\n\u003cli\u003e25km\/h Default Speed\u003c\/li\u003e\n\u003cli\u003e20\" * 3.0\" Tires\u003c\/li\u003e\n\u003cli\u003e140kg Payload\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEfficient and versatile, the F20 features a foldable step-through frame, 3.0\" fat tires, and a 18Ah automotive-grade battery. Perfect for budget-friendly, practical rides with longer range.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Available_on_the_Bike_to_Work_Scheme_3.png?v=1776831023\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDiscover the everyday ease of a foldable e-bike with fat tires for any road.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/45166bfc8f1d4e9bb3510f0a9ca2a5d5.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eRemovable 36V 16Ah Battery\u003c\/strong\u003e\u003cbr\u003eCompact design, 80km range, and easy charging with 21700 automotive-grade cells.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/94cec73312fe4587a6ba2e4983e8c90e.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e250W Brushless Motor\u003c\/strong\u003e\u003cbr\u003eRear-drive motor delivers 25km\/h speed with strong 40Nm torque and low maintenance.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a421b306f7b441d099a09655eccacaf0.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eFront Suspension\u003c\/strong\u003e\u003cbr\u003eOil suspension fork absorbs shocks for a smoother, more comfortable ride.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/4e0e525a9eb943f38a1aacd267f79233.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eStep-Through Foldable Frame\u003c\/strong\u003e\u003cbr\u003eEasy to hop on and folds small for storage, travel, or daily commuting.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c292881aa3084819a74cc6ff5a6834ee.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eCST 20×3.0” Fat Tires\u003c\/strong\u003e\u003cbr\u003eWide tires with solid one-piece rims ensure stability across any surface—snow, sand, or city roads.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e60-80KM Range\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeed\u003c\/td\u003e\n\u003ctd\u003eDefault 25 KM\/H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist\u003c\/td\u003e\n\u003ctd\u003e3 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSuspension\u003c\/td\u003e\n\u003ctd\u003eFront spring fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eSHIMANO 7 Speed\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eCST 20\"*3.0\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolding parts\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eHandlebar, Frame, Pedals\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e26KG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e140KG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider Height\u003c\/td\u003e\n\u003ctd\u003e160-195CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e250W(Sustained) 450W(Peak), 36V Brushless Rear Hub Motor\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximum Torque\u003c\/td\u003e\n\u003ctd\u003e40N.M\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e36V\/16AH 21700 Lithium-ion\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e36V 2AH Charger, 7-8 Hour Charging\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eLCD Smart Easy Read Display\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eCadence Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e6061 Double-Butted Aluminum Alloy\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebars\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum 25.4mm, 580mm\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eSpring suspension with lockout\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eMechanical Disc Brakes\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eSHIMANO 7 Speed\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eDouble Walled Aluminum\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTubes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eButyl Rubber, Schrader Valve\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadlight\u003c\/td\u003e\n\u003ctd\u003eLED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTailLight\u003c\/td\u003e\n\u003ctd\u003eBrake Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain Ring\u003c\/td\u003e\n\u003ctd\u003e170mm w\/ 48T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eFoldable Pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat\u003c\/td\u003e\n\u003ctd\u003eCustom Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eSteel, 27.2mm, L\/ 350mm\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eIncluded, Rear Mount\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"FAFREES F20 Folding Ebike image 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/eac7e1e6-5d8279_eb3a9dc486ea4d9ba5dc8bc02d2a1bb8_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e[A] Max. Seat Height\u003c\/td\u003e\n\u003ctd\u003e100 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[B] Min. Seat Height\u003c\/td\u003e\n\u003ctd\u003e78 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[C] Standover Height\u003c\/td\u003e\n\u003ctd\u003e36 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[D] Frame Size\u003c\/td\u003e\n\u003ctd\u003e40 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[E] Max. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e118 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[F] Min. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e108 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[G] Bottom Bracket Height\u003c\/td\u003e\n\u003ctd\u003e21 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[H] Top Tube Length\u003c\/td\u003e\n\u003ctd\u003e64 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[I] Wheelbase Length\u003c\/td\u003e\n\u003ctd\u003e116 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[J] Total Length\u003c\/td\u003e\n\u003ctd\u003e174 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded Size\u003c\/td\u003e\n\u003ctd\u003e88*38*70 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eMore Reasons to Love It\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Available_on_the_Bike_to_Work_Scheme_4.png?v=1780384938\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmart LCD Display: \u003c\/strong\u003eTrack speed, battery, and mileage at a glance—adjust assist levels on the go.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Available_on_the_Bike_to_Work_Scheme_5.png?v=1780384936\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShimano 7-Speed Drivetrain:\u003c\/strong\u003e Offers precise, smooth shifting for better control across various terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Available_on_the_Bike_to_Work_Scheme_6.png?v=1780384936\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMechanical Disc Brakes:\u003c\/strong\u003e Front and rear brakes with power-off levers ensure quick and reliable stopping power.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Available_on_the_Bike_to_Work_Scheme_7.png?v=1780384935\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEssential Accessories Included:\u003c\/strong\u003e Comes with front light, rear brake light, and a sturdy rear rack for daily convenience.\u003c\/p\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_18ah_cusotome.jpg?v=1779340026\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_18ah_cusotome2.jpg?v=1779340063\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_18ah_cusotome3.jpg?v=1779340120\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Fafrees","offers":[{"title":"Black","offer_id":44221915234355,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":false},{"title":"Grey","offer_id":44221915267123,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"White","offer_id":44221915299891,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Red","offer_id":44221915332659,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/a3dc98ac-5d8279_fcc37958fcd545288840920bd88fd169_mv2.png?v=1776831023"},{"product_id":"fafrees-f20-max","title":"FAFREES F20 Max 30Ah Folding Fat-tire Ebike","description":"\u003ch3\u003eWhy Buy From Us?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarranty: 1 Year Warranty\u003c\/strong\u003e with spare parts available.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" rel=\"noopener\" target=\"_blank\"\u003eBike to Work \/ Cycle to Work Scheme \u003c\/a\u003eavailable\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAssembly Service: \u003c\/strong\u003eProfessional bike assembly and home delivery (\u003cstrong\u003e€90 extra\u003c\/strong\u003e).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e🇮🇪 Local Support: \u003c\/strong\u003eIreland-based customer and after-sales support.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eFAFREES F20  30Ah Max Folding Fat-tire Ebike\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e500W Brushless Motor\u003c\/li\u003e\n\u003cli\u003e110-150km\u003c\/li\u003e\n\u003cli\u003e48V 30Ah Battery\u003c\/li\u003e\n\u003cli\u003eMax 25km\/h\u003c\/li\u003e\n\u003cli\u003eCST 20*4.0\u003c\/li\u003e\n\u003cli\u003e150kg Payload\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEffortless and practical, the F20 Max features a 500W motor, larger battery, fat tires, and a foldable step-through frame. Perfect for smooth, convenient daily rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/4018e063-5d8279_633d28871b644e98ba1ea7fc59b924c5_mv2.png?v=1776831024\" alt=\"FAFREES F20 Max Folding Fat-tire Ebike image 3\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eExplore everyday adventures with a foldable e-bike built for power, comfort, and all-terrain freedom.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d74df256dbd44314b81b73c916a159ad.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e22.5Ah Samsung Battery\u003c\/strong\u003e\u003cbr\u003eRide up to 120 km with a high-capacity Samsung-cell battery. Removable and lockable.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/debeecb345964c569930d1325f0f5c3d.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eSmart LCD Display\u003c\/strong\u003e\u003cbr\u003eReal-time speed, battery, mileage, and gear info at a glance.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/af8e9427354847b39eba3bc13b7c0ecb.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eCST 20×4.0\" Fat Tires\u003c\/strong\u003e\u003cbr\u003eWide 4.0\" tires offer extra grip and stability on snow, sand, mud, gravel, and city roads alike.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d2ebbef68a31486b81a1bd2017f42c07.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eFront \u0026amp; Rear Suspension\u003c\/strong\u003e\u003cbr\u003eDual suspension system absorbs bumps front and rear across all terrains.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1a4f1d3b883c412cb345b8459af5c0be.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e500W Powerful Motor\u003c\/strong\u003e\u003cbr\u003eDelivers 54N·m torque and 25km\/h top speed for strong, smooth everyday performance.\u003c\/p\u003e\n\u003ch2\u003eSpecification\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e100-120KM Range\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeed\u003c\/td\u003e\n\u003ctd\u003eDefault 25 KM\/H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist\u003c\/td\u003e\n\u003ctd\u003e3 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSuspension\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eFront Spring Fork\u0026amp;Seat Shock Absorber\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eSHIMANO 7 Speed\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eCST 20\"*4.0\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolding parts\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eHandlebar, Frame, Pedals\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e31.5KG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e150KG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider Height\u003c\/td\u003e\n\u003ctd\u003e165-200CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e500W(Sustained) 690W(Peak), 48V Brushless Rear Hub Motor\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximum Torque\u003c\/td\u003e\n\u003ctd\u003e54N.M\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eLithium-ion 48V, 22.5Ah (1080Wh) with Samsung cells\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e48V 3AH Charger, 7 Hour Charging\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eLCD Smart Easy Read Display\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eCadence Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e6061 Double-Butted Aluminum Alloy\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebars\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum 22.2mm, 600mm\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eSpring suspension, 50mm travel\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eFILEL Mechanical Disc Brakes\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eSHIMANO 7 Speed\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum 36h Front \u0026amp; Rear\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTubes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eButyl Rubber, Schrader Valve\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadlight\u003c\/td\u003e\n\u003ctd\u003eLED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTailLight\u003c\/td\u003e\n\u003ctd\u003eBrake Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain Ring\u003c\/td\u003e\n\u003ctd\u003e170mm w\/ 52T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eFoldable Pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat\u003c\/td\u003e\n\u003ctd\u003eCustom Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum Alloy, 30.4mm with Shock Absorbing\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eIncluded, Rear Mount\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eSize\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Fafrees_F20_Max_Available_on_the_Bike_to_Work_Scheme_3.png?v=1758077839\"\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e[A] Max. Seat Height\u003c\/td\u003e\n\u003ctd\u003e102 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[B] Min. Seat Height\u003c\/td\u003e\n\u003ctd\u003e86 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[C] Standover Height\u003c\/td\u003e\n\u003ctd\u003e44 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[D] Frame Size\u003c\/td\u003e\n\u003ctd\u003e35 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[E] Max. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e140 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[F] Min. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e120 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[G] Bottom Bracket Height\u003c\/td\u003e\n\u003ctd\u003e26 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[H] Top Tube Length\u003c\/td\u003e\n\u003ctd\u003e60 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[I] Wheelbase Length\u003c\/td\u003e\n\u003ctd\u003e116 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[J] Total Length\u003c\/td\u003e\n\u003ctd\u003e171 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded Size\u003c\/td\u003e\n\u003ctd\u003e95*50*75 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Max_Available_on_the_Bike_to_Work_Scheme_14.png?v=1780384444\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStep-Through Foldable Frame:\u003c\/strong\u003e Low-step frame with foldable design for easy mounting, compact storage, and hassle-free transport.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Max_Available_on_the_Bike_to_Work_Scheme_15.png?v=1780384444\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAll-Day Visibility: \u003c\/strong\u003eBright front light and rear brake light keep you visible and safe, even during night rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Max_Available_on_the_Bike_to_Work_Scheme_16.png?v=1780384444\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eReliable Braking Power:\u003c\/strong\u003e Power-off disc brakes ensure quick, stable stops in all conditions for added peace of mind.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Max_Available_on_the_Bike_to_Work_Scheme_17.png?v=1780384445\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmooth 7-Speed Shifting:\u003c\/strong\u003e Shimano 7-speed gear system offers precise, responsive shifting across diverse terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Max_Available_on_the_Bike_to_Work_Scheme_18.png?v=1780384445\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDaily Use Ready: \u003c\/strong\u003eIncludes rear rack, front rack, fenders, and footrests—everything you need, at no extra cost.\u003c\/p\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_max_Customer_review2.jpg?v=1779341654\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_F20_max_Customer_review3.jpg?v=1779341673\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Fafrees","offers":[{"title":"Gray","offer_id":44221915365427,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true},{"title":"Red","offer_id":44221915398195,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true},{"title":"White","offer_id":44221915430963,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true},{"title":"Black","offer_id":44221915463731,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/6cd7bfad-5d8279_0367e387f72241939b3d0437923e3626_mv2.png?v=1776831024"},{"product_id":"onesport-ot16-2-e-bike","title":"OneSport OT16-2 Urban Foldable 20×3.0 Tyres E-bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  \u003cstrong\u003e\u003cspan class=\"\"\u003e🎁 Buy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 style=\"text-align: left;\"\u003eOneSport OT16-2 Urban Foldable 20×3.0 Tyres E-bike\u003c\/h2\u003e\n\u003cp\u003eOneSport OT16-2 – a folding e-bike with 120 km range, 48V 17Ah battery, and 20×3.0\" wide tyres. Built for city commutes, folds for compact storage.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ot16-2__01.jpg?v=1787321259\" alt=\"\"\u003e\u003cimg\u003e\u003c\/p\u003e\n\u003ch3\u003eKey B\u003cimg\u003eullet Points\u003c\/h3\u003e\n\u003cp\u003e\u003cb\u003e⚡ 250W Efficient Motor:\u003c\/b\u003e Powered by a 250W ANANDA brushless motor (40Nm torque), delivering smooth acceleration and reliable performance up to 25 km\/h.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e🔋 48V 17Ah High-Capacity Battery:\u003c\/b\u003e Travel further with an impressive range of up to 120 km in pedal-assist mode (60 km in pure electric mode) on a single charge.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e🚲 20\" x 3.0\" All-Terrain Tires:\u003c\/b\u003e Wide pneumatic tires paired with front fork suspension ensure exceptional grip and comfort on city streets, gravel, and light off-road trails.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e📦 Compact Foldable \u0026amp; Low Step-Thru Frame:\u003c\/b\u003e Quick-fold mechanism allows for easy storage in car trunks and small spaces. Ergonomic step-thru design ensures easy mounting for all riders.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e⚙️ Shimano 7-Speed \u0026amp; Dual Disc Brakes:\u003c\/b\u003e Effortlessly match your riding pace across flat streets or steep hills with smooth gear shifts and responsive stopping power.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e📱 Smart LCD Display \u0026amp; Bluetooth App:\u003c\/b\u003e Track your speed, battery level, distance, and custom ride parameters via the high-definition display or phone app.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_11.png?v=1762506806\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eAlways Evolving, Always Trusted.\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eOT16-2 isn’t just a folding e-bike — it’s a journey shaped by real riders. Over the years, we’ve listened, refined, and upgraded every detail to make it smoother, smarter, and more reliable. Celebrated across Europe, OT16-2 has earned the trust of thousands who ride farther, fold faster, and enjoy the road in total comfort. From your daily commute to spontaneous weekend escapes — it’s the ride that keeps getting better.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_8.png?v=1762506799\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e48V 17Ah Battery\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe OT16-2 features a powerful 48V 17Ah battery, enabling an impressive range of up to 120 kilometers on a single charge. This long-lasting electric bike ensures you can enjoy extended rides and adventures without worrying about frequent recharges, making it ideal for both daily commutes and long-distance explorations. As one of the top-rated electric bikes in the fatbike category, the OT16-2 combines a robust design with efficient power management, perfect for riders seeking reliability and performance in a foldable ebike.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_9.png?v=1762506800\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e250W Motor Easy Cruising\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eUnleash your riding potential with the fatbike OT16-2, a top-rated ebike powered by a dynamic 250W motor that delivers impressive acceleration and speed, enhanced with a cruise control feature for effortless riding. This powerful combination ensures a smooth and consistent speed, reducing fatigue on longer journeys, making it ideal for both scenic rides and daily commutes. Experience the perfect blend of power and convenience designed for your comfort and enjoyment.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_10.png?v=1762506798\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eEasily Foldable Compact And Convenient\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe OT16-2 features a convenient foldable design, making it one of the top-rated electric bikes for those seeking portability and ease of use. This innovative design allows for effortless storage and transportation, perfect for commuters, city dwellers, or anyone with limited space. This foldable e-bike not only delivers stability and comfort on various terrains but also ensures you can take your ride anywhere with ease.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ot16-2__10.jpg?v=1787321375\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2\u003eSize\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ot16-2__09.jpg?v=1787321342\" alt=\"\"\u003e\u003cimg alt=\"OneSport OT16-2 E-bike Available on the Cycle to Work Scheme\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/42a8bee8-5d8279_cf884a6d1fd84c63b6aa66b865b7a9ca_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eFront Fork\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEquipped with a shock-absorbing front fork, the OT16-2 foldable e-bike ensures a smoother ride by effectively dampening bumps and vibrations, particularly on rough or uneven surfaces, enhancing comfort and control.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_7.png?v=1762506552\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRear Shelf\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eComes with a rear rack, offering convenient storage for personal items or cargo, enhancing its utility for commuting, shopping, or leisurely outings. Making it a perfect choice for a foldable ebike, providing practicality without compromising on style.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_6.png?v=1762506556\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eQuick Release\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFeatures a foldable and quick-release design, making it incredibly convenient for storage and transport. This fatbike is ideal for commuters or those with limited space, combining flexibility with practicality.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_5.png?v=1762506547\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSaddle Suspension\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFeaturing a shock-absorbing seat, provides enhanced comfort, reducing the impact on rough terrains and ensuring a more pleasant ride, especially on longer journeys. As a top-rated ebike, it enhances the overall riding experience for all users.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_4.png?v=1762506542\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eGear\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eOutfitted with a Shimano 7-speed gear system, the OT16-2 provides smooth and versatile shifting for different riding conditions. Whether climbing hills or cruising on flat terrain, this fatbike enhances your cycling experience with optimal control.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_3.png?v=1762506555\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDashboard\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBoasting a color display with Bluetooth functionality, this foldable e-bike allows seamless connection to your smartphone app. This integration enhances ride tracking, data analysis, and creates a more interactive cycling experience.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT16-2_E-bike_Available_on_the_Bike_to_Work_Cycle_Scheme_2.png?v=1762506553\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_real_1.jpg?v=1785206346\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/0T16-2.jpg?v=1779362230\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/0T16-22.jpg?v=1779362247\" alt=\"\"\u003e\u003c\/p\u003e","brand":"OneSport","offers":[{"title":"Black","offer_id":44221919199283,"sku":null,"price":949.0,"currency_code":"EUR","in_stock":true},{"title":"Beige","offer_id":44221919232051,"sku":null,"price":949.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Onesport_OT12_urban_E_bike_15.png?v=1783308443"},{"product_id":"vitilan-v3-2-0","title":"Vitilan V3 2.0 Folding Fat Tires All Terrain Electric Bike","description":"\u003ch2 style=\"text-align: left;\"\u003eWhy Buy From Ecocycle Hub?\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e🎁 Buy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eVitilan V3 2.0 Folding Fat Tires All Terrain Electric Bike\u003c\/h2\u003e\n\u003cp\u003eVitilan V3 2.0 – a foldable fat-tyre e-bike with 1200W peak motor, 50-mile range, and hydraulic disc brakes. Conquer any terrain, then fold it and go.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V3_1png.png?v=1785650938\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eCore Selling Points\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e1200W peak motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 750W brushless motor, 80Nm torque, 28mph top speed, climbs 35° hills\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eUp to 50-mile range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 48V 13AH removable battery\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e20\" × 4.0\" fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– all-terrain grip on sand, snow, gravel, and grass\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolds compact\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– lightweight 6061 aluminium alloy frame, easy storage\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFront suspension fork\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– absorbs bumps for a smoother ride\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– reliable all-weather stopping power\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO 7-speed\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooth, precise shifting\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📐 Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan V3 2.0 — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ POWER \u0026amp; PERFORMANCE\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e750W Brushless Motor (peak 1200W)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e80 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 13Ah (624Wh) Lithium Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 2.0A Smart Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eController\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V \/ 25A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48–73 km\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDefault Speed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Throttle Speed (unrestricted)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5–6 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET \u0026amp; COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCHAOYANG 20\" × 4\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMechanical Suspension Front Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic Disc Brake\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGear Shifting System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7 Speed Gear\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eThrottle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHalf-Twist Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1–5 Level\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSemi-aluminum Alloy Pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170mm Forged Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSaddle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePVC Soft Leather\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e💡 LIGHTING \u0026amp; DISPLAY\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHead Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V LED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSignal Turn Light \/ 48V LED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📦 WEIGHT \u0026amp; CAPACITY\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Payload Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e330 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'4\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Size（含尺寸图 + 完整尺寸数据）                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSize \u0026amp; Geometry\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan V3 2.0 — Frame Dimensions\u003c\/div\u003e\n\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V3_SIZE.png?v=1785650622\" alt=\"Vitilan V3 2.0 Size Diagram\"\u003e\n\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in inches unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'4\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 DIMENSIONS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e66.14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Adjustable Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e46.06\" – 52.36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e44.49\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e31.49\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Maximum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45.67\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Chain Stay Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e19.09\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Stand Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e28.74\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Top Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.41\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheel Diameter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20.47\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Handlebar Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.21\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Minimum Head Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e13.38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e19.68\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔲 FOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eM – Folded Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e19.7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eN – Folded Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eO – Folded Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e29.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Vitilan V3 2.0 through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Vitilan V3 2.0\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\u003chr\u003e\n\u003ch3\u003e\u003cstrong\u003eHigh-Performance Brushless Motor\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e750W high-performance motor (peak 1200W) and a 80Nm torque for smooth, exciting, and effortless riding. experience even smooth and fast passage even over rough roads and hills.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V3_MOTOR_b4aa729d-ba6a-4bc2-a69c-5cf948b295a1.png?v=1785648223\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRemovable Lithium Battery\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eOne built-in lockable 48V 13Ah Li-ion battery with the US standard 48V 2.0A smart charger. only takes 5-6 hours per charge to travel 48-73 Km. Plenty for most one-day adventures and commutes. Easy to remove and charge at your home or office.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V3_battery.png?v=1785651054\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e20*4 CHAOYANG Fat Tires\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e20*4 inches fat tires help you to pass the flat and rugged terrain easily. Anti-skid and wear-resistance fat tires can easily overcome sand road, dirt road, grass road,  mountains, trails, hills. Impressive traction and grip, improved payload capacity being more friendly for riders. Even under the challenging weather and terrains, it still can buffer the bump and offer you a comfortable ride.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/8ee9a6d6-5d8279_321f99876c36433889db0d6de8c1f3af_mv2.png?v=1776831077\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 8\"\u003e\u003c\/p\u003e\n\u003ch3 class=\"content__heading rte text-2xl md:text-5xl lg:text-5xl  mb-4 lg:mb-6\"\u003eFoldable Design\u003c\/h3\u003e\n\u003cdiv class=\"lg:mb-6 text-color-subtext rte prose\"\u003e\n\u003cp\u003eThe foldable design saves space at home or in the garage, making storage simple and convenient. Easily fold the e-bike and place it in a large trunk, perfect for taking on trips or vacations. Lightweight and portable, it’s designed to go wherever your adventure takes you, without hassle.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V3_Foldable_Design.png?v=1785648295\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eMultifunction Display\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eMonitoring and setting up your real-time speed, recording your riding mileage, adjusting 1-5 levels of the pedal assist, displaying your battery remaining, and turning on\/off your headlight and rear light. Setting up 8 seconds cruise control system, even without the assistance of the accelerator, still can help you keep the same speed and move forward quickly and steadily, providing other setting functions according to your demand.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/04f6199f-5d8279_6ff6254697b4426284f5e6d1b2bc04b4_mv2.png?v=1751531659\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 9\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano 7-Derailleur\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eMade by durable aluminum alloy material, and excellent shifting performance ensure rider's safe and stable riding. It can be adjusted slightly in multiple places to ensure accurate speed change.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/0008ed1f-5d8279_312731537b19458eab443cc029fc2eac_mv2.png?v=1751531659\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 4\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eHydraulic Disc Brake\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe high-performance 180mm hydraulic disc brake, greatly improvedthe e-bike's braking efficiency and smoothness, and the noise issmaller.The quick-response brake allows you to stop timely on rainydays or on slippery roads.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/4f6e1410-5d8279_37527d120b24464dbd8080df5dbbdc18_mv2.png?v=1751531659\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 10\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAdjustable Suspension Fork\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eAdjustable Suspension Fork can help you absorbs the impact of the ground and obstacles, reducing your bumps on the road, you don't need to worry about facing a bunch of hills or bad terrains, it brings you a stable, smooth, and comfortable ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/c58bbe54-5d8279_fa001d041d6743fba92f2d4f9b513769_mv2.png?v=1751531659\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 6\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eIntegrated Headlight \u0026amp; Taillights\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBright 48V headlight and rear LED lights illuminate the front road for your safety during day and night riding.The superman-like rear turn signal can be a good safety warning when you are riding in traffic or the crowd.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/84578c6e-5d8279_57eb478c0b0848e4b9f15a97d893b2d2_mv2.png?v=1751531659\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 11\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eFoldable Frame\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFolding an e-bike takes up less space taken up in the home or garage, Fold it up for storage when not in use. You can fold it up and put it in the large trunk, It is easy for you to take with it on the trip and on vacation.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/12eeda6e-5d8279_1844998b846d4a62a4057f8e9140016a_mv2.png?v=1751531659\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 7\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eHolsterHalf-twist\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe handy half-twist throttle frees your finger and is easy to control according to your need. Accelerating your speed and boosting more power whether you are riding on a flat road or going uphill. No more strenuous pedaling, just with a flick of the throttle, you can go faster and farther.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/a8d52dc1-5d8279_e5830f3a6fc04947829d4b5beee2a099_mv2.png?v=1751531659\" alt=\"Vitilan V3 2.0 Folding Fat Tires Adult All Terrain Electric Bike image 12\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_V3-1.jpg?v=1781236275\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_V3.jpg?v=1781236240\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Vitilan","offers":[{"title":"Black \/ Bike Only","offer_id":44221921099827,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ Bike Helmet","offer_id":44698406649907,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ Waterproof Bike Rack Bag","offer_id":44698406682675,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"White \/ Bike Only","offer_id":44221921132595,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"White \/ Bike Helmet","offer_id":44698406715443,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"White \/ Waterproof Bike Rack Bag","offer_id":44698406748211,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Dark grey \/ Bike Only","offer_id":44221921165363,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"Dark grey \/ Bike Helmet","offer_id":44698406780979,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Dark grey \/ Waterproof Bike Rack Bag","offer_id":44698406813747,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ Bike Only","offer_id":44221921198131,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ Bike Helmet","offer_id":44698406846515,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ Waterproof Bike Rack Bag","offer_id":44698406879283,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/281b7724-5d8279_db17ae7fa7d04fc98e0ed3aee86bcf78_mv2.png?v=1776831076"},{"product_id":"vitilan-u7","title":"Vitilan U7 2.0 Step-thru Foldable Fat Tire Electric Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003c\/h2\u003e\n\u003cp\u003e✅ \u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e All e-bikes come with a genuine manufacturer's warranty.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e✅ Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eBuy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/strong\u003e\u003cbr\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e🇮🇪 Local Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003cdiv class=\"ds-virtual-list-items _6f2c522\"\u003e\n\u003cdiv class=\"ds-virtual-list-visible-items\"\u003e\n\u003cdiv class=\"_4f9bf79 d7dc56a8 _43c05b5\"\u003e\n\u003cdiv class=\"ds-message _63c77b1\"\u003e\n\u003cdiv class=\"ds-markdown ds-assistant-message-main-content\"\u003e\u003chr\u003e\u003c\/div\u003e\n\u003ch2\u003eVitilan U7 Step-thru Foldable Fat Tire Electric Bike\u003c\/h2\u003e\n\u003cp\u003eVitilan U7 – a foldable fat-tyre e-bike with 1200W peak motor, 65-mile range, dual suspension, and hydraulic disc brakes. Conquer city streets and off-road trails, then fold it and go.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e48V 20Ah Lithium-Ion Battery\u003c\/li\u003e\n\u003cli\u003e750W\/1200W Rated\/Peak Motor\u003c\/li\u003e\n\u003cli\u003e65-104km Range\u003c\/li\u003e\n\u003cli\u003e45km\/h Max Speed\u003c\/li\u003e\n\u003cli\u003e5-6 Hours Charging Time\u003c\/li\u003e\n\u003cli\u003e7 Speed Gear Shifting System\u003c\/li\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  \/* Bike to Work 按钮单独配色 *\/\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 尺寸图 \u0026 尺寸表格 ===== *\/\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📐 Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan U7 — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- DETAILS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 DETAILS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eU7\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Material\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ E‑SYSTEM\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 500W Brushless Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 10.4Ah \/ 13Ah (Optional)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLCD Display with USB Port\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 50 km\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔧 DRIVETRAIN\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGears\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🛑 BRAKES\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFront \u0026amp; Rear Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚙️ WHEELS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 4.0\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Size                                                 --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSize \u0026amp; Geometry\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan U7 — Frame Dimensions\u003c\/div\u003e\n\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_U7_size_1.png?v=1785584100\" alt=\"Vitilan U7 Size Diagram\"\u003e\n\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in inches unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'3\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 Unfolded\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e68.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Adjustable Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e51\" – 56.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e33.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Maximum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e37.4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Chain Stay Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20.47\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Stand Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e16.93\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Top Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e21.65\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheel Diameter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e22.05\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Handlebar Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Minimum Head Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e13.98\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔲 Folded\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Folded Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eM – Folded Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eN – Folded Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Vitilan U7 through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Vitilan U7\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Size 弹窗 =====\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  \/\/ ===== Bike to Work 弹窗 =====\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\u003chr\u003e\n\u003ch3 class=\"sc-iEXLnV fsEdwV pf-154_ pf-heading-1-h3\"\u003e\u003cstrong\u003e\u003cspan class=\"sc-dQEsWe LHlFs pf-156_\"\u003eHigh-Quality Brushless Motor\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"sc-dycZeM hGxKPR pf-157_ pf-text-1\"\u003e\u003cspan class=\"sc-dQEsWe LHlFs pf-159_\"\u003eThe Electric U7 was made to carry you through any weather and across all terrains. With a 750W high-performance motor (peak 1200W) and an 80Nm torque. The powerful motor can take you anywhere you want to go.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/2854afeb-5d8279_a26a67e35f5241cf98e4ccfc1f7a7818_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSAM-SUNG Removable Lithium Battery\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEquipped with a 48V 20Ah removable battery certified by SAM-SUNG, Better battery life and range compared to common batteries on the market. Up to 55 miles on a single charge. Removable battery for your convenience, you can charge your battery at home, in the garage, and in the office, providing more power and convenience for you. Charging time of 5-6 hours can be fully charged.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/aa56cd69-5d8279_cb5f84f89dc047d5923a7ade0e55f8eb_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDual Suspension System\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe front fork has a built-in suspension for improved shock absorption and smooth riding. A comfortable and adjustable seat combined with shock absorption.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/dd1271de-5d8279_ff0cd1e367b84554a829ffb31f7cd997_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLED Color Display\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMonitoring and setting up your real-time speed; recording your riding mileage; adjusting 1-5 levels of the pedal assist; displaying your battery remaining: turning on\/off your headlight and rear light; USB Charging function can be used to power the dying cell phone, providing other setting functions according to your demand.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_U7_display.png?v=1785583855\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003e180mm Hydraulic Disc Brake\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe high-performance 180mm hydraulic disc brake, greatly improved the e-bike's braking efficiency and smoothness, and the noise is smaller. The quick-response brake allows you to stop timely on rainy days or on slippery roads.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/a6b8d6d4-5d8279_e30d8bd2a41e4780ae4ae509677a812d_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eFoldable Suspension Frame\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFolding an e-bike takes up less space in the home or garage, you can also fold it up and put it in the large trunk, so it is easy for you to take with the e-bike on travel and vacation.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 9\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/eba51ed2-5d8279_d18194372cfa4f5884dd89255f624c47_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eComfortable Damping Seat\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eA comfortable and adjustable seat combined with shock absorption, making your ride both smooth and stable.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 11\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/8e178317-5d8279_1b333377669c42a5b5f5ef5eeb25c702_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eTwist Grip Throttle \u0026amp; Shimano 7-Speed\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eNewly upgraded twist throttle releases your thumbs, making it easier to control your speed and ride more safely. Shimano 7-Speed's wided shifting range is smoother and more precise, allowing to quickly shift effortlessly on different surfaces.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/6b5eb5de-5d8279_630cedd1ef8643de8818d45bc3c27a34_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003e20\" x 4\" Resistant Fat Tire\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eReduce the overall pressure for smooth and safe riding on topography. Suitable for both commuter and mountain.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/f104eb25-5d8279_118bcd965ecb4179a729eda00bdac30d_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eLED Headlight and Rear Turn Signal Light.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBright 48V headlight and rear LED lights illuminate the front road for your safety during day and night riding.The superman-like rear turn signal can be a good safety warning when you are riding in traffic ord the crowd.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan U7 Step-thru Foldable Fat Tire Electric Bike image 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/0fff8bdd-5d8279_42a9ce6468464ee588bfda523353f7a4_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_U7.jpg?v=1780583929\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_U7-2.jpg?v=1780583946\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Vitilan","offers":[{"title":"White","offer_id":44221921263667,"sku":null,"price":1249.0,"currency_code":"EUR","in_stock":true},{"title":"Black","offer_id":44221921296435,"sku":null,"price":1249.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/80477ae4-5d8279_8819108abe3041a6a9340fe8b8438a60_mv2.png?v=1776831078"},{"product_id":"vitilan-i7-pro","title":"Vitilan I7 Pro Folding Full Suspension Electric Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e   🎁 \u003cspan class=\"\"\u003eOnly for Online Orders \u003c\/span\u003e – Free Assembly + Delivery\u003c\/strong\u003e – Skip the setup. We professionally assemble and test every bike, then ship it ready‑to‑ride – straight to your door.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   ✅\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   ✅ Bike to Work Scheme Supported:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eSave up to 52% through tax savings. We handle the paperwork and issue your invoice within 24 hours.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   🇮🇪 Ireland-Based Support:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eFast online diagnostics and dedicated after-sales service from our local team, saving you a long drive to the shop.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eVitilan I7 Pro Folding Full Suspension Electric Bike\u003c\/h2\u003e\n\u003cp\u003eVitilan I7 Pro – a foldable full-suspension e-bike with 750W motor, 65-mile range, fat tyres, and hydraulic brakes. Conquer any terrain, then fold it and go.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_I7_PRO-2_b89dc4da-ca46-4669-a826-3d5cc9aad60d.jpg?v=1788333690\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eCore Selling Points (Short Version)\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e750W motor (1200W peak)\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 80Nm torque, 28mph top speed\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e65‑mile range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 48V 20Ah Samsung removable battery\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFull suspension\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– front fork + rear shock, smooth on any terrain\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e20\" × 4.0\" fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– grips snow, sand, mud, and city streets\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 180mm, all‑weather stopping power\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolds compact\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– fits in a car boot or under a desk\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📐 Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan I7 Pro — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ TECHNICAL SPECIFICATIONS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHub Motor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eI7PRO 3.0: 750W Brushless Motor (peak 1200W)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 20Ah SAM-SUNG\/LG Lithium Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUS Standard 48V 3.0A Smart Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eController\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V \/ 25A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eI7PRO 3.0: 48V Multi-function Intelligent Display\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMile Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e40 – 65 miles\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eThrottle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1~5 Level\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE-bike Class\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eClass 3\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIP Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX6\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 GEOMETRY \u0026amp; COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'3\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 4\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAir Suspension Front Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGear Shifting System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 8 Speed Gear\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShift Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1–8 levels gear shift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSignal Turn Light \/ 48V LED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBell \/ Horn\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eElectric Horn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eKickstand\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e6061 Aluminum Kickstand\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFender\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📦 WEIGHT \u0026amp; CAPACITY\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e78 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTotal Payload Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e330 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Size（含尺寸图 + 完整尺寸数据）                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSize \u0026amp; Geometry\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan I7 Pro — Frame Dimensions\u003c\/div\u003e\n\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/I7_PRO_size.png?v=1785647374\" alt=\"Vitilan I7 Pro Size Diagram\"\u003e\n\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in inches unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'3\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 DIMENSIONS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e68.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Adjustable Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48.5\" – 51.77\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e46.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Maximum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e42.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Chain Stay Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e17.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Stand Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e28.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Top Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheel Diameter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Handlebar Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Minimum Head Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e11.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e17.7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔲 FOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eM – Folded Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eN – Folded Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eO – Folded Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e31.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Vitilan I7 Pro through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Vitilan I7 Pro\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\n\u003cp\u003e\u003cstrong\u003eHigh-Quality Brushless Bafang Motor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe powerful and reliable 750W Bafang motor provides extra power for your ride, with a maximum peak of 1200W. High-speed smooth spinning with pedal assist keeps the rear wheel running at full power. the I7 pro 2.0 makes it easy to commute to work and travel outdoors. It lets you ride faster and farther, help you explore more, and open up another world.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/8ec3856c-5d8279_d09c0fcf6d614b65aa31e58cf5908352_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eSAM-SUNG Removable Lithium Battery\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e48V 20Ah Samsung removable battery – higher capacity and longer lifespan than standard packs. Delivers 104 km per charge, with a 3.0A fast charger for quick top‑ups at home, work, or anywhere you go.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/1e5f6ae2-5d8279_01ed0f9101a54d1cba88db4612035feb_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eDual Suspension System\u003c\/h3\u003e\n\u003cp\u003eDual suspension with hydraulic lockout absorbs bumps and road impacts, drastically reducing rider fatigue. Whether climbing hills or navigating rough trails, it delivers a stable, smooth, and confident ride – so you stay in control, mile after mile.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 13\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/0e7b2bcd-5d8279_2f8b5c8b5255429ba7e1b17c3237f066_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2 class=\"pas-title\"\u003eElectronic Control PAS Levels\u003c\/h2\u003e\n\u003cp class=\"pas-subtitle\"\u003ePAS Levels Corresponding Speed and Range\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/I7_PRO_Electronic_Control_PAS_Levels.png?v=1785646952\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eFoldable Suspension Frame\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe central rectangular frame and rear frame can effectively absorb shock and impact while your riding on the complex terrains.Folding e-bike takes up less space in the home or garage,you can also fold it up and put it in the large trunk, itis easy for you to take with the e-bike on the travel and vacation.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/I7_PRO2.png?v=1785647023\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eLOGAN Hydraulic Brake\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEngineered for electric bikes, these brakes provide consistent stopping power and heat dissipation. The dual-piston design ensures excellent modulation perfect for high-speed commutes or trail adventures\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 9\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/699aae9d-5d8279_fc875b633d874f0db7bed2fe6c7a3a89_mv2.png?v=1751531659\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eHydraulic Brake\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSensitive180mm mechanical disc brakes provide ample braking force even in the harshest conditions efficiently. they are less susceptible to mud or rain, less effort is required on the levers, and fingers and arms are less prone to fatigue.\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/fd624ca4-5d8279_dcd4b60ac4f0467b8d365f494fa01598_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano 8-speed Gear Shift System\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e1-8 level shift gears, allowing you to switch freely on the flat road or steep hills, reducing pedaling and you still are able to ride faster and easier. Shimano 8-speed rear derailleur adjusts your gear effectively and helps you across varied terrains wherever you go.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/8a811e2c-5d8279_e2fd94bbbce146e6a8142658bc0a77a7_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eAir Suspension Front Fork\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe dual suspension effectively absorbs most of the jarring bumps and shocks, especially on complicated and rugged routes, reducing your tiredness and allowing you to ride faster. It brings you a stable, smooth, and comfortable ride, and you can lock it or leave it half-open to release your riding stress.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 12\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/84f9fd38-5d8279_ae3cb1b994154a1fbcf99dc622a7cabb_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003ePedal Assist \u0026amp; Throttle\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e1-5 level pedal assist saving time and energy, even without hard pedaling, you can still keep up with the traffic easily,no worry of rush hour and being late for work anymore.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/I7_Pro_Folding_Full_Suspension_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_17.png?v=1752731276\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAnti-Oil Shock Absorber\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe oil-hydraulic shock and four-link configuration helps you better minimize bumps from vibration while driving, ensuring smooth handling and enhanced comfort on any terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 11\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/4711f7af-5d8279_ca3a87b480b1422c82e525ec7a2f29d7_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eLED Headlight and Rear Turn Signal Light.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBright 48V headlight and rear LED lights illuminate the front road for your safety during day and night riding.The superman-like rear turn signal can be a good safety warning when you are riding in traffic or the crowd.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/e21ba6f0-5d8279_be3e2d65b30548ca8340330d5ce07839_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSoft and Comfortable Seat\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eExperience the ease and flexibility of adjusting the seat height effortlessly. Precisely position the seat to ensure maximum comfort and optimal riding performance. No matter the terrain, it guarantees the perfect posture for every rider.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 14\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/c3dca854-5d8279_e1cfef627910401ab2acab5cd52498d5_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eComfortable Handle\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eIn contrast to other plastic materials, the I7PRO is designed with a leather grip glove, which is more kneading and messy to use, comfortable and non-slip.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"Vitilan I7 Pro Folding Full Suspension Electric Bike image 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/592a606e-5d8279_95c41903b04048a0bafe5f1b3860938f_mv2.png?v=1751531659\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub6_I7_pro_3f09fe54-7a90-418c-9231-ff6f61f13b38.jpg?v=1784295406\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_I7_pro.jpg?v=1780572212\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/I7_Pro_Folding_Full_Suspension_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_20.png?v=1776831082\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Vitilan","offers":[{"title":"Black","offer_id":44221921329203,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Army Green","offer_id":44221921361971,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"White","offer_id":44221921394739,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/a4ac65d2-5d8279_e346c940823246c2a1c719e951ac3cda_mv2.png?v=1776831081"},{"product_id":"fiido-d11","title":"Fiido D11 250W Torque-Sensor Folding Light E-bike","description":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e⚡ Limited Stock Available: \u003cbr\u003eStock levels are running very low for this batch. Please contact our team via WhatsApp or\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/ecocyclehub.ie\/products\/support@ecocyclehub.ie\" rel=\"noopener\" target=\"_blank\"\u003eemail\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto double-check stock before checking out!\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🎁 \u003cstrong\u003e100% FREE Assembly \u0026amp; Delivery\u003c\/strong\u003e – We professionally build and test your bike, then deliver it fully assembled to your door. No setup, no unboxing – just ride.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e    Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eFiido D11 250W Folding E-bike\u003c\/h2\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eOne-Liner for Top of Page\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan class=\"\"\u003eThe Fiido D11 — a 17.5kg folding e-bike that folds in 5 seconds, delivers 100km range, and fits under your desk. Light enough to carry, smart enough to replace your commute.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_D11-1.png?v=1785473385\" alt=\"\"\u003e\u003c\/h2\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .boxsize-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .boxsize-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .boxsize-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .boxsize-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .boxsize-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .boxsize-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .boxsize-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .boxsize-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .boxsize-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== Box \u0026 Size 表格 ===== *\/\n  .boxsize-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-bottom: 10px;\n  }\n  .boxsize-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .boxsize-table tr:last-child {\n    border-bottom: none;\n  }\n  .boxsize-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .boxsize-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 40%;\n  }\n  .boxsize-table .value {\n    color: #333;\n    width: 60%;\n  }\n  .boxsize-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .boxsize-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .boxsize-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 尺寸图 ===== *\/\n  .boxsize-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .boxsize-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .boxsize-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .boxsize-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .boxsize-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .boxsize-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .boxsize-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .boxsize-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .boxsize-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .boxsize-modal-content .size-image {\n      padding: 6px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（两个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"boxsize-btn\" onclick=\"openBoxSize()\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFiido D11 — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- DETAILS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 DETAILS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Name\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eD11 2025\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Code\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eD11 2025\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eNet Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e19.5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePayload\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- FRAMESET --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20-inch aluminum alloy folding frame\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMagnesium alloy fork with 100mm opening width\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadset\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBall bearing limit bowl set\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- E-SYSTEM --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ E‑SYSTEM\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDrive Unit\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e250W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDMEGC 417.6Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e36V2A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLCD 1.47 inch\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- DRIVETRAIN --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔧 DRIVETRAIN\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Derailleur\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO TY300D\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShifters\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e7-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKMC Z7\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy 52T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Cogs\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e7-speed (11-28T)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTorque sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- BRAKES --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🛑 BRAKES\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic disc brake\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake Levers\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy three-finger brake lever\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- WHEELS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚙️ WHEELS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Hub\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy double-layer hub\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRims\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy double-layer rim\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSpokes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eStainless steel spokes with brass nipples\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCST 20*1.75\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- COMPONENTS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🪑 COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy (Length: 560mm, Max Ø: 25.4mm, Min Ø: 22.2mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eStem\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy stem\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGrips\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTPR non-slip handle grip (~130mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSaddle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eVELO vacuum full-fit saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeatpost\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy battery seat tube\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Box \u0026 Size（含尺寸图 + 完整几何数据 + 开箱清单）   --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"boxsizeModal\" class=\"boxsize-modal\" onclick=\"closeBoxSizeOutside(event)\"\u003e\n  \u003cdiv class=\"boxsize-modal-content\"\u003e\n    \u003cbutton class=\"boxsize-close\" onclick=\"closeBoxSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFiido D11 — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ===== GEOMETRY \/ SIZE ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\n    \u003c!-- 尺寸图 --\u003e\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/dae0aacc-5d8279_0987301835314b519c72a9e9ed2700ea_mv2.png?v=1776831087\" alt=\"Fiido D11 Size Diagram\"\u003e\n\n    \u003c!-- 尺寸数据表格 --\u003e\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in mm unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider heights\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'1\" (155cm) – 6'5\" (195cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheel size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCST 20*1.75\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Seat tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e415\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat tube angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e74.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Head tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Head angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e72°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Top tube length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e546\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Standover height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e628\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – BB drop\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-40\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Rear Center\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e425\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e975\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Reach\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e392\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Stack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e350\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Maximum seat height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1240\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eM – Minimum seat height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e810\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eN – Total length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1480\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eO – Handlebar height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1240\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eP – Handlebar length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e580\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eQ – Folding length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e840\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eR – Folding height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e740\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eS – Folding width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e400\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFiido D11 Folding E-bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e417.6Wh Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e36V2A Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Please note: The product you receive is based on the option you selected to order.\n      \u003cbr\u003eMeasurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Size 弹窗 =====\n  function openBoxSize() {\n    document.getElementById('boxsizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBoxSize() {\n    document.getElementById('boxsizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBoxSizeOutside(e) {\n    if (e.target === document.getElementById('boxsizeModal')) {\n      closeBoxSize();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeBoxSize();\n    }\n  });\n\u003c\/script\u003e\n\u003ch2\u003e\u003cspan class=\"\"\u003eCore Selling Points\u003c\/span\u003e\u003c\/h2\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eUltra-Lightweight – Only 17.5kg (38.6 lbs)\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003eOne of the lightest folding e-bikes in its class\u003c\/span\u003e\u003cspan class=\"\"\u003e. The battery is removable from the seatpost, reducing the bike's weight to just 12.9kg (28.4 lbs) for easier carrying\u003c\/span\u003e\u003ca href=\"https:\/\/www.bikeride.com\/fiido-d11\/#primary\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eFolds in 5 Seconds – Compact Storage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003eFolds down in just 5 seconds\u003c\/span\u003e\u003ca href=\"https:\/\/eu.fiido.com\/blogs\/news\/all-you-need-to-know-about-the-fildo-d11-e-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e. Folded dimensions: 840 × 400 × 740 mm — small enough to fit under a desk, in a car trunk, or take on public transport\u003c\/span\u003e\u003ca href=\"https:\/\/eu.fiido.com\/blogs\/news\/all-you-need-to-know-about-the-fildo-d11-e-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e. Folding footprint is less than 0.3 sqm\u003c\/span\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eUp to 100km Range (62 miles)\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e36V 11.6Ah battery delivers up to 100km in pedal-assist mode\u003c\/span\u003e\u003ca href=\"https:\/\/eu.fiido.com\/blogs\/news\/all-you-need-to-know-about-the-fildo-d11-e-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e. In throttle-only mode, range extends to 80-100km (50-62 miles)\u003c\/span\u003e\u003ca href=\"https:\/\/cleantechnica.com\/2021\/07\/08\/the-fiido-d11-folding-electric-bike-cleantechnica-review\/?via=indexdotco\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003e250W Motor – 35Nm Torque\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e250W brushless geared hub motor with 35Nm torque\u003c\/span\u003e\u003ca href=\"https:\/\/www.bestelectricbikes.com\/fiido-d11-review\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e. Responsive acceleration for city commuting and flat terrain\u003c\/span\u003e\u003ca href=\"https:\/\/cleantechnica.com\/2021\/07\/08\/the-fiido-d11-folding-electric-bike-cleantechnica-review\/?via=indexdotco\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003e3 Riding Modes\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e* Pedal-assist mode\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– motor assists as you pedal\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e* Throttle mode\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– pure electric, no pedaling required\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e* Manual mode\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– ride like a regular bike with power off\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_D11_NEW2.png?v=1785473773\" alt=\"\"\u003e\u003c\/h3\u003e\n\u003chr\u003e\n\u003cdiv class=\"title\"\u003e\n\u003ch2\u003eBuilt Around Your Needs\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"swiper-content\"\u003e\n\u003cdiv class=\"swiper feature-swiper swiper-initialized swiper-horizontal swiper-pointer-events\"\u003e\n\u003cdiv class=\"swiper-wrapper\" id=\"swiper-wrapper-6710dad06909e8f91\"\u003e\n\u003cdiv class=\"swiper-slide swiper-slide-active\" role=\"group\"\u003e\n\u003cdiv class=\"card-item\"\u003e\n\u003cdiv class=\"img-box aspect-ratio\"\u003e\n\u003cstrong\u003eLightweight Design\u003c\/strong\u003e\u003cbr\u003eWeighs just 43.0 lbs (19.5kg), making it easy to carry and handle in tight spaces.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ef3a5222-5d8279_08b26abdb5a2453985a4f335dc8f26cc_mv2.png?v=1751531660\" alt=\"Fiido D11 250W Folding E-bike Removable Battery image 13\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmart LCD Display\u003c\/strong\u003e\u003cbr\u003eClear display to track speed, distance, and battery power while you ride.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/e4ab6623-5d8279_9880579e4d1b438eaed1c4df4baa9971_mv2.png?v=1751531660\" alt=\"Fiido D11 250W Folding E-bike Removable Battery image 10\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBrushless Geared Motor\u003c\/strong\u003e\u003cbr\u003eSmooth and quiet acceleration for your daily rides.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/91ce60ac-5d8279_56a410f4d029459d915993d9864bff9e_mv2.png?v=1751531659\" alt=\"Fiido D11 250W Folding E-bike Removable Battery image 14\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRemovable Battery\u003c\/strong\u003e\u003cbr\u003eEasily remove the battery and charge it indoors without moving the entire bike.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/c40c8a50-5d8279_260b8357305a4b27a0ec900fc52f27a0_mv2.png?v=1751531660\" alt=\"Fiido D11 250W Folding E-bike Removable Battery image 9\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e7-Speed Gear System\u003c\/strong\u003e\u003cbr\u003eAdjust gears to suit your ride—whether you’re climbing a hill or cruising on flat roads.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/553927b9-5d8279_bd1e61f61d9e43bd85723aa277633b0f_mv2.png?v=1751531660\" alt=\"Fiido D11 250W Folding E-bike Removable Battery image 11\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdjustable Seat\u003c\/strong\u003e\u003cbr\u003eCustomize the seat height for a comfortable and enjoyable ride.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/da6eb120-5d8279_477ea82480364707af99e352c5392367_mv2.png?v=1751531659\" alt=\"Fiido D11 250W Folding E-bike Removable Battery image 12\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cstrong\u003eCustomer review\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/FIido_D11_CS1.png?v=1785382686\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_D11_CS2.png?v=1785382701\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Fiido","offers":[{"title":"Default Title","offer_id":44221921624115,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/11.png?v=1785406717"},{"product_id":"fiido-m1-pro","title":"Fiido M1 Pro Fat-Tyre Dual-Suspension Folding E-Bike","description":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e⚡ Limited Stock Available: \u003cbr\u003eStock levels are running very low for this batch. Please contact our team via WhatsApp or\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/ecocyclehub.ie\/products\/support@ecocyclehub.ie\" rel=\"noopener\" target=\"_blank\"\u003eemail\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto double-check stock before checking out.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cb\u003eWhy Buy From Us?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🎁 \u003cstrong\u003e100% FREE Assembly \u0026amp; Delivery\u003c\/strong\u003e – We professionally build and test your bike, then deliver it fully assembled to your door. No setup, no unboxing – just ride.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eFiido M1 Pro Electric Bike Upgraded Version\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"\"\u003eA foldable fat-tyre e-bike with 88km range, full suspension, hydraulic brakes, and a torque sensor that reads your every pedal. Conquer any terrain, then fold it and go.\u003c\/span\u003e\u003cspan class=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_M1_PRO1.png?v=1785474804\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .boxsize-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .boxsize-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .boxsize-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .boxsize-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .boxsize-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .boxsize-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .boxsize-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .boxsize-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .boxsize-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== Box \u0026 Size 表格 ===== *\/\n  .boxsize-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-bottom: 10px;\n  }\n  .boxsize-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .boxsize-table tr:last-child {\n    border-bottom: none;\n  }\n  .boxsize-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .boxsize-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 40%;\n  }\n  .boxsize-table .value {\n    color: #333;\n    width: 60%;\n  }\n  .boxsize-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .boxsize-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .boxsize-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 尺寸图 \u0026 开箱图 ===== *\/\n  .boxsize-modal-content .size-image,\n  .boxsize-modal-content .box-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .boxsize-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .boxsize-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .boxsize-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .boxsize-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .boxsize-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .boxsize-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .boxsize-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .boxsize-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .boxsize-modal-content .size-image,\n    .boxsize-modal-content .box-image {\n      padding: 6px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域                                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"boxsize-btn\" onclick=\"openBoxSize()\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFiido M1 Pro — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- DETAILS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 DETAILS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Name\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eM1 PRO\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Code\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eM1 PRO\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eNet Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e26.8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePayload\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- FRAMESET --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20-inch aluminum alloy frame\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy hydraulic dual-crown front fork (80mm travel, 135mm width)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadset\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy bearing limit headset\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- E-SYSTEM --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ E‑SYSTEM\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDrive Unit\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e250W 50Nm integrated wheel brushless geared motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDMEGC 556.8Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V2A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLCD 1.47 inch\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eThrottle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes (max speed 6km\/h)\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- DRIVETRAIN --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔧 DRIVETRAIN\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Derailleur\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO TY300D\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShifters\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO TX50\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKMC Z7\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy 52T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Cogs\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO TZ500 7S (14-28T)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMivice S200 torque sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- BRAKES --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🛑 BRAKES\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDual-piston hydraulic disc brake with power cut-off\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake Levers\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy three-finger brake lever\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- WHEELS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚙️ WHEELS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Hub\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMagnesium alloy integrated wheel with dual bearings (detachable axle M10*135*185mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRims\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSpokes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCST 20*4.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- COMPONENTS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🪑 COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy (Length: 700mm, Max Ø: 25.4mm, Min Ø: 22.2mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eStem\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGrips\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTPR non-slip handle grip (~130mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSaddle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eVELO vacuum full-fit saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeatpost\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy clamp head seatpost (Length: 400mm, Ø: 33.9mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Box \u0026 Size（含尺寸图 + 开箱图 + 开箱清单）         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"boxsizeModal\" class=\"boxsize-modal\" onclick=\"closeBoxSizeOutside(event)\"\u003e\n  \u003cdiv class=\"boxsize-modal-content\"\u003e\n    \u003cbutton class=\"boxsize-close\" onclick=\"closeBoxSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFiido M1 Pro — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ===== GEOMETRY \/ SIZE with IMAGE ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\n    \u003c!-- 尺寸图 --\u003e\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_m1pro-2025_size.png?v=1785474576\" alt=\"Fiido M1 Pro Size Diagram\"\u003e\n\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in mm unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider heights\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e4'11\" (150cm) – 6'7\" (200cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheel size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCST 20*4.0\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Seat tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e425\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat tube angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e75°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Head tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e130\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Head angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e74.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Top tube length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e629\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Standover height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e710\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – BB drop\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-40\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Rear Center\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e505\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1190\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Reach\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e474\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Stack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e504\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Rear Suspension Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e125\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eM – Maximum seat height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1100\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eN – Minimum seat height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e840\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eO – Handlebar height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1175\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eP – Handlebar length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e700\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eQ – Total length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1175\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eR – Folding length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e960\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eS – Folding height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e910\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eT – Steerer Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e215\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eU – Steerer Tube Outer Diameter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eV – Steerer Tube Inner Diameter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e28.6\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\n    \u003c!-- 开箱图 --\u003e\n    \u003cimg class=\"box-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_M1_PRO_box.png?v=1785410189\" alt=\"Fiido M1 Pro Box Contents\"\u003e\n\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFiido M1 Pro Folding E-bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e556.8Wh Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e48V2A Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Size 弹窗 =====\n  function openBoxSize() {\n    document.getElementById('boxsizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBoxSize() {\n    document.getElementById('boxsizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBoxSizeOutside(e) {\n    if (e.target === document.getElementById('boxsizeModal')) {\n      closeBoxSize();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeBoxSize();\n    }\n  });\n\u003c\/script\u003e\n\u003ch2\u003e\u003cspan class=\"\"\u003eCore Selling Points\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eMore Sass, More Style\u003c\/strong\u003e\u003cbr\u003eDiscover our 2025 upgrade, uncover a different you.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e0-Lag Power Support\u003c\/strong\u003e\u003cbr\u003eIn 0.01s, Mivice torque sensor detects your move for the most precise support at every moment.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRange up to 87.15km\u003c\/strong\u003e\u003cbr\u003ePowered by 556.8Wh battery. Enough juice for extended rides.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e0-Maintenance Hub\u003c\/strong\u003e\u003cbr\u003eNo broken spokes, even under high-intensity riding or a full 150kg load.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e80mm Front Fork\u003c\/strong\u003e\u003cbr\u003eEnhanced shock absorption, effectively reducing fatigue in the wrists and forearms.\u003c\/p\u003e\n\u003chr\u003e\n\u003cdiv class=\"title\"\u003e\n\u003ch2\u003eDesigned Around Your Security \u0026amp; Convenience\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"swiper-content\"\u003e\n\u003cdiv class=\"swiper feature-swiper swiper-initialized swiper-horizontal swiper-pointer-events\"\u003e\n\u003cdiv class=\"swiper-wrapper\" id=\"swiper-wrapper-107656fd75641cae3\"\u003e\n\u003cdiv class=\"swiper-slide swiper-slide-active\" role=\"group\"\u003e\n\u003cdiv class=\"card-item\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003e\n\u003cstrong\u003eLCD Waterproof Display\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e2.4-inch color display. Clearly visible even in bright sunlight. IP68 waterproof, withstands rainstorms.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Fiido_M1_Pro_Fat_Tire_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_16.png?v=1758775181\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eRemovable Battery\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eCharge indoors without moving the whole bike.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/31e8e0ff-5d8279_300e687f1fd8438a8b9c61a8cbe47c28_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version image 12\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eFull-Bike Waterproof\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eIP54 for the bike, with torque sensor rated IP67. Ride through downpours, cross puddles and park it anywhere worry-free.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/4eb06990-5d8279_302be045b0c0488186f6acf359078d4a_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version image 8\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eVelo Full-Fit Saddle\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eUnmatched comfort on long rides. Less pain in the buttocks, reduced pressure on the lower back.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/37e0c990-5d8279_87986580c2eb4d39a748aacd44d81701_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version image 11\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eHydraulic Disc Brakes\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eFast, precise, and controlled braking for a safer ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/221f88c1-5d8279_a403395b63774a7c8e1627d129ca4e94_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version Available on the Cycle to Work Scheme\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eShimano 7-Speed\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eTackles rough terrains and slopes. Less leg fatigue.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/fe49f1da-5d8279_b3f97ab10b8e42c4bc4d3d0f146a3da0_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version image 10\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eRear Shock Absorber\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eAbsorbs shock from the rear wheel, keeps the tire in contact with the ground. Increased traction, comfort, and control.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/df50e1c9-5d8279_ffa88697ed8a401fb2ca61c9205e3a62_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version image 13\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e4.0″ Fat Tires\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eA wider tire-to-ground contact area boosts stability and grip on rough terrain; thicker sidewalls reduce bumps for a smoother ride.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/f1909c29-5d8279_f8b87d417a7a410dac8c025587040031_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version image 14\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003ePuncture-Resistant Tires\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eLowers the risk of flats, so you can explore with peace of mind.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/221f88c1-5d8279_a403395b63774a7c8e1627d129ca4e94_mv2.png?v=1751531659\" alt=\"Fiido M1 Pro Electric Bike Upgraded Version Available on the Cycle to Work Scheme\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fiido_m1_pro_Cs1.png?v=1785474428\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fiido_m1_pro_Cs2.png?v=1785474440\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Fiido","offers":[{"title":"Default Title","offer_id":44221921755187,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/2_81cd5cb1-e145-4fb9-ba2d-61eca571f750.png?v=1785406718"},{"product_id":"fiido-x","title":"Fiido X Folding Lightweight Torque-Sensor Electric Bike","description":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e⚡ Limited Stock Available: \u003cbr\u003eStock levels are running very low for this batch. Please contact our team via WhatsApp or \u003ca rel=\"noopener\" href=\"support@ecocyclehub.ie\" target=\"_blank\"\u003eemail\u003c\/a\u003e to double-check stock before checking out!\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 style=\"text-align: left;\"\u003eWhy Buy From Us\u003c\/h2\u003e\n\u003cp style=\"text-align: left;\"\u003e   🎁 \u003cstrong\u003e100% FREE Assembly \u0026amp; Delivery \u003c\/strong\u003e– We professionally build and test your bike, then deliver it fully assembled to your door. No setup, no unboxing – just ride.\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003e   ✅ \u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e All e-bikes come with a genuine manufacturer's warranty.\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003e\u003cb\u003e   ✅ Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e This cargo model qualifies for the full €3,000 government tax‑relief limit. That means your effective cost drops significantly. We complete all paperwork for you and issue an HR‑ready invoice within 24 hours.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003e\u003cb\u003e   🇮🇪 Ireland-Based Support: \u003c\/b\u003eFast online diagnostics and dedicated after-sales service from our local team, saving you a long drive to the shop.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"product-meta__title heading h1\"\u003eFiido X Folding Electric Bike With Torque Sensor\u003c\/h2\u003e\n\u003cp\u003eThe Fiido X — a 17kg magnesium-frame folding e-bike with 130km range, torque sensor, hydraulic brakes, and a smart keypad lock. Folds in seconds, turns heads everywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cimg\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .boxsize-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .boxsize-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .boxsize-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .boxsize-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .boxsize-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .boxsize-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .boxsize-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .boxsize-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .boxsize-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== Box \u0026 Size 表格 ===== *\/\n  .boxsize-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-bottom: 10px;\n  }\n  .boxsize-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .boxsize-table tr:last-child {\n    border-bottom: none;\n  }\n  .boxsize-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .boxsize-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 40%;\n  }\n  .boxsize-table .value {\n    color: #333;\n    width: 60%;\n  }\n  .boxsize-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .boxsize-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .boxsize-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 尺寸图 \u0026 开箱图 ===== *\/\n  .boxsize-modal-content .size-image,\n  .boxsize-modal-content .box-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .boxsize-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .boxsize-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .boxsize-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .boxsize-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .boxsize-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .boxsize-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .boxsize-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .boxsize-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .boxsize-modal-content .size-image,\n    .boxsize-modal-content .box-image {\n      padding: 6px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域                                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003c\/p\u003e\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"boxsize-btn\" onclick=\"openBoxSize()\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFiido X — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 DETAILS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Name\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eX 2025 (32Nm) \/ X (32Nm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Code\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eD31\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eNet Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e19.8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePayload\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20-inch magnesium alloy integrated double-hinge folding frame\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMagnesium alloy fork with 100mm opening width\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadset\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy bearing limit bowl set\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ E‑SYSTEM\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDrive Unit\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e32Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDMEGC 417.6Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e36V2A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLCD 1.47 inch\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔧 DRIVETRAIN\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Derailleur\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO TY300D\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShifters\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO M315\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKMC Z7\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy 52T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Cogs\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e7-speed (11-28T)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTorque Sensor Mivice S200\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🛑 BRAKES\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTEKTRO HM-M275 Hydraulic Disc Brake\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake Levers\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTEKTRO HM-M275\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚙️ WHEELS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Hub\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy double bearing hub\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRims\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy double-layer rim\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSpokes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eStainless steel spokes with brass nipples\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTire Size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20*1.95 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCST 20*1.95\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🪑 COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy (Length: 560mm, Max Ø: 25.4mm, Min Ø: 22.2mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eStem\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy stem\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGrips\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTPR non-slip handle grip (~130mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSaddle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eVELO vacuum full-fit saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeatpost\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy battery seat tube\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Box \u0026 Size（含尺寸图 + 开箱图 + 开箱清单）         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"boxsizeModal\" class=\"boxsize-modal\" onclick=\"closeBoxSizeOutside(event)\"\u003e\n  \u003cdiv class=\"boxsize-modal-content\"\u003e\n    \u003cbutton class=\"boxsize-close\" onclick=\"closeBoxSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eFiido X — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ===== GEOMETRY \/ SIZE with IMAGE ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_spec1-x.png?v=1785381288\" alt=\"Fiido X Size Diagram\"\u003e\n\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in mm unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider heights\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'1\" (155cm) – 6'5\" (195cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheel size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCST 20*1.95\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Seat tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e410\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat tube angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e74.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Head tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Head angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e72°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Top tube length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e556\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Standover height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e628\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – BB drop\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-40\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Rear Center\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e425\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e975\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Reach\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e395\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Stack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e357\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Maximum seat height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1150\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eM – Minimum seat height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e810\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eN – Total length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1490\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eO – Handlebar height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eX 2025 (1080) \/ X (1020)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eP – Handlebar length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e580\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eQ – Folding length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e870\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eR – Folding height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e740\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eS – Folding width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e400\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\n    \u003cimg class=\"box-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_X_box.png?v=1785397704\" alt=\"Fiido X Box Contents\"\u003e\n\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFiido X Folding E-bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e417.6Wh Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e36V2A Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Size 弹窗 =====\n  function openBoxSize() {\n    document.getElementById('boxsizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBoxSize() {\n    document.getElementById('boxsizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBoxSizeOutside(e) {\n    if (e.target === document.getElementById('boxsizeModal')) {\n      closeBoxSize();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeBoxSize();\n    }\n  });\n\u003c\/script\u003e\n\u003chr\u003e\n\u003ch2\u003eBuilt Around Your Needs\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/1259aa5f-5d8279_cc1daf9142ee4454a80c1bf2d5f42f8f_mv2.png?v=1776831097\" alt=\"Fiido X Folding Electric Bike image 13\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eM-shaped Magnesium Alloy\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eAdvanced die casting technology endows X with a unique and striking linear aesthetic appeal.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/x-dt-m-shaped-magnesium-alloy.png?v=1785380923\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e5-Second Easy Fold\u003c\/h3\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"item-text\"\u003eEffortless to push, easy to transport and store. Hidden folding frame, sleek and clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_x-4.png?v=1785476800\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003eSlide-In Battery System\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eIndustry leading track design enables smooth, cable free charging without hassle.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_x-dt-slide-in-battery-system.png?v=1785381059\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eWaterproof HD Display\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eClear access to real time stats and connects with phones and smartwatches.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/x-dt-waterproof-hd-display.png?v=1785380943\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eHandlebar Options\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eRiser handlebar for comfort and relaxed upright posture. Flat handlebar for speed and control with forward leaning.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_x-dt-handlebar-options-available.png?v=1785478073\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eBright Front Light\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003e Ensures clear visibility for safer night rides.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_x-dt-bright-front-light.png?v=1785381124\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eErgonomic Saddle\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eSuperior cushioning for your riding comfort.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_x-dt-ergonomic-saddle.png?v=1785381200\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_X_CS2.png?v=1785380774\" alt=\"\"\u003e\u003c\/p\u003e\n","brand":"Fiido","offers":[{"title":"X 2025 - Riser-Handlebar | 5'1\" (155cm) - 6'5\" (19","offer_id":44221921886259,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true},{"title":"X Classic - Flat Handlebar | 5'1\" (155cm) - 6'1\" (","offer_id":44221921919027,"sku":null,"price":1499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/1_c6d2f811-7a35-479e-ab71-a7724a3f2f7f.png?v=1785406718"},{"product_id":"fiido-d3-pro","title":"Fiido D3 Pro Electric Bike","description":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e⚡ Limited Stock Available: \u003cbr\u003eStock levels are running very low for this batch. Please contact our team via WhatsApp or\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/ecocyclehub.ie\/products\/support@ecocyclehub.ie\" rel=\"noopener\" target=\"_blank\"\u003eemail\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto double-check stock before checking out!\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cb\u003eWhy Buy From Us?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🎁 \u003cstrong\u003e100% FREE Assembly \u0026amp; Delivery\u003c\/strong\u003e – We professionally build and test your bike, then deliver it fully assembled to your door. No setup, no unboxing – just ride.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e  Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003ch3\u003eFiido D3 Pro Electric Bike\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e17.3kg Lightweight\u003c\/li\u003e\n\u003cli\u003e250W Low-resistance, Silent Motor\u003c\/li\u003e\n\u003cli\u003e33km Long Range\u003c\/li\u003e\n\u003cli\u003eIntegrated Hub - 0-Maintenance\u003c\/li\u003e\n\u003cli\u003eFoldable Stem - Compact Design\u003c\/li\u003e\n\u003cli\u003eIP54 Waterproof - All-Weather Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSmall in Size, Big on Smarts\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eIn a world where cities are crowded, polluted, and health matters, Fiido D3 Pro delivers smart mobility at an unbeatable price.\u003cbr\u003e\u003cbr\u003eAs the best mini e-bike in its range, it blends sleek design, top performance, and real user feedback—proving great rides don’t need to cost a fortune.\u003c\/p\u003e\n\u003cp\u003eFoldable Stem extender for compact storage\u003c\/p\u003e\n\u003cp\u003eFast charging reduces downtime effectively.\u003c\/p\u003e\n\u003cp\u003eAdjustable height for personalized riding comfort.\u003c\/p\u003e\n\u003cp\u003eIP54 Waterproof ensures use in any weather.\u003c\/p\u003e\n\u003cp\u003eUpgraded display for precise speed control.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDETAILS\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel Name\u003c\/td\u003e\n\u003ctd\u003eD3 PRO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel Code\u003c\/td\u003e\n\u003ctd\u003eD3 PRO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNet Weight\u003c\/td\u003e\n\u003ctd\u003e17.3 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePayload\u003c\/td\u003e\n\u003ctd\u003e120 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFRAMESET\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e14-inch aluminum alloy frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum alloy fork with 100mm opening width\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum alloy bearing limit headset\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE-SYSTEM\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrive Unit\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003e250W integrated wheel brushless geared motor\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003eDMEGC 280.8Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e36V2A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eLCD 1.47 inch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBRAKES\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eMechanical disc brakes with a power cut-off\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrake Levers\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum alloy three-finger brake lever\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWHEELS\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Hub\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum alloy integrated front wheel\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eCST 14*2.125\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCOMPONENTS\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum alloy (Length: 560mm Maximum diameter: 25.4mm Minimum diameter: 22.2mm)\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eTPR non-slip handle grip (Length: about 130mm)\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eVacuum full-fit saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp\u003eAluminum alloy clamp head seatpost (Length: 530mm;Diameter: 33.9mm)\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eAll measurements provided in mm unless otherwise noted.\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider heights\u003c\/td\u003e\n\u003ctd\u003e4’11” (150cm) – 6’1″ (185cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheel size\u003c\/td\u003e\n\u003ctd\u003eCST 14*2.125\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eA-Seat tube\u003c\/td\u003e\n\u003ctd\u003e253\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB-Seat tube angle\u003c\/td\u003e\n\u003ctd\u003e74.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC-Head tube\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD-Head angle\u003c\/td\u003e\n\u003ctd\u003e73.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE-Top tube length\u003c\/td\u003e\n\u003ctd\u003e492\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF-Standover height\u003c\/td\u003e\n\u003ctd\u003e332\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG-BB drop\u003c\/td\u003e\n\u003ctd\u003e-93\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH-Rear Center\u003c\/td\u003e\n\u003ctd\u003e372\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI-Wheelbase\u003c\/td\u003e\n\u003ctd\u003e870\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJ-Reach\u003c\/td\u003e\n\u003ctd\u003e387\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eK-Stack\u003c\/td\u003e\n\u003ctd\u003e236\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL-Maximum seat height\u003c\/td\u003e\n\u003ctd\u003e980\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM-Minimum seat height\u003c\/td\u003e\n\u003ctd\u003e610\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eN-Maximum Handlebar height\u003c\/td\u003e\n\u003ctd\u003e1240\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eO-Minimum Handlebar height\u003c\/td\u003e\n\u003ctd\u003e580\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eP-Total length\u003c\/td\u003e\n\u003ctd\u003e1240\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eQ-Folding height\u003c\/td\u003e\n\u003ctd\u003e610\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eR-Handlebar length\u003c\/td\u003e\n\u003ctd\u003e575\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat’s In The Box?\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFiido D3Pro*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUser Manual*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHex-wrench*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eMore Reasons to Love It\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/142c75d5-5d8279_a6a2f5ddf78d4af7af6d017b6f08cf46_mv2.png?v=1751531660\" alt=\"Fiido D3 Pro Electric Bike image 10\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmart Display, Smarter Ride\u003c\/strong\u003e\u003cbr\u003eReal-time speed, battery, and assist mode for total ride control.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/b8797b4d-5d8279_9aeef2870625448392c4a8f64378d175_mv2.png?v=1751531660\" alt=\"Fiido D3 Pro Electric Bike Available on the Cycle to Work Scheme\"\u003e\u003cbr\u003e\u003cstrong\u003eFold \u0026amp; Go\u003c\/strong\u003e\u003cbr\u003eFoldable stem design for easy storage at home, in cars, or at the office.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/813e339f-5d8279_6b35f97684d242dc9fd24b49eac8d51a_mv2.png?v=1751531660\" alt=\"Fiido D3 Pro Electric Bike image 9\"\u003e\u003cbr\u003e\u003cstrong\u003eQuick Charge, More Ride\u003c\/strong\u003e\u003cbr\u003eFully charged in 3–4 hours with fast-charging tech.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/d13bb04c-5d8279_5f3b9206df624d68b27636f9e07748e7_mv2.png?v=1751531659\" alt=\"Fiido D3 Pro Electric Bike Available on the Cycle to Work Scheme\"\u003e\u003cbr\u003e\u003cstrong\u003ePerfect Fit for Every Rider\u003c\/strong\u003e\u003cbr\u003eAdjustable seatpost and handlebars for heights from 150-185CM.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_D3_PRO_CS2.png?v=1785385258\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fiido_D3_PRO_CS1.png?v=1785385289\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Fiido","offers":[{"title":"White","offer_id":44221922181171,"sku":null,"price":699.0,"currency_code":"EUR","in_stock":true},{"title":"Black","offer_id":44221922213939,"sku":null,"price":699.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/a64535eb-5d8279_8edb7416389342e49a110f6636db6d11_mv2.png?v=1776831103"},{"product_id":"engwe-engine-x","title":"Engwe Engine X Foldable Full-Suspension 20×4.0\" Fat Tyres Fat-Tyre E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁 \u003cb\u003eExclusive Offer:\u003c\/b\u003e Buy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely \u003cb\u003eFREE\u003c\/b\u003e (saving you €180)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eEngwe Engine X Foldable Full-Suspension Fat-Tyre E-Bike\u003c\/h2\u003e\n\u003cp\u003eEngwe Engine X – a foldable full‑suspension fat‑tyre e‑bike with 55Nm torque, 120 km range, and 20×4.0\" tyres. City streets to off‑road trails – fold it and go.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/engwe-engine-x.png?v=1787541820\" alt=\"\"\u003e\u003cspan class=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/engwe-engine-x-2.png?v=1787541872\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eSpecification\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e6061 Aluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e250W Brushless Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTorque\u003c\/td\u003e\n\u003ctd\u003e55 N.m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e48V13Ah Removable Internal Lithium-ion *1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e20 x 4.0 Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Speed\u003c\/td\u003e\n\u003ctd\u003e25 km\/h (The actual speed will vary due to rider weight and road conditions)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Mileage\u003c\/td\u003e\n\u003ctd\u003e120 km (PAS Mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging Time\u003c\/td\u003e\n\u003ctd\u003eabout 6.5H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximum Climbing Degree\u003c\/td\u003e\n\u003ctd\u003e10°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrake\u003c\/td\u003e\n\u003ctd\u003e160 mm Front \u0026amp; Rear Disc Mechanical Brake\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission System\u003c\/td\u003e\n\u003ctd\u003eSHIMANO 7 Gears\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e31.7 kg (69.8lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGross Weight\u003c\/td\u003e\n\u003ctd\u003e38 kg (83.77lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eSize\u003c\/h2\u003e\n\u003cp\u003eUnfolded\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider Height\u003c\/td\u003e\n\u003ctd\u003e5.4 (ft) -6.2 (ft)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePayload Capacity\u003c\/td\u003e\n\u003ctd\u003e150 kg (330lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage Dimensions (LWH)\u003c\/td\u003e\n\u003ctd\u003e144.5*32.5*72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eA--Wheelbase\u003c\/td\u003e\n\u003ctd\u003e112.4 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB--Total Length\u003c\/td\u003e\n\u003ctd\u003e170.4 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC--Reach\u003c\/td\u003e\n\u003ctd\u003e45.6 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD--Standover Height\u003c\/td\u003e\n\u003ctd\u003e69 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE--Minimum Saddle Height\u003c\/td\u003e\n\u003ctd\u003e86 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF--Maximum Saddle Height\u003c\/td\u003e\n\u003ctd\u003e102 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG--Minimum Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e120 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH--Maximum Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e130 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003ePlease note: There may be a difference of 0~5 cm between measured and actual data.\u003c\/p\u003e\n\u003cp\u003eFolded\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded Size\u003c\/td\u003e\n\u003ctd\u003e104*55*84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eA--Height\u003c\/td\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB--Length\u003c\/td\u003e\n\u003ctd\u003e104 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC--Width\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003ePlease note: There may be a difference of 0~5 cm between measured and actual data.\u003c\/p\u003e\n\u003ch2\u003eWhat’s In The Box?\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eEngine X E-bike\u003c\/td\u003e\n\u003ctd\u003e*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e48V13Ah Lithium-Ion Battery\u003c\/td\u003e\n\u003ctd\u003e*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery Charger\u003c\/td\u003e\n\u003ctd\u003e*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd\u003e*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003e*2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEnglish User Manual\u003c\/td\u003e\n\u003ctd\u003e*1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003ePlease note: The product you receive is based on the option you selected to order.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cstrong\u003eMore Reasons to Love It\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_X_Foldable_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_-_Foldable_Frame_-_The_ENGINE_X_is_fully_foldable_giving_you_the_freedom_to_pack_up_and_explore_without_limi.png?v=1752726829\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFoldable Frame\u003c\/strong\u003e\u003cbr\u003eThe ENGINE X is fully foldable, giving you the freedom to pack up and explore without limits wherever you go.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_X_Foldable_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_-_Rear_Rack.png?v=1752726828\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRear Rack\u003c\/strong\u003e\u003cbr\u003eThe durable rear rack provides a safe and convenient way of transporting your belongings and can be extended for additional loading space.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_X_Foldable_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_-_Headlight_and_Tail_Light.png?v=1752726829\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHeadlight and Tail Light\u003c\/strong\u003e\u003cbr\u003eThe bright LED headlight ensures that the road ahead is well-lit, while the rear tail light ensures visibility to others on the road.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_X_Foldable_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_-_Cruise_Control.png?v=1752726828\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCruise Control\u003c\/strong\u003e\u003cbr\u003eThe ENGINE X cruise control feature offers a relaxing ride while you preserve your energy.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_X_Foldable_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_-_SHIMANO_7-speed.png?v=1752726829\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSHIMANO 7-speed\u003c\/strong\u003e\u003cbr\u003eA SHIMANO derailleur delivers reliable, effortless, and accurate gear shifting on any terrain or gradient.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/engwe-engine-x_CR.png?v=1787542029\" alt=\"\"\u003e\n\u003c\/h2\u003e","brand":"Engwe","offers":[{"title":"Black","offer_id":44221925392435,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"White","offer_id":44221925326899,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Red","offer_id":44221925359667,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/5523643b-5d8279_50f52794c83e462ea0837268e84c49ab_mv2.png?v=1776831120"},{"product_id":"engwe-ep-2-boost","title":"Engwe EP-2 Boost Folding Fat-Tyre Torque Sensor Electric Bike","description":"\u003ch3\u003e\n\u003cstrong\u003e\u003cspan class=\"\"\u003eNotice: \u003c\/span\u003e\u003c\/strong\u003eThe orange colour has been discontinued. Stock for this model is very limited — please contact us before ordering to check availability. Thank you.\u003c\/h3\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"\"\u003e🎁\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eExclusively for Online Orders – Free Assembly + Delivery on This Bike\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eSkip the setup. We professionally assemble and test this model, then ship it ready‑to‑ride – straight to your door.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   ✅\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   ✅ Bike to Work Scheme Supported:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eSave up to 52% through tax savings. We handle the paperwork and issue your invoice within 24 hours.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   🇮🇪 Ireland-Based Support:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eFast online diagnostics and dedicated after-sales service from our local team, saving you a long drive to the shop.\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  \/* Bike to Work 按钮单独配色 *\/\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 尺寸图 \u0026 尺寸表格 ===== *\/\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-images {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin: 8px 0 12px;\n  }\n  .size-images img {\n    flex: 1 1 45%;\n    min-width: 160px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 8px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  @media (max-width: 500px) {\n    .size-images img {\n      flex: 1 1 100%;\n    }\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image,\n    .size-images img {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eEngwe EP-2 Boost — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- POWER \u0026 PERFORMANCE --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ POWER \u0026amp; PERFORMANCE\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e250W Brushless Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e55 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSpeed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 13Ah Removable Internal Lithium-ion\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 km (PAS 1)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAbout 6.5 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaximum Climbing Degree\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e10°\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- FRAMESET \u0026 COMPONENTS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET \u0026amp; COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e180mm Front \u0026amp; Rear Disc Mechanical Brake\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 4.0\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO 7 Gears\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- WEIGHT --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📦 WEIGHT\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30 kg (66 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e37.8 kg (80.7 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Box \u0026 Size（含展开 + 折叠两张尺寸图 + 开箱清单）   --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eEngwe EP-2 Boost — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ===== GEOMETRY \/ SIZE ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\n    \u003c!-- 两张尺寸图并排：展开 + 折叠 --\u003e\n    \u003cdiv class=\"size-images\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/EP-2_BOOST_SIZE_1.png?v=1785726313\" alt=\"Unfolded Dimensions\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/EP-2_BOOST_SIZE_2.png?v=1785726313\" alt=\"Folded Dimensions\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 尺寸数据表格 --\u003e\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in cm unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRide Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'4\" – 6'2\" (165cm – 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePackage Dimensions (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e144 × 32 × 66 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 UNFOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e114 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e169 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Reach\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Standover Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e34.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Minimum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Maximum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e102 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Minimum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e118 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Maximum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e130 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔲 FOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFolded Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e99 × 55 × 75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e99 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e55 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003e⚠️ There may be a difference of 0–5 cm between measured and actual data.\u003c\/td\u003e\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eEP-2 Boost E-Bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e48V 13Ah Lithium-ion Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront \u0026amp; Rear Fenders\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Kickstand\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Please note: The product you receive is based on the option you selected to order.\n      \u003cbr\u003eMeasurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Engwe EP-2 Boost through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Engwe EP-2 Boost\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Size 弹窗 =====\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  \/\/ ===== Bike to Work 弹窗 =====\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\n\u003chr\u003e\n\u003ch2\u003eEngwe EP-2 Boost Foldable Electric Bike\u003c\/h2\u003e\n\u003cp\u003eEngwe EP-2 Boost – a foldable fat-tyre e-bike with 55Nm Boost button, 120 km range, torque sensor, and hydraulic brakes. Instant power, all-terrain grip, folds to go.\u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_ep_2_boost_all.png?v=1785726095\" alt=\"\"\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe EP-2 Boost Foldable Electric Bike image 11\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/5ce6da0e-5d8279_d3dd1daa1e7e440ebf2fce18b4eb56be_mv2.jpg?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe EP-2 Boost Foldable Electric Bike image 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/43c3f481-5d8279_5a729b8ec3624e47b5dbbafe9b218f05_mv2.jpg?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe EP-2 Boost Foldable Electric Bike image 13\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/a9ab8d44-5d8279_5ae6bd8473de4b8e9d358ca7e3de0919_mv2.jpg?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe EP-2 Boost Foldable Electric Bike image 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/b54e793d-5d8279_4dce5034e60942a4b780e57ca1519d53_mv2.jpg?v=1751531660\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cimg alt=\"Engwe EP-2 Boost Foldable Electric Bike image 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/bc7a3672-5d8279_cb12ac2b6c614ea9a120c893863ce15f_mv2.jpg?v=1751531660\"\u003e\u003cimg alt=\"Engwe EP-2 Boost Foldable Electric Bike image 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/50467065-5d8279_4a96a9055a684fb2baa4851afd0fd61e_mv2.jpg?v=1751531660\"\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe EP-2 Boost Foldable Electric Bike image 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/c384b064-5d8279_4128cb371b834223a158d56259024320_mv2.jpg?v=1751531660\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"text-center h1 pl-3 pr-3\"\u003eEngineered for Performance and Comfort\u003c\/h2\u003e\n\u003cdiv class=\"swiper mfSwiper swiper-initialized swiper-horizontal swiper-backface-hidden\"\u003e\n\u003cdiv class=\"swiper-wrapper\" id=\"swiper-wrapper-7d6d781051d1fc05c\"\u003e\n\u003cdiv class=\"swiper-slide relative\" id=\"image_twCVPG\" role=\"group\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003e\u003cstrong\u003ePortable and Detachable\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBattery Effortlessly remove the battery for home charging or replacements anywhere—keep riding seamlessly.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ENGWE_EP-2_Boost_Available_on_the_Bike_to_Work_Scheme_-_Portable_and_Detachable.png?v=1752730682\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eFront Suspension\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe front suspension absorbs shocks for a smoother ride, making it ideal for uneven surfaces or long distances\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ENGWE_EP-2_Boost_Available_on_the_Bike_to_Work_Scheme_-_Front_Suspension.png?v=1752730682\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano 7-Speed\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSeamlessly shift between seven gears for smooth pedaling, effortless hill climbs, and optimal speed control in any riding condition.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ENGWE_EP-2_Boost_Available_on_the_Bike_to_Work_Scheme_-_Shimano_7-Speed.png?v=1752730682\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eImpressive 150KG Cargo Capacity\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eCarry up to 150 KG with confidence, making the EP-2 Boost a perfect solution for deliveries, groceries, and business needs.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ENGWE_EP-2_Boost_Available_on_the_Bike_to_Work_Scheme_-_Impressive_150KG_Cargo_Capacity.png?v=1752730681\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e180mm disc brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFeaturing stronger stopping force and reduced braking distance, the disc brakes provide trustworthy safety assurance.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ENGWE_EP-2_Boost_Available_on_the_Bike_to_Work_Scheme_-_180mm_disc_brakes.png?v=1752730682\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eBright Rear and Brake Lights for Safety\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eRear and brake lights activate automatically during braking, enhancing your visibility and ensuring safe rides in low-light conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ENGWE_EP-2_Boost_Available_on_the_Bike_to_Work_Scheme_-_Bright_Rear_and_Brake_Lights_for_Safety.png?v=1752730682\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eCompact Foldability\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe foldable frame lets you bring your EP-2 Boost wherever you go-no adventure is out of reach.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ENGWE_EP-2_Boost_Available_on_the_Bike_to_Work_Scheme_-_Compact_Foldability.png?v=1752730682\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_ep_2_boost_CS1.png?v=1785725932\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Engwe","offers":[{"title":"Black","offer_id":44221925457971,"sku":null,"price":1149.0,"currency_code":"EUR","in_stock":true},{"title":"Gray","offer_id":44221925425203,"sku":null,"price":1149.0,"currency_code":"EUR","in_stock":false},{"title":"Brown","offer_id":44221925523507,"sku":null,"price":1149.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/0e44381b-5d8279_2270d4b9aec843f59049ca49674992f6_mv2.png?v=1776831122"},{"product_id":"engwe-l20-3-0-boost-e-bike","title":"Engwe L20 3.0 Boost Full-Suspension Folding E-bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   \u003c\/b\u003e🎁\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e100% FREE Assembly \u0026amp; Delivery\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e– We professionally build and test your bike, then deliver it fully assembled to your door. No setup, no unboxing – just ride.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e  Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eEngwe L20 3.0 Boost E-bike\u003c\/h2\u003e\n\u003cdiv id=\"shopify-section-template--18564412211257__image_with_text_nFE4P3\" class=\"shopify-section cc-image-with-text\"\u003e\n\u003cdiv class=\"section section--full-width\" id=\"template--18564412211257__image_with_text_nFE4P3\"\u003e\n\u003cdiv class=\"image-banner relative flex auto-height\"\u003e\n\u003cdiv class=\"absolute top-0 left-0 w-full h-full cc-animate-init cc-animate-in\"\u003e\n\u003cdiv id=\"text_Q4VmEb\"\u003e\n\u003cp\u003e\u003cspan\u003eA full-suspension folding e-bike with 135km range, 75Nm Boost Mode, 2-hour fast charging, and hydraulic brakes. Comfort meets power, folds to fit anywhere.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/b6656541-5d8279_781684142cb444098c32aaac4a6eaec9_mv2.png?v=1776831125\" alt=\"Engwe L20 3.0 Boost E-bike image 1\" width=\"404\" height=\"563\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_L20_3.0_Boost_all.png?v=1785511060\" alt=\"\" width=\"403\" height=\"171\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .boxsize-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .boxsize-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .boxsize-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .boxsize-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .boxsize-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .boxsize-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .boxsize-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .boxsize-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .boxsize-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== Box \u0026 Size 表格 ===== *\/\n  .boxsize-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-bottom: 10px;\n  }\n  .boxsize-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .boxsize-table tr:last-child {\n    border-bottom: none;\n  }\n  .boxsize-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .boxsize-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 40%;\n  }\n  .boxsize-table .value {\n    color: #333;\n    width: 60%;\n  }\n  .boxsize-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .boxsize-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .boxsize-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 分割标题 ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 尺寸图并排容器 ===== *\/\n  .size-images {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin: 8px 0 12px;\n  }\n  .size-images img {\n    flex: 1 1 45%;\n    min-width: 160px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 8px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  @media (max-width: 500px) {\n    .size-images img {\n      flex: 1 1 100%;\n    }\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .boxsize-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .boxsize-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .boxsize-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .boxsize-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .boxsize-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .boxsize-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .boxsize-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .boxsize-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-images img {\n      padding: 6px;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 按钮区域                                                     --\u003e\u003c!-- ============================================================ --\u003e\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n\u003cbutton class=\"spec-btn\"\u003e📋 Specifications\u003c\/button\u003e \u003cbutton class=\"boxsize-btn\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cdiv id=\"specModal\" class=\"spec-modal\"\u003e\n\u003cdiv class=\"spec-modal-content\"\u003e\n\u003cbutton class=\"spec-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003eEngwe L20 3.0 Boost — Full Technical Details\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e📋 DETAILS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eL20 3.0 Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eNet Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e33.2 kg (73.2 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eApprox. 42 kg (92.6 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'1\" – 6'3\" (155cm – 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFoldable\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE (EN15194)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e🚲 FRAMESET\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Material\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e6061 Aluminum Alloy, Step-Through Design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Style\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCompact Full Suspension\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic, Adjustable Lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Suspension\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30mm Travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e⚡ E‑SYSTEM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V Hub Motor, 250W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e75 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBoost Mode\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes (Instant Power Surge)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 13.5Ah (648Wh), Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery Cells\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e21700 Cells with BMS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54.6V 8A Fast Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e~2 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3.5\" LED Color Display with Bluetooth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTorque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssist Modes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5 PAS Levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e25 km\/h (15.5 mph)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eLab Tested Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e135 km (fully charged)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eReal-World Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 km (PAS 1) \/ 100 km (PAS 3) \/ 85 km (PAS 5)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWaterproof Rating\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4 (Battery Box) \/ IPX5 (Motor \u0026amp; Controller) \/ IPX6 (Display \u0026amp; Lights) \/ IPX7 (Wiring)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e🔧 DRIVETRAIN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eGears\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e🛑 BRAKES\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake Type\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e⚙️ WHEELS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 3.0\" Urban Hybrid\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003ePuncture Protection\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3mm Anti-Puncture Layer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRims\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\", Double-Wall Aluminum, 36-Hole\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e✨ FEATURES\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eApp Connectivity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eENGWE App with Ride Tracking\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eLights\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFront \u0026amp; Rear Lights\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFenders\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFront \u0026amp; Rear Fenders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003eSpecifications subject to change without prior notice.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 弹窗二：Box \u0026 Size（含展开 + 折叠两张尺寸图）               --\u003e\u003c!-- ============================================================ --\u003e\n\u003cdiv id=\"boxsizeModal\" class=\"boxsize-modal\"\u003e\n\u003cdiv class=\"boxsize-modal-content\"\u003e\n\u003cbutton class=\"boxsize-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003eEngwe L20 3.0 Boost — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\u003c!-- ===== GEOMETRY \/ SIZE with IMAGES ===== --\u003e\n\u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\u003c!-- 两张尺寸图并排：展开 + 折叠 --\u003e\n\u003cdiv class=\"size-images\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_L20_3.0_Boost_E-bike_Size_1.png?v=1785511265\" alt=\"Unfolded Dimensions\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_L20_3.0_Boost_E-bike_Size_2.png?v=1785511279\" alt=\"Folded Dimensions\"\u003e\n\u003c\/div\u003e\n\u003c!-- ===== UNFOLDED ===== --\u003e\n\u003cdiv style=\"font-weight: bold; font-size: 15px; color: #1a1a2e; margin-top: 6px; margin-bottom: 4px;\"\u003e📏 Unfolded\u003c\/div\u003e\n\u003ctable class=\"boxsize-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRide Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'1\" – 6'3\" (155cm – 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003ePackage Dimensions\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e139 × 28 × 63 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e110.2 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e168.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Reach\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e47.2 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Standover Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e112.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Minimum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e82.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Maximum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e102.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c!-- ===== FOLDED ===== --\u003e\n\u003cdiv style=\"font-weight: bold; font-size: 15px; color: #1a1a2e; margin-top: 14px; margin-bottom: 4px;\"\u003e🔲 Folded\u003c\/div\u003e\n\u003ctable class=\"boxsize-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFolded Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e100 × 51 × 75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e100 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e51 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n\u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\u003ctable class=\"boxsize-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eEngwe L20 3.0 Boost E-bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003e48V 13.5Ah Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003e54.6V 8A Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003eMeasurements are approximate and may vary slightly between units.\u003cspan class=\"\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eCore Selling Points\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e75Nm Boost Mode\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– instant acceleration at the press of a button. Overtake, climb hills, or just feel the thrill – like riding a two‑wheeled supercar\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFull suspension system\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooths out bumps and rough roads for a comfortable, controlled ride on any surface\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e135 km long range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 648Wh battery (48V 13.5Ah) with high‑capacity 21700 cells, keeps you going all day\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e2‑hour fast charging\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 8A fast charger gets you back on the road in just 2 hours\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e20\" × 3.0\" puncture‑proof tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– enhanced grip, shock absorption, and stability for city streets and trails – puncture‑resistant for a worry‑free ride\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eShimano 7‑speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– seamless shifting for effortless hill climbs and optimal speed control in any condition\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– precise, effortless stopping power for safety and control on any terrain\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolding compact design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– easy to store in car boots, apartments, or offices\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e680mm swept‑back handlebar\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– ergonomic design for better wrist alignment, reducing strain on long rides\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eErgonomic saddle\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– optimal padding and shape for maximum comfort on short trips and long commutes\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eComplete accessory package\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– includes rear rack, fenders, and more – ready to ride out of the box\u003c\/span\u003e\u003ca href=\"https:\/\/engwe.com\/products\/engwe-l20-3-0-boost\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e150 kg max load\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– sturdy build for carrying cargo or passengers\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"text-center h1 pl-3 pr-3\"\u003eEngineered for Performance and Comfort\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eHydraulic Brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eAdvanced hydraulic braking system delivers precise, effortless stopping power, ensuring safety and control on any terrain.\u003c\/p\u003e\n\u003cdiv class=\"swiper mfSwiper swiper-initialized swiper-horizontal swiper-backface-hidden\"\u003e\n\u003cdiv class=\"swiper-wrapper\" id=\"swiper-wrapper-10b50ad493c96c747\"\u003e\n\u003cdiv class=\"swiper-slide relative\" id=\"image_twCVPG\" role=\"group\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/54f4065c-5d8279_4cb7125e058343bfbdc697831253aa4e_mv2.png?v=1751531660\" alt=\"Engwe L20 3.0 Boost E-bike image 9\" width=\"305\" height=\"425\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRear Rack\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSturdy, spacious rear rack let you carry groceries, gear, or essentials with ease, making daily errands effortless.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/199470d4-5d8279_8e8364183796415d8ee72f683ced9631_mv2.png?v=1751531660\" alt=\"Engwe L20 3.0 Boost E-bike image 4\" width=\"395\" height=\"239\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e20″×3.0″ Puncture Proof Tyre\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEnhanced grip, shock absorption, and stability for city streets and trails—plus puncture-resistant tires for a worry-free ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/4bdc9ca3-5d8279_796d67cab14a47a7b87399169b012fa3_mv2.png?v=1751531660\" alt=\"Engwe L20 3.0 Boost E-bike image 13\" width=\"418\" height=\"254\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e250W Hub Motor\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eA reliable 250W hub motor delivers smooth acceleration, efficient energy use, and quiet operation for urban rides and daily commutes.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/b3650cac-5d8279_dd03474225f5452e856ae110ecdecc10_mv2.png?v=1751531660\" alt=\"Engwe L20 3.0 Boost E-bike image 12\" width=\"419\" height=\"254\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e680mm Swept-Back Handlebar\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eErgonomically designed for better wrist alignment, reducing strain and enhancing control, making long rides more comfortable and enjoyable.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/961b9841-5d8279_3ec8a88d90db49aab5772f749519bda7_mv2.png?v=1751531660\" alt=\"Engwe L20 3.0 Boost E-bike image 7\" width=\"309\" height=\"431\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eErgonomic Saddle\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDesigned with optimal padding and shape to reduce pressure, ensuring maximum comfort and support for both short trips and long commutes.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/c11c1f8e-5d8279_d612f105509743ecabbb1ff867e256b8_mv2.png?v=1751531660\" alt=\"Engwe L20 3.0 Boost E-bike image 8\" width=\"278\" height=\"387\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano 7-Speed\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSeamlessly shift between seven gears for smooth pedaling, effortless hill climbs, and optimal speed control in any riding condition.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/b3650cac-5d8279_dd03474225f5452e856ae110ecdecc10_mv2.png?v=1751531660\" alt=\"Engwe L20 3.0 Boost E-bike image 12\" width=\"337\" height=\"204\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_L20_3.0_Boost_CS2.png?v=1785510820\" alt=\"\" width=\"405\" height=\"540\"\u003e\n\u003c\/h2\u003e","brand":"Engwe","offers":[{"title":"Champagne","offer_id":44221925818419,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Black","offer_id":44221925851187,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/d77595a9-5d8279_a67da06161f64519abe7c586c35e9fb7_mv2.png?v=1776831125"},{"product_id":"engwe-engine-pro-2-0","title":"ENGWE ENGINE PRO 2.0 Full-Suspension Folding 20×4.0\" Fat-Tyre E-Bike","description":"\u003ch3\u003ePlease note that the delivery timeline is currently uncertain. We kindly suggest that you contact us to verify inventory status prior to placing your order. We appreciate your understanding.\u003c\/h3\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁 \u003cb\u003eExclusive Offer:\u003c\/b\u003e Buy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely \u003cb\u003eFREE\u003c\/b\u003e (saving you €180)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eENGWE ENGINE PRO 2.0 Full-Suspension Folding 20×4.0\" Fat-Tyre E-Bike\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eEngwe Engine Pro 2.0 – a foldable full‑suspension fat‑tyre e‑bike with 75Nm torque, 110 km range, Shimano 8‑speed gearing, and hydraulic disc brakes. City streets to off‑road trails – fold it and go\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_Engine_Pro_2.0-1.png?v=1787541261\" alt=\"\"\u003e\u003c\/span\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/engwe-engine-pro-2-0.png?v=1787541088\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/engwe_engine_pro_2.01.png?v=1787541398\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ENGWE_ENGINE_PRO_2.0_-2.png?v=1787541450\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ENGWE_ENGINE_PRO_2.0_-3.png?v=1787541477\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eAnti-Slip Skin-Friendly Grips\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eAnti-skid patterns increase friction, and the advanced rubber material provides a unique and comfortable feeling grip, ensuring a safer ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"ENGWE ENGINE PRO 2.0 Folding E-bike image 13\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/9fc15293-5d8279_3b810b5458e14cc7815f4ddf36117c41_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAluminum Alloy Rear Shelf\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBold aluminum alloy, It is lightweight and corrosionresistant, with a longer service life, making it able to withstand a weight of 25 KG without deformation.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_Pro_2.0_Available_on_the_Bike_to_Work_Scheme_-_Aluminum_Alloy_Rear_Shelf.png?v=1752660523\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eHigh-Brightness Headlight and Taillight\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe bright LED headlight ensures that the road ahead is well-lit, while the rear tail light ensures visibility to others on the road.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"ENGWE ENGINE PRO 2.0 Folding E-bike image 12\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/3ce24043-5d8279_3ca69656d0444f01b5261f9bf56e0b99_mv2.png?v=1751531660\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAluminum Alloy Folding Pedals\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eStrong, load-bearing, rust-resistant, and foldable for convenience and durability.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_Pro_2.0_Available_on_the_Bike_to_Work_Scheme_-_Aluminum_Alloy_Folding_Pedals.png?v=1752660415\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e20×4.0 Inch Puncture-Resistant Tire\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSpecial tires for outdoor use, anti-puncture and anti-flat tires, alleviating vibrations between the tires and the ground during high-speed driving for enhanced comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engwe_Engine_Pro_2.0_Available_on_the_Bike_to_Work_Scheme_-_20x4.0Inch_Puncture_Resistant_Tire.png?v=1752660415\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eHigh-Brightness LCD Display\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eHigh-brightness LCD screen, suitable for outdoor environments, providing clear visibility and readability of mileage, battery level, and speed.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"ENGWE ENGINE PRO 2.0 Folding E-bike image 11\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/e19f2a97-5d8279_c1285118f6454e44841bebef6feec4a2_mv2.png?v=1751531660\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano-8 Speed\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Shimano 8-speed gearbox delivers reliable, smooth, and precise shifting on any terrain or slope. Its refined gears and exquisite craftsmanship enhance the comfort of your outdoor rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"ENGWE ENGINE PRO 2.0 Folding E-bike image 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/2b066e37-5d8279_035f1071bd9f4d4292bfd01692e62b40_mv2.png?v=1751531660\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ENGWE_ENGINE_PRO_2.0.png?v=1780997293\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ENGWE_ENGINE_PRO_2.02.png?v=1780997317\"\u003e\u003c\/p\u003e","brand":"Engwe","offers":[{"title":"Midnight Blue","offer_id":44221927129139,"sku":null,"price":1449.0,"currency_code":"EUR","in_stock":true},{"title":"Mountain Green","offer_id":44221927161907,"sku":null,"price":1449.0,"currency_code":"EUR","in_stock":true},{"title":"Space Black","offer_id":44221927194675,"sku":null,"price":1449.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/5332d1cf-5d8279_97b1c6a3a97d4ee6ab50a3f82df3e1f6_mv2.png?v=1776831142"},{"product_id":"pvy-z20-max","title":"PVY Z20 MAX Dual-Battery Folding Full-Suspension E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  \u003cspan class=\"\"\u003e🎁\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eExclusively for Online Orders – Free Assembly + Delivery on This Bike\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eSkip the setup. We professionally assemble and test this model, then ship it ready‑to‑ride – straight to your door.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003ePVY Z20 MAX Dual-Battery Folding Full-Suspension E-Bike\u003c\/h2\u003e\n\u003cp\u003ePVY Z20 Max – a dual-battery folding e-bike with 80Nm torque, full suspension, and a torque sensor for a natural ride. Certified, powerful, and built for the long haul.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_Z20_MAX_bb264117-75d7-48a0-a1a3-e98da1ba50ff.jpg?v=1788336784\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDual‑battery system for ultra‑long range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– total capacity of\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e36V 25.6Ah\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e(two batteries) eliminates range anxiety for extended commutes or weekend adventures.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e80Nm high‑torque motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– powerful motor delivers\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e80Nm of torque\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003efor effortless hill‑climbing, heavy loads, and quick acceleration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFull suspension for a smooth ride\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– front and rear suspension absorb bumps and vibrations, providing superior comfort and handling on any surface.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eTorque sensor for natural pedal assist\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– advanced torque sensor reads your pedalling force in real‑time and delivers proportional power – smoother, more responsive, and more intuitive than basic cadence sensors.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eEN15194 EU‑certified\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– meets strict European e‑bike safety and quality standards (EN15194), legal for road use in all EU countries.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolding frame for easy storage\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– folds compactly for car boots, public transport, offices, or apartments – perfect for multi‑modal commuting.\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  \/* Bike to Work 按钮单独配色 *\/\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 尺寸图 \u0026 尺寸表格 ===== *\/\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\u003c!-- ============================================================ --\u003e\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n\u003cbutton class=\"spec-btn\"\u003e📋 Specifications\u003c\/button\u003e \u003cbutton class=\"size-btn\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e \u003cbutton class=\"btw-btn\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 弹窗一：Specifications                                       --\u003e\u003c!-- ============================================================ --\u003e\n\u003cdiv id=\"specModal\" class=\"spec-modal\"\u003e\n\u003cdiv class=\"spec-modal-content\"\u003e\n\u003cbutton class=\"spec-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003ePVY Z20 Max — Full Technical Details\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003c!-- ELECTRONICS --\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e⚡ ELECTRONICS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e250W Brushless Motor (Supports Unlocking Power to 750W)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e80 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e36V \/ 15Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eExternal Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e36V \/ 10.6Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTotal Battery Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e36V 25.6Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTorque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e0–5 Level Pedal Assist\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eColor LCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX5 Waterproof 1200 lumen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTail Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIntegrated taillight with brake light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- PERFORMANCE --\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e📊 PERFORMANCE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMax 25 km\/h (motor assist limit)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 200 km (PAS mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eClimbing Ability\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e10°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWalk Mode\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 6 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eThrottle Mode\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- COMPONENTS --\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUpgraded 6061 Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrankset\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePro Wheel 48T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTire Size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 2.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDrivetrain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic Brake\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShock Absorption Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Shock\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFenders\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- WEIGHT \u0026 CAPACITY --\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e📦 WEIGHT \u0026amp; CAPACITY\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e27 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eEN15194 EU-Certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e*The motor will stop giving assist at the stated top speed. You can still ride beyond the stated top speed with pure muscle power. This limit is set in accordance with local regulations. \u003cbr\u003e\u003cbr\u003eSpecifications subject to change without prior notice.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 弹窗二：Box \u0026 Size（含尺寸图 + 开箱图）                     --\u003e\u003c!-- ============================================================ --\u003e\n\u003cdiv id=\"sizeModal\" class=\"size-modal\"\u003e\n\u003cdiv class=\"size-modal-content\"\u003e\n\u003cbutton class=\"size-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003ePVY Z20 Max — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\u003c!-- ===== GEOMETRY \/ SIZE ===== --\u003e\n\u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\u003c!-- 尺寸图 --\u003e \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Z00_MAX_size.png?v=1785917757\" alt=\"PVY Z20 Max Size Diagram\"\u003e \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n\u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\u003c!-- 开箱图 --\u003e \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Z00_MAX_box.png?v=1785917756\" alt=\"PVY Z20 Max Box Contents\"\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003ePlease note: The product you receive is based on the option you selected to order. \u003cbr\u003eMeasurements are approximate and may vary slightly between units.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 弹窗三：Bike to Work                                         --\u003e\u003c!-- ============================================================ --\u003e\n\u003cdiv id=\"btwModal\" class=\"btw-modal\"\u003e\n\u003cdiv class=\"btw-modal-content\"\u003e\n\u003cbutton class=\"btw-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003eSave up to 52% on your PVY Z20 Max through tax savings\u003c\/div\u003e\n\u003cdiv class=\"btw-content\"\u003e\n\u003cp\u003eWith the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your PVY Z20 Max through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e Apply Now → \u003c\/a\u003e\n\u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003eClick to learn more and start your application\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003eTerms and conditions apply. Subject to employer approval.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- JavaScript 脚本                                              --\u003e\u003c!-- ============================================================ --\u003e\u003chr\u003e\n\u003ch3\u003e\u003cstrong\u003eAdvanced Torque Sensor Technology\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Z20_MAX_1.png?v=1785917757\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eInnovative Dual Battery Design\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Z20_MAX_2.png?v=1785917757\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eCarry More, Go Further\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003eConvenience meets endurance, extending every ride. Experience technology and design redefining mobility.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Z20_MAX_5.png?v=1785917929\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003ePowerful Geared Hub Motor\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003e80Nm torque delivers instant acceleration and effortless climbing – whether you're starting from a standstill or tackling steep hills. Conquer any terrain with confidence.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"PVY Z20 MAX Folding Electric Bicycle image 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/f68a8576-5d8279_2d4ed0e7c00046308389eccda84c5e31_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e36V 25.6Ah Lithium Battery\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003e25.6Ah total capacity eliminates range anxiety. Ride with confidence on city streets or remote trails, knowing you have power to spare.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"PVY Z20 MAX Folding Electric Bicycle image 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/aef19a7b-5d8279_eab5f1a1d0524056bcd849206e45bce4_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eTorque Sensor – \u003c\/strong\u003e\u003cstrong\u003eSmooth Riding\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cp\u003eBid farewell to the frustration of laggy acceleration. With this electric bike, you can enjoy a smooth and efficient ride.\u003c\/p\u003e\n\u003cp\u003eThis bike’s performance is consistently responsive, whether you’re climbing steep inclines or navigating through the hustle and bustle of busy intersections.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"PVY Z20 MAX Folding Electric Bicycle image 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/cc14c469-5d8279_346ffce13315445bb63a8f40ad7e9a25_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eEN 15194 CE Certified\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eRigorously tested for safety, performance, and environmental compliance. Ride with confidence, knowing your e-bike meets the highest European standards.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_MAX_Available_on_the_Bike_to_Work_Scheme_1_21.png?v=1752809429\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eThoughtful Details\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eSuspension Fork\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eExperience a smooth ride whether you’re in the park, city or suburbs with the reliable front suspension fork.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"PVY Z20 MAX Folding Electric Bicycle image 12\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/37339688-5d8279_2c4fd56a20b84c2885fafa8709fe8a7d_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRear Shock\u003cbr\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eOur shock absorber sets a new ebike suspension standard, enhancing comfort and durability by reducing road vibrations and impacts.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/74cd7f9a-5d8279_047411c75153451cbffcfc820e5b5e4b_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 9\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eHydraulic Brake\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eExperience unparalleled stopping power in any conditions with the hydraulic disc brakes, offering precise control and heat-resistant performance.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"PVY Z20 MAX Folding Electric Bicycle image 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/62b180e4-5d8279_9981ed10faee4d5e9b6dc44475c301e7_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eAluminum Frame\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eExperience the upgraded 6061 aluminum alloy frame, fortified with multi-stage heat treatment for enhanced durability. With a weight capacity of 120-150kg, it offers robust support for riders of all sizes.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_MAX_Available_on_the_Bike_to_Work_Scheme_1_6.png?v=1752808132\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eDerailleur\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe durable aluminum alloy derailleur ensures smooth and precise aear shittina. optimizina performance and enhancing rider control for a seamless cycling experience.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"PVY Z20 MAX Folding Electric Bicycle image 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/8c595e26-5d8279_952b319bcaf04eda9b012672c59aa9cb_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eWheel\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eElevate your ride with 20x 2.3-inch pneumatic rubber tires, engineered for superior shock absorption and traction, ensuring safer and smoother journeys.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/62de711e-5d8279_a862576516c34d51bab75387ecd80170_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 11\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eBacklit LCD Display\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eA full-color display screen allows you to stay informed about all cycling metrics, including speed, remaining battery level, and pedal assist levels. Additionally, vou can use the concealed USB port to charge your smart phone\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/e212c035-5d8279_16504218e87b41beb116831060a2d8d4_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 6\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\n\u003cstrong\u003eShifter\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eBenefit from the premium Shimano 7-Speed gears offering seven transmission options, enhancing energy efficiency and minimizing exertion across various terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_MAX_Available_on_the_Bike_to_Work_Scheme_1_4.png?v=1752807895\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eThrottle\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eExperience effortiess acceleration and alleviate pedal fatigue by simply twisting your wrist. Enjoy the thrill and relief while riding.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/9248cef2-5d8279_178d466a51f1495fbfa90621b839b94c_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 14\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eRear racks and mudguards\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eNo more worries about muddy roads, no need to purchase a separate fender and rack, featuring premium rear rack efficiently stores your stuff.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/60813174-5d8279_6f25bc4d4dd1488f8e98ac5067d9eed2_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 13\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eAdjustable Seat\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eEnjoy fatigue-free long-distance riding with the ergonomically designed, comfortable, and shockabsorbing seat.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/be35eaa2-5d8279_a3cf4fe3f198438e98ca51bc23c42c6a_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 3\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eHeadlight\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eHighly visible LED headlights, enhanced visibility for safernight rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/cc14c469-5d8279_346ffce13315445bb63a8f40ad7e9a25_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 1\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eTaillight\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eIntegrated tail lights enhance the safety of night time cycling by automatically activating when braking, ensuring improved visibility\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/aef19a7b-5d8279_eab5f1a1d0524056bcd849206e45bce4_mv2.png?v=1751531660\" alt=\"PVY Z20 MAX Folding Electric Bicycle image 2\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Z20_max_ecocycle_hub.jpg?v=1785916505\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_z20_max2.jpg?v=1779347665\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_z20_max.jpg?v=1779347677\"\u003e\u003c\/p\u003e","brand":"PVY","offers":[{"title":"Default Title","offer_id":44221930143795,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_z20_max_gray.png?v=1779098304"},{"product_id":"pvy-z20-pro-evo","title":"PVY Z20 PRO EVO Lightweight Foldable Commute E-Bike with Torque Sensor","description":"\u003cblockquote\u003e\u003c\/blockquote\u003e\n\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e🎁 Buy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003ePVY Z20 PRO EVO Lightweight Foldable Commute E-Bike with Torque Sensor\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"\"\u003ePVY Z20 Pro EVO – a folding e‑bike with 50Nm torque, torque sensor, SHIMANO 7‑speed gearing, and EN15194 certification. Compact, powerful, and built for the daily commute.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"ds-virtual-list-items _6f2c522\"\u003e\n\u003cdiv class=\"ds-virtual-list-visible-items\"\u003e\n\u003cdiv class=\"_4f9bf79 d7dc56a8 _43c05b5\"\u003e\n\u003cdiv class=\"ds-flex _0a3d93b\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eCore Selling Points\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e50Nm torque motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– powerful, responsive acceleration for tackling hills and city traffic with ease\u003c\/span\u003e\u003ca href=\"https:\/\/www.pvybike.com\/products\/pvy-z20-pro-evo-folding-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e36V 14.5Ah high-capacity battery\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– delivers reliable, long-lasting power for daily commutes and weekend rides\u003c\/span\u003e\u003ca href=\"https:\/\/www.pvybike.com\/products\/pvy-z20-pro-evo-folding-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eTorque sensor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– real-time pedalling force detection delivers smooth, intuitive, proportional power assistance – rides like a traditional bike with less effort\u003c\/span\u003e\u003ca href=\"https:\/\/www.pvybike.com\/products\/pvy-z20-pro-evo-folding-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO 7-speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooth, precise shifting for hills, flats, and varied terrain\u003c\/span\u003e\u003ca href=\"https:\/\/www.pvybike.com\/products\/pvy-z20-pro-evo-folding-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolding compact design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– easy to store in car boots, apartments, or offices – perfect for multi-modal commuting\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eEN15194 certified\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– meets strict European safety standards, fully road-legal in EU countries\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/64c0bd0d-5d8279_a4431e6f06aa4d6da6ce5e889c88f57a_mv2.png?v=1751531660\" alt=\"PVY Z20 PRO EVO image 9\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful Geared Hub Motor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Z20 PRO EVO combines power and agility. Its \u003cstrong\u003e50 Nm\u003c\/strong\u003e torque provides quick acceleration and easy hill climbing, making urban travel effortless.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUnlockable power up to: 500W\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_7.png?v=1752807449\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e36V 14.5Ah Lithium Battery\u003c\/strong\u003e\u003cbr\u003eThe PVY Z20 PRO EVO’s 36V 14.5Ah lithium battery offers efficient, reliable power for city rides, with a lightweight design perfect for urban commuting.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_8.png?v=1752807496\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePrecision Meets Performance\u003c\/strong\u003e\u003cbr\u003eThe PVY Z20 PRO EVO’s torque sensor detects pedal force, providing instant, proportional power assistance for a natural ride. It ensures smooth power delivery at all speeds, enhancing safety and efficiency.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 740.971px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eTechnical Specifications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eFRAMESET\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eFork\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eShock absorptlon fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eFrame\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eUpgraded 6061 aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eBRAKE\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eBRAKE\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eMechanical disc brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eBrake Levers\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eAluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eELECTRONICS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eMotor\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eHall brushless gear Dc Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eMotor Power\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e250W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eBattery\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e36v\/14.5Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eCharger\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e48V 2.0A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eDisplay\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eHD LCD dispaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eIPX5 waterproof 1200lumen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 35.5938px;\"\u003eTurn indicators\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 35.5938px;\"\u003e\n\u003cp\u003eIntegrated taillight with brake light\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eUnlocking Power\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e500W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eSUPPORTS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eFenders\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003ePlastics\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003ePedals\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003ePlastic foldable pedal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eiron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e0-3 level pedal asslst\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eWorking Temperature\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e-10~50°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eWaterproof\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eIPX5 waterproof\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eTyre Size\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e20*2.125 Inch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eDRIVETRAIN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eMax Speed\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e25km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eMax Range\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e120km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eTorque\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e50N.M\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eChainrings\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e48T,with alloy crank CNC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eRear Derailleur\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e7-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eSensor\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eWEIGHT\u0026amp;LOAD\u0026amp;CLIMB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eNet Weight\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e22.5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eWeight capacity\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e150Kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eRear Rack Load\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e25KG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eThrottle Mode\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 39.735%; height: 19.5938px;\"\u003eClimbing Abiity\u003c\/td\u003e\n\u003ctd style=\"width: 57.4079%; height: 19.5938px;\"\u003e20°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_23.png?v=1752821579\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; height: 176.344px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[A] Min Handlebar Height:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e41.3in \/ 105cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[B] Max Handlebar Height:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e47.2in \/120cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[C] Reach:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e17in \/ 43cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[D] seat Tube Length:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e14.5in\/ 38cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[E] standover Height:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e23.6in \/ 60cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[F] Wheelbase:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e39.4in \/ 100cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[G] Total Length:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e59.lin \/ 150cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[H] Min Saddle Height:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e28.3in \/72cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 62.0284%; height: 19.5938px;\"\u003e[I] Max Saddle Height:\u003c\/td\u003e\n\u003ctd style=\"width: 35.1145%; height: 19.5938px;\"\u003e35.4in \/ 90cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat’s In The Box?\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_24.png?v=1752821579\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; height: 256.344px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 19.5938px;\"\u003eTool Bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 35.5938px;\"\u003e\n\u003cp\u003eLeft \/ Right Pedal\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 19.5938px;\"\u003eRear Shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 35.5938px;\"\u003e\n\u003cp\u003eIron Fender\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 19.5938px;\"\u003eFront Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 35.5938px;\"\u003e\n\u003cp\u003eBrake Tail Light\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 35.5938px;\"\u003e\n\u003cp\u003eAdapter \u0026amp; Charging Cable\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 19.5938px;\"\u003eKickstand\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5938px;\"\u003e\n\u003ctd style=\"width: 98.2143%; height: 35.5938px;\"\u003e\n\u003cp\u003eKickstand Bolt x 2\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eMore Reasons to Love It\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_9.png?v=1752807388\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSuspension Fork\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNavigate parks, cities, and suburbs with ease, powered by a sturdy front-suspension fork for a smooth journey.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_10.png?v=1752807354\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMechanical Disc Brake\u003c\/strong\u003e\u003cbr\u003eThe PVY Z20 Pro Evo features a mechanical disc brake that delivers precise and immediate braking performance, ensuring enhanced safety and reliable control in any riding condition.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_11.png?v=1752807323\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAluminum Frame\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe PVY Z20 PRO EVO features an upgraded 6061 aluminumalloy frame, enhanced through multi-stage heat treatmentfor superior strength and durability. This robust construction supports a weight capacity of 120-150kg.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVY_Z20_PRO_EVO_Available_on_the_Bike_to_Work_Scheme_12.png?v=1752807254\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCrankset\u003c\/strong\u003e\u003cbr\u003eThe Pro Wheel 48T\/170mm crankset is made from strong, light, and durable aluminum. It efficiently transfers power from the rider’s legs to the drivetrain, ensuring smooth and effective pedal-assisted propulsion.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/64c0bd0d-5d8279_a4431e6f06aa4d6da6ce5e889c88f57a_mv2.png?v=1751531660\" alt=\"PVY Z20 PRO EVO image 9\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDerailleur\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe durable aluminum alloy derailleur ensures seamless gear shifting, delivering precise control and optimized performance for a smooth and effortless cycling experience.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/94412e43-5d8279_f71d2180042f4ec98e8f30fde9079343_mv2.png?v=1751531660\" alt=\"PVY Z20 PRO EVO image 10\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDisplay\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe intuitive display keeps you fully informed with essential cycling metrics, including speed, battery charge, and pedal-assist level, ensuring you stay in control of your ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/583fcf22-5d8279_e28eee81273d488ebf86e2f7ce5b5168_mv2.png?v=1751531658\" alt=\"PVY Z20 PRO EVO image 11\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWheel\u003c\/strong\u003e\u003cbr\u003eUnlock a new level of comfort and control with 20×2.125inch pneumatic rubber tires, designed to deliver outstanding traction and cushioning, ensuring every ride is safer and more enjoyable.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/512d0693-5d8279_5f1f7eff94fa4aeaa3cce3288a56e151_mv2.png?v=1751531659\" alt=\"PVY Z20 PRO EVO image 12\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStem\u003c\/strong\u003e\u003cbr\u003eEnjoy a tailored riding experience by effortlessly adjusting the stem and seatpost to fit your height perfectly.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/8f7e0878-5d8279_1ddcd0f2e82449638546632f76beab75_mv2.png?v=1751531659\" alt=\"PVY Z20 PRO EVO image 13\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShifter\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eExperience seamless control with the premium 7-Speed gears, providing seven transmission options to optimize energy efficiency and reduce effort, no matter the terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/79b89625-5d8279_a30027d7b7cc458dab1c5ddc93dc9823_mv2.png?v=1751531659\" alt=\"PVY Z20 PRO EVO image 14\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThrottle\u003c\/strong\u003e\u003cbr\u003eTwist your wrist and feel the instant power. Effortless acceleration meets reduced pedal fatigue, bringing you pure joy every ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/9890c895-5d8279_593a9998b3a64e4b8ce820643d06b1cd_mv2.png?v=1751531660\" alt=\"PVY Z20 PRO EVO image 8\"\u003e\u003cbr\u003e\u003cstrong\u003eRear racks and mudguards\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNo more worrying about muddy roads and no need to buy separate mudguards and luggage racks, the high-quality rear rack effectively stores your belongings.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/69d5d91b-5d8279_7a9f9cbdea7c4fc7a1edd47eb6371832_mv2.png?v=1751531660\" alt=\"PVY Z20 PRO EVO image 7\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSeat\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe ergonomic seat is thoughtfully designed to follow the natural contours of the human body. It offers exceptional support and stability, ensuring a comfortable and enjoyable ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/56004ba6-5d8279_fd3d719382eb45eb9b315a319798e4b5_mv2.png?v=1751531660\" alt=\"PVY Z20 PRO EVO image 6\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHeadlight\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHighly visible LED headlights, enhanced visibility for safer night rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/8f27db53-5d8279_32dda0048212477183aff1eca56232d4_mv2.png?v=1751531660\" alt=\"PVY Z20 PRO EVO image 5\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTaillight\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe integrated tail lights boost nighttime cycling safety by automatically illuminating when you brake, significantlyenhancing your visibility to others on the road.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/PVY_Z20_PRO_EVO_CR12_be3600fc-fd84-4ed6-8c27-a60ab3e76c63.jpg?v=1788338341\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/PVY_Z20_PRO_EVO_CR1_ed5e6dfc-80ba-4744-b3e1-fb3e4f086f7f.jpg?v=1788338400\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_z20_pro_evo_Customer_review2.jpg?v=1779346878\" alt=\"\"\u003e\u003c\/p\u003e","brand":"PVY","offers":[{"title":"Gray","offer_id":44221930176563,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"White","offer_id":44221930209331,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"Orange","offer_id":44221930242099,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_z20_plus_1000_gray_1.png?v=1779097877"},{"product_id":"ep-2-3-0-boost","title":"Engwe EP-2 3.0 Boost E-Bike(Pre-sale)","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁 \u003cb\u003eExclusive Offer:\u003c\/b\u003e Buy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely \u003cb\u003eFREE\u003c\/b\u003e (saving you €180)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003ch2\u003eEngwe EP-2 3.0 Boost E-Bike\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_23.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStronger Boost Power\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with a powerful 75Nm Boost motor, the EP-2 3.0 delivers confident climbs and thrilling acceleration with unmatched torque.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_8.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFaster and Further\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePlug in after breakfast, hit the trails by lunch—3.5 hours is all it takes for a full charge with the included 4A fast charger.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_9.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e120KM Long Range\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWith a 48V 13.5Ah battery, you could ride out to the lake, explore forest trails, stop for a picnic, and cruise back—all on a single charge.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_10.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBetter Riding Experience\u003c\/strong\u003e\u003cbr\u003eEnjoy effortless control and a more responsive ride, powered by upgraded torque and hydraulic braking.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_11.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmarter App Connectivity\u003c\/strong\u003e\u003cbr\u003eConnect via Bluetooth to the Engwe App and monitor your bike's status, rides, and security—right from your phone.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_12.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAll-Terrain Ready\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDesigned for real-world versatility. Tackle your daily commute and weekend adventures with ease.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_13.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRemovable Battery\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eCleanly integrated yet fully removable, the battery offers a sleek look and hassle-free charging.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_14.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 1645.88px;\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\"\u003e\n\u003ccolgroup\u003e \u003ccol style=\"width: 73.5714%;\" width=\"412\"\u003e \u003ccol style=\"width: 64.4643%;\" width=\"361\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eGeneral Info\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eModel\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eEP-2 3.0 Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e32.3 kg(71.2 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eApprox. 40.3kg(88.8 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e150kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eRide Height\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003e5'5\" - 6'2\" (165cm - 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 117.562px;\"\u003e\n\u003ctd style=\"height: 117.562px;\"\u003eWaterproof Ratings\u003c\/td\u003e\n\u003ctd style=\"height: 117.562px;\"\u003eIPX7(Waterproof Wiring)\u003cbr\u003eIPX6(Display \u0026amp; Lights)\u003cbr\u003eIPX5(Motor \u0026amp; Controller)\u003cbr\u003eIPX5(Battery Box)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 117.562px;\"\u003e\n\u003ctd style=\"height: 117.562px;\"\u003eTerrain\u003c\/td\u003e\n\u003ctd style=\"height: 117.562px;\"\u003eTarmac Roads \u0026amp; Bicycle Routes\u003cbr\u003eGravel-Paved Paths\u003cbr\u003eSandy Beaches \u0026amp; Grass\u003cbr\u003eCountry Roads \u0026amp; Paved Trails\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e5 Levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eLab Tested Range\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e120 km(Fully Charged)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 58.7812px;\"\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003eReal-World Range\u003c\/td\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003e120 km(PAS 1)\u003cbr\u003e100 km(PAS 3)\u003cbr\u003e80 km(PAS 5)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFold\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eCertification\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eCE EN15194 by TUV certification\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFrameset\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFrame Style\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFoldable Frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 58.7812px;\"\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003eFrame Material\u003c\/td\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eStep-through Design, Magnesium Alloy with Integrated Battery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 58.7812px;\"\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003eFork\u003c\/td\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eHydraulic, Adjustable Lockout, Aluminum \u0026amp; Steel Construction\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFront Suspension\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e50mm Travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eWheel Set\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eTires\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003e20\" × 4.0\" Urban Hybrid Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003ePuncture Protection\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003e3mm Anti-Puncture Layer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 78.375px;\"\u003e\n\u003ctd style=\"height: 78.375px;\"\u003eWheels\u003c\/td\u003e\n\u003ctd style=\"height: 78.375px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e20-inch, Double-Wall Aluminum, 36-Hole, 12-Gauge Spokes, Black\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eE-Bike System\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eMotor\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e48V Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eMax Torque\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e75Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eAssist System\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eTorque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 58.7812px;\"\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003eBattery\u003c\/td\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e48V 13.5Ah (648Wh), 21700 Cells with BMS Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 78.375px;\"\u003e\n\u003ctd style=\"height: 78.375px;\"\u003eDisplay\u003c\/td\u003e\n\u003ctd style=\"height: 78.375px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e3.5\" LCD Color Display, ENGWE-Designed, Mid-Position , with Bluetooth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eENGWE App\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eApp Control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eCharger\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e54.6V 4A Output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eFront Light\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003e30 Lux with Integrated E-Horn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 58.7812px;\"\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003eRear Light\u003c\/td\u003e\n\u003ctd style=\"height: 58.7812px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAutomatically brightens When Braking or Shaking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eBrakes\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eBrake Type\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eHydraulic, Dual-Piston\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eDisc Rotor\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e180mm Front \u0026amp; Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eDrivetrain\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eChain\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eAnti-Rust Bicycle Chain, 1\/2\" x 3\/32\", 124 Links\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eChainring\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e48T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eCrank\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e170mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eRear Derailleur\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eShimano Tourney RD-TY300, 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eShifter\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eShimano SL-M315-7R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eCassette\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e7-Speed, 14T-28T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003ePedals\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eBoron Steel, Non-Foldable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eCockpit\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eSaddle\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eENGWE Soft Saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eSeat Post\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e10-Level Adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eHandlebars\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e680mm Width\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eStem\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFoldable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eSeat Clamp\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eQuick-Release\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; height: 411.47px;\" border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e \u003ccol style=\"width: 73.5714%;\" width=\"412\"\u003e \u003ccol style=\"width: 64.4643%;\" width=\"361\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eUnfolded\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eRider Height\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e5.5 (ft) - 6.2 (ft)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003ePayload Capacity\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e150 kg (330lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eApprox. 40.3kg(88.8 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003ePackage Dimensions (LWH)\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e137.5cm*29.5cm*65cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eA-WheelBase\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e110cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eB-Total Length\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e166 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eC-Reach\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e40.6 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eD-Standover Height\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e68 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eE-Minimum Saddle Height\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e88 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eF-Maximum Saddle Height\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e104 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eG-Minimum Handlebar Height\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e126 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eH--Maximum Handlebar Height\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e135 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\" colspan=\"2\" rowspan=\"1\"\u003ePlease note: There may be a difference of 0~5 cm between measured and actual data.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFolded\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFolded Size\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e97*53*81 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eA-Height\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e81 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eB-Length\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e97 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eC-Width\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e53 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\" colspan=\"2\" rowspan=\"1\"\u003ePlease note: There may be a difference of 0~5 cm between measured and actual data.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eMore Reasons to Love It\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_17.png?v=1761115318\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eErgonomic Comfort\u003c\/strong\u003e\u003cbr\u003eThe saddle is built for your body. Ergonomic design reduces pressure points and keeps you comfortable on every journey.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_20.png?v=1761115318\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eFront Light\u003c\/strong\u003e\u003cbr\u003eStay visible and ride with confidence. The LED headlight brightens your path and enhances safety for night and low-light rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_22.png?v=1761115318\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eTorque Sensor\u003c\/strong\u003e\u003cbr\u003eFeel the power at your feet — ultra-sensitive torque sensor delivers seamless and intuitive assistance from the first pedal stroke.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_19.png?v=1761115318\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eHydraulic Brake\u003c\/strong\u003e\u003cbr\u003eConquer bumps with confidence. The upgraded suspension fork smooths out rough terrain for a more comfortable and stable ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_16.png?v=1761115318\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003e20” x 4.0” Fat Tires\u003c\/strong\u003e\u003cbr\u003eThe all-terrain fat tires offer superior grip and shock absorption — from city streets to sandy beaches and snowy trails.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EP-23.0BoostE-Bike_21.png?v=1761115318\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eShimano 7-Speed\u003c\/strong\u003e\u003cbr\u003eTackle any incline or speed up with ease. The trusted Shimano 7-speed system adapts to your ride, your way.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eCustomer Review\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_EP-2_3.0_Boost_E-Bike.png?v=1780996963\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_EP-2_3.0_Boost_E-Bike3.png?v=1780997001\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Engwe","offers":[{"title":"Black","offer_id":44221937483827,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Green","offer_id":44221937516595,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/EP-23.0BoostE-Bike_1.png?v=1776831277"},{"product_id":"engine-pro-3-0-boost","title":"Engine Pro 3.0 Boost Full-Suspension Foldable Fat-Tyre E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   \u003cspan\u003e🎁 \u003c\/span\u003e\u003cstrong\u003e100% FREE Assembly \u0026amp; Delivery\u003c\/strong\u003e\u003cspan\u003e – We professionally build and test your bike, then deliver it fully assembled to your door. No setup, no unboxing – just ride.\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e  Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003ch2\u003eEngine Pro 3.0 Boost E-Bike\u003c\/h2\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .boxgeo-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .boxgeo-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .boxgeo-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .boxgeo-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .boxgeo-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .boxgeo-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .boxgeo-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .boxgeo-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .boxgeo-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 开箱 + 几何通用表格 ===== *\/\n  .boxgeo-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-bottom: 10px;\n  }\n  .boxgeo-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .boxgeo-table tr:last-child {\n    border-bottom: none;\n  }\n  .boxgeo-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .boxgeo-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 40%;\n  }\n  .boxgeo-table .value {\n    color: #333;\n    width: 60%;\n  }\n  .boxgeo-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .boxgeo-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .boxgeo-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 尺寸图并排容器 ===== *\/\n  .geo-images {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin: 12px 0 6px;\n  }\n  .geo-images img {\n    flex: 1 1 45%;\n    min-width: 160px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 8px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  @media (max-width: 500px) {\n    .geo-images img {\n      flex: 1 1 100%;\n    }\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .boxgeo-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .boxgeo-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .boxgeo-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .boxgeo-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .boxgeo-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .boxgeo-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .boxgeo-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .boxgeo-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域                                                   --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"boxgeo-btn\" onclick=\"openBoxGeo()\"\u003e📦 Box \u0026amp; Geometry\u003c\/button\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eEngine Pro 3.0 Boost — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- GENERAL INFO --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL INFO\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eEngine Pro 3.0 Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e34.7 kg (76.5 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eApprox. 42.7 kg (101.1 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRide Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'5\" – 6'2\" (165cm – 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWaterproof Ratings\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX7 (Wiring) \/ IPX6 (Display \u0026amp; Lights) \/ IPX5 (Motor \u0026amp; Controller) \/ IPX5 (Battery Box)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTerrain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTarmac, Gravel, Sandy Beaches, Grass, Country Roads, Paved Trails\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5 Levels\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eLab Tested Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e130 km (fully charged)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eReal-World Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e130 km (PAS 1) \/ 108 km (PAS 3) \/ 80 km (PAS 5)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFold\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE EN15194 by TUV\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- FRAMESET --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Style\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFoldable Frame with Full Suspension\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Material\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eStep-through Design, Magnesium Alloy with Integrated Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic, One-Piece Die-Cast Aluminum with Adjustable Lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Suspension\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e50mm Travel\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Suspension\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e62mm Travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- WHEEL SET --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚙️ WHEEL SET\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 4.0\" Urban Hybrid Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePuncture Protection\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3mm Anti-Puncture Layer\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheels\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20-inch, Double-Wall Aluminum, 36-Hole, 12-Gauge Spokes, Black\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- E-BIKE SYSTEM --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ E‑BIKE SYSTEM\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e90Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssist System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTorque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 15Ah (720Wh), Samsung 21700 Cells with BMS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3.5\" LCD Color Display, ENGWE-Designed, Mid-Position\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIOT\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eENGWE IoT Module with GPS, 4G, and Bluetooth\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eENGWE App\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eApp Control and Anti-Theft Function\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54.6V 8A Output\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30 Lux with Integrated E-Horn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAutomatically brightens when braking or shaking\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- BRAKES --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🛑 BRAKES\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake Type\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic, Dual-Piston Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e180mm Front \u0026amp; Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- DRIVETRAIN --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔧 DRIVETRAIN\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAnti-Rust, 1\/2\" x 3\/32\", 124 Links\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChainring\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Derailleur\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano Tourney RD-TY300, 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShifter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano SL-M315-7R\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCassette\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e7-Speed, 14T-28T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBoron Steel, Non-Foldable\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- COCKPIT --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🪑 COCKPIT\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSaddle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eENGWE Soft Saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeat Post\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e10-Level Adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebars\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e680mm Width\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eStem\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFoldable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeat Clamp\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eQuick-Release\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：What's in the Box + Geometry（含两张尺寸图）        --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"boxgeoModal\" class=\"boxgeo-modal\" onclick=\"closeBoxGeoOutside(event)\"\u003e\n  \u003cdiv class=\"boxgeo-modal-content\"\u003e\n    \u003cbutton class=\"boxgeo-close\" onclick=\"closeBoxGeo()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eBox \u0026amp; Geometry\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eEngine Pro 3.0 Boost — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n    \u003ctable class=\"boxgeo-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eEngine Pro 3.0 Boost E-bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e15Ah Samsung Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e54.6V 8A Battery Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront \u0026amp; Rear Fenders\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Kickstand\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== GEOMETRY \/ SIZE with IMAGES ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\n    \u003c!-- 两张尺寸图并排 --\u003e\n    \u003cdiv class=\"geo-images\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/EnginePro3.0Boost_22.png?v=1776831279\" alt=\"Unfolded Geometry\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/EnginePro3.0Boost_24.png?v=1776831279\" alt=\"Folded Geometry\"\u003e\n    \u003c\/div\u003e\n\n    \u003ctable class=\"boxgeo-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'5\" – 6'2\" (165cm – 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePayload Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eApprox. 42.7 kg (101.1 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePackage Dimensions (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e140 × 29.5 × 65 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 Unfolded\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e110.1 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e168 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Reach\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e39.7 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Standover Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e68 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Minimum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e85 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Maximum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e104 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Minimum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Maximum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e133 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔲 Folded\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e81 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e97 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e53 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003e⚠️ There may be a difference of 0–5 cm between measured and actual data.\u003c\/td\u003e\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Geometry 弹窗 =====\n  function openBoxGeo() {\n    document.getElementById('boxgeoModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBoxGeo() {\n    document.getElementById('boxgeoModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBoxGeoOutside(e) {\n    if (e.target === document.getElementById('boxgeoModal')) {\n      closeBoxGeo();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeBoxGeo();\n    }\n  });\n\u003c\/script\u003e\n\u003ch3\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- JavaScript 脚本                                              --\u003e \u003c!-- ============================================================ --\u003e \u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Geometry 弹窗 =====\n  function openBoxGeo() {\n    document.getElementById('boxgeoModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBoxGeo() {\n    document.getElementById('boxgeoModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBoxGeoOutside(e) {\n    if (e.target === document.getElementById('boxgeoModal')) {\n      closeBoxGeo();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeBoxGeo();\n    }\n  });\n\u003c\/script\u003e \u003cstrong\u003eSmoother Full Suspension\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eCarrying forward our proven full suspension design, equipped with upgraded connection points with bearings to solve the dryness during rotatio, provide a smoother experience and stronger structural strength.\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eStronger Boost Than Ever\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eEquipped with a mighty 90Nm Boost motor, Engine Pro 3.0 Boost delivers unmatched torque for confident hill climbs and powerful acceleration.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engine_Pro_3.0_Boost_E-Bike_motor.png?v=1785421210\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eFaster and Further\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003ePowered by a premium 48V 15Ah Samsung cell, comes standard with 8A fast charging—Have lunch at your campsite. By the time you’re done, your bike’s fully charged. 2 hours is all you need to keep the adventure rolling.\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EnginePro3.0Boost_8.png?v=1761208617\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e130KM Long Range\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eSet off into the unknown—130km of range lets you explore winding forest paths, cross rocky ground, and still cruise back before sunset.\u003c\/p\u003e\n\u003cp\u003e\u003cimg\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engine_Pro_3.0_Boost_E-Bike_range.png?v=1785421100\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engine_Pro_3.0_Boost_E-Bike_range_2.png?v=1785421144\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eAnti-theft System\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eSeamlessly connected through the Engwe App, your bike is always within reach. Enjoy smart features like keyless unlocking, GPS tracking, and motion detection alerts—for total peace of mind.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_ANTI.png?v=1785421004\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eOTA Wireless Upgrade\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eWith OTA wireless updates, your Engine Pro 3.0 Boost evolves over time—unlocking new features and improvements, anytime, anywhere, automatically.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engine_Pro_3.0_Boost_E-Bike_OTA.png?v=1785421295\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eTFT Display\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eEquipped with a vibrant TFT display for sharper visuals, easier navigation, and smarter control at a glance.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EnginePro3.0Boost_11.png?v=1761208617\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eRemovable Battery\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eCharge on your terms. The removable battery gives you the freedom to power up anytime, anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EnginePro3.0Boost_9.png?v=1761208617\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eIt's All In Details\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engine_Pro_3.0_Boost_30.png?v=1761209199\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eErgonomic Comfort\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe saddle is built for your body. Ergonomic design reduces pressure points and keeps you comfortable on every journey.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engine_Pro_3.0_Boost_31.png?v=1761209200\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eFront Light\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eStay visible and ride with confidence. The LED headlight brightens your path and enhances safety for night and low-light rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EnginePro3.0Boost_12.png?v=1761208617\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eTorque Sensor\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eFeel the power at your feet — ultra-sensitive torque sensor delivers seamless and intuitive assistance from the first pedal stroke.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engine_Pro_3.0_Boost_26.png?v=1761209199\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eHydraulic Brake\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eConquer bumps with confidence. The upgraded suspension fork smooths out rough terrain for a more comfortable and stable ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engine_Pro_3.0_Boost_27.png?v=1761209199\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e20” x 4.0” Fat Tires\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe all-terrain fat tires offer superior grip and shock absorption — from city streets to sandy beaches and snowy trails.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engine_Pro_3.0_Boost_28.png?v=1761209199\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eShimano 7-Speed\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eTackle any incline or speed up with ease. The trusted Shimano 7-speed system adapts to your ride, your way.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Engine_Pro_3.0_Boost_29.png?v=1761209199\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eFoldable Design\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003ePutting control at your fingertips. Sleek, functional, and transport available for your needs.\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/EnginePro3.0Boost_10.png?v=1761208617\"\u003e\u003c\/p\u003e\n\u003ch2\u003eCustomer Review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engine_Pro_3.0_Boost_E-Bike2.png?v=1780996457\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engine_Pro_3.0_Boost_E-Bike.png?v=1780996480\"\u003e\u003c\/p\u003e","brand":"Engwe","offers":[{"title":"Black","offer_id":44221937582131,"sku":null,"price":1699.0,"currency_code":"EUR","in_stock":true},{"title":"Navy-Blue","offer_id":44221937549363,"sku":null,"price":1699.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/EnginePro3.0Boost_17.png?v=1776831279"},{"product_id":"pvy-z20-pro-folding-e-bike","title":"PVY Z20 Pro 80km Range Lightweight Foldable Commuter E-Bike(Pre-sale)","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁 \u003cb\u003eExclusive Offer:\u003c\/b\u003e Buy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely \u003cb\u003eFREE\u003c\/b\u003e (saving you €90)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"banner__title heading leading-none title-sm\"\u003ePVY Z20 Pro 80km Range Lightweight Foldable Commuter E-Bike\u003c\/h2\u003e\n\u003cp\u003ePVY Z20 Pro – a foldable city e‑bike with 50Nm torque, 80 km range, Shimano 6‑speed gearing, and a lightweight 22 kg frame. Fold it, store it, ride it anywhere.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/PVY_Z20_PRO_VEO.jpg?v=1788338455\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eWhy You’ll Love It\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e50Nm torque motor\u003c\/strong\u003e – smooth hill-climbing power, EU road-legal\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e80 km range\u003c\/strong\u003e – 36V 10.4Ah removable battery, charge anywhere\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFolds quickly \u0026amp; compactly\u003c\/strong\u003e – car boots, trains, apartments\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOnly 22 kg \u003c\/strong\u003e– light enough to carry when folded\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShimano 6-speed\u003c\/strong\u003e – smooth city shifting\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFront suspension + disc brakes\u003c\/strong\u003e – comfortable, reliable stopping\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eSpecification\u003c\/h2\u003e\n\u003ctable style=\"width: 100%; height: 724.97px;\" border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e \u003ccol style=\"width: 40.5357%;\" width=\"227\"\u003e \u003ccol style=\"width: 40.5357%;\" width=\"227\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eELECTRONICS\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003eMotor\u003c\/td\u003e\n\u003ctd style=\"height: 39.1875px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e250W Brushless Motor\u003cbr\u003e(Supports Unlocking Power to 500W)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eBattery\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e36V\/10.4Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eSensor\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eCadence Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e0-3 Level Pedal Asslst\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eDisplay\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eHD LCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eIPX5 Waterproof 1200lumen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eTail light\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eIntegrated taillight with brake light\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003ePERFORMANCE\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 137.156px;\"\u003e\n\u003ctd style=\"height: 137.156px;\"\u003eTop Speed\u003c\/td\u003e\n\u003ctd style=\"height: 137.156px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eMax Speed: 25 km\/h*\u003cbr\u003eUnlock Speed: 32 km\/h*\u003cbr\u003e*The motor will stop giving assist at the stated top speed. You can still ride beyond the stated top speed with pure muscle power. This limit is set in accordance with local regulations.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 97.9688px;\"\u003e\n\u003ctd style=\"height: 97.9688px;\"\u003eRange\u003c\/td\u003e\n\u003ctd style=\"height: 97.9688px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003ePedal Assist: 80km\u003cbr\u003eElectric Mode: 40-50km\u003cbr\u003e*Actual performance will vary depending on temperature, road conditions, rider's weight, etc.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eClimbing Ability\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e10°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eWalk Model\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eUp to 6KM\/H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eTorque\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e50N.M\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eThrottle Mode\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eCOMPONENTS\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFrame\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eUpgraded 6061 Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eCrankset\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003ePro wheel 48T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eTyre Size\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e20*2.3 Inch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eDrivetrain\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eSHIMANO 6-Speed Drivetrain\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eBrake\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eMechanical Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eShock Absorption Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eFenders\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eIron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eIron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e22kg (excluding all accessories)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"height: 19.5938px;\"\u003e120Kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVYZ20ProFoldingE-bike_21.png?v=1761278815\"\u003e\u003c\/p\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"180\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMin Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e42.9in \/ 109cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e48in\/122cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReach\u003c\/td\u003e\n\u003ctd\u003e22.8in \/ 58cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Tube Length\u003c\/td\u003e\n\u003ctd\u003e13.8in\/ 35cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStandover Height\u003c\/td\u003e\n\u003ctd\u003e20in \/ 51cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheelbase\u003c\/td\u003e\n\u003ctd\u003e41.3in \/ 105cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTotal Length\u003c\/td\u003e\n\u003ctd\u003e61.8in \/ 157cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMin Saddle Height\u003c\/td\u003e\n\u003ctd\u003e31in \/79cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Saddle Height\u003c\/td\u003e\n\u003ctd\u003e37.4in \/ 95cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003eWhat’s In The Box?\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVYZ20ProFoldingE-bike_24.png?v=1761278815\"\u003e\u003c\/p\u003e\n\u003ctable border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e\u003ccol width=\"207\"\u003e\u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eTool Bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLeft \/ Right Pedal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIron Fender\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePhone Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrake Tail Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdapter \u0026amp; Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand Bolt x 2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVYZ20ProFoldingE-bike_19.png?v=1761278815\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSuspension Fork\u003c\/strong\u003e\u003cbr\u003eEnjoy a smooth ride in the park, city, or suburbs with the durable front-suspension fork.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVYZ20ProFoldingE-bike_1.png?v=1761278815\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRear racks\u003c\/strong\u003e\u003cbr\u003eThe rear rack can store your items efficiently.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVYZ20ProFoldingE-bike_25.png?v=1761278815\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIntegrated Taillight\u003c\/strong\u003e\u003cbr\u003eImprove the safety of night riding.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVYZ20ProFoldingE-bike_20.png?v=1761278815\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdjustable Stem\u003c\/strong\u003e\u003cbr\u003eCustomize your handlebar height in seconds – commute relaxed, ride longer.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/PVYZ20ProFoldingE-bike_18.png?v=1761278815\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMechanical Disc Brakes\u003c\/strong\u003e\u003cbr\u003eSafe and reliable stopping power in all weather conditions.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_z20_pro_Customer_review2.jpg?v=1779347066\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/pvy_z20_pro_Customer_review.jpg?v=1779347476\"\u003e\u003c\/p\u003e","brand":"PVY","offers":[{"title":"Gray","offer_id":44221937614899,"sku":null,"price":899.0,"currency_code":"EUR","in_stock":true},{"title":"White","offer_id":44221937647667,"sku":null,"price":899.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/PVYZ20ProFoldingE-bike_26_b986c895-1ef6-4251-a5a4-e30d1e658bff.png?v=1776831281"},{"product_id":"vitilan-u3","title":"Vitilan U3 Full Suspension Foldable Fat Tire Electric Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  \u003cstrong\u003e\u003cspan class=\"\"\u003e🎁 Buy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eVitilan U3 Full Suspension Foldable Fat Tire Electric Bike\u003c\/h2\u003e\n\u003cp\u003eVitilan U3 – the foldable fat‑tyre e‑bike with a low step‑through frame, full suspension, and 750W motor. \u003cstrong\u003eEasy to mount\u003c\/strong\u003e, comfortable to ride, and stable on any terrain – built for every rider.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_U3.png?v=1785400773\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eCore Selling Points\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eLow step‑through frame + folding design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– easy to mount and dismount, ideal for seniors or riders with limited mobility.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e750W motor (1056W peak)\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 75Nm torque, powerful hill‑climbing, smooth starts.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e48V 13Ah removable battery\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 65 km range in pure electric, 130 km in pedal‑assist.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDual suspension system\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– front fork + seatpost spring, absorbs bumps for a more comfortable ride.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e20\" × 3.0\" fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– strong grip, anti‑skid stability on snow, sand, gravel, and uneven ground.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO 7‑speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– adapts to any terrain, lets you adjust pedalling effort easily.\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  \/* Bike to Work 按钮单独配色 *\/\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 尺寸图 \u0026 尺寸表格 ===== *\/\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📐 Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan U3 — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- POWER \u0026 PERFORMANCE --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ POWER \u0026amp; PERFORMANCE\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHub Motor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1056W Brushless Gear Motor (peak)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 13Ah Lithium Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48 – 73 km\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Speed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eController\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V \/ 22A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V LCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eThrottle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTwist Grip Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e0~5 Level Intelligent Pedal Assist\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- FRAMESET \u0026 COMPONENTS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET \u0026amp; COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Material\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 3\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eWith Locking and Adjustment Functions\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGear Shifting System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7 Speed Gear\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBell \/ Horn\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eElectric Horn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFender\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- LIGHTING \u0026 PROTECTION --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e💡 LIGHTING \u0026amp; PROTECTION\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSignal Turn Light \/ 48V LED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIP Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX6\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- WEIGHT \u0026 CAPACITY --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📦 WEIGHT \u0026amp; CAPACITY\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTotal Payload Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e330 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'3\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Size（含尺寸图 + 完整尺寸数据）                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSize \u0026amp; Geometry\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan U3 — Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- 尺寸图 --\u003e\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V3_SIZE.png?v=1785650622\" alt=\"Vitilan U3 Size Diagram\"\u003e\n\n    \u003c!-- 尺寸数据表格 --\u003e\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in inches unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'3\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 UNFOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e66.92\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e49.21\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Rear Shelf Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Lowest Seat to Floor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e33.46\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Limit Height of Seat\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.18\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Top Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e22.83\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Frame to Ground Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e13.58\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Handlebar Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Head Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e16.73\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e49.21\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔲 FOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30.51\" (775mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e16.14\" (410mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e35.82\" (910mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Vitilan U3 through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Vitilan U3\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Size 弹窗 =====\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  \/\/ ===== Bike to Work 弹窗 =====\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\n\u003chr\u003e\n\u003ch3\u003eEasy Access, Effortless Ride\u003c\/h3\u003e\n\u003cp\u003eThe Vitilan U3 is designed for riders of all abilities. Its low step‑through frame significantly reduces the hip and knee flexion needed to mount and dismount – making it an ideal choice for seniors or anyone with limited mobility. The 20\" fat tyres provide exceptional stability and grip, while the dual suspension system absorbs bumps and vibrations, so you stay comfortable and in control, no matter where the road takes you.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3FullSuspensionFoldableFatTireElectricBike_1.png?v=1761288598\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e1056W Peak Brushless Motor\u003c\/h3\u003e\n\u003cp\u003ePowered by a 750W brushless rear hub motor (1056W peak).75Nm of torque delivers plenty of power, faster starting speeds, and higher hill climbing ability. In electric-only throttle mode, the top speed is up to 45KM\/H , giving you a silky smooth ride!\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/U3_motor.png?v=1785651796\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e48V 13ah High-capacity Removable Battery\u003c\/h3\u003e\n\u003cp\u003eLong-lasting performance with a 48V 13ah removable battery that can be easily installed and removed for charging when you need it. You can ride 48-73 Km in 5-6 hours per charge.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3FullSuspensionFoldableFatTireElectricBike_21.png?v=1761289667\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003eFront Fork And Seatpost Suspension\u003c\/h3\u003e\n\u003cp\u003eAllows you to tackle uneven surfaces and rough terrain with confidence, a smooth and comfortable ride welcomes easy riding.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3FullSuspensionFoldableFatTireElectricBike_15.png?v=1761289667\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003eLCD Display\u003c\/h3\u003e\n\u003cp\u003eTracking your speed, pedal assist level, battery level and other ride essentials ensures you stay informed and in control throughout your journey.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3_Full_Suspension_Foldable_Fat_Tire_Electric_Bike_18.png?v=1761288549\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2 class=\"pas-title\"\u003e\u003c\/h2\u003e\n\u003ch2 class=\"pas-title\"\u003eElectronic Control PAS Levels\u003c\/h2\u003e\n\u003cp class=\"pas-subtitle\"\u003ePAS Levels Corresponding Speed and Range\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/U3_Electronic_Control_PAS_Levels.png?v=1785651891\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003ch3\u003e\n\u003cstrong\u003e20\"*3\" Spoked Wheels\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe 20*3.0 fat tires with granular pattern grip the ground more powerfully and anti-skid.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3FullSuspensionFoldableFatTireElectricBike_19.png?v=1761288598\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003ePedal Assist \u0026amp; Throttle\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e1-5 level pedal assist saving time and energy, even without hard pedaling, you can still keep up with the traffic easily,no worry of rush hour and being late for work anymore.v\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3_Full_Suspension_Foldable_Fat_Tire_Electric_Bike_26_74c95edc-e13e-44f4-ac5a-5c2e37ad8a1e.png?v=1761288756\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eShimano 7 Speed\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eYou can choose different gears according to the road conditions, giving you a more comfortable riding experience.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3FullSuspensionFoldableFatTireElectricBike_14.png?v=1761288599\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eSimple and easy to fold design\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eFold for storage and unfold the bike when you're ready to hit the streets or ride.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3_Full_Suspension_Foldable_Fat_Tire_Electric_Bike_13.png?v=1761288549\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e160 mm Mechanical Brake\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eProvides reliable braking power to give you peace of mind when travelling over different terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3FullSuspensionFoldableFatTireElectricBike_16.png?v=1761288599\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eFront and rear lights\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eIlluminates and improves visibility on the road ahead in low light and dark conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/U3_Full_Suspension_Foldable_Fat_Tire_Electric_Bike_27.png?v=1761288862\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003c\/h2\u003e\n\u003ch3\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_U3.jpg?v=1780570788\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_U3-2.jpg?v=1780570809\" alt=\"\"\u003e\n\u003c\/h3\u003e","brand":"Vitilan","offers":[{"title":"Black \/ Bike Only","offer_id":44221937745971,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ With Helmet","offer_id":44606243373107,"sku":null,"price":1069.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ With Front And Back Baskets","offer_id":44221937778739,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ With Waterproof Bike Rack Bag","offer_id":44606243405875,"sku":null,"price":1079.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ Bike Only","offer_id":44221937811507,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ With Helmet","offer_id":44606243438643,"sku":null,"price":1069.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ With Front And Back Baskets","offer_id":44221937844275,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ With Waterproof Bike Rack Bag","offer_id":44606243471411,"sku":null,"price":1079.0,"currency_code":"EUR","in_stock":true},{"title":"White \/ Bike Only","offer_id":44221937877043,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"White \/ With Helmet","offer_id":44606243504179,"sku":null,"price":1069.0,"currency_code":"EUR","in_stock":true},{"title":"White \/ With Front And Back Baskets","offer_id":44221937909811,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"White \/ With Waterproof Bike Rack Bag","offer_id":44606243536947,"sku":null,"price":1079.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/U3FullSuspensionFoldableFatTireElectricBike_1.png?v=1776831282"},{"product_id":"onesport-ot16","title":"Onesport OT16 Max 20×4.0\" Fat Tyres Foldable All-Terrain E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁 \u003cb\u003eExclusive Offer:\u003c\/b\u003e Buy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely \u003cb\u003eFREE\u003c\/b\u003e (saving you €180)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eOnesport OT16 Max 20×4.0\" Fat Tyres Foldable All-Terrain E-Bike\u003c\/h2\u003e\n\u003cp\u003eOneSport OT16 Max – a folding fat‑tyre e‑bike with a 500W peak motor, 120 km range, 20×4.0\" tyres, hydraulic disc brakes, and 80mm front suspension. Foldable power, all‑terrain confidence.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/1_c207dca6-2f8e-44e8-aa1c-eba6519e34c1.jpg?v=1787395090\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/OT16MAX_1.jpg?v=1787395142\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003ePowerful 48V 250W motor with easy 30° hill climbing\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThis strong motor provides steady power to help you ride uphill without effort or strain. Whether it's gentle slopes or steeper hills, enjoy smooth and safe rides every time.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_9.png?v=1762420956\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eLong-Lasting Battery Life\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe 48V 18Ah large capacity battery ensures long-lasting rides, so you can enjoy your trips without worrying about frequent recharging.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_8.png?v=1762420956\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eStable and Comfortable Ride\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe 20×4.0 inch fat tires offer excellent grip and stability, making every ride smooth and safe on various surfaces.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_4.png?v=1762420956\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cspan\u003eSpecifications\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/OT16_MAX_SPEC_c255a43d-1115-4b9f-a84e-1e9ebe937879.jpg?v=1787395046\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003ch2\u003eDimensions\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/1_faadd7a8-9293-4ce4-89f3-7feaaa.png?v=1762421141\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_3.png?v=1762420956\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_5.png?v=1762420956\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStrong Load Capacity \u0026amp; Convenient Foldable Design\u003c\/strong\u003e\u003cbr\u003eSupports up to 120kg with a sturdy frame for a safe ride. The easy foldable design makes storage and transport simple, adding convenience to your daily travel.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_9.png?v=1762420956\"\u003e\u003cbr\u003e\u003cstrong\u003eSmooth Shimano 7-Speed Gear System\u003c\/strong\u003e\u003cbr\u003eEasy to use and versatile, allowing you to adjust your speed comfortably on different terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_7.png?v=1762420956\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eReliable Hydraulic Disc Brakes\u003c\/strong\u003e\u003cbr\u003eOffer quick and safe stopping power, giving you confidence and control on every ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OnesportOT16Max_6.png?v=1762420956\"\u003e\u003cbr\u003e\u003cstrong\u003eComfortable 80mm Front Suspension\u003c\/strong\u003e\u003cbr\u003eAbsorbs bumps and uneven roads, making your rides gentle and smooth, perfect for longer journeys.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/OT16-2_max_CR2.jpg?v=1787394849\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/OT16-2_max_CR.jpg?v=1787394847\" alt=\"\"\u003e\n\u003c\/h2\u003e","brand":"OneSport","offers":[{"title":"Black","offer_id":44221939253299,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Beige","offer_id":44221939286067,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/OT16MAX-B-B.8.jpg?v=1776831307"},{"product_id":"onesport-ot02","title":"OneSport OT02 14.5kg Ultra-Light Folding Commuter E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  \u003cstrong\u003e\u003cspan class=\"\"\u003e🎁 Buy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"text-section__heading\"\u003eOneSport OT02 14.5kg Ultra-Light Folding Commuter E-Bike\u003c\/h2\u003e\n\u003cp\u003eOneSport OT02 – a 14.5kg ultra-light folding e-bike with a 250W Ananda motor, 25 km range, and 16\" Kenda tyres. Light enough to carry, compact enough to store anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Onesport_OT12.jpg?v=1787556397\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eEasy to fold. Easy to live with.\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/onesport_OT02.png?v=1780923503\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/onesport_OT02-1.png?v=1780923555\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eBottle-Style Battery. Smart design meets practicality.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe innovative bottle-shaped 36V 5.2Ah battery blends seamlessly into the frame for a clean, stylish look. Lightweight and removable, it offers flexible charging options and effortless riding freedom.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSportOT02LightweightFoldingE-Bike_13.png?v=1762485862\" alt=\"\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eCompact Folding Frame. Small size, big convenience.\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eWith its precision-engineered folding design, the OT02 folds down in seconds — making it easy to store under your desk, in the trunk, or even beside your seat on the train. Take it anywhere and never worry about space again.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OT02-H.28.jpg?v=1762485862\" alt=\"\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eWhisper-Quiet Motor. Ride in silence, glide with power.\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe OT02’s low-noise 250W motor delivers a smooth and quiet ride through busy streets or peaceful parks. Enjoy powerful assistance without disturbing your surroundings — perfect for your daily commute or weekend getaway.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSportOT02LightweightFoldingE-Bike_11.png?v=1762485862\" alt=\"\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan\u003eSpecifications\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/CorelSDK_0013.jpg?v=1787393962\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2\u003eDimensions\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/CorelSDK_0012.jpg?v=1762486115\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSport_OT02_Lightweight_Folding_E-Bike_9.png?v=1762486241\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eChain Guard\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe full chain guard keeps your pants clean and protects the chain from dust and debris, extending its lifespan.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSportOT02LightweightFoldingE-Bike_10.png?v=1762485862\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e16x1.35” Tires\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eCompact yet sturdy 16x1.35” tires offer smooth rolling, great grip, and easy maneuverability in urban environments.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Onesport_OT12_tire.jpg?v=1787556527\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eV-Brake\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eReliable V-brakes provide strong and responsive stopping power, ensuring safe rides in both city traffic and downhill paths.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSportOT02LightweightFoldingE-Bike_8.png?v=1762485862\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eFront \u0026amp; Rear Lights\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEquipped with bright front and rear lights, your night rides become safer and more visible to others on the road.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSportOT02LightweightFoldingE-Bike_15.png?v=1762485862\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSuspension Seat\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe ergonomic suspension seat absorbs shocks from bumpy roads, giving you a more comfortable and enjoyable ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSportOT02LightweightFoldingE-Bike_14.png?v=1762485862\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eColor Display\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eA vibrant color display clearly shows your speed, battery level, and assist mode — all at a glance.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/OneSportOT02LightweightFoldingE-Bike_6.png?v=1762485862\" alt=\"\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"OneSport","offers":[{"title":"Red \/ OT02","offer_id":44221939515443,"sku":null,"price":799.0,"currency_code":"EUR","in_stock":false},{"title":"Red \/ OT02 Pro","offer_id":44413274259507,"sku":null,"price":899.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ OT02","offer_id":44221939548211,"sku":null,"price":799.0,"currency_code":"EUR","in_stock":false},{"title":"Green \/ OT02 Pro","offer_id":44413274292275,"sku":null,"price":899.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/OT02-H.8.jpg?v=1776831313"},{"product_id":"vitilan-v7","title":"Vitilan V7 Foldable All-Terrain Fat Tyre Commuter Electric Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003c\/h2\u003e\n\u003cp\u003e   \u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e🎁 100% FREE Assembly \u0026amp; Delivery\u003c\/strong\u003e – We professionally build and test your bike, then deliver it fully assembled to your door. No setup, no unboxing – just ride.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   ✅\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   ✅ Bike to Work Scheme Supported:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eSave up to 52% through tax savings. We handle the paperwork and issue your invoice within 24 hours.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   🇮🇪 Ireland-Based Support:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eFast online diagnostics and dedicated after-sales service from our local team, saving you a long drive to the shop.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eVitilan V7 Foldable Fat Tyre All-Terrain Commuter Electric Bike\u003c\/h2\u003e\n\u003cp\u003eVitilan V7 – a foldable fat-tyre e-bike with 750W motor, 65-mile range, dual suspension, and hydraulic disc brakes. Conquer commutes and trails, then fold it and go.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_V7_96b74b50-5995-426c-8d2e-2ee50c05cb10.jpg?v=1788332631\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_V7-5.jpg?v=1788332631\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003ePowerful Motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 750W brushless motor (1200W peak), 80Nm torque for hills and acceleration\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eLong-Range Battery\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 48V 20Ah removable Samsung\/LG battery, up to 65 miles (104 km) range\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFat Tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 20\" x 4.0\" all-terrain tyres, stable on city streets and off-road trails\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFoldable \u0026amp; Portable\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– space-saving foldable frame, easy to store and transport\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDual Suspension\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– front suspension + shock-absorbing seat, smooth ride over bumps\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic Disc Brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 180mm rotors, reliable all-weather stopping power\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eStep-Through Frame\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– low-step design, easy mounting for all riders.\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📐 Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan V7 — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ TECHNICAL SPECIFICATIONS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHub Motor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e750W Brushless Motor (peak 1200W)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 20Ah Samsung\/LG Lithium Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54.6V 3.0A Junlei 3-pin charging head\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eController\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V \/ 25A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e81F version Display\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMile Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e65 – 104 km\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eThrottle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHalf twist throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1~5 Level\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE-bike Class\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eClass 3\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWater-resistant Protection\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX6\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET \u0026amp; COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic front fork\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 4\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGear Shifting System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7 Speed Gear\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShift Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1–7 levels gear shift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSignal Turn Light \/ 48V LED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBell \/ Horn\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eElectric Horn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFender\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📦 WEIGHT \u0026amp; CAPACITY\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e78 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTotal Payload Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e330 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'3\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Size（含尺寸图 + 完整尺寸数据）                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSize \u0026amp; Geometry\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eVitilan V7 — Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ✅ 正确的尺寸图 --\u003e\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_Foldable_All-Terrain_Size.png?v=1785595613\" alt=\"Vitilan V7 Size Diagram\"\u003e\n\n    \u003c!-- ✅ 完整的尺寸数据 --\u003e\n    \u003ctable class=\"size-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr class=\"note-row\"\u003e\u003ctd colspan=\"2\"\u003eAll measurements provided in inches unless otherwise noted.\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'3\" – 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 UNFOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e68.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Adjustable Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48.5\" – 51.77\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e46.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Maximum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e42.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Chain Stay Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e17.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Stand Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e28.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Top Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheel Diameter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Handlebar Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e24.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Minimum Head Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e11.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e17.7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔲 FOLDED\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eM – Folded Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eN – Folded Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eO – Folded Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e31.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Vitilan V7 through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Vitilan V7\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Size 弹窗 =====\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  \/\/ ===== Bike to Work 弹窗 =====\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\n\u003ch3 class=\"content__heading rte text-2xl md:text-5xl lg:text-5xl  mb-4 lg:mb-6\"\u003eSame Performance, Lower Price\u003c\/h3\u003e\n\u003cdiv class=\"lg:mb-6 text-color-subtext rte prose\"\u003e\n\u003cp\u003eThe V7 has been designed to meet a wider range of customer needs: whilst building on the classic framework of the I7 and retaining its peak power and performance, it offers customers a model that delivers even better value for money.\u003cbr\u003e\u003cbr\u003eWe have retained the iconic wide-tyre look and folding frame, and integrated a full suspension system, upgraded hydraulic disc brakes, a larger saddle, and a smart app system to create a riding experience that is powerful, smooth and connected.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_V7_1.png?v=1785598079\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"content__heading rte text-2xl md:text-5xl lg:text-5xl  mb-4 lg:mb-6\"\u003eHigh-Capacity Removable Battery\u003c\/h3\u003e\n\u003cdiv class=\"lg:mb-6 text-color-subtext rte prose\"\u003e\n\u003cp\u003ePowered by a 960Wh battery, the Hunter Pro delivers an impressive 105KM max range—perfect for daily commutes or all-day adventures. Spend less time charging and more time riding, free from range anxiety. Say hello to exciting, unadulterated fun! Go further, do more, and never miss out on a thrilling ride.\u003cspan class=\"special-text-value\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"special-text-container\"\u003e\n\u003cdiv class=\"special-text-item\"\u003e\u003cspan class=\"special-text-title\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_V7_2.png?v=1785598119\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"special-text-item\"\u003e\n\u003cspan class=\"special-text-title\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"special-text-item\"\u003e\n\u003ch3 class=\"content__heading rte text-2xl md:text-5xl lg:text-5xl  mb-4 lg:mb-6\"\u003e1200W Brushless Motor\u003c\/h3\u003e\n\u003cdiv class=\"lg:mb-6 text-color-subtext rte prose\"\u003e\n\u003cp\u003eThe V7 motor unleashes 750W of power (peaking at 1200W) and 80 N·m of torque, giving you the strength to conquer any terrain—climb steep hills and tackle rough trails with unstoppable force.\u003c\/p\u003e\n\u003cp\u003eThe V7 has a default top speed of 25 km\/h. If the customer requests it, the speed limit can be removed, allowing the vehicle to reach a top speed of 45 km\/h.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_V7_3.png?v=1785598171\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"content__heading rte text-2xl md:text-5xl lg:text-5xl  mb-4 lg:mb-6\"\u003eDual Suspension System\u003c\/h3\u003e\n\u003cdiv class=\"lg:mb-6 text-color-subtext rte prose\"\u003e\n\u003cp\u003eThe V7 retains the advanced dual suspension system of the I7PRO, built around a durable four-link structure and a 80mm adjustable front fork. With Horst link pivots, it delivers lasting comfort and control across rough terrain—ensuring every ride feels smooth, stable, and ready for adventure.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_V7_4.png?v=1785598202\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"content__heading rte text-2xl md:text-5xl lg:text-5xl  mb-4 lg:mb-6\"\u003eFoldable Suspension Frame\u003c\/h3\u003e\n\u003cdiv class=\"lg:mb-6 text-color-subtext rte prose\"\u003e\n\u003cp\u003eThe foldable design allows the e-bike to take up minimal space when stored at home or in the garage. It can also be easily folded to fit into a large car trunk, making it convenient to transport for travel, vacations, or outdoor adventures.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/vitilan_V7_5.png?v=1785598229\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2 class=\"pas-title\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2 class=\"pas-title\"\u003eElectronic Control PAS Levels\u003c\/h2\u003e\n\u003cp class=\"pas-subtitle\"\u003ePAS Levels Corresponding Speed and Range\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_5.png?v=1785598283\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"pas-subtitle\"\u003e\u003cspan\u003eAnti-Oil Shock Absorber \u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cspan\u003eoil-hydraulic shock and four-link configuration help you better minimize bumps from vibration while driving, ensuring smooth handling and enhanced comfort on any terrain.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_Anti-Oil_Shock_Absorber.png?v=1785645549\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"pas-subtitle\"\u003e\u003cspan\u003e180mm Hydraulic Disc Brake\u003cbr\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003eHigh-performance 180mm hydraulic disc brakes deliver powerful, smooth, and quiet stopping. The quick-response braking system ensures reliable control and shorter stopping distances, even on rainy days or slippery roads, giving you confidence and safety in any riding condition.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_180mm_Hydraulic_Disc_Brake.png?v=1785645601\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"pas-subtitle\"\u003e\u003cspan\u003eTwist Grip Throttle \u0026amp; Shimano\u003cbr\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003e7-Speed The newly upgraded twist grip throttle frees your thumb, making speed control easier and your ride safer. Combined with Shimano 7-Speed gears, enjoy a wide, smooth, and precise shifting range that lets you effortlessly adapt to any terrain-whether cruising city streets or tackling hills and trails.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_Twist_Grip_Throttle_Shimano.png?v=1785645681\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"pas-subtitle\"\u003e\u003cspan\u003eLED Headlight and Rear Turn Signal Light\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003eBright 48V LED headlights and rear lights illuminate the road ahead, ensuring visibility and safety during both day and night rides. The superhero-style rear turn signal provides a clear warning to traffic and pedestrians, keeping you safe and confident in any environment.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_LED_Headlight_and_Rear_Turn_Signal_Light.png?v=1785645749\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"pas-subtitle\"\u003e\u003cspan\u003eLOGAN Hydraulic Brake\u003cbr\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003eDesigned specifically for electric bikes, LOGAN hydraulic brakes deliver reliable and consistent stopping power with excellent heat dissipation. The dual-piston caliper design provides precise modulation, ensuring smooth and controlled braking-ideal for high-speed commutes, rugged trails, or any demanding riding conditions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_LOGAN_Hydraulic_Brake.png?v=1785645820\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"pas-subtitle\"\u003e\u003cspan\u003e20\" x 4\" Puncture-Resistant Fat Tire\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cspan\u003eThese 20\" x 4\" fat tires reduce ground pressure for a smoother, safer ride across various terrains. Durable and stable, they are perfect for both daily commuting and off-road adventures, giving you confidence on every journey.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7_Puncture-Resistant_Fat_Tire.png?v=1785645884\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"pas-subtitle\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub_vitilan_V7.jpg?v=1784295927\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_V7_CR.jpg?v=1788335654\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Vitilan","offers":[{"title":"Black \/ Bike Only","offer_id":44331734761523,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ Bike Helmet","offer_id":44331734827059,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ Bike tire","offer_id":44331734859827,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Black \/ Waterproof Bike Rack Bag","offer_id":44331734794291,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true},{"title":"Dark Grey \/ Bike Only","offer_id":44331735023667,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Dark Grey \/ Bike Helmet","offer_id":44331735089203,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Dark Grey \/ Bike tire","offer_id":44331735121971,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Dark Grey \/ Waterproof Bike Rack Bag","offer_id":44331735056435,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ Bike Only","offer_id":44331734892595,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ Bike Helmet","offer_id":44331734958131,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ Bike tire","offer_id":44331734990899,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Green \/ Waterproof Bike Rack Bag","offer_id":44331734925363,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/V7FoldableAll-TerrainCommuterElectricBike_1.png?v=1779333445"},{"product_id":"fafrees-f20-flex","title":"Fafrees F20 Flex Torque Sensor Dual Suspension Folding E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eExclusive Offer:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eBuy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eFREE\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e(saving you €180)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eFafrees F20 Flex Torque Sensor Dual Suspension Folding E-Bike\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e36V 250W Motor\u003c\/li\u003e\n\u003cli\u003e36V 20Ah \/ 25Ah Battery\u003c\/li\u003e\n\u003cli\u003e75–100km \/ 95–120km Range\u003c\/li\u003e\n\u003cli\u003eMax Speed: 25km\/h\u003c\/li\u003e\n\u003cli\u003eChaoyang 20×2.5 Tyres\u003c\/li\u003e\n\u003cli\u003eMax Load: 140kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eExplore the features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_1.png?v=1780392187\"\u003e\u003cbr\u003e\u003cstrong\u003eF20 Flex E-Bike\u003c\/strong\u003e\u003cbr\u003eEnjoy a smooth, natural ride feel with space-saving folding convenience.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo style=\"width: 100%; height: auto; border-radius: 8px;\" playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1296e06eaccd4d84b7597ea582029610.mp4\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eTorque Sensor Assist\u003c\/strong\u003e\u003cbr\u003eThe dual-side torque sensor delivers pedal-responsive support for smoother starts and better low-speed control.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ccfb1bdf3bff4574a2244084a799b08e.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eRemovable Battery\u003c\/strong\u003e\u003cbr\u003eThe removable 36V 20Ah\/25Ah battery supports 75-100 km \/ 95-120 km range, plus 21700 cells, IPX5 daily protection.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8136de6c8cc94304b2c5416bb934b5e4.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eSmooth City Power\u003c\/strong\u003e\u003cbr\u003eThe 250W rear hub motor provides comfortable support on city slopes with 43 Nm max torque and a 25 km\/h EU-legal top speed.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0560e5497e7f4c6e8207aea1318a9068.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eComfort-First City Ride\u003c\/strong\u003e\u003cbr\u003eThe suspension fork (40 mm) and suspension seatpost (15 mm) help smooth rough streets for a more comfortable commute.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f576593f27e542fa9de51191331e2816.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e3-Step Folding\u003c\/strong\u003e\u003cbr\u003eThe frame, handlebar stem, and pedals fold in three simple steps to save space for apartments, cars, and offices.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"180\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eGENERAL\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e75-100km\/95-120km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeed\u003c\/td\u003e\n\u003ctd\u003eMax 25km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist\u003c\/td\u003e\n\u003ctd\u003e3 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolding Parts\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eHandlebar, Frame, Pedals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e26.5kg\/27.2kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e140kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider Height\u003c\/td\u003e\n\u003ctd\u003e165-198cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eEN15194 + CE + E-Mark\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWater Resistance\u003c\/td\u003e\n\u003ctd\u003eIPX5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eELECTRONICS\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eRear drive, 36V, 250W(sustained) 430W(peak)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor Torque\u003c\/td\u003e\n\u003ctd\u003e43Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e36V 20Ah\/25Ah, 720Wh\/900Wh, removable lithium-ion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery Weight\u003c\/td\u003e\n\u003ctd\u003e3.8kg\/4.7kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e36V Output: 42V\/ 3A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging Time\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e8-10 hours from 0% to 100%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eColor LCD easy read display, backlit, IP65\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eTorque sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLights\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eFront and rear lights (with brake lights)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCOMPONENTS\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e6061 Aluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebars\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminum 31.8mm, 660mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eHard fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003eMechanical disc brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrake Rotor\u003c\/td\u003e\n\u003ctd\u003e160mm 6-bolt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDerailleur\u003c\/td\u003e\n\u003ctd\u003eRear, Shimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7 Speed Trigger\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e20in, 13g, 36hole, double wall Aluminum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eChaoyang 20x2.5, 30tpi, puncture resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTubes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eButyl rubber, schrader valve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003e114L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain Ring\u003c\/td\u003e\n\u003ctd\u003e42T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7-Speed 14-28T\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003e170mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003e9\/16\" Foldable pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eFlip-up foam saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSuspension Seatpost, Ø 27.2mm, 350mm Length. 15mm travel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Rack\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_38.png?v=1780392217\"\u003e\u003c\/p\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"180\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e[A] Max. Seat Height\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[B] Min. Seat Height\u003c\/td\u003e\n\u003ctd\u003e87\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[C] Standover Height\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[D] Frame Size\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[E] Max. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e120\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[F] Min. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e109\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[G] Bottom Bracket Height\u003c\/td\u003e\n\u003ctd\u003e28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[H] Top Tube Length\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[I] Wheelbase Length\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e[J] Total Length\u003c\/td\u003e\n\u003ctd\u003e164\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Width\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded Size\u003c\/td\u003e\n\u003ctd\u003e108*45*77\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" colspan=\"2\"\u003e*To ensure timely delivery and consistent product quality, Fafrees reserves the right to replace components with alternatives of equal or higher quality when necessary. This will not affect the product’s intended performance or safety.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003eWhat’s In The Box?\u003c\/h3\u003e\n\u003ctable border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e\u003ccol width=\"261\"\u003e\u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePACKAGE INCLUDED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 x F20 Flex ebike\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 x Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 x User manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e1 x Gift box (Includes 1*Inner tube, 2*Valve caps, 2*wheel reflectors, 2*Brake pads, 1*key chain, 1*Multifunctional tool, 1*13\/15 Wrench)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eMore Reasons to Love It\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_2.png?v=1780392215\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEasy Step-Through:\u003c\/strong\u003e The open step-through frame makes getting on and off effortless, with no high leg lift required for everyday outfits.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_9.png?v=1780392201\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSimple Smart Control: \u003c\/strong\u003eThe left-side color display shows speed, battery, assist levels (0–3), and lighting control, with 6 km\/h walk assist for easy starts.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_14.png?v=1780392211\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAnti-Puncture Tires: \u003c\/strong\u003eThe 20 × 2.5\" puncture-protected tires provide stable grip and help reduce flats on everyday rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_22.png?v=1780392204\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e7-Speed Gearing:\u003c\/strong\u003e The Shimano 7-speed gearing offers flexible cadence and easier riding across everyday city terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_27.png?v=1780392209\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eConfident Braking:\u003c\/strong\u003e The front and rear disc brakes deliver predictable stopping power with easy maintenance for daily commuting.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_31.png?v=1780392196\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEssentials Included: \u003c\/strong\u003eThe included rear rack with cushion, fenders, and front light plus rear brake light make the bike ready to ride out of the box.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_flex_cr1.png?v=1787650976\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Fafrees","offers":[{"title":"Haze Blue \/ 36V 20Ah","offer_id":44397505413171,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Haze Blue \/ 36V 25Ah","offer_id":44397505445939,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Gunmetal Black \/ 36V 20Ah","offer_id":44397505478707,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Gunmetal Black \/ 36V 25Ah","offer_id":44397505511475,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Aurora Blue \/ 36V 20Ah","offer_id":44397505544243,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Aurora Blue \/ 36V 25Ah","offer_id":44397505577011,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Misty Green \/ 36V 20Ah","offer_id":44397505609779,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true},{"title":"Misty Green \/ 36V 25Ah","offer_id":44397505642547,"sku":null,"price":1299.0,"currency_code":"EUR","in_stock":true},{"title":"Ivory Sand \/ 36V 20Ah","offer_id":44397505675315,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":true},{"title":"Ivory Sand \/ 36V 25Ah","offer_id":44397505708083,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Flex_5.png?v=1780392183"},{"product_id":"f20-light","title":"Fafrees F20 Light Foldable Lightweight Commuter Step-Through E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer: \u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁 \u003cb\u003eExclusive Offer:\u003c\/b\u003e Buy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely \u003cb\u003eFREE\u003c\/b\u003e (saving you €180)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪 \u003cb\u003eLocal Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eFafrees F20 Light Foldable Lightweight Commuter Step-Through E-Bike \u003c\/h2\u003e\n\u003cp\u003eFAFREES F20 Light – a lightweight folding e-bike with 110 km range, 250W motor, Shimano 7‑speed gearing, and a step‑through frame. Light enough for everyone, compact enough for anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Fafrees_F20_Light_5dbc2bb1-45ff-4706-9008-f7d9a7df4061.png?v=1787559612\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch2\u003e\n\u003cstrong\u003eExplore the features\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003ch3\u003e\n\u003cstrong\u003eF20 Light E-bike\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eBuilt for modern city life, this foldable e-bike brings together portability, comfort, and versatility.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Light_2.png?v=1780396085\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e20Ah Removable Battery\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eRide up to 100km with a high-capacity battery that’s easy to remove and recharge at home.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo style=\"width: 100%; height: auto; border-radius: 8px;\" playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/86cded1f2e2d4373a5af01d9f5543330.mp4\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eWaterproof LCD Display\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eStay informed with real-time speed, battery, mileage, and gear — rain or shine.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo style=\"width: 100%; height: auto; border-radius: 8px;\" playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/7a14360aec4f422498ce20e19f60af25.mp4\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cbr\u003e\u003cstrong\u003eStep-Through Foldable Frame\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eFolds in seconds for easy storage. The low-step design and adjustable bars ensure a personalized ride.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo style=\"width: 100%; height: auto; border-radius: 8px;\" playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/84afd5cb7d214810918a8d009e55763e.mp4\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\n\u003cbr\u003e\u003cstrong\u003eShimano 7-Speed Gear\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003eEnjoy smooth, reliable shifting with Shimano’s 7-speed setup—ideal for everyday terrain.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo style=\"width: 100%; height: auto; border-radius: 8px;\" playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ad6de3c10ad44e81be870a8062798446.mp4\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003ch3\u003e\n\u003cstrong\u003e250W Brushless Motor\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003ePower your ride with smooth acceleration and reliable 25km\/h speed.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 200px; width: 100%; margin: 0 auto;\"\u003e\u003cvideo style=\"width: 100%; height: auto; border-radius: 8px;\" playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/6beafb25a536479b928ab2f62bf5e98e.mp4\"\u003e\n    \u003c\/video\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003ctable border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"180\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" rowspan=\"1\"\u003eGENERAL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e75-100km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeed\u003c\/td\u003e\n\u003ctd\u003eMax 25km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist\u003c\/td\u003e\n\u003ctd\u003e3 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolding Parts\u003c\/td\u003e\n\u003ctd\u003eHandlebar, Frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e26.4kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd\u003e120kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider Height\u003c\/td\u003e\n\u003ctd\u003e155-195cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eEN15194 + CE + E-Mark\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWater Resistance\u003c\/td\u003e\n\u003ctd\u003eIPV4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" rowspan=\"1\"\u003eELECTRONICS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eRear drive, 36V, 250W(sustained) 437W(peak)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor Torque\u003c\/td\u003e\n\u003ctd\u003e35Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e36V 20Ah, 720Wh, removable lithium-ion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery Weight\u003c\/td\u003e\n\u003ctd\u003e4.5kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e36V Output: 42V\/ 3A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging Time\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e7 hours from 0% to 100%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eColor LCD easy read display, backlit, IP65\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eCadence sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLights\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eFront and rear lights (with brake lights)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" rowspan=\"1\"\u003eCOMPONENTS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eHigh-tensile steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebars\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminum 25.4mm, 600mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eHard fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003eMechanical disc brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrake Rotor\u003c\/td\u003e\n\u003ctd\u003e160mm 6-bolt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDerailleur\u003c\/td\u003e\n\u003ctd\u003eRear, Shimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7 Speed Trigger\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e20in, 13g, 36hole, double wall Aluminum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eChaoyang 20x1.95, 22tpi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTubes\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eButyl rubber, schrader valve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003e110L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain Ring\u003c\/td\u003e\n\u003ctd\u003e42T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 7-Speed 14-28T\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003e170mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003e9\/16\" pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eFoam saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSuspension Seatpost, Ø 28.6mm, 350mm Length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Rack\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Light_31.png?v=1780396599\"\u003e\u003c\/p\u003e\n\u003ctable border=\"1\" dir=\"ltr\" cellpadding=\"0\" cellspacing=\"0\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"180\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eA: Max. Seat Height\u003c\/td\u003e\n\u003ctd\u003e92 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB: Min. Seat Height\u003c\/td\u003e\n\u003ctd\u003e73 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC: Standover Height\u003c\/td\u003e\n\u003ctd\u003e40 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD: Frame Size\u003c\/td\u003e\n\u003ctd\u003e38 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE: Max. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e114 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF: Min. Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e99 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG: Bottom Bracket Height\u003c\/td\u003e\n\u003ctd\u003e21 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH: Top Tube Length\u003c\/td\u003e\n\u003ctd\u003e57 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI: Wheelbase Length\u003c\/td\u003e\n\u003ctd\u003e105 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJ: Total Length\u003c\/td\u003e\n\u003ctd\u003e158 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Width\u003c\/td\u003e\n\u003ctd\u003e64 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded Size\u003c\/td\u003e\n\u003ctd\u003e81*35*62 CM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" rowspan=\"1\"\u003e\n\u003cp\u003e*To ensure timely delivery and consistent product quality, Fafrees reserves the right to replace components with alternatives of equal or higher quality when necessary. This will not affect the product’s intended performance or safety.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003eWhat’s In The Box?\u003c\/h3\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\"\u003e\n\u003ccolgroup\u003e\u003ccol width=\"261\"\u003e\u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePACKAGE INCLUDED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 x F20 Light ebike\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 x Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 x User manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e1 x Gift box (Includes 1*Inner tube, 2*Valve caps, 2*wheel reflectors, 2*Brake linings, 1*key chain，1*multifunctional tool)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e*To ensure timely delivery and consistent product quality, Fafrees reserves the right to replace components with alternatives of equal or higher quality when necessary. This will not affect the product’s intended performance or safety.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Light_29.png?v=1780396089\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eReliable Disc Brakes: \u003c\/strong\u003ePower-off levers and large rotors ensure confident braking whenever you need it.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Light_27.png?v=1780396086\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStVZO LED Lights: \u003c\/strong\u003eCompliant front and rear lights enhance visibility and safety for worry-free night rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Light_30.png?v=1780396090\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e20×1.95” Urban Wheels:\u003c\/strong\u003e Agile and compact wheels provide smooth, responsive handling in crowded urban traffic.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20_Light_28.png?v=1780396089\"\u003e\u003c\/strong\u003e\u003cstrong\u003eThoughtful Urban Design:\u003c\/strong\u003e Equipped with sturdy rear hanger and full fenders, ready for racks, bags, and all-weather city rides.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_f20_light.jpg?v=1780987988\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fafrees_f20_light2.jpg?v=1780988007\"\u003e\u003c\/p\u003e","brand":"Fafrees","offers":[{"title":"Haze Blue \/ 16.75Ah","offer_id":44397539852339,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":false},{"title":"Haze Blue \/ 20Ah","offer_id":44397539885107,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Gunmetal Black \/ 16.75Ah","offer_id":44397539917875,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":false},{"title":"Gunmetal Black \/ 20Ah","offer_id":44397539950643,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Monza Red \/ 16.75Ah","offer_id":44397539983411,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":false},{"title":"Monza Red \/ 20Ah","offer_id":44397540016179,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Snow White \/ 16.75Ah","offer_id":44397540048947,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":false},{"title":"Snow White \/ 20Ah","offer_id":44397540081715,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true},{"title":"Mint Green \/ 16.75Ah","offer_id":44397540114483,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":false},{"title":"Mint Green \/ 20Ah","offer_id":44397540147251,"sku":null,"price":1049.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/F20Light_1.png?v=1780396233"},{"product_id":"engwe-l20-3-0-pro-e-bike","title":"Engwe L20 3.0 Pro Mid-drive Step-thru E-bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003c\/h2\u003e\n\u003cp\u003e✅ \u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e All e-bikes come with a genuine manufacturer's warranty.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e✅ Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eBuy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/strong\u003e\u003cbr\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e🇮🇪 Local Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003cdiv class=\"_4f9bf79 _43c05b5\"\u003e\n\u003cdiv class=\"ds-message _63c77b1\"\u003e\n\u003cdiv class=\"ds-markdown ds-assistant-message-main-content\"\u003e\n\u003chr\u003e\n\u003cblockquote\u003e\u003c\/blockquote\u003e\n\u003cstrong\u003e\u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003ch2\u003eEngwe L20 3.0 Pro E-bike\u003c\/h2\u003e\n\u003cp\u003eThe ENGWE L20 3.0 Pro is a premium folding electric bike featuring a powerful 250W mid-drive motor with 100Nm of torque and an impressive 160KM max range. Engineered with full suspension and a compact foldable frame, this e-bike delivers exceptional performance for both urban commuting and off-road adventures.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/L20_3.0_Pro.png?v=1784277598\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .boxsize-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .boxsize-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .boxsize-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .boxsize-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .boxsize-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .boxsize-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .boxsize-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .boxsize-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .boxsize-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== Box \u0026 Size 表格 ===== *\/\n  .boxsize-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-bottom: 10px;\n  }\n  .boxsize-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .boxsize-table tr:last-child {\n    border-bottom: none;\n  }\n  .boxsize-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .boxsize-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 40%;\n  }\n  .boxsize-table .value {\n    color: #333;\n    width: 60%;\n  }\n  .boxsize-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .boxsize-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .boxsize-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 尺寸图并排容器 ===== *\/\n  .size-images {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin: 8px 0 12px;\n  }\n  .size-images img {\n    flex: 1 1 45%;\n    min-width: 160px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 8px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  @media (max-width: 500px) {\n    .size-images img {\n      flex: 1 1 100%;\n    }\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .boxsize-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .boxsize-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .boxsize-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .boxsize-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .boxsize-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .boxsize-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .boxsize-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .boxsize-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-images img {\n      padding: 6px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（两个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"boxsize-btn\" onclick=\"openBoxSize()\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eEngwe L20 3.0 Pro — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- GENERAL INFO --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL INFO\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eL20 3.0 Pro\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e32.8 kg (72.3 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eApprox. 42 kg (92.6 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRide Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'1\" – 6'3\" (155cm – 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFold\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5 Levels\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eLab Tested Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e160 km (Fully Charged)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eReal-World Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e140 km (PAS 1) \/ 110 km (PAS 3) \/ 96 km (PAS 5)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE (EN15194)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWaterproof Ratings\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX7 (Wiring) \/ IPX6 (Display \u0026amp; Lights) \/ IPX5 (Motor \u0026amp; Controller) \/ IPX4 (Battery Box)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTerrain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTarmac Roads, Gravel-Paved Paths, Sandy Beaches \u0026amp; Grass, Country Roads \u0026amp; Paved Trails\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- FRAMESET --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 FRAMESET\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Material\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e6061 Aluminum Alloy, Internal Battery, Step-Through Design\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame Style\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCompact, Full Suspension\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic, Adjustable Lockout, One-Piece Die-Cast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Suspension\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30mm Travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- E-BIKE SYSTEM --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ E‑BIKE SYSTEM\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMivice X700 Mid-Drive, 48V\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e100 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssist System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTorque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 15Ah (720Wh), 21700 Cells with BMS (LG or Samsung)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54.6V 8A Output\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3.5\" LCD Color Display, ENGWE-Designed, Mid-Position\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIOT\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eENGWE IOT Module with GPS, 4G \u0026amp; Bluetooth\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eENGWE App\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eApp Control Available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30 Lux with Integrated E-Horn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAutomatically brightens when braking or shaking\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- BRAKES --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🛑 BRAKES\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake Type\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHydraulic, Dual-Piston\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisc Rotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e180mm Front \u0026amp; Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- DRIVETRAIN --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🔧 DRIVETRAIN\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKMC E8S Anti-Rust, 112 Links\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eChainring\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Derailleur\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano Tourney RD-TY300, 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eShifter\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano SL-M315-7R\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCassette\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e7-Speed, 14T-28T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBoron Steel, Non-Foldable\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- WHEEL SET --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚙️ WHEEL SET\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 3.0\" Urban Hybrid Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePuncture Protection\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3mm Anti-Puncture Layer\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheels\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20-inch, 12-gauge Spokes, 36-hole, Double-Wall Aluminum, Black\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- COCKPIT --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🪑 COCKPIT\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSaddle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eENGWE Soft Saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeat Post\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e10-Level Adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebars\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e680mm Width\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eStem\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFoldable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeat Clamp\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eQuick-Release\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Box \u0026 Size（含展开 + 折叠两张尺寸图）               --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"boxsizeModal\" class=\"boxsize-modal\" onclick=\"closeBoxSizeOutside(event)\"\u003e\n  \u003cdiv class=\"boxsize-modal-content\"\u003e\n    \u003cbutton class=\"boxsize-close\" onclick=\"closeBoxSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eEngwe L20 3.0 Pro — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- ===== GEOMETRY \/ SIZE with IMAGES ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\n    \u003c!-- 两张尺寸图并排：展开 + 折叠 --\u003e\n    \u003cdiv class=\"size-images\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_L20_3.0_PRO_Size1.png?v=1785512706\" alt=\"Unfolded Dimensions\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Engwe_L20_3.0_PRO_Size2.png?v=1785512697\" alt=\"Folded Dimensions\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ===== UNFOLDED ===== --\u003e\n    \u003cdiv style=\"font-weight: 700; font-size: 15px; color: #1a1a2e; margin-top: 6px; margin-bottom: 4px;\"\u003e📏 Unfolded\u003c\/div\u003e\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRide Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5'1\" – 6'3\" (155cm – 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg (330 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePackage Dimensions\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e144 × 27 × 64 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e110.2 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e172.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Reach\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e51.2 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Standover Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e116.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Minimum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e82.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Maximum Saddle Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e102.0 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== FOLDED ===== --\u003e\n    \u003cdiv style=\"font-weight: 700; font-size: 15px; color: #1a1a2e; margin-top: 14px; margin-bottom: 4px;\"\u003e🔲 Folded\u003c\/div\u003e\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFolded Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e102 × 53 × 78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e78 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e102 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Width\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e53 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- ===== WHAT'S IN THE BOX ===== --\u003e\n    \u003cdiv class=\"section-title\"\u003e📦 What's in the Box?\u003c\/div\u003e\n\n    \u003ctable class=\"boxsize-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eEngwe L20 3.0 Pro E-bike\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e48V 15Ah Battery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003e54.6V 8A Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eUser Manual\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAssembly Tools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e×1\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Size 弹窗 =====\n  function openBoxSize() {\n    document.getElementById('boxsizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBoxSize() {\n    document.getElementById('boxsizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBoxSizeOutside(e) {\n    if (e.target === document.getElementById('boxsizeModal')) {\n      closeBoxSize();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeBoxSize();\n    }\n  });\n\u003c\/script\u003e\n\u003ch3\u003e\u003cspan class=\"\"\u003eCore Selling Points\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e100Nm mid-drive motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 250W mid-drive, 100Nm torque, torque sensor for natural pedal feel\u003c\/span\u003e\u003ca href=\"https:\/\/www.galaxus.ch\/en\/s4\/product\/engwe-l20-30-pro-electric-bikes-63986180?tagIds=681\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/ebikeguides.com\/product\/engwe-l20-3-0-pro\/#tab-description\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e160 km range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 720Wh Samsung removable battery\u003c\/span\u003e\u003ca href=\"https:\/\/www.autotrader.co.uk\/electric-bikes\/content\/engwe-l20-3-0-pro-review-2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e2‑hour fast charge\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 8A charger, lunch-break ready\u003c\/span\u003e\u003ca href=\"https:\/\/www.galaxus.ch\/en\/s4\/product\/engwe-l20-30-pro-electric-bikes-63986180?tagIds=681\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.decathlon.ch\/en\/p\/mp\/engwe-l20-3-0-pro-100-nm-mid-drive-motor-anti-theft-module-gps-comfort\/58ed94e2-1116-4511-85ae-ae84ce0f18ea\/c250\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/ebikeguides.com\/product\/engwe-l20-3-0-pro\/#tab-description\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFull suspension\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– front + rear, world’s first full‑suspension folding e‑bike\u003c\/span\u003e\u003ca href=\"https:\/\/www.galaxus.ch\/en\/s4\/product\/engwe-l20-30-pro-electric-bikes-63986180?tagIds=681\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.decathlon.ch\/en\/p\/mp\/engwe-l20-3-0-pro-100-nm-mid-drive-motor-anti-theft-module-gps-comfort\/58ed94e2-1116-4511-85ae-ae84ce0f18ea\/c250\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolds small\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– step‑through aluminium frame, fits in a car boot or under a desk\u003c\/span\u003e\u003ca href=\"https:\/\/www.galaxus.ch\/en\/s4\/product\/engwe-l20-30-pro-electric-bikes-63986180?tagIds=681\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.autotrader.co.uk\/electric-bikes\/content\/engwe-l20-3-0-pro-review-2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eIoT smart security\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– built‑in GPS tracking, app control, alarm system\u003c\/span\u003e\u003ca href=\"https:\/\/www.galaxus.ch\/en\/s4\/product\/engwe-l20-30-pro-electric-bikes-63986180?tagIds=681\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.decathlon.ch\/en\/p\/mp\/engwe-l20-3-0-pro-100-nm-mid-drive-motor-anti-theft-module-gps-comfort\/58ed94e2-1116-4511-85ae-ae84ce0f18ea\/c250\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– all‑weather stopping power\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003ch2 class=\"text-center h1 pl-3 pr-3\"\u003eEngineered for Performance and Comfort\u003c\/h2\u003e\n\u003cdiv class=\"swiper mfSwiper swiper-initialized swiper-horizontal swiper-backface-hidden\"\u003e\n\u003cdiv class=\"swiper-wrapper\" id=\"swiper-wrapper-2d7f72b266def333\"\u003e\n\u003cdiv class=\"swiper-slide relative\" id=\"image_twCVPG\" role=\"group\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003e\u003cstrong\u003eHydraulic Brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003ePowerful and responsive stopping power for a safer, smoother ride in any weather or terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe L20 3.0 Boost E-bike image 9\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/54f4065c-5d8279_4cb7125e058343bfbdc697831253aa4e_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003eFoldable Frame\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eCompact, portable, and travel-friendly—store it anywhere and take it everywhere with ease.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/L203.0PRO_fold.png?v=1784277844\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRear Rack\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSturdy, spacious rear rack let you carry groceries, gear, or essentials with ease, making daily errands effortless.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/L203.0PRO_rear_rack.png?v=1784277681\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e20″×3.0″ Puncture Proof Tyre\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEnhanced grip, shock absorption, and stability for city streets and trails—plus puncture-resistant tires for a worry-free ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe L20 3.0 Boost E-bike image 13\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/4bdc9ca3-5d8279_796d67cab14a47a7b87399169b012fa3_mv2.png?v=1751531660\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e680mm Swept-Back Handlebar\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eErgonomically designed for better wrist alignment, reducing strain and enhancing control, making long rides more comfortable and enjoyable.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe L20 3.0 Boost E-bike image 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/961b9841-5d8279_3ec8a88d90db49aab5772f749519bda7_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eErgonomic Saddle\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDesigned with optimal padding and shape to reduce pressure, ensuring maximum comfort and support for both short trips and long commutes.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/L203.0PRO_saddle.png?v=1784278125\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano 7-Speed\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSeamlessly shift between seven gears for smooth pedaling, effortless hill climbs, and optimal speed control in any riding condition.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Engwe L20 3.0 Boost E-bike image 12\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/b3650cac-5d8279_dd03474225f5452e856ae110ecdecc10_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Engwe","offers":[{"title":"Champagne","offer_id":44544698449971,"sku":null,"price":1699.0,"currency_code":"EUR","in_stock":true},{"title":"Black","offer_id":44544698482739,"sku":null,"price":1699.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/L203.0PRO_black.png?v=1784277932"},{"product_id":"kaisda-k7","title":"Kaisda K7 Step-Through Foldable E-Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e  🎁\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eExclusive Offer:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eBuy 2 e-bikes today and get professional assembly \u0026amp; home delivery completely\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eFREE\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e(saving you €180)!\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cspan\u003eKaisda K7 – The Step-Through Folding E-Bike \u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"\"\u003eKaisda K7 – a step-through foldable fat-tyre e-bike with a low frame for \u003cstrong\u003eeasy mounting\u003c\/strong\u003e and dismounting (ideal for seniors or riders with limited mobility), 70 km range, 250W motor, and SHIMANO 7-speed gearing. Easy to board, folds in 15 seconds, rides anywhere.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7.png?v=1785749264\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eEasy to Mount, Effortless to Ride\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eStep-through low-frame design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– easy to mount and dismount, ideal for seniors, commuters, and riders with limited mobility\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFolds in 15 seconds\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– tool-free folding, compact for car trunks or apartments\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e36V 13Ah removable battery\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 468Wh capacity, 45–70 km range\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e250W brushless motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 54Nm torque, climbs gradients up to 30°\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e20\" fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– all-terrain grip on snow, beach, gravel, and city streets\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO 7-speed gears\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooth shifting for hills and flats\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eMechanical disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– reliable all-weather stopping power\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eLightweight aluminium frame\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 28 kg, supports up to 150 kg payload\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFits riders \u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e155–180 cm\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  \/* Bike to Work 按钮单独配色 *\/\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 尺寸图 \u0026 尺寸表格 ===== *\/\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 按钮区域（三个按钮并排）                                     --\u003e \u003c!-- ============================================================ --\u003e\n\u003c\/h3\u003e\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n\u003cbutton class=\"spec-btn\"\u003e📋 Specifications\u003c\/button\u003e \u003cbutton class=\"size-btn\"\u003e📦 Box \u0026amp; Size\u003c\/button\u003e \u003cbutton class=\"btw-btn\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 弹窗一：Specifications                                       --\u003e \u003c!-- ============================================================ --\u003e\n\u003c\/h3\u003e\n\u003cdiv id=\"specModal\" class=\"spec-modal\"\u003e\n\u003cdiv class=\"spec-modal-content\"\u003e\n\u003cbutton class=\"spec-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003eKaisda K7 — Full Technical Details\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003c!-- POWER \u0026 PERFORMANCE --\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e⚡ POWER \u0026amp; PERFORMANCE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e250W (Sustained), 36V Brushless Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaximum Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e50 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLithium-ion 36V, 13Ah (468Wh) with Samsung cells\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e36V 2AH Charger, 5–6 Hours Charging\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eThrottle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLCD Smart Easy Read Display, Colorful screen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCadence Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e40–65 km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSpeed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDefault 25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e5 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- FRAMESET \u0026 COMPONENTS --\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e🚲 FRAMESET \u0026amp; COMPONENTS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebars\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum 25.4mm, 660mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSpring suspension, 50mm travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMechanical disc brake\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSHIMANO 7 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCY 20\" × 1.95\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheels\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum 36h Front \u0026amp; Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTubes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eButyl Rubber, Schrader Valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLED Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTail Light\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDry battery tail light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eChain Ring\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170mm w\/ 42T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedals\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePlatform Pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeat\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSilicone Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeatpost\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminum Alloy, 27.2×350mm with Shock Absorbing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eKickstand\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded, Rear Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFolding Parts\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- WEIGHT \u0026 CAPACITY --\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e📦 WEIGHT \u0026amp; CAPACITY\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e28 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e160 – 190 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003eSpecifications subject to change without prior notice.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 弹窗二：Box \u0026 Size（含尺寸图 + 尺寸数据）                   --\u003e \u003c!-- ============================================================ --\u003e\n\u003c\/h3\u003e\n\u003cdiv id=\"sizeModal\" class=\"size-modal\"\u003e\n\u003cdiv class=\"size-modal-content\"\u003e\n\u003cbutton class=\"size-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003eBox \u0026amp; Size\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003eKaisda K7 — What's Inside \u0026amp; Frame Dimensions\u003c\/div\u003e\n\u003c!-- ===== GEOMETRY \/ SIZE ===== --\u003e\n\u003cdiv class=\"section-title\"\u003e📐 Geometry \u0026amp; Size\u003c\/div\u003e\n\u003c!-- 尺寸图 --\u003e \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-size.png?v=1785749407\" alt=\"Kaisda K7 Size Diagram\"\u003e \u003c!-- 尺寸数据表格 --\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"note-row\"\u003e\n\u003ctd colspan=\"2\"\u003eAll measurements provided in cm unless otherwise noted.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e160 – 190 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e📏 DIMENSIONS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eA – Maximum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e113 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Minimum Seat Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e88 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Standover Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e33 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Frame Size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e43 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Maximum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Minimum Handlebar Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e100 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Bottom Bracket Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Top Tube Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e66 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Wheelbase Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e112 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Total Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e162 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003ePlease note: The product you receive is based on the option you selected to order. \u003cbr\u003eMeasurements are approximate and may vary slightly between units.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 弹窗三：Bike to Work                                         --\u003e \u003c!-- ============================================================ --\u003e\n\u003c\/h3\u003e\n\u003cdiv id=\"btwModal\" class=\"btw-modal\"\u003e\n\u003cdiv class=\"btw-modal-content\"\u003e\n\u003cbutton class=\"btw-close\"\u003e✕\u003c\/button\u003e\n\u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003eSave up to 52% on your Kaisda K7 through tax savings\u003c\/div\u003e\n\u003cdiv class=\"btw-content\"\u003e\n\u003cp\u003eWith the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Kaisda K7 through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e Apply Now → \u003c\/a\u003e\n\u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003eClick to learn more and start your application\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003eTerms and conditions apply. Subject to employer approval.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- JavaScript 脚本                                              --\u003e \u003c!-- ============================================================ --\u003e \u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Box + Size 弹窗 =====\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  \/\/ ===== Bike to Work 弹窗 =====\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e \u003cstrong\u003e\u003cspan class=\"\"\u003e250W Motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e40Nm torque, 25 km\/h top speed. Rear‑drive for easy handling and low maintenance.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-6.png?v=1785749408\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e468Wh Battery\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e36V 13Ah DMEGC cells, 40‑65 km range, removable for home charging.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-1.png?v=1785749407\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cspan\u003eTransmission System\u003c\/span\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cspan\u003eExperience smooth and stable shifting throughout your ride with Shimano's 7-speed gear system, ensuring reliable performance whenever you need it.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-8.png?v=1785749407\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cspan\u003eSuperior Configuration\u003c\/span\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cspan\u003eEnjoy added convenience during your travels with our E-bike's rear rack, fender, and full vehicle cable waterproof plug. These features make your journey more convenient, while also ensuring that parts can be easily replaced in case of damage.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-7.png?v=1785749407\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cspan\u003eOptical Headlights \u003c\/span\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cspan\u003eAnd Taillights Ride safely at night with our E-bike's StVZO-compliant headlights and taillights. Benefit from a wide light diffusion that enhances visibility, ensuring you can see clearly in the dark and enhancing your overall riding safety.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-5.png?v=1785749407\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-4.png?v=1785749407\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e\u003cspan\u003eCustomer review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7_CR.jpg?v=1785749707\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e","brand":"Ecocycle Hub","offers":[{"title":"Default Title","offer_id":44659124437043,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/K7-1.png?v=1785749407"},{"product_id":"apefox-rh20-dual-750w-motor-100km-range-folding-fat-tyre-e-bike","title":"APEFOX RH20 Dual 750W Motor 100km Range Folding Fat-Tyre E-Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003c\/h2\u003e\n\u003cp\u003e✅ \u003cstrong\u003eOfficial Authorized Dealer:\u003c\/strong\u003e All e-bikes come with a genuine manufacturer's warranty.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e✅ Bike-to-Work Approved:\u003c\/b\u003e Save up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eBuy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/strong\u003e\u003cbr\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e🇮🇪 Local Support:\u003c\/b\u003e Dedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003cdiv class=\"_4f9bf79 _43c05b5\"\u003e\n\u003cdiv class=\"ds-message _63c77b1\"\u003e\n\u003cdiv class=\"ds-markdown ds-assistant-message-main-content\"\u003e\n\u003chr\u003e\n\u003cblockquote\u003e\u003c\/blockquote\u003e\n\u003cstrong\u003e\u003cspan class=\"\"\u003e\u003c\/span\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003ch2\u003eAPEFOX RH20 Dual 750W Motor 100km Range Folding Fat-Tyre E-Bike\u003c\/h2\u003e\n\u003cp\u003eAPEFOX RH20 – a dual-motor folding fat-tyre e-bike with 1500W peak power, 100 km range, full suspension, and hydraulic disc brakes. Built for city streets, gravel paths, and everything in between.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_01.jpg?v=1789029742\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_02.jpg?v=1789029740\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_03.jpg?v=1789029742\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_04.jpg?v=1789029743\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_05.jpg?v=1789029743\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_06.jpg?v=1789029741\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_07.jpg?v=1789029742\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_08.jpg?v=1789029741\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_09.jpg?v=1789029741\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_10.jpg?v=1789029740\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_11.jpg?v=1789029740\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_12.jpg?v=1789029740\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20_13.jpg?v=1789029740\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"_4f9bf79 _43c05b5\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Engwe","offers":[{"title":"Default Title","offer_id":44837356666931,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/RH20.1.jpg?v=1789029535"},{"product_id":"u9-electric-bike","title":"Vitilan U9  20 × 3.0” Full Suspension Torque Sensor Foldable Electric Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e \u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e🎁 Buy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eVitilan U9  20 × 3.0” Full Suspension Torque Sensor Foldable Electric Bike\u003c\/h2\u003e\n\u003cp\u003eVitilan U9 – a compact folding e-bike with 500W (peak 960W) motor, 15Ah LG battery, full suspension, and all-terrain fat tyres. Powerful, comfortable, and easy to store.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e48V 15Ah LG Lithium-Ion Battery\u003c\/li\u003e\n\u003cli\u003e500W\/960W Rated\/Peak Motor\u003c\/li\u003e\n\u003cli\u003eTorque Sensor\u003c\/li\u003e\n\u003cli\u003eFull Suspension\u003c\/li\u003e\n\u003cli\u003e50-80km Range\u003c\/li\u003e\n\u003cli\u003eMax Speed: 45km\/h \u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_8.png?v=1788958535\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe U9 is the next evolution in Vitilan’s U-series of step-through electric bicycles, designed for riders who require a comfortable riding experience whilst tackling more challenging terrain. Driven by the same spirit of adventure and everyday practicality, it takes the original vision a step further through sophisticated engineering. From rugged trails and snow-covered paths to city streets, the U9 offers a seamless riding experience without compromise.Dual suspension, a torque sensor, knobby tyres, and hydraulic disc brakes – all ensure a fully optimised all-terrain e-bike system that operates as a unified machine.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 400px; width: 100%; margin: 0 auto;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0869\/8367\/2110\/files\/fcfcfa0ae54018d7dba693bffe5099f3_0bc69c94-14f0-44d9-91fd-ce80e672f7cc.gif?v=1788428777\" alt=\"避震动图\" style=\"width: 100%; height: auto; display: block; border-radius: 8px;\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eFull-Terrain Suspension for Any Ride\u003c\/strong\u003e\u003cbr\u003eA responsive front suspension and upgraded rear soft-tail system absorb bumps and rough terrain for a smoother, more comfortable ride. Built to handle hard landings and tough trails, the rear suspension keeps the frame stable while reducing wear and maintenance.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_27.png?v=1788958523\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e500W Upgraded Brushless Gear Hub Motor\u003c\/strong\u003e\u003cbr\u003eThe Vitilan U9 is equipped with a motor that delivers 500W of continuous power and 960W of peak power, producing 65Nm of torque. Combined with a torque sensor, this means you can easily navigate up and down hills. From rugged trails and snowy paths to city streets, U9 delivers one seamless ride without compromise.\u003cbr\u003eThe U9 can reach a top speed of 45 km\/h. If you wish to remove the speed limit, please contact our support team.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_30.png?v=1788958521\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e48V 15Ah LG Battery\u003c\/strong\u003e\u003cbr\u003ePowered by LG’s 48V 15Ah battery, the U9 offers outstanding range, ensuring you can tackle long rides with complete peace of mind. Spend less time charging and more time enjoying the thrill of the ride – because your adventures should never be limited by battery life.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_32.png?v=1788958520\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eCycling Upgrades\u003c\/strong\u003e\u003cbr\u003eEnjoy a smooth ride and precise control. Smart torque sensor translate every movement into smooth motor power.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 400px; width: 100%; margin: 0 auto;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0869\/8367\/2110\/files\/540dcf17a209bc199b6a1ad44ece4d86_311011e9-1463-4b4a-a32c-5550899aa628.gif?v=1788428548\" alt=\"折叠动图\" style=\"width: 100%; height: auto; display: block; border-radius: 8px;\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSimple and easy to fold design\u003c\/strong\u003e\u003cbr\u003eFolding e-bike takes up less space in the home or garage,you can also fold it up and put it in the large trunk, itis easy for you to take with the e-bike on the travel and vacation.\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eSpecification\u003c\/h2\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"261\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery:\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e48V 15AH LG detachable battery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMile Range:\u003c\/td\u003e\n\u003ctd\u003e50-80km\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHub Motor:\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e500W Brushless Motor(peak 960W)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTotal Payload Capacity:\u003c\/td\u003e\n\u003ctd\u003e330 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended Rider Heights:\u003c\/td\u003e\n\u003ctd\u003e5'3\" ~ 6'5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e20\" x 3\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGear Shifting System:\u003c\/td\u003e\n\u003ctd\u003eShimano 7 Speed Gear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAuxiliary lights:\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eBrake lights, left and right turn signals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBell\/Horn:\u003c\/td\u003e\n\u003ctd\u003eElectric Horn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger:\u003c\/td\u003e\n\u003ctd\u003e54.6V 2.0A DC 2.1 Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eController:\u003c\/td\u003e\n\u003ctd\u003e48V \/ 15A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay:\u003c\/td\u003e\n\u003ctd\u003eMulti-function Intelligent Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight:\u003c\/td\u003e\n\u003ctd\u003e78lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Fork:\u003c\/td\u003e\n\u003ctd\u003eAir Suspension Front Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eThrottle:\u003c\/td\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFender:\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Speed：\u003c\/td\u003e\n\u003ctd\u003e45km\/h (Initial speed 25km\/h)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIP level\u003c\/td\u003e\n\u003ctd\u003eIPX6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eSize\u003c\/h2\u003e\n\u003ctable xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\"\u003e\n\u003ccolgroup\u003e \u003ccol width=\"261\"\u003e \u003ccol width=\"261\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eA. Total Length:\u003c\/td\u003e\n\u003ctd\u003e66.54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB. Minimum Handlebar Height\u003c\/td\u003e\n\u003ctd\u003e46.06\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC. Wheelbase:\u003c\/td\u003e\n\u003ctd\u003e45.28\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD. Minimum Seat Height:\u003c\/td\u003e\n\u003ctd\u003e31.10\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE. Maximum Seat Height:\u003c\/td\u003e\n\u003ctd\u003e41.34\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF. Chain Stay Length:\u003c\/td\u003e\n\u003ctd\u003e19.29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG. Frame to Ground Height:\u003c\/td\u003e\n\u003ctd\u003e15.35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH. Top Tube Length:\u003c\/td\u003e\n\u003ctd\u003e25.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI. Wheel Diameter:\u003c\/td\u003e\n\u003ctd\u003e20\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJ. Head tube length:\u003c\/td\u003e\n\u003ctd\u003e23.62\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eK. Maximum Handlebar Height:\u003c\/td\u003e\n\u003ctd\u003e51.97\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL. Length:\u003c\/td\u003e\n\u003ctd\u003e37.01\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM. Height:\u003c\/td\u003e\n\u003ctd\u003e31.50\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eN. Width:\u003c\/td\u003e\n\u003ctd\u003e18.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended Height:\u003c\/td\u003e\n\u003ctd\u003e5’3”-6’5”\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_14.png?v=1788958513\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLCD Digital Panel \u003c\/strong\u003e\u003cbr\u003eDisplays critical ride data like speed, battery life, and mileage, with excellent visibility in all light conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_26.png?v=1788958516\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDNM Center Shock Absorber \u003c\/strong\u003e\u003cbr\u003eThe four-link suspension with DNM AO-6 30mm Air Suspension absorbs rear-wheel impacts with precision. Delivers a smoother ride over rocky or uneven trails.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_19.png?v=1788958525\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh-Quality Hydraulic Front Forks \u003c\/strong\u003e\u003cbr\u003eWith its single-shoulder hydraulic suspension, you can ride with confidence in any situation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_18.png?v=1788958527\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShimano 7-speed Gear Shift System \u003c\/strong\u003e\u003cbr\u003eYou can choose different gears according to the road conditions, giving you a more comfortable riding experience.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_22.png?v=1788958524\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHydraulic Brake Sensitive \u003c\/strong\u003e\u003cbr\u003e180mm mechanical disc brakes provide ample braking force even in the harshest conditions efficiently. they are less susceptible to mud or rain, less effort is required on the levers, and fingers and arms are less prone to fatigue.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_28.png?v=1788958512\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLED Headlight and Rear Turn Signal Light \u003c\/strong\u003e\u003cbr\u003eThe bright 48V headlights and rear LED lights illuminate the road ahead, ensuring your safety while riding both day and night. The rear taillights, featuring brake lights and left\/right turn signals, serve as an effective safety warning when you're navigating through traffic or crowds.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_10.png?v=1788958506\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSoft and Comfortable Seat \u003c\/strong\u003e\u003cbr\u003eVitilan bike seats are ergonomically designed to fit your body. They are shaped to match your riding position and will free you from strain and fatigue caused by long rides.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_11.png?v=1788958510\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThumb Throttle \u003c\/strong\u003e\u003cbr\u003eThanks to the assist sensor, you can save both time and energy whilst cycling. With the Thumb Throttle, you can easily keep up with traffic and navigate rush-hour journeys with ease, even without pedalling hard.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/Vitilan_U9_Electric_Bike_16.png?v=1788958521\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e20\"*3\" CHAOYANG Wheels \u003c\/strong\u003e\u003cbr\u003eThe 20*3.0 fat tires with granular pattern grip the ground more powerfully and anti-skid\u003c\/p\u003e","brand":"Vitilan","offers":[{"title":"Black","offer_id":44841384116275,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Creamy White","offer_id":44841384149043,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Champagne Gold","offer_id":44841384181811,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Vitilan_U9_Electric_Bike_1.png?v=1789112096"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/collections\/OT02-Lv.26.jpg?v=1778567794","url":"https:\/\/ecocyclehub.ie\/collections\/electric-folding-bikes.oembed?page=3","provider":"Ecocycle Hub","version":"1.0","type":"link"}