{"title":"Duotts Electric Bike","description":"\u003cp data-path-to-node=\"6\"\u003eExplore our high-performance range of \u003cb data-path-to-node=\"6\" data-index-in-node=\"38\"\u003eDUOTTS Electric Bikes in Ireland\u003c\/b\u003e. Built for riders who demand maximum power, speed, and all-terrain capabilities, DUOTTS e-bikes feature heavy-duty dual motors, fat tires, and full suspension setups—perfect for tackling rugged trails and steep Irish hills with ease.\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003eWhen you buy your DUOTTS e-bike from \u003cb data-path-to-node=\"7\" data-index-in-node=\"37\"\u003eEcoCycle Hub\u003c\/b\u003e, you get complete peace of mind with \u003cb data-path-to-node=\"7\" data-index-in-node=\"87\"\u003elocal Irish warranty coverage and tech assistance\u003c\/b\u003e from our \u003cb data-path-to-node=\"7\" data-index-in-node=\"146\"\u003eWexford store\u003c\/b\u003e. Enjoy fast nationwide delivery, direct customer support, and \u003cb data-path-to-node=\"7\" data-index-in-node=\"222\"\u003eBike-to-Work Scheme\u003c\/b\u003e tax savings on eligible models!\u003c\/p\u003e","products":[{"product_id":"duotts-c29-max","title":"DUOTTS C29 Max Hydraulic Brakes Commuter Electric Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS C29 Max Hydraulic Brakes Commuter Electric Bike\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e960W High-quality Motor\u003c\/li\u003e\n\u003cli\u003e120 KM Maximum Range\u003c\/li\u003e\n\u003cli\u003e65 Nm Max Torque\u003c\/li\u003e\n\u003cli\u003e48V 18AH High-quality Battery\u003c\/li\u003e\n\u003cli\u003e25 KM\/H Top Speed\u003c\/li\u003e\n\u003cli\u003e150 KG Max Load\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eExploring the C29 Max E-BIKE\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_4.png?v=1763611973\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMore than just transportation, the Duotts C29 Max redefines what it means to ride free. With a powerful electric assist and intelligent torque sensing, every pedal feels effortless and in sync with your rhythm—like gliding through the wind. Whether you’re weaving through the city or escaping into the countryside, the C29 Max keeps you moving smoothly and confidently. From design to performance, it’s not just an e-bike — it’s a statement of freedom, efficiency, and exploration.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_14.png?v=1763611972\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful Motor Performance\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with a \u003cstrong\u003e48V 960W\u003c\/strong\u003e high-efficiency motor delivering up to \u003cstrong\u003e65Nm\u003c\/strong\u003e of torque, the C29 Max provides powerful acceleration for any terrain. Whether commuting in the city or tackling uphill roads, it ensures a smooth and energetic ride with instant response.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_8.png?v=1763611973\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIntelligent Torque Sensor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFeaturing an advanced torque sensor, the C29 Max provides precise pedal-assist power based on your pedaling strength. This results in a smoother, more natural ride that feels like an extension of your own power. Choose from five assist levels for any riding condition.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_12.png?v=1763611973\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eExtended Riding Range\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe built-in 48V 18Ah lithium battery delivers up to 120 km of assisted range per charge. Perfect for long-distance commuting or weekend rides, it reduces the need for frequent charging and gives you the freedom to ride farther.\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=\"100\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eElectronic Spec\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\u003e48V 960W motor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTorque\u003c\/td\u003e\n\u003ctd\u003e65 Nm\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 18Ah battery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery Charger\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e54.6V 2A charger\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\u003e8–9 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eS869 2.4\" 3-button multi-function HD LCD display, Bluetooth-enabled for Duotts App\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Range\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eUp to 120 km in assist mode (actual performance varies with temperature, terrain, rider weight, etc.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTop Speed\u003c\/td\u003e\n\u003ctd\u003e25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Climbing\u003c\/td\u003e\n\u003ctd\u003eAngle30°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eComponents Spec\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\u003eAluminium alloy frame\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminum alloy handlebar, 68 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrank\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminum alloy crank, 170 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission System\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano Tourney 1×7-speed derailleur system\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\u003eSingle-crown aluminium suspension fork, 100 mm travel, non-adjustable, with lockout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Shock\u003c\/td\u003e\n\u003ctd\u003eNot specified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Brake\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eZOOM dual-piston hydraulic disc brake, 160 mm rotor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Brake\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eZOOM dual-piston hydraulic disc brake, 160 mm rotor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Wheel\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eKenda 29\" x 2.1\" tyre with reflective stripes, 30 TPI\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Wheel\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eKenda 29\" x 2.1\" tyre with reflective stripes, 30 TPI\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadlight\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e40 LUX headlight, manually operated\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaillight\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eIntegrated brake taillight\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminium alloy pedals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMudguard\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003ePlastic full coverage mudguards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Rack\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSteel rear rack, max load 25 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGeneral Spec\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e29.25 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eCE certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Size\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e1840*1130*680 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist System\u003c\/td\u003e\n\u003ctd\u003eTorque sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist Level\u003c\/td\u003e\n\u003ctd\u003e0-5 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSuitable for riders from 170 cm to 200 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage Include\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eCharger, user manual, tool kit, half-twist throttle, pedals, quick-release axle, motor axle protectors, air pump, phone bag\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\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_20.png?v=1763611973\"\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=\"100\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd\u003e170–200 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBicycle Weight\u003c\/td\u003e\n\u003ctd\u003e27.8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eA. Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd\u003e100cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB. Seat Height (Minimum)\u003c\/td\u003e\n\u003ctd\u003e80cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC. Rear Rack Height\u003c\/td\u003e\n\u003ctd\u003e78cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD. Wheelbase\u003c\/td\u003e\n\u003ctd\u003e116cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE. Rear Chainstay\u003c\/td\u003e\n\u003ctd\u003e47cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF. Seat Tube\u003c\/td\u003e\n\u003ctd\u003e45cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG. Top Tube\u003c\/td\u003e\n\u003ctd\u003e57cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH. Down Tube\u003c\/td\u003e\n\u003ctd\u003e77cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI. Front Fork\u003c\/td\u003e\n\u003ctd\u003e70cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJ. Wheel Height\u003c\/td\u003e\n\u003ctd\u003e70cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eK. Bike Height\u003c\/td\u003e\n\u003ctd\u003e110cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL. Bike Length\u003c\/td\u003e\n\u003ctd\u003e180cm\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 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\u003eTools\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo.4 Hex Key\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo.5 Hex Key\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePhillips Head Screwdriver\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo.10\u0026amp;12 Wrench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo.13\u0026amp;15 Wrench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eElectronic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAccessories\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBicycle Pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePump\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Manual\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 alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_9.png?v=1763611972\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eComfort Suspension Design\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe aluminum suspension front fork with 100mm travel absorbs shocks and bumps effectively, providing enhanced comfort and stability even on rough terrain. Every ride feels smoother and more controlled.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_13.png?v=1763611972\"\u003e\u003cbr\u003e\u003cstrong\u003eHydraulic Disc Braking\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with ZOOM dual-piston hydraulic disc brakes on both wheels, the C29Max offers strong, responsive stopping power. Enjoy confident control and safety even on downhill or wet conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_15.png?v=1763611973\"\u003e\u003cbr\u003e\u003cstrong\u003eSmart Display \u0026amp; Bluetooth\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe S869 HD LCD display provides real-time speed, battery, and mileage data. Bluetooth connectivity with the Duotts App enables smart control and performance tracking from your smartphone.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_10.png?v=1763611972\"\u003e\u003cbr\u003e\u003cstrong\u003eIntegrated Lighting System\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA 40Lux headlight and integrated brake taillight provide superior visibility for night riding. Stay seen and safe in any low-light condition.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_16.png?v=1763611972\"\u003e\u003cbr\u003e\u003cstrong\u003eAll-Terrain Anti-Slip Tires\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with Kenda 29×2.1” anti-slip tires, the C29Max ensures excellent grip and stability across city streets, paved roads, and light off-road trails.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_17.png?v=1763611972\"\u003e\u003cbr\u003e\u003cstrong\u003eFully Equipped for Utility\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eComes fully equipped with full-coverage mudguards, durable alloy pedals, and a steel rear rack supporting up to 25kg — perfect for commuting, shopping, or leisure rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29MaxElectricBike_3.png?v=1763611973\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSuperior Climbing Power\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWith a maximum climbing angle of 30°, the C29Max easily conquers hills and rough terrain. Its powerful motor and precise assist control ensure smooth, effortless climbing performance.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29MAX_CR1.jpg?v=1787402156\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29_MAX_CR2.png?v=1787402162\" alt=\"\"\u003e\n\u003c\/h2\u003e","brand":"DUOTTS","offers":[{"title":"Black-blue","offer_id":44221911957555,"sku":null,"price":1149.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/DUOTTSC29MaxElectricBike_1.png?v=1776830998"},{"product_id":"duotts-n26","title":"DUOTTS N26 Dual‑Motor 20Ah Full Suspension Fat‑Tyre Electric Bike(Pre-order)","description":"\u003cp style=\"margin: 8px 0 12px 0; padding: 10px 14px; background: #f8f9fa; border-radius: 6px; border-left: 4px solid #e8491d; font-size: 15px;\"\u003e\u003cstrong\u003e📦 Pre-Order Availability:\u003c\/strong\u003e\u003cbr\u003e🟦 White-Blue – \u003cstrong\u003eExpected October 10\u003c\/strong\u003e\u003cbr\u003e🟥 Black-Red – \u003cstrong\u003eExpected October 30\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS N26 Dual‑Motor Fat‑Tyre Full Suspension Electric Bike\u003c\/h2\u003e\n\u003cp\u003eRevolutionizing traditional electric bicycle design, the N26 blurs the line between E-bike and electric motorcycle with its sleek and innovative aesthetics. Experience the future of cycling with the N26 – a whole new level of riding awaits.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_N26-2.png?v=1786004032\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDual‑motor system – 1500W peak power\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– front and rear 250W (EU) \/ 750W (international) motors\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e. Switch between single and dual‑drive modes with the push of a button\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e130Nm torque (65Nm × 2)\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– conquers steep hills, rough terrain, and heavy loads with ease\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e120 km long range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 48V 20Ah Samsung removable battery, 100‑120 km in pedal‑assist mode, 40‑60 km in pure electric mode\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e26\" × 4.0\" Kenda fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– excellent buoyancy, stability, and off‑road capability on sand, snow, mud, and gravel\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" 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– aluminium double‑shoulder front fork + rear shock absorber, smooths out bumps and rough terrain\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e180mm hydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– large rotors deliver reliable stopping power in all weather conditions\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eMulti‑function control panel\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– half‑twist throttle, SHIMANO gearing, USB phone charging port, drive‑mode toggle, and HD display\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" 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, recommended rider height 170‑200 cm\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-n26-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eMotorcycle‑inspired design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– sleek aesthetics with stylish headlights, blurs the line between e‑bike and electric motorcycle.\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 { background: #2e7d32; }\n  .btw-btn:hover { background: #1b5e20; }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0; top: 0;\n    width: 100%; 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 { 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  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky; top: 0; float: right;\n    font-size: 28px; font-weight: 300; color: #888;\n    cursor: pointer; background: none; border: none;\n    padding: 0 6px; transition: 0.2s; line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000; transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px; font-weight: 700; color: #1a1a2e;\n    margin: 0 0 4px 0; padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8; padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px; color: #888; margin-top: -6px; margin-bottom: 16px;\n  }\n\n  \/* ===== 表格 ===== *\/\n  .spec-table, .size-table {\n    width: 100%; border-collapse: collapse;\n    font-size: 14px; line-height: 1.6;\n  }\n  .spec-table tr, .size-table tr { border-bottom: 1px solid #f0f0f0; }\n  .spec-table tr:last-child, .size-table tr:last-child { border-bottom: none; }\n  .spec-table td, .size-table td { padding: 7px 6px 7px 0; vertical-align: top; }\n  .spec-table .label, .size-table .label {\n    font-weight: 600; color: #1a1a2e; width: 45%;\n  }\n  .spec-table .value, .size-table .value { color: #333; width: 55%; }\n  .spec-table .group-row td, .size-table .group-row td {\n    padding-top: 14px; padding-bottom: 4px;\n    font-weight: 700; font-size: 15px;\n    color: #e8491d; border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td,\n  .size-table .group-row:first-child td { padding-top: 2px; }\n  .size-table .note-row td {\n    padding-top: 10px; padding-bottom: 6px;\n    font-style: italic; color: #888; font-size: 13px;\n    border-bottom: 2px solid #eee;\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 { flex: 1 1 100%; }\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content { text-align: center; padding: 10px 0; }\n  .btw-content p {\n    font-size: 15px; color: #555;\n    line-height: 1.6; margin-bottom: 18px;\n  }\n  .btw-content .highlight { color: #2e7d32; font-weight: 700; }\n  .btw-content .btn-apply {\n    background: #2e7d32; color: #fff;\n    padding: 14px 40px; border-radius: 40px;\n    text-decoration: none; font-weight: 700;\n    font-size: 18px; display: inline-block;\n    transition: 0.3s; border: none; cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20; 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 { width: 5px; }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb { background: #ccc; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover { background: #aaa; }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n  @keyframes slideUp { from { transform: translateY(30px); opacity: 0; } 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; width: 96%; max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px; padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td { padding: 5px 3px 5px 0; font-size: 13px; }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px; font-size: 14px; width: 88%; text-align: center;\n    }\n    .btw-content .btn-apply { padding: 12px 28px; font-size: 16px; width: 100%; box-sizing: border-box; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\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\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\"\u003eDuotts N26 — 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⚡ ELECTRONIC SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (International Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDual 48V 750W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (EU Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 250W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e65 Nm (×2 = 130 Nm total)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 20Ah with Samsung cells\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54.6V 3A charger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e6–7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eXF009 4.5\" HD LCD, Bluetooth-enabled for Duotts App, Type-C charging port\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 120 km (assist mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (International)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (EU)\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 Climbing Angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSpeed sensor\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 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 71 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 170 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano Tourney 1×7-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDual-crown suspension, 60 mm travel, adjustable, with lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Shock\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1200 lb spring shock absorber\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 203 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 203 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e70 LUX, manually operated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTaillight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIntegrated brake taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMudguard\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePlastic full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eNot specified\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e39.16 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eProduct Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1950 × 1200 × 730 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE certified\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\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\"\u003eDuotts N26 — Frame Dimensions\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\/Duotts_N26_SIze.png?v=1786004292\" alt=\"Duotts N26 Size Diagram\"\u003e\n    \u003c\/div\u003e\n\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\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBicycle Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e39.16 kg\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 – Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e87 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e123 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Seat Stay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e37 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Seat Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e43 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Top Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e41 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Front Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e71 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Wheel Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e73 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Bike Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Bike Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e195 cm\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\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 Duotts N26 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 Duotts N26\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\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')) closeSpec();\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')) closeSize();\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')) closeBtw();\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\u003ch2\u003e\u003cstrong\u003eMoto-inspired electric bike\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eDiscovering robust power, we drew inspiration from motorcycles.\u003cbr\u003eWe’ve innovated with a cooler appearance, combining the essence of an electric bike with the look of a motorcycle. N26, a fresh riding experience.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/DUOTTS_N26_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_19.png?v=1752738906\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eFresh Look in All-Terrain Electric Bike\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe Duotts N26 electric bike with throttle blends traditional design with a fresh, dynamic aesthetic inspired by motorcycles. It’s not just transportation—it’s a statement of style and individuality. Get ready to turn heads and ride in style with the Duotts N26 high-speed electric bike.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/DUOTTS_N26_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_20.png?v=1752738906\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eExceptional Suspension Performance \u0026amp; Stability\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe Duotts N26 electric bike with throttle features a dual-shoulder design, enhancing rigidity and stability in the front fork. This innovative approach promotes precise handling and improved suspension performance of Duotts N26 all-terrain electric bike for a better ride.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_N26-3.png?v=1786004191\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eEven cooler exterior design\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFor those seeking cooler rides, the N26 features an innovative motorcycle-inspired design with stylish headlights, making you a trendsetter. About 40-60 km in pure electric mode and 100-120 km in auxiliary mode, its aluminum double-shoulder front fork ensures both coolness and comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/6cc2f8e5-5d8279_7ceaed2c51c14ef9b423e9e0e6f4e89e_mv2.png?v=1751531659\" alt=\"DUOTTS N26 Electric Bike image 12\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDual motors for enhanced power\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe N26 is equipped with 750W motors both front and rear, providing 1500W of power in dual-drive mode, offering both cool looks and powerful performance. With the push of a button, riders can switch between single-drive and dual-drive modes, easily adapting to various terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/abdb4db4-5d8279_fedc546730c14d008ac7785c1b5d81ec_mv2.png?v=1751531659\" alt=\"DUOTTS N26 Electric Bike image 1\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSturdy 26*4.0-inch fat tires\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe 26*4.0-inch fat tires add off-road capability to the N26. With their generous width, these tires offer improved buoyancy and stability, ensuring safe riding even in powerful dual-drive mode.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/9e75f6d6-5d8279_3a484832c63247d887ac8630569ee261_mv2.png?v=1751531659\" alt=\"DUOTTS N26 Electric Bike image 9\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eMulti-functional rider control panel\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe N26 E-Bike puts control in the rider’s hands with an electric half-twist throttle, Shimano gearing, a mobile phone charging port，and a toggle button for switching drive modes. With a high-definition display screen, you can effortlessly monitor the vehicle’s status while enjoying a safer, more convenient, and more enjoyable ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/91cb61ca-5d8279_9739bfc734314a9ba258a7655597efd3_mv2.png?v=1751531659\" alt=\"DUOTTS N26 Electric Bike image 3\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eEquipped with full suspension\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe front fork and rear shock absorber create a full suspension system. Designed for cycling challenges, it ensures smooth rides on rough terrains, enhances bike control, and reduces rider pressure. Easily navigate city streets, rocky trails, and unexpected bumps with confidence.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/5db17a11-5d8279_3a1a6362c24a4adc893a0fe3ae8bf0f7_mv2.png?v=1751531659\" alt=\"DUOTTS N26 Electric Bike image 11\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSafe hydraulic disc brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe advanced hydraulic disc brakes, equipped with a large 203mm diameter rotor, provide reliable braking power, ensuring enhanced safety and control during your rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/05b28ea5-5d8279_cf7a06bca2cd40d79c8be20442b63c11_mv2.png?v=1751531659\" alt=\"DUOTTS N26 Electric Bike image 10\"\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\/duotts_N26.jpg?v=1779697400\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts_N26-2.jpg?v=1779697418\" alt=\"\"\u003e\u003c\/p\u003e","brand":"DUOTTS","offers":[{"title":"White-blue","offer_id":44221919461427,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true},{"title":"Black-red","offer_id":44221919494195,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/8f4ad4d1-5d8279_35b50549d31c4e30863d8690de27f0e8_mv2_8c3a8355-3140-4bad-8bf0-1c5a0f305eae.png?v=1776831049"},{"product_id":"duotts-f26-electric-bike","title":"DUOTTS F26 Dual‑Motor Fat‑Tyre Full‑Suspension Electric Bike","description":"\u003cp style=\"margin: 8px 0 14px 0; padding: 12px 16px; background: #fff3e0; border-left: 4px solid #e8491d; border-radius: 6px; font-size: 15px;\"\u003e\u003cstrong\u003e⚠️ Very Limited Stock\u003c\/strong\u003e\u003cbr\u003eOnly a few units left, and the next batch arrival date is unknown.\u003cbr\u003ePlease order soon, or contact us to check availability before ordering. Thank you!\u003c\/p\u003e\n\u003cdiv class=\"block text-block\"\u003e\n\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub_c1a64c30-5839-42b3-8a1c-8d57cbeb0b95.jpg?v=1784294114\" alt=\"\"\u003e\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"h2\"\u003eDUOTTS F26 Dual‑Motor Fat‑Tyre Full‑Suspension Electric Bike\u003c\/h2\u003e\n\u003cp class=\"\"\u003e\u003cspan class=\"\"\u003eDuotts F26 – a dual‑motor fat‑tyre e‑bike with 1500W peak power, 130Nm torque, 120 km range, and full suspension. Two motors, one beast – conquer any terrain.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_28.png?v=1764753393\"\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block text-block\"\u003e\n\u003chr\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=\"\"\u003eDual‑motor system – 1500W peak power\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– front and rear 250W (EU) \/ 750W (international) hub motors\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e. Switch between single and dual‑drive modes with the push of a button\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f26-electric-bike-ship-to-uk\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, giving you efficiency for commuting and full power for off‑road\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f26-electric-bike-ship-to-uk\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e130Nm torque (65Nm × 2)\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– conquers steep hills, rough trails, and challenging road conditions with powerful traction\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e120 km long range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 48V 20Ah Samsung removable battery\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, 100‑120 km in pedal‑assist mode, 40‑60 km in pure electric mode\u003c\/span\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-f26-electric-bike-black-red\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e26\" × 4.0\" Kenda fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 30 TPI construction\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, excellent grip and stability on sand, snow, gravel, mud, and city streets\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e80mm travel suspension fork\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– aluminium crown with steel stanchions\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, absorbs shocks and includes lockout for efficient riding on smooth surfaces\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO Tourney 1×7‑speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– reliable, precise gear changes for better control on climbs, flats, and descents\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eZOOM dual‑piston hydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 160mm rotors front and rear\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, ultra‑responsive braking feel and precise modulation for confident control\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-f26-electric-bike-black-red\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eIntegrated brake‑activated taillight\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– high‑brightness taillight automatically illuminates when braking, enhancing rear visibility and safety\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" 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 frame, recommended rider height 170‑200 cm\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/f26?ref=EU2025\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\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 { background: #2e7d32; }\n  .btw-btn:hover { background: #1b5e20; }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0; top: 0;\n    width: 100%; 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 { 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  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky; top: 0; float: right;\n    font-size: 28px; font-weight: 300; color: #888;\n    cursor: pointer; background: none; border: none;\n    padding: 0 6px; transition: 0.2s; line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000; transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px; font-weight: 700; color: #1a1a2e;\n    margin: 0 0 4px 0; padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8; padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px; color: #888; margin-top: -6px; margin-bottom: 16px;\n  }\n\n  \/* ===== 表格 ===== *\/\n  .spec-table, .size-table {\n    width: 100%; border-collapse: collapse;\n    font-size: 14px; line-height: 1.6;\n  }\n  .spec-table tr, .size-table tr { border-bottom: 1px solid #f0f0f0; }\n  .spec-table tr:last-child, .size-table tr:last-child { border-bottom: none; }\n  .spec-table td, .size-table td { padding: 7px 6px 7px 0; vertical-align: top; }\n  .spec-table .label, .size-table .label {\n    font-weight: 600; color: #1a1a2e; width: 45%;\n  }\n  .spec-table .value, .size-table .value { color: #333; width: 55%; }\n  .spec-table .group-row td, .size-table .group-row td {\n    padding-top: 14px; padding-bottom: 4px;\n    font-weight: 700; font-size: 15px;\n    color: #e8491d; border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td,\n  .size-table .group-row:first-child td { padding-top: 2px; }\n  .size-table .note-row td {\n    padding-top: 10px; padding-bottom: 6px;\n    font-style: italic; color: #888; font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 尺寸图（已修复大小） ===== *\/\n  .size-images {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin: 8px 0 12px;\n    justify-content: center;\n  }\n  .size-images img {\n    width: 100%;\n    max-width: 380px;\n    height: auto;\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 { max-width: 100%; }\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content { text-align: center; padding: 10px 0; }\n  .btw-content p {\n    font-size: 15px; color: #555;\n    line-height: 1.6; margin-bottom: 18px;\n  }\n  .btw-content .highlight { color: #2e7d32; font-weight: 700; }\n  .btw-content .btn-apply {\n    background: #2e7d32; color: #fff;\n    padding: 14px 40px; border-radius: 40px;\n    text-decoration: none; font-weight: 700;\n    font-size: 18px; display: inline-block;\n    transition: 0.3s; border: none; cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20; 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 { width: 5px; }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb { background: #ccc; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover { background: #aaa; }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n  @keyframes slideUp { from { transform: translateY(30px); opacity: 0; } 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; width: 96%; max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px; padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td { padding: 5px 3px 5px 0; font-size: 13px; }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px; font-size: 14px; width: 88%; text-align: center;\n    }\n    .btw-content .btn-apply { padding: 12px 28px; font-size: 16px; width: 100%; box-sizing: border-box; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\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\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\"\u003eDuotts F26 — 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⚡ ELECTRONIC SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (International Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDual 48V 750W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (EU Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 250W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e65 Nm (×2 = 130 Nm total)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 20Ah with Samsung cells\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54.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\"\u003e6–7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3.2\" HD LCD, Bluetooth-enabled for Duotts App\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 120 km (assist mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (International)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e50 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (EU)\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 Climbing Angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSpeed sensor\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 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 170 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano Tourney 1×7-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSingle crown suspension, 80 mm travel, with lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 160 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 160 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e70 LUX, manually operated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTaillight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIntegrated brake taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMudguard\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePlastic full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSteel, max load 25 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e40 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eProduct Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1950 × 1210 × 720 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE certified\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\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\"\u003eDuotts F26 — Frame Dimensions\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\/Duotts_F26_lite_size.png?v=1786005125\" alt=\"Duotts F26 Size Diagram\"\u003e\n    \u003c\/div\u003e\n\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\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBicycle Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e40 kg\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 – Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e114 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat Height (Minimum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e87 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Rear Rack Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e122 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Rear Chainstay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e52 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Seat Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e43 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Top Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e60 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Down Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Front Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e68 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Wheel Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e73 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Bike Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e121 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Bike Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e195 cm\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\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 Duotts F26 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 Duotts F26\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\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')) closeSpec();\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')) closeSize();\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')) closeBtw();\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\u003ch2 class=\"text-base\"\u003e\u003cstrong\u003eMobile phone charging port\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eRide worry-free, charge on the go! Our electric bicycle features a phone charging port in the handlebar area, allowing you to recharge your phone while riding. Whether it’s a long commute or a short trip, you never have to worry about running out of battery. Stay connected at all times and enjoy a smart and convenient riding experience.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS F26 Electric Bike image 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/c7c2ce2e-5d8279_fbbf5fade8c7463081fb197647aa1d8f_mv2_c830ffef-2bcb-4a01-9bd3-12ad874d6c8e.png?v=1762931349\"\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDual 750W Motors with 65Nm Torque\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEquipped with front and rear 750W hub motors delivering 65Nm of torque, the F26 offers powerful traction for steep climbs, rough trails, and challenging road conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS F26 Electric Bike image 14\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/1d70faa1-5d8279_93ad097e95024a6f8c4e2a8c44840cb7_mv2_d113b2ba-49ca-4773-8759-7c4b525f1704.png?v=1762931348\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"block text-block\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSmooth 7-Speed Gear Shifting\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Shimano Tourney 1×7-speed system ensures reliable, precise gear changes for better control on climbs, flats, and descents—ideal for varied riding conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_26.png?v=1764753327\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eResponsive ZOOM Hydraulic Brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe dual-piston ZOOM hydraulic system with 160 mm rotors offers ultra-responsive braking feel and precise modulation. Instantly reacts to every squeeze for smooth, confident control—even on technical descents or in sudden stops.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26_Electric_Bike_Available_on_the_Bike_to_Work_Scheme_27.png?v=1764753327\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eKenda Durable 26\" Fat Tyres\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eKenda 26\" x 4.0\" tyres with 30 TPI offer excellent wear resistance, shock absorption, and stability on sand, snow, gravel, and rough terrain—ensuring a smooth, confident ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS F26 Electric Bike image 11\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/8864aece-5d8279_4811a25e85104be99690bb2a67d3e0ad_mv2_cdfa895a-fca8-41f3-a10e-d0472c5a8f55.png?v=1762931348\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDurable Single Crown Suspension Fork\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFeaturing an aluminium crown and steel stanchions, the F26’s 80mm travel fork absorbs shocks effectively. It includes a lockout function for efficient riding on smooth surfaces.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS F26 Electric Bike image 13\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/8cb1b985-5d8279_8d35ec9c56904c46a66e7ba202ca225d_mv2_db7b3320-cb82-4a64-93c3-d6bea923af07.png?v=1762931348\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eIntegrated Brake-Activated Taillight\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe F26 features a high-brightness taillight that automatically illuminates when braking, enhancing rear visibility and safety in all riding conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS F26 Electric Bike image 12\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/137a4f9a-5d8279_1eb28126ce374d068b5ed21d64cbb8fc_mv2_219f3b8a-dd7b-46d0-840d-236d0c3ed282.png?v=1762931348\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F26_CR1.png?v=1786005782\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F26_CR2.png?v=1786005807\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e","brand":"DUOTTS","offers":[{"title":"Silver-white","offer_id":44221919559731,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":true},{"title":"Black-red","offer_id":44221919592499,"sku":null,"price":1399.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/2b3a6edb-5d8279_f259d4f3c3884b4fbb9ef0e858c79106_mv2_167f8e6f-8d39-4e75-ab37-da89454e6efd.png?v=1776831052"},{"product_id":"duotts-e26","title":"DUOTTS E26 Bafang Motor Fat Tyres Electric Mountain Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS E26 Bafang Motor Fat Tyres Electric Mountain Bike\u003c\/h2\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cp\u003eThe Duotts E26 electric mountain bike for sale features a lightweight aluminum frame, a torque sensor for a smooth ride, and a stylish color-changing finish. Duotts bicycle with electric assist offers durability and dynamic design.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_E26.png?v=1785735630\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e750W Bafang motor (2000W peak)\u003c\/span\u003e\u003c\/strong\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-e26-electric-bike-blue-purple\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 80Nm torque, climbs 30° hills with ease\u003c\/span\u003e\u003ca href=\"https:\/\/bk42.eu\/ebikes\/duotts-e26\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.ebikescootermall.com\/products\/duotts-e26-26-suv-fat-tire-electric-mountain-bike-750w-motor-48v-20ah-battery\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e48V 20Ah Samsung battery\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 960Wh capacity\u003c\/span\u003e\u003ca href=\"https:\/\/www.punkride.com\/en-lv\/pages\/duotts-e26-electric-bike-specs-range-review-guide\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, 100–120 km pedal-assist range\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– DNM rear air shock + 100mm travel dual-crown front fork, smooth on any terrain\u003c\/span\u003e\u003ca href=\"https:\/\/bk42.eu\/ebikes\/duotts-e26\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-e26-electric-bike-blue-purple\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e26\" × 4.0\" fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– KENDA puncture-resistant, grips sand, snow, gravel, and city streets\u003c\/span\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-e26-electric-bike-blue-purple\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eTEKTRO 4-piston hydraulic brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 203mm rotors, powerful all-weather stopping\u003c\/span\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-e26-electric-bike-blue-purple\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.ebikescootermall.com\/products\/duotts-e26-26-suv-fat-tire-electric-mountain-bike-750w-motor-48v-20ah-battery\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO 8-speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooth, precise shifting for hills and flats\u003c\/span\u003e\u003ca href=\"https:\/\/bk42.eu\/ebikes\/duotts-e26\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-e26-electric-bike-blue-purple\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eColour‑changing chameleon frame\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– shifts between blue, green, and purple in sunlight\u003c\/span\u003e\u003ca href=\"https:\/\/www.autoevolution.com\/news\/ridden-the-duotts-e26-is-a-monstrous-fat-tire-e-bike-with-a-bold-go-anywhere-attitude-256039.html?upnext\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.autoevolution.com\/news\/the-new-duotts-e26-fat-tire-e-mtb-stands-out-with-an-eye-catching-versatile-design-244573.html\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSmart app connectivity\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– Bluetooth, cruise control, ride tracking, and adjustable settings\u003c\/span\u003e\u003ca href=\"https:\/\/bk42.eu\/ebikes\/duotts-e26\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-e26-electric-bike-blue-purple\" 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– smooth, natural pedal response\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-e26-electric-bike-with-high-mileage\/\" 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 aluminium frame, fits riders 170–200 cm\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\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📐 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\u003chr\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\"\u003eDuotts E26 — 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⚡ ELECTRONIC SPEC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (International Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBafang 48V 750W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (EU Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBafang 48V 250W\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\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 20Ah 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\"\u003e54.6V 2A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e6–7 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\" HD LCD, Bluetooth-enabled for Duotts App\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 120 km (assist mode)\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\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Climbing Angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist System\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 Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e0–5 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS SPEC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 71 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 170 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDNP 1×8-speed derailleur\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDual-crown aluminium suspension, 100 mm travel, adjustable, with lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Shock\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDNM 850 lb air shock absorber, adjustable, with lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTEKTRO 4-piston hydraulic disc, 203 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTEKTRO 4-piston hydraulic disc, 203 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI, with inner tube\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI, with inner tube\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e160 LUX, manually operated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMudguard\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePlastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"group-row\"\u003e\n\u003ctd colspan=\"2\"\u003e📋 GENERAL SPEC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e37 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eProduct Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1930 × 1130 × 710 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE 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;\"\u003eSpecifications subject to change without prior notice.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- 弹窗二：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\u003eSize \u0026amp; Geometry\u003c\/h2\u003e\n\u003cdiv class=\"sub\"\u003eDuotts E26 — Frame Dimensions\u003c\/div\u003e\n\u003c!-- 尺寸图 --\u003e \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/5a8bc9af-5d8279_7db8c9fad867492da941b1fd4f2869ff_mv2.png?v=1776831055\" alt=\"Duotts E26 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\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e37 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 – Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e102 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat Height (Minimum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Wheel Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e73 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e121 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Chainstay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e44 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Seat Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e41 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Top Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e64 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Down Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e77 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Front Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e73 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Bike Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e113 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Bike Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e193 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;\"\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 Duotts E26 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 Duotts E26 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\n\u003cdiv class=\"block text-block\"\u003e\n\u003ch2 class=\"h2\" style=\"text-align: left;\"\u003eExploring the E26 E-BIKE\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003ch3\u003e\u003cstrong\u003eE26 e-MTB: Comfort and Performance Redefined\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e- The Duotts E26 electric mountain bike for sale features a durable aluminum alloy frame for strength and agility.\u003c\/p\u003e\n\u003cp\u003e- With a VLEO seat for long-ride comfort, a ZOOM handlebar, and a seat post for smooth control, this bicycle with electric assist ensures top performance.\u003c\/p\u003e\n\u003cp\u003e- Designed with Songzheng pedals for secure support, Whether commuting or off-roading, the Duotts torque sensor ebike E26 delivers unmatched comfort and reliability.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/d53a5f53-5d8279_aa3cb4c226804b389aed3021c735ed8e_mv2.png?v=1776831055\" alt=\"DUOTTS E26 Electric Bike image 6\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDynamic Color-Changing Design: The Future of E-MTBs\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe E26 electric mountain bike for sale features a lightweight aluminum alloy frame and a unique color-changing finish that shifts between vibrant blue, green, and purple in sunlight. This innovative design enhances the bicycle with electric assist’s modern, dynamic look, ensuring it stands out on any terrain.\u003cimg alt=\"DUOTTS E26 Electric Bike image 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/ba973f2d-5d8279_2df331d9ff354f3496f9af292a24c863_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003ePowerful Performance: 80NM Torque \u0026amp; Torque Sensor E-MTB\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Duotts electric mountain bike for sale features an advanced torque sensor for smooth, responsive power and 80 Nm of torque for tackling steep 30° climbs. Perfect for commuting and rugged trails, this torque sensor ebike ensures rapid acceleration and outstanding performance. Experience freedom and excitement with this versatile bicycle with electric assist.\u003cimg alt=\"DUOTTS E26 Electric Bike image 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/0dcdd846-5d8279_645d67be26314508bd9d89243d64ea78_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eHighlights\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eTEKTRO Four-Piston Hydraulic Brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEquipped with TEKTRO’s four-piston hydraulic brake system and 203MM x 2.3MM rotors, this electric bike delivers exceptional braking power. Whether descending steep hills or making quick stops, you’ll experience precise control and enhanced safety. The four-piston design ensures smooth, rapid stops with minimal stopping distance, making it perfect for city commutes and off-road adventures alike.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS E26 Electric Bike image 9\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/bfc81f39-5d8279_8be9b24aad824c98bc27f59bf362bdfc_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDNM Air Shock Absorber\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe DNM rear soft-tail system effectively absorbs vibrations, greatly improving riding stability. Paired with the front fork, it provides extra support on rugged terrain and descents, ensuring control and safety. The lightweight, sturdy all-aluminum front fork features a 100mm travel, absorbing impacts for a smooth ride.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS E26 Electric Bike image 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/95f2fca3-5d8279_f9be4928f41f459c9dce233a1459def1_mv2.png?v=1751531659\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eBafang Motor and Songzheng Controller\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThis electric bike features a Bafang 26-inch brushless geared motor with a powerful 750W output, delivering strong performance on any terrain. The Songzheng controller intelligently manages motor operation and power output, allowing you to easily tackle any riding challenge.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS E26 Electric Bike image 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/f9432139-5d8279_79cb610174424d269b009847880ccc96_mv2.png?v=1751531660\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eKENDA 26×4.0-Inch Tire\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eIts exceptional anti-slip and shock-absorbing features allow you to enjoy unparalleled comfort and stability on various road conditions. The larger contact area provides better grip, enabling you to ride effortlessly on snow, sand, and rugged trails.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/291bfd68-5d8279_e4cb426f8f664cfcb3635d775eeb63bc_mv2.png?v=1776831055\" alt=\"DUOTTS E26 Electric Bike image 4\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano 8-Speed Gear System and Smart Connectivity\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThis electric bike features a SHIMANO 8-speed gear system, making it easy to find the perfect speed for city commutes or country rides. The display shows clear speed and gear information, keeping you in control. With Bluetooth connectivity to the DUOTTS APP, you can monitor your riding data and battery status in real time.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/dbce767a-5d8279_d7b0968cff7149c7ba7d1869142f6a3d_mv2.png?v=1776831055\" alt=\"DUOTTS E26 Electric Bike image 3\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e48V 20Ah Samsung Battery\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThis electric bike features a 48V 20Ah Samsung battery, offering a range of 40-60 kilometers in pure electric mode and 100-120 kilometers in assist mode. Whether for short commutes or long adventures, you can enjoy the thrill of the ride on various terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"DUOTTS E26 Electric Bike image 11\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/8609\/1925\/files\/e2601c72-5d8279_f97bc25bcc7e4c1b9f8c286da7dd3d27_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 alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts_E26.jpg?v=1779697130\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts_E262.jpg?v=1779697175\"\u003e\u003c\/p\u003e","brand":"DUOTTS","offers":[{"title":"Blue-purple","offer_id":44221919690803,"sku":null,"price":1999.0,"currency_code":"EUR","in_stock":false},{"title":"Green-purple","offer_id":44221919723571,"sku":null,"price":1999.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/E26-BLU.1.jpg?v=1783494547"},{"product_id":"duotts-s26","title":"DUOTTS S26 Dual‑Motor 20Ah Full‑Suspension 26*4.0 Fat‑Tyre Electric Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub_c1a64c30-5839-42b3-8a1c-8d57cbeb0b95.jpg?v=1784294114\" alt=\"\"\u003e\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS S26 Dual‑Motor 20Ah Full‑Suspension 26*4.0 Fat‑Tyre Electric Bike\u003c\/h2\u003e\n\u003csection id=\"shopify-section-template--19536447635629__yg_section_header_LceANm\" class=\"shopify-section spaced-section\"\u003e\n\u003cdiv class=\"section    section-blends section-full\"\u003e\n\u003cdiv class=\"section-template--19536447635629__yg_section_header_LceANm\"\u003e\n\u003cdiv class=\"section-blocks\"\u003e\n\u003cdiv class=\"block text-block\"\u003e\n\u003cp class=\"text-base\"\u003eThe Trustworthy Partner for Experienced Riders. Featuring 65Nm*2 motor system and a reliable 20AH Samsung battery, the long-range ebike S26 provides versatile riding capabilities. This electric pedal bike seamlessly transitions between pure and pedal-assist modes, expanding your range to 100-120 km with long-lasting battery performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003ch2\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/fa76504a-5d8279_0c3898cc53a94ccb85595689937bd06c_mv2_20c9ffd2-f517-41c1-bf8a-18e25bc3f3c8.png?v=1776831058\" alt=\"DUOTTS S26 Electric Bike image 1\"\u003e\u003c\/h2\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDual‑motor system\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 1500W peak, switch between single and dual mode\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e130Nm torque\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– conquers steep hills and heavy loads with ease\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e120 km range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 48V 20Ah Samsung battery, removable for easy charging\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e26×4.0\" fat tyres + full suspension\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooth, stable ride on sand, snow, or gravel\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e180mm hydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– reliable stopping power in all weather\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSmart LCD display + USB charge\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– ride data and phone charging at your fingertips\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\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 { background: #2e7d32; }\n  .btw-btn:hover { background: #1b5e20; }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0; top: 0;\n    width: 100%; 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 { 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  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky; top: 0; float: right;\n    font-size: 28px; font-weight: 300; color: #888;\n    cursor: pointer; background: none; border: none;\n    padding: 0 6px; transition: 0.2s; line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000; transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px; font-weight: 700; color: #1a1a2e;\n    margin: 0 0 4px 0; padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8; padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px; color: #888; margin-top: -6px; margin-bottom: 16px;\n  }\n\n  \/* ===== 表格 ===== *\/\n  .spec-table, .size-table {\n    width: 100%; border-collapse: collapse;\n    font-size: 14px; line-height: 1.6;\n  }\n  .spec-table tr, .size-table tr { border-bottom: 1px solid #f0f0f0; }\n  .spec-table tr:last-child, .size-table tr:last-child { border-bottom: none; }\n  .spec-table td, .size-table td { padding: 7px 6px 7px 0; vertical-align: top; }\n  .spec-table .label, .size-table .label {\n    font-weight: 600; color: #1a1a2e; width: 45%;\n  }\n  .spec-table .value, .size-table .value { color: #333; width: 55%; }\n  .spec-table .group-row td, .size-table .group-row td {\n    padding-top: 14px; padding-bottom: 4px;\n    font-weight: 700; font-size: 15px;\n    color: #e8491d; border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td,\n  .size-table .group-row:first-child td { padding-top: 2px; }\n  .size-table .note-row td {\n    padding-top: 10px; padding-bottom: 6px;\n    font-style: italic; color: #888; font-size: 13px;\n    border-bottom: 2px solid #eee;\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 { flex: 1 1 100%; }\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content { text-align: center; padding: 10px 0; }\n  .btw-content p {\n    font-size: 15px; color: #555;\n    line-height: 1.6; margin-bottom: 18px;\n  }\n  .btw-content .highlight { color: #2e7d32; font-weight: 700; }\n  .btw-content .btn-apply {\n    background: #2e7d32; color: #fff;\n    padding: 14px 40px; border-radius: 40px;\n    text-decoration: none; font-weight: 700;\n    font-size: 18px; display: inline-block;\n    transition: 0.3s; border: none; cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20; 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 { width: 5px; }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb { background: #ccc; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover { background: #aaa; }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n  @keyframes slideUp { from { transform: translateY(30px); opacity: 0; } 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; width: 96%; max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px; padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td { padding: 5px 3px 5px 0; font-size: 13px; }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px; font-size: 14px; width: 88%; text-align: center;\n    }\n    .btw-content .btn-apply { padding: 12px 28px; font-size: 16px; width: 100%; box-sizing: border-box; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\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\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\"\u003eDuotts S26 — 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⚡ ELECTRONIC SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (International Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDual 48V 750W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (EU Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 250W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e65 Nm (×2 = 130 Nm total)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 20Ah 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\"\u003e54.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\"\u003e6–7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3.2\" HD LCD, Bluetooth-enabled for Duotts App\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 120 km (assist mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (International)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (EU)\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 Climbing Angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSpeed sensor\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 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 73 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 170 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano Tourney 1×7-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSingle-crown suspension, 80 mm travel, with lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Shock\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1000 lb spring shock absorber\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 180 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 180 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e70 LUX, manually operated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTaillight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIntegrated brake taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMudguard\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePlastic\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSteel, max load 25 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e39.8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eProduct Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1930 × 1130 × 710 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE certified\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\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\"\u003eDuotts S26 — Frame Dimensions\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\/Duotts_S26_Size.png?v=1786003493\" alt=\"Duotts S26 Size Diagram\"\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\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e39.8 kg\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 – Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e105 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat Height (Minimum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e87 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Rear Rack Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e85 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e120 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Rear Chainstay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Seat Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e46 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Top Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e55 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Down Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e68 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Front Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e69 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Wheel Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e66 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Bike Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e112 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Bike Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e193 cm\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\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 Duotts S26 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 Duotts S26\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\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')) closeSpec();\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')) closeSize();\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')) closeBtw();\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 class=\"h2\"\u003e\u003cstrong\u003eMobile phone charging port\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv class=\"image-text\"\u003e\n\u003cp\u003eRide worry-free, charge on the go! Our electric bicycle features a phone charging port in the handlebar area, allowing you to recharge your phone while riding. Whether it's a long commute or a short trip, you never have to worry about running out of battery. Stay connected at all times and enjoy a smart and convenient riding experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/abac4bb0-5d8279_dbf91cd4aa16440b9be75ef953597c81_mv2_0aba1bda-2fa9-4a79-b102-72f8a549ae93.png?v=1776831056\" alt=\"DUOTTS S26 Electric Bike image 4\"\u003e\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eSafe hydraulic disc brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe advanced hydraulic disc brakes, equipped with a large 180mm diameter rotor, provide powerful and reliable braking force, significantly enhancing your safety and control during rides. Whether tackling steep descents or responding to sudden stops, these brakes deliver unparalleled confidence and security.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/2df82fdd-5d8279_a0ae97c580254c6daa94086b68c0dd3d_mv2_7164cdaa-3d17-40fb-9e4a-10efb7308879.png?v=1762931344\" alt=\"DUOTTS S26 Electric Bike image 12\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDual motors for enhanced power\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eEquipped with a 750W motor both in the front and rear, the S26 provides 1500W of power in dual-drive mode, resulting in increased speed and power. The ability to switch between single and dual drive modes with the press of a button allows riders to adapt to various terrains with ease.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/648424da-5d8279_d9ba66889b10444995963b5ee6f6480f_mv2_368bc905-3b8a-4bd3-86d0-c2b8d34307ec.png?v=1762931345\" alt=\"DUOTTS S26 Electric Bike image 7\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eSturdy 26*4.0-inch fat tires\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe 26*4.0-inch fat tires add off-road capability to the S26. With their generous width, these tires offer improved buoyancy and stability, ensuring safe riding even in powerful dual-drive mode.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/5249c940-5d8279_2666abcc7daa411c9e5d12e666c02910_mv2_9cffc219-40f9-4523-9128-31a516402b12.png?v=1762931345\" alt=\"DUOTTS S26 Electric Bike image 8\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3\u003e\u003cstrong\u003eMulti-functional rider control panel\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe S26 E-Bike puts control in the rider’s hands with an electric half-twist throttle, Shimano gearing, a mobile phone charging port，and a toggle button for switching drive modes. With a high-definition display screen, you can effortlessly monitor the vehicle’s status while enjoying a safer, more convenient, and more enjoyable ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/b370b133-5d8279_27007add539d4a82a8ba40abaecfbd1f_mv2_f6ecc8d1-0a58-40b7-857d-9a557ce16b2c.png?v=1762931345\" alt=\"DUOTTS S26 Electric Bike image 9\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eMore, more, more\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe S26 also features a rear cargo rack for added convenience and practicality, while its integrated tail light enhances visibility and safety during night rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/39dc395e-5d8279_b8a79d7352c6437190b66efa9eed4e8a_mv2_42a1135c-78b7-4526-95cf-59710046ccbe.png?v=1762931344\" alt=\"DUOTTS S26 Electric Bike image 5\"\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\/duotts_S26.jpg?v=1780920646\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts_S26_mid.jpg?v=1780920690\" alt=\"\"\u003e\u003c\/p\u003e","brand":"DUOTTS","offers":[{"title":"Default Title","offer_id":44221919789107,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ce98f767-5d8279_0819de844cca4cdfad83a663cd664d5d_mv2_bae6f417-1b68-45c0-895a-7fc9f01ceeb5.png?v=1776831056"},{"product_id":"duotts-c29","title":"DUOTTS C29 L Commuter 25.5kg Lightweight Electric Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS C29 L Commuter 25.5kg Lightweight Electric Bike\u003c\/h2\u003e\n\u003cp\u003eDUOTTS C29 L – the upgraded C29 with standard hydraulic brakes, 65Nm torque, 48V 15Ah battery, 80–100 km range, and 29\" wheels. The ride you loved, now with the stopping power it deserved.\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eThe C29 L — All the C29 You Loved, Now With Hydraulic Brakes\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic disc brakes — now standard.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Stronger, smoother, more consistent stopping, especially in wet weather.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e250W (EU) \/ 750W (International) motor, 65Nm torque.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Confident acceleration and hill-climbing; EU road-legal at 25 km\/h.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e48V 15Ah battery, 80–100 km range.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e 80–100 km pedal-assist, 50–60 km pure electric.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFront suspension + 29\" wheels.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Smooth, stable ride over potholes and rough roads.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eShimano 21-speed + full control panel.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Throttle, USB charging, horn, headlight, 5-speed display.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDual high-brightness taillights.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Better visibility and safety.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e150 kg load, fits 170–200 cm.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e 26.5 kg total weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cem\u003e\u003cspan class=\"\"\u003eThis isn’t just an upgrade. It’s the C29 the way it should have been built — safer stops, smoother rides, more confidence.\u003c\/span\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts_C292.png?v=1785409004\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_C29_L.png?v=1785409989\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__02.jpg?v=1785744754\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003ch2\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__03.jpg?v=1785744753\" alt=\"\"\u003e\u003c\/h2\u003e\n\u003ch2\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__05.jpg?v=1785744753\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__07.jpg?v=1785744753\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__01.jpg?v=1785744754\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__04.jpg?v=1785744754\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__07.jpg?v=1785744753\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-3__08.jpg?v=1785744753\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003ch2\u003e\u003c\/h2\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Ecocycle_Hub_Duotts_C29.jpg?v=1790948187\" alt=\"\"\u003e\n\u003c\/h2\u003e","brand":"DUOTTS","offers":[{"title":"C29 S 155cm(4'10\")-180cm(5'3\") \/ Single Battery","offer_id":44221919821875,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true},{"title":"C29 S 155cm(4'10\")-180cm(5'3\") \/ Dual Battery","offer_id":44602292895795,"sku":null,"price":1099.0,"currency_code":"EUR","in_stock":false},{"title":"C29-M 165cm(5'5\")-190cm(6'3\") \/ Single Battery","offer_id":45224629502003,"sku":null,"price":899.0,"currency_code":"EUR","in_stock":true},{"title":"C29-M 165cm(5'5\")-190cm(6'3\") \/ Dual Battery","offer_id":45224629534771,"sku":null,"price":899.0,"currency_code":"EUR","in_stock":false},{"title":"C29L (Pro）170cm(5'7\")-200cm(6'7\") \/ Single Battery","offer_id":44221919854643,"sku":null,"price":899.0,"currency_code":"EUR","in_stock":true},{"title":"C29L (Pro）170cm(5'7\")-200cm(6'7\") \/ Dual Battery","offer_id":44602292928563,"sku":null,"price":999.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/5d41f180-5d8279_44d74bbf2a2349d2aa10ed4b3fc9af18_mv2_72ec0172-f761-4443-a145-3ea74b80bbeb.png?v=1776831058"},{"product_id":"duotts-c29lite","title":"DUOTTS C29 Lite 250W Motor Front Suspension Commuter Electric Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS C29 Lite 250W Motor Front Suspension Commuter Electric Bike\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e250W High-quality Motor\u003c\/li\u003e\n\u003cli\u003e65 KM Maximum Range\u003c\/li\u003e\n\u003cli\u003e43Nm Max Torque\u003c\/li\u003e\n\u003cli\u003e36V 13AH High-quality Battery\u003c\/li\u003e\n\u003cli\u003e25 KM\/H Top Speed\u003c\/li\u003e\n\u003cli\u003e150 KG Max Load\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eExploring the C29 Lite E-BIKE\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe Duotts C29 Lite combines light weight, reliable power, long range, comfortable suspension, strong brakes, and everyday practicality in one smart e-bike. Whether you’re commuting, exploring, or just enjoying the open road, it delivers a smooth, efficient, and enjoyable ride — every single day.\u003c\/p\u003e\n\u003ch2\u003eSpecification\u003c\/h2\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=\"100\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eElectronic Spec\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\u003e36V 250W motor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTorque\u003c\/td\u003e\n\u003ctd\u003e43 Nm\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 13Ah battery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery Charger\u003c\/td\u003e\n\u003ctd\u003e42V 2A charger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging Time\u003c\/td\u003e\n\u003ctd\u003e6–8 hours\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-button multi-function color display\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Range\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eUp to 65 km in assist mode (actual performance varies with temperature, terrain, rider weight, etc.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTop Speed\u003c\/td\u003e\n\u003ctd\u003e25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Climbing Angle\u003c\/td\u003e\n\u003ctd\u003e30°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eComponents Spec\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrameSteel\u003c\/td\u003e\n\u003ctd\u003eframe\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSteel handlebar, 64 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrank\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSteel crank, 170 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission System\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eShimano 1×7-speed derailleur system\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\u003eSteel crown and steel stanchion suspension fork, 85 mm travel, non-adjustable, non-lockout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Shock\u003c\/td\u003e\n\u003ctd\u003eNot specified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Brake\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eDisc brake, 160 mm rotor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Brake\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eDisc brake, 160 mm rotor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront Wheel\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e27.5\" x 2.25\" road tire with reflective stripes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Wheel\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e27.5\" x 2.25\" road tire with reflective stripes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadlight\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eIntegrated headlight\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaillight\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eIntegrated brake taillight\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eAluminium alloy pedals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMudguard\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eFull-coverage steel mudguards\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear Rack\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSteel rear rack, max load 25 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGeneral Spec\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e34.81 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eCE certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Size\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e1930*720*1180 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist System\u003c\/td\u003e\n\u003ctd\u003eSpeed sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedal Assist Level\u003c\/td\u003e\n\u003ctd\u003e0-5 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eSuitable for riders from 170 cm to 200 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage Include\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eCharger, user manual, tool kit, half-twist throttle, pedals, quick-release axle, motor axle protectors, air pump, phone bag\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\u003eSize\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_7.png?v=1763641895\"\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=\"348\"\u003e \u003ccol width=\"207\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd\u003e170–200 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Load Capacity\u003c\/td\u003e\n\u003ctd\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBicycle Weight\u003c\/td\u003e\n\u003ctd\u003e27.8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eA. Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd\u003e100cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eB. Seat Height (Minimum)\u003c\/td\u003e\n\u003ctd\u003e80cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC. Rear Rack Height\u003c\/td\u003e\n\u003ctd\u003e78cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD. Wheelbase\u003c\/td\u003e\n\u003ctd\u003e116cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eE. Rear Chainstay\u003c\/td\u003e\n\u003ctd\u003e47cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eF. Seat Tube\u003c\/td\u003e\n\u003ctd\u003e45cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eG. Top Tube\u003c\/td\u003e\n\u003ctd\u003e57cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eH. Down Tube\u003c\/td\u003e\n\u003ctd\u003e77cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI. Front Fork\u003c\/td\u003e\n\u003ctd\u003e70cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJ. Wheel Height\u003c\/td\u003e\n\u003ctd\u003e70cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eK. Bike Height\u003c\/td\u003e\n\u003ctd\u003e110cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL. Bike Length\u003c\/td\u003e\n\u003ctd\u003e180cm\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 \u003ccol width=\"180\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"5\"\u003e\n\u003cdiv\u003eTools\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eNo.4 Hex Key\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo.5 Hex Key\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePhillips Head Screwdriver\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo.10\u0026amp;12 Wrench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo.13\u0026amp;15 Wrench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"2\"\u003e\n\u003cdiv\u003eElectronic\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"3\"\u003e\n\u003cdiv\u003eAccessories\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eBicycle Pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePump\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Manual\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\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_10.png?v=1763641708\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful Motor · Smooth Assistance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with a 36 250W high-efficiency brushless motor for steady, responsive power. 43 Nm torque output delivers confident climbing performance and quick acceleration.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_6.png?v=1763641708\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eEffortless Pedal Boost for City Riding\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSmart pedal-assist system (4 levels) adjusts power precisely to your pedalling effort. Reaches a top speed of 25 km\/h, ideal for city commuting in compliance with EU standards.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_12.png?v=1763641708\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eSmooth Shimano 7-Speed Gearing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFitted with an authentic Shimano 1×7-speed derailleur system for crisp, reliable gear changes. Combines perfectly with pedal assist for a natural, responsive riding feel.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_13.png?v=1763641708\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eSuspension Fork · Ride in Comfort\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e85 mm travel front suspension fork effectively absorbs bumps and shocks from uneven roads. Enhances comfort and control, reducing fatigue on longer rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_11.png?v=1763641708\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eReliable Disc Braking System\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e160 mm mechanical disc brakes front and rear for strong, responsive stopping power. Heat-resistant brake pads prevent fade during extended use for safer downhill rides.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_5.png?v=1763641708\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eStrong and Stable Rear Rack\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSturdy steel luggage rack supports up to 25 kg. Stable welded design prevents wobbling while riding. Perfect for commuting, shopping, or weekend trips.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSC29LiteElectricBike_14.png?v=1763641708\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLightweight Yet Strong\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWeighs only 27.8 kg, much lighter than most e-bikes in its class – easy to carry upstairs or lift into a car boot.\u003cbr\u003eDurable iron frame provides excellent stability and strength, supporting riders up to 150 kg.\u003cbr\u003eDesigned for riders 170–200 cm tall with an ergonomic riding posture for better comfort.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cstrong\u003eCustomer review\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts_c29_lite.jpg?v=1779353389\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts_c29_lite2.jpg?v=1779353390\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/h2\u003e","brand":"DUOTTS","offers":[{"title":"Default Title","offer_id":44221937942579,"sku":null,"price":849.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/DUOTTSC29LiteElectricBike_1.png?v=1776831284"},{"product_id":"duotts-e29","title":"DUOTTS E29 Bafang 720W Motor 27.5\" × 2.6\" Full‑Suspension e‑MTB","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS E29 Bafang 720W Motor 27.5\" × 2.6\" Full‑Suspension e‑MTB\u003c\/h2\u003e\n\u003cp\u003eDuotts E29 – a full‑suspension e‑MTB with 720W Bafang motor, 90 km range, 14‑speed SHIMANO gearing, and hydraulic disc brakes. Built to conquer trails, designed for comfort.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/DUOTTS_E29_Electric_Bike_1.png?v=1785740994\" 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=\"\"\u003eBafang 720W peak motor\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 250W nominal (EU-compliant) \/ 750W (international), 50Nm torque, conquers 30° climbs\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-e29-electric-bike?ref=VELOINDEX\u0026amp;variant=45907308445869\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/duotts.com\/pages\/new-arrival-e29\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e48V 13.5Ah removable battery\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– up to 90 km pedal-assist range\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-e29-electric-bike?ref=VELOINDEX\u0026amp;variant=45907308445869\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/pogocycles.ie\/el\/products\/duotts-e29-electric-bike?_pos=35\u0026amp;_sid=10123eada\u0026amp;_ss=r\" 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– 100mm travel ZOOM front fork with lockout + adjustable DNM rear air shock (750 lbs)\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-e29-electric-bike?ref=VELOINDEX\u0026amp;variant=45907308445869\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/pogocycles.ie\/el\/products\/duotts-e29-electric-bike?_pos=35\u0026amp;_sid=10123eada\u0026amp;_ss=r\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e27.5\" × 2.6\" Maxxis tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– superior grip, shock absorption, puncture-resistant\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-e29-electric-bike?ref=VELOINDEX\u0026amp;variant=45907308445869\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/pogocycles.ie\/el\/products\/duotts-e29-electric-bike?_pos=35\u0026amp;_sid=10123eada\u0026amp;_ss=r\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO 14-speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 2×7-speed Tourney derailleur, handles hills and flats with ease\u003c\/span\u003e\u003ca href=\"https:\/\/pogocycles.ie\/el\/products\/duotts-e29-electric-bike?_pos=35\u0026amp;_sid=10123eada\u0026amp;_ss=r\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO MT200 hydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– dual-piston, 180mm rotors, all-weather stopping power\u003c\/span\u003e\u003ca href=\"https:\/\/pogocycles.ie\/el\/products\/duotts-e29-electric-bike?_pos=35\u0026amp;_sid=10123eada\u0026amp;_ss=r\" 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– natural, responsive pedal assist based on your pedalling force\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/pages\/new-arrival-e29\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/bk42.eu\/youtube-videos\/duotts-e29\/#respond\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e3.5\" HD LCD display\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– real-time speed, battery, assist level, plus Type-C phone charging\u003c\/span\u003e\u003ca href=\"https:\/\/pogocycles.ie\/el\/products\/duotts-e29-electric-bike?_pos=35\u0026amp;_sid=10123eada\u0026amp;_ss=r\" 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 aluminium frame, fits riders 170–200 cm\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .e29-accordion {\n    margin: 20px 0;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n  .e29-accordion details {\n    background: #ffffff;\n    border: 1px solid #e8e8e8;\n    border-radius: 12px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .e29-accordion summary {\n    background: #1a1a2e;\n    color: #fff;\n    padding: 14px 20px;\n    font-size: 16px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  .e29-accordion summary::-webkit-details-marker { display: none; }\n  .e29-accordion summary::after {\n    content: \"▼\";\n    font-size: 12px;\n    transition: transform 0.2s;\n  }\n  .e29-accordion details[open] summary::after { transform: rotate(180deg); }\n  .e29-accordion .e29-content { padding: 20px; }\n  .e29-accordion table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .e29-accordion table tr { border-bottom: 1px solid #f0f0f0; }\n  .e29-accordion table tr:last-child { border-bottom: none; }\n  .e29-accordion table td { padding: 7px 6px 7px 0; vertical-align: top; }\n  .e29-accordion table .label { font-weight: 600; color: #1a1a2e; width: 40%; }\n  .e29-accordion table .value { color: #333; width: 60%; }\n  .e29-accordion 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  .e29-accordion 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  .e29-accordion .size-images {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin: 8px 0 12px;\n    justify-content: center;\n  }\n  .e29-accordion .size-images img {\n    width: 100%;\n    max-width: 380px;\n    height: auto;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 8px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .e29-accordion .btw-content { text-align: center; padding: 10px 0; }\n  .e29-accordion .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .e29-accordion .btw-content .highlight { color: #2e7d32; font-weight: 700; }\n  .e29-accordion .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  .e29-accordion .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  @media (max-width: 600px) {\n    .e29-accordion .size-images img { max-width: 100%; }\n    .e29-accordion summary { padding: 12px 16px; font-size: 15px; }\n    .e29-accordion .e29-content { padding: 16px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"e29-accordion\"\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003e📋 Specifications\u003c\/summary\u003e\n    \u003cdiv class=\"e29-content\"\u003e\n      \u003ctable\u003e\n        \u003ctbody\u003e\n          \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ ELECTRONIC SPEC\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (International Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBafang 48V 720W\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor (EU Version)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBafang 48V 250W\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTorque\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\"\u003e48V 13.5Ah 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 2A charger\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e6–7 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\" HD LCD display, with Type-C charging port\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 90 km in assist mode (actual performance varies with temperature, terrain, rider weight, etc.)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (International)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed (EU)\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 Climbing Angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30°\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS SPEC\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy frame\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy handlebar, 69 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy crank, 170 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano Tourney 2×7-speed derailleur system\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM single-side aluminium suspension fork, 100 mm travel, adjustable, with lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Shock\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDNM 750 lb air shock absorber, adjustable, without lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano MT200 dual-piston hydraulic disc brake, 180 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano MT200 dual-piston hydraulic disc brake, 180 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMaxxis 27.5\" x 2.6\" tyre, 60 TPI, with inner tube\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eMaxxis 27.5\" x 2.6\" tyre, 60 TPI, with inner tube\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e40 LUX headlight, manually operated\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMudguard\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePlastic mudguards\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL SPEC\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e26.6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE certified\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eProduct Size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1870 × 1110 × 690 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist System\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 Level\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e0–5 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePackage Include\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCharger, user manual, tool kit, half-twist throttle, pedals, quick-release axle, air pump, phone bag\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e📐 Size \u0026amp; Box\u003c\/summary\u003e\n    \u003cdiv class=\"e29-content\"\u003e\n      \u003cdiv class=\"size-images\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/DUOTTS_E29_Electric_Bike_Size_23.png?v=1785741071\" alt=\"Duotts E29 Size Diagram\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/DUOTTS_E29_Electric_Bike_BOX.png?v=1785741085\" alt=\"Duotts E29 Box Contents\"\u003e\n      \u003c\/div\u003e\n      \u003ctable\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170–200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBicycle Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e26.6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\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 – Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e99 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat Height (Minimum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e81 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Wheel Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e117 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Rear Chainstay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Seat Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e44 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Top Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e64 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Down Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Front Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Bike Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e74 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Bike Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e108.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv style=\"font-size: 18px; font-weight: 700; color: #1a1a2e; margin: 18px 0 6px 0; padding-bottom: 6px; border-bottom: 2px solid #e8491d;\"\u003e📦 What's Inside The Box\u003c\/div\u003e\n      \u003ctable\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTools\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eNo.4 Hex Key, No.5 Hex Key, Phillips Head Screwdriver, No.10\u0026amp;12 Wrench, No.13\u0026amp;15 Wrench\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eElectronic\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCharger\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eAccessories\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBicycle Pedals, Pump, Bike Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e🚲 Bike to Work Scheme\u003c\/summary\u003e\n    \u003cdiv class=\"e29-content\"\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 Duotts E29 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\"\u003eApply 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    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003ch2 class=\"h2\" style=\"text-align: left;\"\u003e\u003cstrong\u003eExploring the E29 E-BIKE\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"text-base\"\u003eE-Mountain Bike – Conquer the Trails with Confidence.Designed for adventure and high performance, the Duotts E-MTB E29 is your perfect partner for mastering rugged trails and exploring the great outdoors. Boasting robust construction, cutting-edge features, and a sleek, modern design, this bike suits both beginners and seasoned riders alike.\u003c\/p\u003e\n\u003ch3 class=\"yg-small-banner-heading\"\u003e\u003cstrong\u003eResponsive Torque Sensor for Smart Support\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"text-base\"\u003e\u003cspan class=\"yg-small-banner-des\"\u003eThe torque sensor precisely adjusts motor output based on your pedalling effort, delivering smooth, natural assistance. It improves efficiency, extends range, and enhances comfort—especially when climbing or riding against the wind.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"text-base\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_11.png?v=1763642430\"\u003e\u003c\/p\u003e\n\u003cp class=\"text-base\"\u003e \u003c\/p\u003e\n\u003ch3 class=\"yg-small-banner-heading\"\u003e\u003cstrong\u003eSeamless Integrated Battery with Extended Range\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"text-base\"\u003e\u003cspan class=\"yg-small-banner-des\"\u003eNeatly built into the frame, the 48V 13.5Ah battery offers a clean, minimalist look with robust water and dust protection. Enjoy up to 90 km of assisted riding on a single charge—perfect for both daily commutes and longer off-road adventures.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"text-base\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_12.png?v=1763642430\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAdjustable ZOOM Fork for Smoother Rides\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe ZOOM front fork offers 100mm of travel with lockout and adjustment options, absorbing bumps on rough terrain while allowing efficient riding on smooth roads.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_18.png?v=1763642430\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDNM Air Shock for Custom Rear Suspension\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe adjustable DNM air shock (750 lbs) adapts to rider weight and terrain, offering smooth rebound and enhanced control. It improves comfort and stability across technical trails and off-road conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_15.png?v=1763642430\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eHigh-Torque Bafang Motor for Trail Power\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe 48V 720W Bafang hub motor delivers up to 50Nm of torque, conquering 30° climbs with ease. Quiet, efficient, and EU-compliant at 25 km\/h, it ensures strong, smooth performance on hills and trails alike.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_16.png?v=1763642430\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e27.5\" Maxxis Tyres for Enhanced Traction and Stability\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Duotts E29 features 27.5 x 2.6\" Maxxis tyres engineered for superior grip and shock absorption. They provide reliable control and comfort on rough trails and smooth roads, adapting effortlessly to varied terrain and riding conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_17.png?v=1763642430\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRemovable Long-Range Battery for Extended Rides\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe 48V 13.5Ah battery provides up to 90 km of pedal-assisted range. Fully removable for easy charging and secure indoor storage, giving you greater flexibility and peace of mind.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_18.png?v=1763642430\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano MT200 Hydraulic Brakes\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDual-piston hydraulic disc brakes offer powerful, consistent stopping with excellent heat dissipation and modulation for safe control in all conditions. Reliable performance ensures confidence on steep descents and slippery terrain alike.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_19.png?v=1763642430\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eShimano Tourney 2×7-Speed for Reliable Performance\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Shimano Tourney drivetrain ensures smooth, precise shifting and long-lasting durability. Its wide gear range lets you maintain optimal cadence and enhances overall riding efficiency and enjoyment.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_20.png?v=1763642430\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e3.5\" HD Display with Type-C Charging\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe clear 3.5\" LCD shows speed, battery, distance, and assist mode. Easy to use and features fast, convenient Type-C charging for minimal downtime.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSE29ElectricBike_21.png?v=1763642430\"\u003e\u003cstrong\u003e\u003c\/strong\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\/Duotts_E29_CS2.png?v=1785397175\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_E29_CS1.png?v=1785397188\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"DUOTTS","offers":[{"title":"Black-Red","offer_id":44221937975347,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true},{"title":"Sliver-White","offer_id":44221938008115,"sku":null,"price":1349.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/E29-Y.2.jpg?v=1783494916"},{"product_id":"duotts-f26-lite","title":"DUOTTS F26 Lite Full-Suspension All-Terrain Fat-Tyre Electric Bike","description":"\u003ch2\u003e\u003cb\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub_c1a64c30-5839-42b3-8a1c-8d57cbeb0b95.jpg?v=1784294114\" alt=\"\"\u003e\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS F26 Lite Full-Suspension All-Terrain Fat-Tyre Electric Bike\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eThe F26 Lite combines sleek design with powerful performance, making every ride effortless and confident. Its 250W motor, hidden long-range battery, and fat Kenda tires work together to take you from city streets to rugged trails with ease. With reliable Shimano gears, hydraulic brakes, and bright integrated lights, the F26Lite is built for comfort, safety, and adventure.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_11.png?v=1764755144\"\u003e\u003c\/h2\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=\"\"\u003e250W efficient motor with 65Nm torque\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– responsive power for city hills and light off‑road trails\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e80‑90 km long range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 48V 18Ah high‑capacity battery, perfect for daily commutes and weekend adventures\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e26\" × 4.0\" Kenda fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– wide profile for excellent balance and stability, 30 TPI construction for durability and comfort on city streets and rugged trails\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e80mm travel suspension fork\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– absorbs bumps and vibrations for a smoother, more comfortable ride\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eSHIMANO Tourney 1×7‑speed gearing\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– smooth, reliable shifting for varied terrain and riding conditions\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eZOOM dual‑piston hydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 160mm rotors front and rear, quick and reliable stopping power\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eIntegrated brake‑activated taillight\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– automatically lights up when braking, improving night visibility\u003c\/span\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 frame, recommended rider height 170‑200 cm\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 { background: #2e7d32; }\n  .btw-btn:hover { background: #1b5e20; }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0; top: 0;\n    width: 100%; 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 { 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  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky; top: 0; float: right;\n    font-size: 28px; font-weight: 300; color: #888;\n    cursor: pointer; background: none; border: none;\n    padding: 0 6px; transition: 0.2s; line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000; transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px; font-weight: 700; color: #1a1a2e;\n    margin: 0 0 4px 0; padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8; padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px; color: #888; margin-top: -6px; margin-bottom: 16px;\n  }\n\n  \/* ===== 表格 ===== *\/\n  .spec-table, .size-table {\n    width: 100%; border-collapse: collapse;\n    font-size: 14px; line-height: 1.6;\n  }\n  .spec-table tr, .size-table tr { border-bottom: 1px solid #f0f0f0; }\n  .spec-table tr:last-child, .size-table tr:last-child { border-bottom: none; }\n  .spec-table td, .size-table td { padding: 7px 6px 7px 0; vertical-align: top; }\n  .spec-table .label, .size-table .label {\n    font-weight: 600; color: #1a1a2e; width: 45%;\n  }\n  .spec-table .value, .size-table .value { color: #333; width: 55%; }\n  .spec-table .group-row td, .size-table .group-row td {\n    padding-top: 14px; padding-bottom: 4px;\n    font-weight: 700; font-size: 15px;\n    color: #e8491d; border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td,\n  .size-table .group-row:first-child td { padding-top: 2px; }\n  .size-table .note-row td {\n    padding-top: 10px; padding-bottom: 6px;\n    font-style: italic; color: #888; font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== 尺寸图（已修复大小） ===== *\/\n  .size-images {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin: 8px 0 12px;\n    justify-content: center;\n  }\n  .size-images img {\n    width: 100%;\n    max-width: 380px;\n    height: auto;\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 { max-width: 100%; }\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content { text-align: center; padding: 10px 0; }\n  .btw-content p {\n    font-size: 15px; color: #555;\n    line-height: 1.6; margin-bottom: 18px;\n  }\n  .btw-content .highlight { color: #2e7d32; font-weight: 700; }\n  .btw-content .btn-apply {\n    background: #2e7d32; color: #fff;\n    padding: 14px 40px; border-radius: 40px;\n    text-decoration: none; font-weight: 700;\n    font-size: 18px; display: inline-block;\n    transition: 0.3s; border: none; cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20; 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 { width: 5px; }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb { background: #ccc; border-radius: 10px; }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover { background: #aaa; }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n  @keyframes slideUp { from { transform: translateY(30px); opacity: 0; } 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; width: 96%; max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px; padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td { padding: 5px 3px 5px 0; font-size: 13px; }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px; font-size: 14px; width: 88%; text-align: center;\n    }\n    .btw-content .btn-apply { padding: 12px 28px; font-size: 16px; width: 100%; box-sizing: border-box; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\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\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\"\u003eDuotts F26 Lite — 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⚡ ELECTRONIC SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 250W (Peak 500W \/ 960W)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTorque\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 18Ah (Dong Magnet 21700 cells)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery Charger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e54.6V 2A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e8–9 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eTW35 3.2\" HD LCD, Bluetooth-enabled for Duotts App\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Range\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 90 km in assist mode (40–45 km in electric mode)\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 (unlockable up to 50 km\/h)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Climbing Angle\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e30°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal Assist System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSpeed sensor, 0–5 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 72 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrank\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy, 170 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission System\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano Tourney 1×7-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e80 mm travel suspension fork, with lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 160 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Brake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM dual-piston hydraulic disc, 160 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Wheel\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eKenda 26\" × 4.0\", 30 TPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e70 LUX, manually operated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTaillight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIntegrated brake taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003ePedal\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMudguard\u003c\/td\u003e\n\u003ctd class=\"value\"\u003ePlastic full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Rack\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSteel, max load 25 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📋 GENERAL SPEC\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBike Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e34.81 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45.16 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eProduct Size (L×W×H)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e1930 × 720 × 1180 mm\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\"\u003e1550 × 300 × 830 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eIngress Protection Rating\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e-10°C to 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCertification\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCE certified\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\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\"\u003eDuotts F26 Lite — Frame Dimensions\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\/Duotts_F26_lite_size.png?v=1786005125\" alt=\"Duotts F26 Lite Size Diagram\"\u003e\n    \u003c\/div\u003e\n\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\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170 – 200 cm\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\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBicycle Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e34.81 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSeat Height (Adjustable)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e87 – 104 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 – Seat Height (Maximum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e114 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eB – Seat Height (Minimum)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e87 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eC – Rear Rack Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eD – Wheelbase\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e122 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eE – Rear Chainstay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e52 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eF – Seat Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e43 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eG – Top Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e60 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eH – Down Tube\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eI – Front Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e68 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eJ – Wheel Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e73 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eK – Bike Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e121 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eL – Bike Length\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e195 cm\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\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 Duotts F26 Lite 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 Duotts F26 Lite\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\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')) closeSpec();\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')) closeSize();\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')) closeBtw();\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\u003ch2\u003e\u003cstrong\u003eExploring the F26 Lite E-BIKE\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe F26Lite combines sleek design with powerful performance, making every ride effortless and confident. Its 750W motor, hidden long-range battery, and fat Kenda tires work together to take you from city streets to rugged trails with ease. With reliable Shimano gears, hydraulic brakes, and bright integrated lights, the F26Lite is built for comfort, safety, and adventure.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_12.png?v=1764755143\"\u003e\u003c\/p\u003e\n\u003ch2 class=\"yg-small-banner-heading\"\u003e\u003cstrong\u003eSleek and Secure\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"yg-small-banner-des\"\u003eThe F26Lite features an integrated battery design, giving the frame a seamless and stylish look. The battery fits tightly within the frame, reducing vibration and enhancing riding stability.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"yg-small-banner-des\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_13.png?v=1764755143\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 class=\"yg-small-banner-heading\"\u003e\u003cstrong\u003eRide Data at a Glance\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"yg-small-banner-des\"\u003eBlending smart technology with cycling for a modern riding experience. Shows speed, battery level, distance, and other key info in real time.Bluetooth-enabled, easily sync with the Duotts App.\u003c\/span\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMore Reasons to Love It\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful Motor: 960W for Strong Performance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with a 48V 960W high-efficiency motor that delivers robust power. With a maximum torque of 65Nm, acceleration is quick and responsive.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_14.png?v=1764755141\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProfessional Gear System: Smooth Shifting\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with Shimano Tourney 1×7-speed derailleur system. Allows effortless switching for different terrains and riding needs.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_15.png?v=1764755141\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSuspension: Comfortable Ride Experience\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFeatures an 80mm travel front fork with aluminum crown and steel stanchions. Absorbs bumps and shocks for a smoother ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_16.png?v=1764755141\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKenda Fat Tires: Grip and Stability Anywhere\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOutfitted with 26×4.0 inch Kenda tires.Wide-tire design enhances balance and stability.30 TPI structure combines durability with comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_17.png?v=1764755141\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eZOOM Hydraulic Brakes: Strong and Reliable Stopping Power\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFront and rear ZOOM dual-piston hydraulic disc brakes. 160mm rotors deliver fast and responsive braking.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_18.png?v=1764755141\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBright Taillight: Safety at Night\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eIntegrated high-brightness brake taillight for visibility. Automatically lights up when braking to alert others.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F26Lite_Electric_Bike_19.png?v=1764755141\"\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 src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts-f26lite.jpg?v=1780913621\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/duotts-f26lite-2.jpg?v=1780913641\" alt=\"\"\u003e\u003c\/p\u003e","brand":"DUOTTS","offers":[{"title":"Silver-white","offer_id":44221938040883,"sku":null,"price":1249.0,"currency_code":"EUR","in_stock":true},{"title":"Black-red","offer_id":44221938073651,"sku":null,"price":1249.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/DUOTTSF26LiteElectricBike_1.png?v=1776831288"},{"product_id":"duotts-f20","title":"DUOTTS F20 Full-Suspension Fat-Tyre Moped-Style Electric Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDUOTTS F20 Full-Suspension Fat-Tyre Moped-Style Electric Bike\u003c\/h2\u003e\n\u003cp\u003e\u003cspan class=\"\"\u003eDuotts F20 – a retro moped-style e-bike with 1000W peak power, 140 km range, 20×4.0\" fat tyres, and full suspension. Vintage looks, motorcycle performance – conquer any terrain in style.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F20_-2_1.png?v=1786011213\" alt=\"\"\u003e\u003c\/h2\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=\"\"\u003eRetro café racer design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– vintage-inspired frame, leather-look seat, chrome accents, and oversized round headlight\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e1000W peak motor (1000W \/ 250W EU)\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 70Nm torque, explosive acceleration, climbs 30° hills with ease\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e130-140 km extended range\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– massive 52V 27Ah battery, 60-70 km pure electric, 100-120 km pedal assist\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" 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– dual-crown front fork with 60-80mm travel\u003c\/span\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e+ powerful rear spring shock\u003c\/span\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, smooth on any terrain\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e20\" × 4.0\" Kenda fat tyres\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 30 TPI, excellent grip and stability on dirt, sand, snow, and city streets\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eZOOM dual-piston hydraulic disc brakes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 180mm rotors, power-off brake levers\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, reliable stopping in rain or on challenging terrain\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e4.5\" HD LCD smart display with Bluetooth\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– Bluetooth app integration for ride tracking, bike locking, and performance customisation\u003c\/span\u003e\u003ca href=\"https:\/\/us.duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eComplete lighting system\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– 160 LUX stainless-steel LED headlight\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, rear taillight with integrated brake light and turn signals\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eCruise control \u0026amp; USB charging\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– maintains steady speed after ~10 seconds\u003c\/span\u003e\u003ca href=\"https:\/\/bk42.eu\/youtube-videos\/duotts-f20\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e; Type-C port to charge devices on the go\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" 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– reinforced aluminium frame\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003ewith steel rear rack (25 kg capacity)\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan class=\"\"\u003e, fits riders 170-200 cm\u003c\/span\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-f20-electric-bike\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/bk42.eu\/youtube-videos\/duotts-f20\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eIPX4 water resistance\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e\u003cspan\u003e \u003c\/span\u003e– ride confidently in wet conditions\u003c\/span\u003e\u003ca href=\"https:\/\/www.newtechstore.eu\/product\/duotts-f20-electric-bike\/\" rel=\"noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .duottsf20-accordion {\n    margin: 20px 0;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n  .duottsf20-accordion details {\n    background: #ffffff;\n    border: 1px solid #e8e8e8;\n    border-radius: 12px;\n    margin-bottom: 10px;\n    overflow: hidden;\n  }\n  .duottsf20-accordion summary {\n    background: #1a1a2e;\n    color: #fff;\n    padding: 16px 20px;\n    font-size: 18px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  .duottsf20-accordion summary::-webkit-details-marker { display: none; }\n  .duottsf20-accordion summary::after {\n    content: \"▼\";\n    font-size: 14px;\n    transition: transform 0.2s;\n  }\n  .duottsf20-accordion details[open] summary::after { transform: rotate(180deg); }\n  .duottsf20-accordion .duottsf20-content { padding: 20px; }\n\n  .duottsf20-accordion table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 16px;\n    line-height: 1.8;\n  }\n  .duottsf20-accordion table tr { border-bottom: 1px solid #f0f0f0; }\n  .duottsf20-accordion table tr:last-child { border-bottom: none; }\n  .duottsf20-accordion table td { padding: 10px 6px 10px 0; vertical-align: top; }\n  .duottsf20-accordion table .label { font-weight: 600; color: #1a1a2e; width: 40%; }\n  .duottsf20-accordion table .value { color: #333; width: 60%; }\n  .duottsf20-accordion table .group-row td {\n    padding-top: 18px;\n    padding-bottom: 6px;\n    font-weight: 700;\n    font-size: 18px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  .duottsf20-accordion .duottsf20-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  .duottsf20-accordion .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 10px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n  .duottsf20-accordion .section-title:first-child { margin-top: 0; }\n\n  .duottsf20-accordion .note {\n    margin-top: 14px;\n    font-size: 12px;\n    color: #aaa;\n    text-align: center;\n    border-top: 1px solid #eee;\n    padding-top: 12px;\n    line-height: 1.6;\n  }\n\n  .duottsf20-accordion .btw-content { text-align: center; padding: 10px 0; }\n  .duottsf20-accordion .btw-content p {\n    font-size: 16px;\n    color: #555;\n    line-height: 1.8;\n    margin-bottom: 20px;\n  }\n  .duottsf20-accordion .btw-content .highlight { color: #2e7d32; font-weight: 700; }\n  .duottsf20-accordion .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 16px 50px;\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  .duottsf20-accordion .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  @media (max-width: 600px) {\n    .duottsf20-accordion summary { padding: 14px 16px; font-size: 16px; }\n    .duottsf20-accordion .duottsf20-content { padding: 16px; }\n    .duottsf20-accordion table { font-size: 15px; }\n    .duottsf20-accordion table .group-row td { font-size: 16px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"duottsf20-accordion\"\u003e\n  \u003c!-- 1. Specifications --\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003e📋 Specifications\u003c\/summary\u003e\n    \u003cdiv class=\"duottsf20-content\"\u003e\n      \u003ctable\u003e\n        \u003ctbody\u003e\n          \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ ELECTRONICS\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eRear Hub Brushless Motor (250W rated EU \/ 1000W peak)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Torque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e70 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e52V \/ 27Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharger\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e58.8V \/ 2.8A\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eApprox. 8–9 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eXF009 4.5\" HD LCD, Bluetooth-enabled\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eApp Connectivity\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eDuotts App via Bluetooth\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📊 PERFORMANCE\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e25 km\/h (EU-compliant)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange (Pedal Assist)\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 130–140 km\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTerrain\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eOff-road \u0026amp; city commuting\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\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eRetro-style frame\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFull Suspension (front double-crown fork 80mm travel + rear spring shock 3300 lb; non-adjustable, non-lockable)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eZOOM Dual-Piston Hydraulic Disc Brakes, 180mm rotors (front \u0026amp; rear)\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 (Kenda)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eHeadlight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eLarge round retro LED headlight\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eSmart Controls\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIgnition, horn, turn signals, headlights integrated\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\"\u003eBicycle Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e38.03 kg\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\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170–200 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n      \u003cdiv class=\"note\"\u003e\n        Specifications are based on the EU version. International version motor power may differ.\u003cbr\u003e\n        Range is affected by terrain, temperature, rider weight, and assist level.\u003cbr\u003e\u003cbr\u003e\n        Specifications subject to change without prior notice.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 2. Size \u0026 Geometry --\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003e📐 Size \u0026amp; Geometry\u003c\/summary\u003e\n    \u003cdiv class=\"duottsf20-content\"\u003e\n      \u003ctable\u003e\n        \u003ctbody\u003e\n          \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📏 KEY DIMENSIONS\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eWheel Size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTire Size\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20\" × 4.0\"\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRecommended Rider Height\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e170–200 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n      \u003cdiv class=\"note\"\u003e\n        For full geometry charts and frame dimensions, please contact our support team.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 3. Bike to Work Scheme --\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003e🚲 Bike to Work Scheme\u003c\/summary\u003e\n    \u003cdiv class=\"duottsf20-content\"\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 Duotts F20 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\"\u003eApply Now →\u003c\/a\u003e\n        \u003cp style=\"font-size: 15px; color: #888; margin-top: 14px;\"\u003eClick to learn more and start your application\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"note\"\u003eTerms and conditions apply. Subject to employer approval.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003cdiv class=\"block text-block\"\u003e\n\u003ch2 class=\"h2\"\u003eExploring the F20 E-BIKE\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe retro electric bike cleverly combines the vintage design of classic track racers with the most advanced e-bike technology, creating a mobile work of art.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F20_battery.png?v=1786011964\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F20_22.png?v=1786011986\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F20_-233.png?v=1786012001\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eRetro Electric Bicycle with Modern Power\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe Duotts retro electric bicycle blends timeless elegance with modern technology, featuring a vintage-inspired frame, leather seats, and classic spring saddles.\u003c\/p\u003e\n\u003cp\u003eChrome accents, oversized headlights, and intricate details enhance the all-terrain ebike’s nostalgic appeal.\u003c\/p\u003e\n\u003cp\u003eDuotts retro electric bicycle combines old-school charm with the performance of a full suspension electric mountain bike, delivering a smooth and stylish ride that stands out on every journey.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRetro Redefined: Style Meets Performance\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe F20 full suspension electric mountain bike combines vintage charm with modern functionality. Our retro electric bicycle's retro-inspired design and advanced full suspension ensure smooth, stable, and comfortable rides on any terrain. With timeless aesthetics and cutting-edge e-bike technology, this Duotts all-terrain ebike offers the perfect blend of elegance and power, delivering a classic yet exhilarating riding experience.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSuperb Range: Power for Every Adventure\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe F20 full suspension electric mountain bike features a 52V\/27AH battery, delivering an impressive range. In pure electric mode, this all-terrain ebike covers 50-70 km, while pedal assist extends it to 130-140 km. Enjoy worry-free, exhilarating rides on every adventure with Duotts's full suspension electric mountain bike.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F20_12.png?v=1786012295\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch2\u003e\u003cstrong\u003eFull Suspension\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe F20 electric bike is perfect for both off-road adventures and city commuting, featuring a high-performance full suspension system that provides a smooth and comfortable riding experience on any terrain. It's a retro-style electric bike with modern performance capabilities.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSF201.png?v=1763608826\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eRetro Super Headlight\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe F20 electric bike features a large, round headlight that provides enhanced visibility and safety during your rides. The powerful headlight illuminates the road ahead, ensuring clear vision even in low light or dark conditions.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSF202.png?v=1763608826\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eOutstanding Fat Tires\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe F20 electric bike is equipped with high-performance 20 x 4-inch wide tires that offer excellent shock absorption, allowing you to glide effortlessly over bumps and uneven surfaces while ensuring optimal stability and control. Challenge various terrains comfortably and elegantly, enjoying every moment of your journey.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTSF203.png?v=1763608826\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eSmart Control, Seamless Ride\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe F20 electric bike's highly integrated smart dashboard brings the future to your fingertips. With controls for ignition, horn, turn signals, and headlights all unified, you can effortlessly maintain complete control of your ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F20_16.png?v=1763608982\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003e1000W Powerful Motor\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eEnjoy the thrill of the road with our compact yet powerful 1000W brushless motor. The high-performance brushless DC rear-drive motor provides better acceleration, greater torque, and a quiet riding experience, allowing you to effortlessly conquer challenging terrains. Ride with confidence, style, and freedom.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F20_17.png?v=1763609028\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eSafe Hydraulic Disc Brakes\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eThe advanced hydraulic disc brakes on the F20 provide reliable braking power, enhancing safety and control during your ride. Whether riding in rain or on challenging terrains, you can enjoy excellent braking reliability\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0948\/1499\/4804\/files\/DUOTTS_F20_18.png?v=1763609028\"\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eCustomer Review\u003c\/h2\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Duotts_F20_CR1.png?v=1786011133\" alt=\"\"\u003e\u003c\/p\u003e","brand":"DUOTTS","offers":[{"title":"Default Title","offer_id":44221938106419,"sku":null,"price":1199.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/DUOTTSF2012.png?v=1776831288"},{"product_id":"duotts-c29k-dual-battery-e-bike","title":"DUOTTS C29K Dual Battery (37.5Ah) Hydraulic Brakes 29\" Wheels Electric Bike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/ecocycle_hub.jpg?v=1779280241\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003cp\u003e🏢 \u003cstrong\u003ePhysical Store \u0026amp; Real Local Support\u003c\/strong\u003e: Based in Wexford with dedicated Irish-based customer service—no generic bots, no language barriers, no endless back-and-forth!\u003c\/p\u003e\n\u003cp\u003e🛠️ \u003cstrong\u003eFull Warranty \u0026amp; Tech Assistance\u003c\/strong\u003e – Expert remote technical help \u0026amp; full manufacturer warranty backing. Our local workshop team is always here to guide you.\u003c\/p\u003e\n\u003cp\u003e💼 \u003cstrong\u003eBike-to-Work Scheme Approved\u003c\/strong\u003e: Save up to 52%! We handle all the paperwork and deliver your official HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e🎁 \u003cstrong\u003eExclusive Offer\u003c\/strong\u003e: Buy 2 e-bikes today and get FREE professional assembly \u0026amp; home delivery (save €180)!\u003c\/p\u003e\n\u003cp\u003e🇮🇪 \u003cstrong\u003e100% Irish Local Support\u003c\/strong\u003e: Fast, reliable customer care based right here in Ireland.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2 class=\"ds-markdown-paragraph\"\u003eDUOTTS C29K Dual Battery (37.5Ah) Hydraulic Brakes 29\" Wheels Electric Bike\u003c\/h2\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003eDUOTTS C29-K – a city e-bike with a 48V 37.5Ah dual-battery system, 150–170km range, 65Nm torque, hydraulic brakes, and 29\" wheels. Double the battery, double the freedom.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__01.jpg?v=1793344497\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e37.5Ah dual-battery system (48V 15Ah + 22.5Ah).\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Go 150–170km on pedal-assist — double the range of the standard C29. Charge less, ride further, and leave range anxiety behind.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e65Nm torque, 250W\/750W motor.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Confident acceleration and hill-climbing, whether you're commuting or loaded with cargo\u003c\/span\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003cspan class=\"_5f9bba8\" data-citation-group=\"3\"\u003e\u003ca href=\"https:\/\/duotts.ro\/produs\/duotts-c29-k\/#kuponok\" rel=\"noreferrer\" aria-label=\"1\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eHydraulic disc brakes — now standard.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Stronger, more consistent stopping power with less hand effort, especially in wet weather and on descents\u003c\/span\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003cspan class=\"_5f9bba8\" data-citation-group=\"4\"\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-c29-k?qv=2aLf7tkZo#qv2aLf7tkZo\" rel=\"noreferrer\" aria-label=\"12\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e29-inch wheels + 100mm front suspension.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Large-diameter wheels roll over potholes and rough roads with ease, while the suspension fork absorbs the bumps\u003c\/span\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003cspan class=\"_5f9bba8\" data-citation-group=\"5\"\u003e\u003ca href=\"https:\/\/duotts.ro\/produs\/duotts-c29-k\/#kuponok\" rel=\"noreferrer\" aria-label=\"1\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eShimano 21-speed gearing + full control panel.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Smooth shifting with throttle, USB charging, horn, and a 5-speed multifunction display\u003c\/span\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003cspan class=\"_5f9bba8\" data-citation-group=\"6\"\u003e\u003ca href=\"https:\/\/duotts.com\/products\/duotts-c29-k?qv=2aLf7tkZo#qv2aLf7tkZo\" rel=\"noreferrer\" aria-label=\"12\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e150kg max load. Fits riders 170–200cm.\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e Sturdy build ready for commutes, leisure rides, and weekend adventures\u003c\/span\u003e\u003cspan class=\"\"\u003e.\u003c\/span\u003e\u003cspan class=\"_5f9bba8\" data-citation-group=\"7\"\u003e\u003ca href=\"https:\/\/duotts.ro\/produs\/duotts-c29-k\/#kuponok\" rel=\"noreferrer\" aria-label=\"1\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cem\u003e\u003cspan class=\"\"\u003eThis isn't just an e-bike. It's double the battery and double the freedom — built for riders who refuse to be limited by range.\u003c\/span\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__02.jpg?v=1793344498\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__03.jpg?v=1793344498\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__04.jpg?v=1793344498\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__05.jpg?v=1793344498\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__06.jpg?v=1793344498\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__07.jpg?v=1793344498\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__08.jpg?v=1793344497\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K_2_-__09.jpg?v=1793344497\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e","brand":"DUOTTS","offers":[{"title":"Default Title","offer_id":45224570060851,"sku":null,"price":1249.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/C29-K.1.jpg?v=1793344463"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/collections\/Ecocycle_Hub_Duotts_C29.jpg?v=1790948231","url":"https:\/\/ecocyclehub.ie\/collections\/duotts-electric-bikes.oembed","provider":"Ecocycle Hub","version":"1.0","type":"link"}