{"title":"Electric Cargo Bikes","description":"","products":[{"product_id":"surface604-werk-2022","title":"Surface604 - Travail (2022)","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eSurface 604 Werk — 960Wh Cargo eBike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    :root {\n      --black: #111110; --white: #fafaf8; --gray-100: #f5f5f3; --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4; --gray-600: #6b6b67; --accent: #d95f2b; --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif; --font-mono: 'DM Mono', monospace;\n    }\n    body { font-family: var(--font-sans); background: var(--white); color: var(--black); min-height: 100vh; padding: 0; }\n    .page { max-width: 760px; margin: 0 auto; padding: 3rem 2rem 5rem; }\n    .breadcrumb { display: flex; align-items: center; gap: 6px; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); margin-bottom: 2.5rem; letter-spacing: 0.02em; flex-wrap: wrap; }\n    .breadcrumb span { color: var(--gray-200); }\n    .product-header { margin-bottom: 2rem; }\n    .badge-row { display: flex; gap: 6px; flex-wrap: wrap; margin-bottom: 0.75rem; }\n    .badge { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--accent-light); color: var(--accent); border: 1px solid #e8c4ae; border-radius: 3px; padding: 3px 8px; }\n    .badge-alt { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--gray-100); color: var(--gray-600); border: 1px solid var(--gray-200); border-radius: 3px; padding: 3px 8px; }\n    h1 { font-size: 34px; font-weight: 600; line-height: 1.15; color: var(--black); margin-bottom: 0.35rem; letter-spacing: -0.025em; }\n    .subtitle { font-size: 13px; font-family: var(--font-mono); color: var(--gray-400); letter-spacing: 0.04em; margin-bottom: 0.5rem; }\n    .tagline { font-size: 16px; color: var(--gray-600); line-height: 1.5; }\n    .price-hero { display: flex; align-items: baseline; gap: 10px; margin-top: 1rem; }\n    .price-hero .price { font-size: 32px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); }\n    .price-hero .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); }\n    .divider { border: none; border-top: 1px solid var(--gray-200); margin: 2rem 0; }\n    .description { font-size: 15px; line-height: 1.75; color: #333332; margin-bottom: 2rem; }\n    .stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--gray-200); border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; }\n    .stat { background: var(--white); padding: 1.1rem 0.75rem; text-align: center; }\n    .stat.full { grid-column: 1 \/ -1; border-top: 1px solid var(--gray-200); }\n    .stat-value { font-size: 17px; font-weight: 600; color: var(--black); letter-spacing: -0.02em; display: block; }\n    .stat-label { font-size: 10px; color: var(--gray-400); font-family: var(--font-mono); margin-top: 4px; display: block; }\n    .section-label { font-size: 13px; font-family: var(--font-sans); font-weight: 600; letter-spacing: -0.01em; color: var(--black); margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid var(--accent); display: inline-block; }\n    .features { display: flex; flex-direction: column; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; }\n    .feature { display: grid; grid-template-columns: 3px 1fr; border-bottom: 1px solid var(--gray-200); transition: background 0.15s; }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n    .feature-accent { background: transparent; transition: background 0.15s; }\n    .feature:hover .feature-accent { background: var(--accent); }\n    .feature-content { padding: 1.1rem 1.25rem; }\n    .feature-title { font-size: 14px; font-weight: 600; color: var(--black); margin-bottom: 3px; }\n    .feature-desc { font-size: 13px; color: var(--gray-600); line-height: 1.5; }\n    .spec-group { margin-bottom: 1.75rem; }\n    .specs-table { width: 100%; border-collapse: collapse; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; font-size: 13px; }\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n    .specs-table td { padding: 9px 14px; background: var(--white); transition: background 0.1s; vertical-align: top; }\n    .specs-table td:first-child { color: var(--gray-600); font-family: var(--font-mono); font-size: 11px; width: 42%; letter-spacing: 0.01em; }\n    .specs-table td:last-child { color: var(--black); font-weight: 500; }\n    .colour-chips { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 2rem; }\n    .chip { display: flex; align-items: center; gap: 7px; background: var(--gray-100); border: 1px solid var(--gray-200); border-radius: 20px; padding: 5px 12px 5px 6px; font-size: 12px; color: var(--black); font-weight: 500; }\n    .chip-swatch { width: 16px; height: 16px; border-radius: 50%; border: 1px solid rgba(0,0,0,0.1); flex-shrink: 0; }\n    .price-row { display: flex; align-items: baseline; gap: 12px; margin-bottom: 0.4rem; }\n    .price { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); }\n    .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); }\n    .sku { font-size: 11px; color: var(--gray-400); font-family: var(--font-mono); letter-spacing: 0.04em; margin-bottom: 2rem; }\n    .footer-line { border-top: 1px solid var(--gray-200); padding-top: 1.5rem; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px; }\n    @media (max-width: 560px) { h1 { font-size: 26px; } .stats { grid-template-columns: repeat(2, 1fr); } .page { padding: 2rem 1.25rem 4rem; } }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003eebikes\u003c\/span\u003e\u003cspan\u003e\/\u003c\/span\u003e\u003cspan\u003esurface 604\u003c\/span\u003e\u003cspan\u003e\/\u003c\/span\u003eWerk\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eSurface 604\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCargo eBike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eClass 3\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003e960 Wh\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eUL 2849 Certified\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eTorque Sensor\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eWerk · Bafang 500W Hub · 48V 20Ah · Shimano Alivio 9-Speed · 27.5\" · Cargo Frame\u003c\/p\u003e\n      \u003ch1\u003eSurface 604 Werk\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eBuilt to haul. Front and rear rack mounts, reinforced frame, wider 2.6\" tires, and the same 960 Wh class-leading battery — for riders who carry loads, not just themselves.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$2,599.00\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD · 20Ah only\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e960 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003ebattery capacity\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e45 km\/h\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eClass 3 PAS speed\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e29.48 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003etotal weight\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat full\"\u003e\n        \u003cspan class=\"stat-value\"\u003eUp to 150 km — eco range · 48V 20Ah battery\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003erange · eco mode\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Surface 604 Werk is a cargo-geometry commuter e-bike built around the same 960 Wh \/ 48V 20Ah Samsung 21700 platform as the Colt and Rook, but with reinforced battery mounts, a front rack mount, and wider 2.6\" tires designed for loaded riding. The one-size M\/L frame fits a broad range of riders with an adjustable stem. Bafang 500W geared hub motor, dropout torque sensor, Shimano Alivio 9-speed, Tektro Auriga hydraulic disc brakes. UL 2271 + UL 2849 dual certified. 300 lb \/ 136 kg weight capacity.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFront rack mount — cargo DNA built in\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Werk frame includes reinforced front rack mounts and a welded rear rack as standard. Built for panniers, cargo crates, groceries, and gear — not bolted-on as an afterthought.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e2.6\" wide tires — stability under load\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eWider than the Colt or Rook's 2.4\" tires, the 27.5×2.6\" Panaracer tires add contact patch and damping when the bike is carrying heavy loads — more planted, less twitchy with weight on the racks.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e300 lb \/ 136 kg weight capacity\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eDesigned for real-world loads. Whether it's a heavy rider, full panniers, or cargo on both racks, the Werk frame is rated for the weight you'll actually put on it.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eOne-size adjustable frame\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eA single M\/L frame with an adjustable Satori stem fits riders from 5'7\" to 6'6\". Simplifies stocking and means no size-selection mistakes at point of sale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eColours\u003c\/p\u003e\n    \u003cdiv class=\"colour-chips\"\u003e\n      \u003cdiv class=\"chip\"\u003e\n        \u003cdiv class=\"chip-swatch\" style=\"background: #7a7e7f;\"\u003e\u003c\/div\u003e\n        Grey\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003ePowertrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBafang 500W (peaks 750W) Geared Hub Brushless\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\u003eDrive mode\u003c\/td\u003e\n\u003ctd\u003eDropout torque-sensing pedal assist + thumb throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eThrottle\u003c\/td\u003e\n\u003ctd\u003eThumb push-activated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eController\u003c\/td\u003e\n\u003ctd\u003eSurface 604 custom 12 MOS 48V 500W 25Ah Smart Controller\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTop speed (PAS)\u003c\/td\u003e\n\u003ctd\u003e45 km\/h (28 mph) · Class 3\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTop speed (throttle)\u003c\/td\u003e\n\u003ctd\u003e32 km\/h (20 mph)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBattery \u0026amp; Range\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e48V 20Ah \/ 960 Wh — Samsung lithium-ion 21700 cells\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery weight\u003c\/td\u003e\n\u003ctd\u003e4.65 kg \/ 10 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eUL 2271 (battery) + UL 2849 (complete system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003eUp to 150 km \/ 90 mi (eco mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharge time\u003c\/td\u003e\n\u003ctd\u003e3–4 hours (full charge from empty)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eElectronics\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eSurface 604 colour LCD, 3.5\", with USB charging jack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eBüchel \"Secu Forte\" LED — 150 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eBüchel LED rear light\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWire harness\u003c\/td\u003e\n\u003ctd\u003e30Ah rated, handles up to 120A (upgraded)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDerailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Alivio 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–34T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShift levers\u003c\/td\u003e\n\u003ctd\u003eShimano Alivio 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eSamox 40T front sprocket\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eSamox sealed\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003eTektro Auriga hydraulic disc — post mount, with motor inhibitors\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRotors\u003c\/td\u003e\n\u003ctd\u003e180mm front and rear · 2.34mm thick\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eSuspension\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSR Suntour XCM 27.5 · 80mm travel · thru-axle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear\u003c\/td\u003e\n\u003ctd\u003eHardtail — no rear suspension\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheel size\u003c\/td\u003e\n\u003ctd\u003e27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e27.5\" × 2.6\" Panaracer · puncture protection · reflective sidewall\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eAluminum alloy double-wall · 27.5\" · 13G · 36H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hubs\u003c\/td\u003e\n\u003ctd\u003eSurface 604 aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e6061 aluminum alloy · straight steerer headtube · custom reinforced battery mounts · internal cable routing · post-mount brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eSatori Up2 adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003ePromax aluminum · 30mm rise · 15° backsweep · 720mm wide\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eWellgo platform die-cast\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eSelle Royal \"Essenza Plus\" gel · elastomer · relaxed position · 9° adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeat post\u003c\/td\u003e\n\u003ctd\u003e30.4mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAdjustable heavy-duty aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eSizing\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eOne size (M\/L) — adjustable stem\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height\u003c\/td\u003e\n\u003ctd\u003e5'7\"–6'6\" (170–198 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight capacity\u003c\/td\u003e\n\u003ctd\u003e136 kg \/ 300 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWeight \u0026amp; Features\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eNet weight\u003c\/td\u003e\n\u003ctd\u003e29.48 kg \/ 65 lbs (with 20Ah battery)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStandard accessories\u003c\/td\u003e\n\u003ctd\u003eWelded rear rack · front rack mount · chain guard · adjustable kickstand · water bottle bosses\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLights\u003c\/td\u003e\n\u003ctd\u003eIntegrated front + rear (standard)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eOptional upgrade\u003c\/td\u003e\n\u003ctd\u003eSR Suntour NCX suspension seatpost\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAssembly time\u003c\/td\u003e\n\u003ctd\u003e~20 minutes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003e5-year frame · 2-year components\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eOrigin\u003c\/td\u003e\n\u003ctd\u003eDesigned in Vancouver, Canada\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$2,599.00\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eSurface 604 Werk · 48V 20Ah \/ 960 Wh · Bafang 500W · Shimano Alivio 9-Speed · 27.5\" · Cargo · One Size\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eSurface 604 © 2026\u003c\/span\u003e\n      \u003cspan\u003eWerk Cargo eBike\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Surface604Bikes","offers":[{"title":"White \/ 19.5\" (5'8\"-6'6\" Rider) \/ 48v 20Ah","offer_id":45145697091684,"sku":"SURF|175|4814|275|ELE|0562","price":2600.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ 19.5\" (5'8\"-6'6\" Rider) \/ 48v 20Ah","offer_id":45145697157220,"sku":"SURF|175|4814|275|ELE|0564","price":2600.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/surface604-electric-bike-s-m-17-5-48v-14ah-27-5-surface604-werk-2022-28823197286500.jpg?v=1686867791"},{"product_id":"riese-and-muller-carrie-touring","title":"Riese and Muller Carrie Touring","description":"\u003ch1\u003eThe Carrie. As versatile as your everyday life.\u003c\/h1\u003e\n\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003eThe Carrie delivers on its promise: our compact cargo bike offers the largest-possible loading surface on as small a space as possible. Forget heavy bags or rucksacks – you can choose from a wealth of transport accessories for all your needs. When folded out, the optional Flex Box provides plenty of storage space, yet you can effortlessly ride through narrow lanes and find a parking space almost anywhere when it is collapsed. And its minimalist frame in bold glossy colours simply needs to be seen.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"m01-header-animated__content-intro\"\u003eThe Carrie is available from May 2024.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eCompact shape A bike for any time and anywhere.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eMinimal parking space and tight curves: you no longer have these worries with the Carrie. Thanks to its narrow 43 cm Basic Box, you can now ride with as much agility as on a regular bike, and you’ll always find a place to park it in the bike area in the basement. And with its two-legged stand, you can simply jack up the cargo bike and safely park it even with it fully loaded. When collapsed, the optional Flex Box is high enough to transport a regular drinks crate – even up to three when folded out. However, go for the carrier with MIK system if you want to carry even more. (Loading space approved for up to max. 80 kg, carrier approved for up to max. 27 kg.)\u003c\/p\u003e\n\u003ch2\u003eMultifunctionality Flexible transport options.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe inside of the Basic Box measures 45 x 30 cm and comes with a hard-wearing rain cover to protect your load. With the Flex Box, its name says it all: folded out, it offers an extended area of 45 by 65 cm, providing plenty of room for your sports bag or the weekly shopping. And you can conveniently load everything, thanks to the optional cargo bag that holds up to 90 litres. Opt for the Flex Box and child seat if you want to transport younger passengers. The child cover reliably protects your passengers from the wind and weather. (It accommodates up to two children age seven or younger. Please observe national regulations for the transport of children on bikes before using.)\u003c\/p\u003e\n\u003ch2\u003eSustainable materials Built for the future.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eWe have based the design of the Carrie on circular design principles: Circular design aims to develop products for the longest-possible service life, at the end of which they enter a new product life cycle. Its compact frame is made of recycled aluminium and is powder-coated to conserve resources. We have dispensed with PVC that can be potentially harmful to health with the optional child cover. The Carrie accessories are designed to be easy to dismantle, clean and repair, if necessary, to keep you on the road trouble-free for years to come.\u003c\/p\u003e\n\u003ch2\u003eEquipment and accessories Reliably practical.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe Bosch Performance Line motor and the PowerPack 545 Wh battery mounted vertically on the frame give you up to 60 kilometres from a single charge. And you can comfortably ride over kerbs or potholes, thanks to its optional suspension seatpost. With its adjustable saddle height and angle- and height-adjustable stem, the seat position can be configured to accommodate riders from 1.50 m to 2.00 m tall, and sporty to comfortable riding preferences.  \u003c\/p\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026288574564,"sku":null,"price":10639.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/24_f01171_carrie_vario_aqua_intuvia100_725wh_byschulz_flexbox_1718_1860x1240.jpg__930x620_q100_subject_location-930_620_subsampling-2_upscale.jpg?v=1709669047"},{"product_id":"riese-and-muller-load-60-touring","title":"Riese and Muller Load 60 Touring","description":"\u003ch1\u003eThe Load 60. Low centre of gravity, high standards.\u003c\/h1\u003e\n\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003ePerfect handling in every situation – on tarmac, forest trails or gravel roads: the Load 60 is so manoeuvrable and agile that you never feel like you’re on a cargo bike. Its low centre of gravity, the Bosch Cargo Line Cruise motor and Riese \u0026amp; Müller Control Technology ensure a dynamic and outstanding riding experience.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"m01-header-animated__content-intro\"\u003eConfigure now at a reduced promotional price.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eFun and safety are not mutually exclusive.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eAdmittedly, not everyone immediately thinks of fun on two wheels when you hear the words “cargo bike”. But this changes when you sit on a Load with Control Technology. The optimised chassis and the finely tuned full suspension ensure optimum comfort, safe riding even at higher speeds, excellent road holding and thus top-of-the-range riding dynamics. Vibrations and shocks, such as from cobblestones or kerbs, are significantly cushioned and you are in control. \u003c\/p\u003e\n\u003ch2\u003eSuitable for younger generations too.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eChildren are the most valuable cargo anyone can carry. Their safety comes first. The five-point seat belts for up to two smaller children age 7 or younger and a comfortable, cushioned seat position ensure relaxed riding around town and in the countryside. The two 5-point belts for two smaller children and a comfortable, cushioned seat position ensure relaxed riding around the town and countryside. For all-round safety, this equipment version is available only with side walls. Loading surface approved for up to max. 70 kg. Please observe national regulations for the transport of children on bikes before using.\u003c\/p\u003e\n\u003ch2\u003eFrom warehouse to delivery.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eBasically you can transport everything on the cargo area of the Load 60, because any cargo can be ideally strapped to the rails. The various side wall and cover options provide additional convenient solutions: The loading surface offers plenty of freedom with a length of 60 cm and a maximum width of 52 cm. Whether you wish to carry luggage for a spontaneous camping weekend, tools, goods or sports equipment, you’ll quickly find the right solution among the different accessory options.\u003c\/p\u003e\n\u003ch2\u003eLong-lasting visibility.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe daytime running light of the ultra-bright Supernova M99 Mini Pro headlamp with main-beam function offers top lighting conditions at night and also increases your visibility during the day. And if you need to stop quickly, the exceptionally bright Supernova M99 Tail Light ensures your safety while the Tektro TRP C 2.3 cargo brake packs quite a punch. The four pistons and thicker brake discs boost your braking power. This ensures your safety even with heavier loads, all the while reducing wear.\u003c\/p\u003e\n\u003ch2\u003eChange riders with ease.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThanks to the angle- and height-adjustable stem and the adjustable saddle height, the seat position can be altered to accommodate body sizes of from 1.50 m to 2.00 m, and adapted from sporty to comfortable. The overall geometry of the bike can be perfectly adjusted to the rider in just a few easy steps. This flexibility makes the Load ideal for shared use, for example within a family. \u003c\/p\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026289000548,"sku":null,"price":9859.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/23_f00751_ld60_rohlf_colgreymtt_gx_sdwallhi-hardcov_2133_1860x1240.jpg__1400x1400_q90_subsampling-2.jpg?v=1709669047"},{"product_id":"riese-and-muller-load-75-touring","title":"Riese and Muller Load 75 Touring","description":"\u003cheader class=\"section\" data-module=\"section\" data-series-name=\"Load 75\" id=\"mod-section-1\"\u003e\n\u003cdiv class=\"module module-gapless m01-header-animated m01-header-animated--animated m01-header-animated--show-breadcrumb m01-header-animated--expand-mobile inverted-gui\" data-module=\"m01-header-animated\" id=\"mod-m01-header-animated-1\"\u003e\n\u003cdiv class=\"container-center\"\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"s-12 m-12 l-8 l-left-2\"\u003e\n\u003cdiv class=\"animated-content-wrapper text-spaces\"\u003e\n\u003ch1\u003eThe Load 75. Even more space for your freedom.\u003c\/h1\u003e\n\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003eFeel the wind in your hair, enjoy the speed, quick stops and fast starting. And take as much with you as you need. This is what freedom feels like. With its low centre of gravity, Riese \u0026amp; Müller Control Technology and a huge loading surface, the Load 75 combines riding dynamics and load options, like no other cargo bike. The strong Bosch Cargo Line Cruise motor delivers hitherto unknown power. And the Load 75 is also extremely reliable, thanks to its high-grade components.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eFun and safety are not mutually exclusive.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eAdmittedly, not everyone immediately thinks of fun on two wheels when you hear the words “Cargo Bike”. But this changes when you sit on a Load with Control Technology. The optimised chassis and the finely tuned full suspension ensure optimum comfort, safe riding even at higher speeds, excellent road holding and thus top-of-the-range riding dynamics. Vibrations and hard impacts, such as from cobblestones or kerbs, are significantly reduced and you are in control.   \u003c\/p\u003e\n\u003ch2\u003eThe big one the little ones.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eUp to three children age 7 or younger can be carried comfortably and safely – well protected from the sun and rain under a practical cover. One of the children faces the rider while other two sit facing the direction of travel. The extra spacious footwell prevents your passengers from getting in each other’s way, guaranteed to contribute to a relaxed shared riding experience. Loading surface approved for up to max. 70 kg. Please observe national regulations for the transport of children on bikes before using.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"section\" data-module=\"section\" id=\"mod-section-2\"\u003e\n\u003cdiv class=\"module m08-multimedia  module-gapless-before\"\u003e\n\u003cdiv class=\"container-center\"\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003ch2\u003eMaximum freedom of transport.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eCarry whatever cargo you need to on a loading surface 75 cm long and with a maximum width of 54 cm: camping equipment, the weekly shop, young children or a delivery to your business customers (loading surface approved for up to max. 70 kg). Nothing disrupts your safe and agile riding experience, as the Cargo Bike can handle almost all needs, thanks to its low centre of gravity, its many individual equipment options and refined Control Technology. For greater freedom and flexibility – whatever your plans.\u003c\/p\u003e\n\u003ch2\u003eLong-lasting visibility.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe daytime running light of the ultra-bright Supernova M99 Mini Pro headlamp with main-beam function offers top lighting conditions at night and also increases your visibility during the day. And if you need to stop quickly, the exceptionally bright Supernova M99 Tail Light ensures your safety while the Tektro TRP C 2.3 cargo brake packs quite a punch. The four pistons and thicker brake discs boost your braking power. This ensures your safety even with heavier loads, all the while reducing wear.\u003c\/p\u003e\n\u003ch2\u003eChange riders with ease.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThanks to the angle- and height-adjustable stem and the adjustable saddle height, the seat position can be altered to accommodate body sizes of from 1.50 m to 2.00 m, and adapted from sporty to comfortable. The overall geometry of the bike can be perfectly adjusted to the rider in just a few easy steps. This flexibility makes the Load ideal for shared use, for example within a family.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026289066084,"sku":null,"price":10779.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/23_f00755_ld75_var_wite_sdwallhi_vrdck_2366_1860x1240.jpg__1400x1400_q90_subsampling-2.jpg?v=1709669048"},{"product_id":"riese-and-muller-packster-70-touring","title":"Riese and Muller Packster 70 Touring","description":"\u003ch1\u003eThe Packster 70. Two wheels – a blessing for the whole family.\u003c\/h1\u003e\n\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003eThe Packster 70 makes light work of life. Whether you need to transport three children or a big load of weekly shopping – the family e-bike transports everything safely to your destination. You cannot fail to be impressed by its ease of handling, safe riding characteristics and environmentally friendly materials. And, thanks to its height-adjustable saddle and stem, it can be adjusted to different riders in seconds.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"m01-header-animated__content-intro\"\u003eConfigure now at a reduced promotional price.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eA responsible choice suitable for younger generations too.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThere is space for up to three children age 7 or younger in the 100% recyclable EPP box produced with zero emissions. And their safety is top priority: the child seats all feature 5-point seat belts, while the side impact protection provides outstanding safety in urban traffic and the central railing doubles as a grab handle. Optional accessories, such as the all-season child cover or tarpaulin, are produced in a resource-efficient manner, and the child seats are made of 100% recycled material. So now you can transport your children worry-free. (Loading surface approved for up to 70 kg. Please observe national regulations for the transport of children on bikes before using.)\u003c\/p\u003e\n\u003ch2\u003eThe right solution for any transport task.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe Packster 70 offers a 70-cm-long and 60-cm-wide loading surface and, with basic equipment, provides a cargo space of up to 240 litres. With the optional Cargo Carry System, the shock-absorbing and insulating EPP box can adapt to any transport project. Whether you need a level cargo surface, secure transport for standard Euro boxes or storage space for smaller objects – the Cargo Carry System protects your cargo thanks to versatile elements and diverse adjustment options. You can even transport up to approx. 375 litres, securely sealed, with the optional high box cover (loading surface approved for up to 70 kg).\u003c\/p\u003e\n\u003ch2\u003eSimply and safely through everyday life.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eWhether you are riding or parking, getting on and off or loading – with its low centre of gravity and countless details, the Packster 70 is incredibly simple to use at all times. Its small turning circle means that it is ideal for riding and manoeuvring in tight spaces. The combination of high-performance headlamp with daytime running light and well distributed reflectors guarantees that you can see and be seen. Tektro disc brakes ensure that you can brake and stop safely even when carrying heavy loads.\u003c\/p\u003e\n\u003ch2\u003eChange riders with ease.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe height-adjustable saddle and stem let you adjust the seating position of the Packster 70 to different body heights from 1.50 m to 2.00 m in the blink of an eye, making it the perfect companion to family life and a flexible replacement for your car.\u003c\/p\u003e\n\u003ch2\u003eMaximum riding enjoyment.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eRiese \u0026amp; Müller Control Technology is synonymous with safety and dynamism: the perfectly tuned full suspension of the rear swing arm ensures a sporty riding experience and the best traction even at high speeds. The active rear swing arm, optimised front wheel suspension and co-sprung luggage carrier form the core of the Control Technology. The result is powerful propulsion and sporty riding without any loss of energy.\u003c\/p\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026289229924,"sku":null,"price":11439.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/23_f00950_pac70_fam_white_6004_web_1860x1240.jpg__1400x1400_q90_subsampling-2_adcfade2-ea2f-4c32-8a70-b3de53da236f.jpg?v=1717986854"},{"product_id":"riese-and-muller-packster2-70-touring","title":"Riese and Muller Packster2 70 Touring","description":"\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003eThe Packster2 70 simply makes life easier. You can now transport everything from A to B with ease – whether up to three children or the weekly shop – in the cargo bike box made of environmentally friendly materials. Ride safely and easily around town with its low centre of gravity and small turning circle. The family e-bike with its height-adjustable saddle and stem adjusts to different riders in seconds.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eResponsibility to the next generation and nature.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThere is space for up to three children age 7 or younger in the 100% recyclable EPP box produced with zero emissions. And their safety is top priority: the child seats all feature 5-point seat belts, while the side impact protection provides outstanding safety in urban traffic and the central railing doubles as a grab handle. Optional accessories, such as the all-season child cover or tarpaulin, are produced in a resource-efficient manner, and the child seats are made of 100% recycled material. So now you can transport your children worry-free. (Loading surface approved for up to 70 kg. Please observe national regulations for the transport of children on bikes before using.)\u003c\/p\u003e\n\u003ch2\u003eThe right solution for any transport task.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe Packster 70 offers a 70-cm-long and 60-cm-wide loading surface and, with basic equipment, provides a cargo space of up to 240 litres. With the optional Cargo Carry System, the shock-absorbing and insulating EPP box can adapt to any transport project. Whether you need a level cargo surface, secure transport for standard Euro boxes or storage space for smaller objects – the Cargo Carry System protects your cargo thanks to versatile elements and diverse adjustment options. You can even transport up to approx. 375 litres, securely sealed, with the optional high box cover (loading surface approved for up to 70 kg).\u003c\/p\u003e\n\u003ch2\u003eSimply and safely through everyday life.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eWhether you are riding or parking, getting on and off or loading – the Packster 70 is incredibly simple to use at all times. Its small turning circle means that it is ideal for riding and manoeuvring in tight spaces. And its optional Bosch eBike ABS 2.0 with Magura disc brakes ensures that you retain control even if you have to brake suddenly: it reliably prevents tires from sliding, the rear wheel from lifting, and the whole bike from skidding out to the side. But even its standard Tektro disc brakes pack quite a punch if you have to stop quickly. The combination of high-performance headlight with daytime running light and well distributed reflectors guarantees that you can see and be seen. \u003c\/p\u003e\n\u003ch2\u003eChange riders with ease.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe height-adjustable saddle and stem let you adjust the seating position of the Packster 70 to different body heights from 1.50 m to 2.00 m in the blink of an eye, making it the perfect companion to family life and a flexible replacement for your car.\u003c\/p\u003e\n\u003ch2\u003eMaximum riding enjoyment.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe optional Control Technology Package with the Riese \u0026amp; Müller Control Technology is synonymous with safety and dynamism: the perfectly tuned full suspension of the rear swing arm ensures a sporty riding experience and the best traction even at high speeds. The active rear swing arm, optimised front wheel suspension and co-sprung luggage carrier form the core of the Control Technology. The result is powerful propulsion and sporty riding without any loss of energy.\u003c\/p\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026289360996,"sku":null,"price":13399.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/24_f01201_pac2_70_tou_urbgrymtt_ctrltech_kiox300_persenning_0015_1860x1240.jpg__1400x1400_q90_subsampling-2.jpg?v=1709669047"},{"product_id":"riese-and-muller-multicharger2-gt-touring","title":"Riese and Muller Multicharger2 GT Touring","description":"\u003ch1\u003eThe Multicharger2. For everyday adventures.\u003c\/h1\u003e\n\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003eA day trip to the mountains or a few days camping at the lake? No matter what adventure awaits you, the Multicharger2 will take everyone and everything with you. Passengers young and old will find their spot. And the best thing is: it handles with the agility of a normal E-Bike, while boasting top-of-the-line safety. It leaves a lasting impression with its off-road appearance. Bring on the adventure.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eFlexible load transport The transport bike for adventures and everyday life.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe Multicharger transports up to 65 kg on its rear with astonishing ease. Meanwhile, the standard front luggage carrier offers additional space (max. 5 kg). Thanks to optional equipment options, it is perfectly equipped for your adventures: whether large cargo bags to protect against dirt and rain or a small front bag for valuable luggage, you’ll find the perfect solution for any transport task. The Multicharger is no longer than a normal E-Bike and impresses with its agile riding behaviour.\u003c\/p\u003e\n\u003ch2\u003eTransporting people Whether young or old – everyone can come along.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe Multicharger is ideal for transporting people. A passenger aged 7 years or older weighing up to 65 kg can grab a spot on the rear with the optional passenger kit, with its comfortable foam seat, handles and footrests. Up to two children from 1 to 7 years of age can travel safely and well protected thanks to the optional safety bar kit in conjunction with a child seat DIN EN 14344 (max. 50 kg). The rear child seat has a maximum load capacity of 10 kg – discover our Multitinker with its longer carrier and lower centre of gravity if you need to carry heavier loads. Please observe national regulations for the transport of children on bikes before using.\u003c\/p\u003e\n\u003ch2\u003eIntegrated cockpit Smart control centre.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe optional cockpit is perfectly integrated into the handlebar and impresses with its tidy cabling. The Kiox 300 display is the ideal smart gadget to have with you on everyday trips or more challenging rides – keep an eye on your trip and fitness data on the large colour display. Thanks to the adjustable angle of the stem, you can select a sitting position to suit your needs anywhere between comfortable and sporty. But the standard Intuvia 100 display without cockpit also creates a tidy appearance and provides an overview of your speed, range and much more. Conveniently use the LED Remote for both displays to select your riding mode: the colour indicates your selected riding mode.\u003c\/p\u003e\n\u003ch2\u003eSafety equipment On to new adventures – safely equipped.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eNow nothing can get in the way of your plans. You remain in control when you have to brake suddenly, thanks to its optional Bosch eBike ABS 2.0: it reliably prevents tires slipping, the rear wheel lifting and the whole bike skidding out to the side. Its standard Magura disc brakes also pack a powerful punch when you need to stop quickly. And you can also keep an eye on everything off the road as well, thanks to the daytime running lights of the powerful headlight. A wealth of accessory details, including a safety bar or cargo bags, reliably protect your luggage, and any young and not-so-young passengers\u003c\/p\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026290049124,"sku":null,"price":8929.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/24_f01176_mucha2_gt_tou_51_ugrey-curry_intuvia100_0071_1860x1240.jpg__1400x1400_q90_subsampling-2.jpg?v=1709669114"},{"product_id":"riese-and-muller-multicharger2-mixte-gt-touring","title":"Riese and Muller Multicharger2 Mixte GT Touring","description":"\u003cheader id=\"mod-section-1\" data-series-name=\"Multicharger2 Mixte\" data-module=\"section\" class=\"section\"\u003e\n\u003cdiv id=\"mod-m01-header-animated-1\" data-module=\"m01-header-animated\" class=\"module module-gapless m01-header-animated m01-header-animated--animated m01-header-animated--show-breadcrumb m01-header-animated--expand-mobile inverted-gui\"\u003e\n\u003cdiv class=\"container-center\"\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"s-12 m-12 l-8 l-left-2\"\u003e\n\u003cdiv class=\"animated-content-wrapper text-spaces\"\u003e\n\u003ch1\u003eThe Multicharger2 Mixte. Everything and everyone on board.\u003c\/h1\u003e\n\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003eTaking the two little ones to nursery during the week, heading off on a day outing with kit and caboodle or perhaps a big family shopping trip? No matter what your plans are: the Multicharger2 Mixte is up for anything. What’s its special feat? It handles with the lightness of a normal E-Bike, while boasting superior safety. And, thanks to the comfortable step-through, getting on and off could not be easier.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"m01-header-animated__content-intro\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eWhether young or old – everyone can come along.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe Multicharger Mixte is ideal for transporting people. A passenger aged 7 years or older weighing up to 65 kg can grab a spot on the rear with the optional passenger kit, with its comfortable foam seat, handles and footrests. Up to two children from 1 to 7 years of age can travel safely and well protected thanks to the optional safety bar kit in conjunction with a child seat DIN EN 14344 (max. 50 kg). The rear child seat has a maximum load capacity of 10 kg – discover our Multitinker with its longer carrier and lower centre of gravity if you need to carry heavier loads. Please observe national regulations for the transport of children on bikes before using.\u003c\/p\u003e\n\u003ch2\u003eThe right solution for any transport task.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eWhether you are planning a big shopping trip or a day outing into the countryside – the Multicharger Mixte transports heavy things on its rear with astonishing ease. The standard front luggage carrier offers even more space (max. 5 kg). Thanks to optional accessories, you are perfectly equipped whatever your plans: whether large cargo bags to protect against dirt and rain, a small front bag for valuable luggage or a sideloader to transport a kids’ bike. The Multicharger Mixte is as compact as a normal E-Bike and just as easy to ride.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection id=\"mod-section-2\" data-module=\"section\" class=\"section\"\u003e\n\u003cdiv class=\"module m08-multimedia  module-gapless-before\"\u003e\n\u003cdiv class=\"container-center\"\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003ch2\u003eSmart control centre.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe optional cockpit is perfectly integrated into the handlebar and impresses with its tidy cabling. The Kiox 300 display is the ideal smart gadget to have with you on everyday trips or more challenging rides – keep an eye on your trip and fitness data on the large colour display. Thanks to the adjustable angle of the stem, you can select a sitting position to suit your needs anywhere between comfortable and sporty. But the standard Intuvia 100 display without cockpit also creates a tidy appearance and provides an overview of your speed, range and much more. Conveniently use the LED Remote for both displays to select your riding mode: the colour indicates your selected riding mode.\u003c\/p\u003e\n\u003ch2\u003eEverything and everyone safe and sound.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eNow nothing can get in the way of your plans. You remain in control when you have to brake suddenly, thanks to its optional Bosch eBike ABS 2.0: it reliably prevents tires slipping, the rear wheel lifting and the whole bike skidding out to the side. Its standard Magura disc brakes also pack a powerful punch when you need to stop quickly. And you can also keep an eye on everything off the road as well, thanks to the daytime running lights of the powerful headlight. A wealth of accessory details, including a safety bar or cargo bags, reliably protect your luggage, and any young and not-so-young passengers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026290147428,"sku":null,"price":8929.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/24_f01183_mucha2_mixte_gt_fam_47_prlwhi-blk_0155_1860x1240.jpg__1400x1400_q90_subsampling-2.jpg?v=1709669113"},{"product_id":"riese-and-muller-multitinker-touring","title":"Riese and Muller Multitinker Touring","description":"\u003ch1\u003eThe Multitinker. Compact but with so many options.\u003c\/h1\u003e\n\u003cp class=\"m01-header-animated__wrapper-content poster\"\u003e\u003cspan class=\"m01-header-animated__content-copy\"\u003eThe Multitinker is the ideal car replacement in the city: transport two children, a large weekly shop or goods of all kinds safely and effortlessly to your destination with the urban E-Bike. The low centre of gravity ensures stable riding behaviour, while the compact length saves space. And you won’t have to leave anything behind, thanks to ingenious details, such as its 20-inch wheels, integrated frame bag and interface for attaching a trailer.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eTransporting people Safe riding enjoyment for the young and not-so-young.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eYou can safely carry up to two children or a larger passenger on the back of the Multitinker (max. 70 kg). There’s always plenty of room for passengers’ feet with the standard sideloaders, and the spoke guard prevents any accidental contact with the spokes. The Cargo Bike’s low centre of gravity guarantees safe riding enjoyment for the young and not-so-young, and getting on and off the bike could not be easier thanks to its standard bipod stand. Children from 1 to 7 years of age can be carried well protected with the optional safety bar kit (approved up to 50 kg) in conjunction with a child seat DIN EN 14344. The optional passenger kit, with its comfortable foam seat and handle ensures comfortable seating for children aged 7 or older. Please observe national regulations for the transport of children on bikes before using.\u003c\/p\u003e\n\u003ch2\u003eFlexible load transport For all your little everyday tasks. And the bigger ones too.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eRegardless of whether you need to transport the weekly shop or other goods – the Multitinker effortlessly carries the load on its rear, thanks to its powerful Bosch Performance Line Cargo motor with 625 Wh battery. The front luggage carrier provides additional space; and we’ve invented the frame bag for smaller items. The Multitinker is as compact as a normal E-Bike and, thanks to its low centre of gravity, is incredibly easy to ride even fully loaded up. And should you find that you don’t have enough space, then you can use the sideloaders to attach larger items of luggage or the interface to attach a trailer coupling. \u003c\/p\u003e\n\u003ch2\u003eStable riding behaviour Safe on the road at all times.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eWhether getting on and off, loading or riding it – the Multitinker brings safety into everyday life with its low centre of gravity, 20-inch wheels and ingenious details like spoke guard and bipod stand. The large light cone of the dipped beam of the powerful headlight ensures that you are seen in traffic, while the superior lighting offered by the main beam always lights up the path ahead of you out of town or riding through the forest. And if you need to stop quickly, the Magura disc brakes pack quite a punch.\u003c\/p\u003e\n\u003ch2\u003eAdjustable seating position Change riders with ease.\u003c\/h2\u003e\n\u003cp class=\"poster\"\u003eThe angle- and height-adjustable stem and easy-to-adjust seatpost let you set the seat position of the Multitinker to different body heights from 1.50 m to 2.00 m in the blink of an eye. This makes it the perfect everyday bike for the whole family, your household or a group of friends.\u003c\/p\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":43026290245732,"sku":null,"price":9209.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/24_f01141_mutin_var_petrol-blkmtt_kiox300_cargofrntgptr_safetybar_1126_1860x1240.jpg__930x620_q100_subject_location-928_624_subsampling-2_upscale.jpg?v=1709669112"},{"product_id":"surface604-boar-hunter","title":"Surface604 - Boar Hunter","description":"\u003cp\u003eIntroducing the 2025 Surface 604 Boar Hunter—a fat tire electric bike meticulously crafted for hunting enthusiasts and outdoor adventurers seeking stealth, power, and reliability across diverse terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStealth Design with Kryptek Highland Camo\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Boar Hunter features a Kryptek Highland Camo pattern, specially designed for varied geographical regions and elevations, enhancing stealth in mixed terrains. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful 500W Motor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with a Bafang 500W 48V electric motor, the Boar Hunter delivers quiet and consistent power distribution at any speed. Paired with an industry-leading 12mosfet 25A controller, it offers unmatched torque and speed, enabling you to tackle steep hills and challenging terrains effortlessly. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhisper-Smooth Torque Sensing Pedal Assist\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe advanced torque sensor provides precision performance, sampling at 1,000 times per second to match your pedaling effort with proportional power. This ensures a natural and responsive riding experience, with a custom dropout design delivering smooth assist at any level. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLong-Range Battery Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eChoose between two high-capacity Samsung lithium-ion batteries:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e48V20Ah (960Wh)\u003c\/strong\u003e: Provides an extended range of up to 65 miles (105 km) per charge.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBoth batteries include a USB plug for on-the-go device charging and a capacity indicator button for convenience. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRobust Cargo Capacity\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDesigned to carry your essential gear, the Boar Hunter supports a total payload of up to 395 lbs (180 kg), with a rider capacity of 285 lbs (130 kg), and front and rear racks each accommodating up to 55 lbs (25 kg). \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDurable All-Terrain Performance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Boar Hunter is equipped with 4.5\" Kenda Juggernaut tires, providing superior traction across various terrains, including tall grass, rolling hills, sand dunes, snow, and ice. Its IP65 rating ensures resistance against dirt, mud, and water jets, making it a reliable companion in diverse weather conditions. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.surface604bikes.ca\/blogs\/news\/boar-hunter-best-hunting-electric-bike?utm_source=chatgpt.com\" rel=\"noopener\" class=\"ml-1 inline-flex h-[22px] items-center rounded-xl bg-[#f4f4f4] px-2 text-[0.5em] font-medium text-token-text-secondary dark:bg-token-main-surface-secondary relative top-[-0.094rem] !text-token-text-secondary uppercase hover:bg-token-text-primary hover:!text-token-main-surface-secondary dark:hover:bg-token-text-primary group\" target=\"_blank\"\u003e\u003cspan class=\"truncate\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Specifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSuspension Fork\u003c\/strong\u003e: SR Suntour XCM 32, 100mm travel, with a thru-axle hub for enhanced stability.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBrakes\u003c\/strong\u003e: Tektro Dorado hydraulic quad-piston disc brakes with motor inhibitors for reliable stopping power.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eDrivetrain\u003c\/strong\u003e: SRAM X5 9-speed for smooth and precise gear shifts.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eLighting\u003c\/strong\u003e: Powerful Büchel \"Shiny 120\" LED front light included; rear LED light optional.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe 2022 Surface 604 Boar Hunter combines stealth aesthetics with robust performance, offering an exceptional e-bike experience for those ready to explore the great outdoors.\u003c\/p\u003e","brand":"Surface604Bikes","offers":[{"title":"Kryptek \/ 17.5\" (5'2\"-5'7\" Rider) \/ 48v 20Ah","offer_id":45145595117668,"sku":"","price":3200.0,"currency_code":"CAD","in_stock":false},{"title":"Kryptek \/ 19.5\" (5'8\"-6'6\" Rider) \/ 48v 20Ah","offer_id":45145595150436,"sku":"","price":3200.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/HUNTER_01-2800x1900-Shadows-PNG_3000x_5d99ae6e-a3b0-48cc-b80e-94aecbea34ab.webp?v=1773530120"},{"product_id":"surface604-boar-explorer","title":"Surface604 - Boar Explorer","description":"\u003cp\u003eIntroducing the Surface 604 Boar Explorer—a versatile fat-tire electric bike designed for outdoor enthusiasts seeking adventure across diverse terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful 500W Motor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAt its core, the Boar Explorer features a Bafang 500W 48V electric motor, delivering a surge of quiet, consistent power at higher speeds without vibration. Paired with an industry-leading 12mosfet 25A controller, the Boar Explorer offers unmatched torque and speed, ensuring you conquer steep hills and challenging terrains with ease. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhisper-Smooth Torque Sensing Pedal Assist\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEquipped with an advanced torque sensor, the Boar Explorer intuitively matches your pedaling effort in real-time, providing a natural and responsive riding experience. The custom dropout design ensures a seamless assist at any level, delivering a sensation comparable to mid-drive motors. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRedesigned Cockpit\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe Boar Explorer features an extra-large 3.5\" color LCD display, presenting all vital information at a glance. For added security, set a passcode to prevent unauthorized use, similar to your smartphone. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLong-Range Battery\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOffering a high-capacity 48V20Ah (960Wh) Samsung lithium-ion battery, the Boar Explorer provides a range of up to 65 miles (105 km) per charge. The battery features a USB plug for on-the-go device charging and a capacity indicator button for convenience. \u003cspan\u003e\u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Specifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eTires\u003c\/strong\u003e: Maxxis Colossus 27.5\" x 4.5\" EXO TR for enhanced stability and traction.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBrakes\u003c\/strong\u003e: Tektro Auriga hydraulic disc brakes with 180mm rotors for reliable stopping power.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eDrivetrain\u003c\/strong\u003e: Shimano Alivio 9-speed for smooth and precise gear shifts.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSaddle\u003c\/strong\u003e: Selle Royal \"Nebula\" gel saddle for optimal comfort during extended rides.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe Surface 604 Boar Explorer combines cutting-edge technology with robust durability, offering an exceptional e-bike experience for adventurers ready to tackle diverse terrains.\u003c\/p\u003e","brand":"Surface604Bikes","offers":[{"title":"Green \/ 17.35\" (5'2\"-5'7\" Rider) \/ 48v 20Ah","offer_id":45145611075684,"sku":"","price":3200.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 19.5\" (5'8\"-6'6\" Rider) \/ 48v 20Ah","offer_id":45145611108452,"sku":"","price":3200.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/BOAR-SM_01-Shadows-2800x1900_3000x_1ee9fc05-02d5-4113-8695-9c2dd486872a.webp?v=1773529919"},{"product_id":"tern-quick-haul","title":"Tern - Quick Haul","description":"\u003cp data-start=\"0\" data-end=\"563\"\u003eThe Tern Quick Haul series offers versatile and compact electric bikes designed for urban commuting and light cargo transport. With a maximum gross vehicle weight of 150 kg (330 lbs), these bikes are engineered to carry passengers, groceries, or other essentials with ease. Despite their robust capabilities, the Quick Haul models maintain a manageable size, making them ideal for city dwellers and those with limited storage space. The adjustable cockpit accommodates riders ranging from 150 to 195 cm (4'11\" to 6'5\"), ensuring comfort for a wide range of users.\u003c\/p\u003e\n\u003cp data-start=\"565\" data-end=\"611\"\u003e\u003cstrong data-start=\"565\" data-end=\"611\"\u003eKey Features Across All Quick Haul Models:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"615\" data-end=\"625\"\u003eMotor:\u003c\/strong\u003e Equipped with reliable Bosch motors, providing consistent pedal assistance suitable for various terrains.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"734\" data-end=\"746\"\u003eBattery:\u003c\/strong\u003e Each model comes with a Bosch PowerPack battery, with capacities varying by model.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"832\" data-end=\"851\"\u003eCargo Capacity:\u003c\/strong\u003e The sturdy rear rack supports up to 50 kg (110 lbs), making it suitable for child seats or cargo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"952\" data-end=\"970\"\u003eAdjustability:\u003c\/strong\u003e The quick-adjust cockpit fits riders from 150 to 195 cm tall.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1035\" data-end=\"1054\"\u003eCompact Design:\u003c\/strong\u003e Shorter than a standard bike, with the ability to stand vertically for easy storage.\u003c\/p\u003e\n\u003cp data-start=\"1141\" data-end=\"1236\"\u003eBelow is a comparison of the different Quick Haul models, ordered from least to most expensive:\u003c\/p\u003e\n\u003cp data-start=\"1238\" data-end=\"1258\"\u003e\u003cstrong data-start=\"1238\" data-end=\"1258\"\u003e1. Quick Haul D8\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1262\" data-end=\"1277\"\u003eDrivetrain:\u003c\/strong\u003e Shimano Altus 8-speed derailleur system, offering reliable performance for daily commutes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1371\" data-end=\"1383\"\u003eBattery:\u003c\/strong\u003e Bosch PowerPack 400 Wh.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1410\" data-end=\"1430\"\u003eEstimated Range:\u003c\/strong\u003e Approximately 50–100 km (31–62 miles) per charge, depending on load and terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1514\" data-end=\"1527\"\u003eFeatures:\u003c\/strong\u003e Integrated lights, fenders, and a rear rack; suitable for urban commuting and light cargo.\u003c\/p\u003e\n\u003cp data-start=\"1620\" data-end=\"1640\"\u003e\u003cstrong data-start=\"1620\" data-end=\"1640\"\u003e2. Quick Haul P9\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1644\" data-end=\"1653\"\u003eAdds:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1658\" data-end=\"1673\"\u003eDrivetrain Upgrade:\u003c\/strong\u003e Upgraded to a 9-speed Shimano Alivio derailleur system for a wider gear range and improved performance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1782\" data-end=\"1794\"\u003eBattery:\u003c\/strong\u003e Bosch PowerPack 500 Wh for extended range.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1842\" data-end=\"1862\"\u003eEstimated Range:\u003c\/strong\u003e Approximately 55–110 km (34–68 miles) per charge, depending on load and terrain.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1948\" data-end=\"1961\"\u003eFeatures:\u003c\/strong\u003e Enhanced components suitable for varied terrains and heavier loads.\u003c\/p\u003e\n\u003cp data-start=\"2031\" data-end=\"2313\"\u003eEach model in the Quick Haul lineup is designed to meet diverse urban transportation needs, from daily commutes to light cargo hauling, all while ensuring a compact and user-friendly experience. For pricing and availability, \u003cstrong data-start=\"2256\" data-end=\"2274\"\u003eplease call us\u003c\/strong\u003e to discuss options and configurations.\u003c\/p\u003e","brand":"Tern","offers":[{"title":"D8 \/ Tabasco","offer_id":45307113767012,"sku":"","price":4649.0,"currency_code":"CAD","in_stock":true},{"title":"D8 \/ Olive\/Mustard","offer_id":45307113799780,"sku":"","price":4649.0,"currency_code":"CAD","in_stock":true},{"title":"D8 \/ Black","offer_id":45307113832548,"sku":"","price":4649.0,"currency_code":"CAD","in_stock":true},{"title":"P9 \/ Black","offer_id":45307113865316,"sku":"","price":4675.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-QuickHaul_D8-tabasco-web_jpg.webp?v=1740011479"},{"product_id":"tern-hsd-p10","title":"Tern - HSD - P10","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern HSD P10 — Compact Smart e-Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecompact cargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      HSD P10\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCompact e-Cargo\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 2\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBosch Smart System\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eHSD P10 · Gen 2 · 1×10 · Bosch Performance Line · Smart System\u003c\/p\u003e\n      \u003ch1\u003eHSD P10\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eA mighty but mini compact cargo e-bike — folds in 5 seconds, carries one passenger or a big load, and fits almost anywhere.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$6,999\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e75 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e545 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e180 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- 2 range scenarios: 545 Wh equipped, 800 Wh max single (Smart System). Not dual-battery capable. --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e51–121 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(545 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~75–177 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(800 Wh max single est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The HSD P10 is Tern's compact single-passenger cargo bike — smaller and more nimble than the GSD, but built on the same philosophy of carrying real loads with real confidence. Powered by the Bosch Performance Line motor via the Smart System, it folds in 5 seconds to fit in an elevator or boot of a car, carries up to 80 kg on its rear rack, and adjusts without tools to fit riders from 150 to 195 cm. If you need a capable cargo bike that rides and stores like a much smaller bike, this is it.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Performance Line — 75 Nm, 340% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Bosch Performance Line motor delivers 75 Nm of torque and 340% pedal assist via the Smart System — tuned for a more dynamic, responsive ride feel compared to the Cargo Line, while still hauling one passenger or a full load of cargo with ease.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Smart System — Intuvia 100 display\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Intuvia 100 display is detachable and easy to read at a glance. Connects to the Bosch eBike Flow app for over-the-air updates, eBike Lock, ride mode customization, and bike information — all from your phone.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e545 Wh battery — up to 800 Wh with upgrade\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShips with a 545 Wh Bosch Smart System PowerPack for up to 121 km of range. Compatible with the larger 800 Wh Smart System battery for extended range — not dual-battery capable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 5 seconds — 165×39.5×87 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe HSD's compact folded dimensions (165×39.5×87 cm) and ~5-second fold make it genuinely practical for apartments, offices, and transit. Narrower than any full-size longtail when folded.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e180 kg GVW — EFBE Tri-Test approved\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFrame EFBE Tri-Test approved to 180 kg gross vehicle weight — capable of carrying one adult passenger plus cargo with full structural confidence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e80 kg Atlas H rear rack\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003e6-point mounting Atlas H rack rated to 80 kg (176 lb) — enough for one adult passenger, a child seat, or a substantial cargo load. Compatible with the full HSD accessory range.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eSuntour fork with 70mm travel\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eCustom Suntour fork with 70mm of travel absorbs bumps and road imperfections — more travel than you'd expect at this price point, making it genuinely comfortable over rough urban surfaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Deore 1×10 drivetrain\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShimano Deore Shadow+ rear derailleur with trigger shifter and 11–36T cassette. Wide gear range for a smooth, confident ride in all urban conditions.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eOne size fits 150–195 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTern Physis 3D handlepost and Andros adjustable stem dial in the cockpit without tools for riders from 4'11\" to 6'5\" — the whole household, no frame sizing required.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #e86820;\"\u003e\u003c\/span\u003e\n        Orange\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #2a2a2a;\"\u003e\u003c\/span\u003e\n        Satin Black\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance Line, 75 Nm, 340% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch Smart System — Frame Mount battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e545 Wh Bosch Frame Mount PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e800 Wh Bosch Frame Mount (upgrade)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 545 Wh\u003c\/td\u003e\n\u003ctd\u003e51–121 km (32–76 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 800 Wh\u003c\/td\u003e\n\u003ctd\u003e~75–177 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Intuvia 100 w\/ LED remote, detachable, Bosch eBike Flow app, electronic bike lock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLock \u0026amp; Alarm\u003c\/td\u003e\n\u003ctd\u003eOptional\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Deore, 1×10-speed, trigger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Deore Shadow+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–36T, 10-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern HSD custom\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC 10-speed for eBike, EPT corrosion-resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e30\"–97\" (2.36–7.72 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eTektro hydraulic disc, 180mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eTektro hydraulic disc, 160mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eTektro hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas H, cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eNovatec, thru-axle, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eNovatec, sealed cartridge bearings, disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas H, wide 35mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern HSD, 6061-AL, patented design, sliding dropouts, EFBE Tri-Test approved: 180 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSuntour custom for Tern, 1.5\" tapered CrMo steerer, 32mm stanchions, thru-axle, 70mm travel, EFBE approved: 180 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 290mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux Pro Taper by FSA, 1.5\", angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern Upright by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern Telescope, 34.9\/30.9mm, 2014-AL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e180 kg (397 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e80 kg (176 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas H rack, 6-point mounting\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eUrsus, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e150–195 cm (4'11\"–6'5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e165×39.5×87 cm (65×15.6×34.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e27.6 kg (60.8 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eTern Valo Direct, 190 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans H-Trace, for eBike\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSplashGuard, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern custom, full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$6,999\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern HSD P10 · Gen 2 · One Size · Orange \/ Satin Black\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eHSD P10 Gen 2\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Black","offer_id":45953808171108,"sku":"","price":6999.0,"currency_code":"CAD","in_stock":false},{"title":"Orange","offer_id":45953808203876,"sku":"","price":6999.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-HSD_P10-gen2-orange-web_jpg.webp?v=1775691820"},{"product_id":"tern-hsd-p5i","title":"Tern - HSD - P5i","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern HSD P5i — Belt Drive Compact e-Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecompact cargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      HSD P5i\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCompact e-Cargo\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 2\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBelt Drive\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBosch Smart System\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eHSD P5i · Gen 2 · 1×5 IGH · Gates Belt · Bosch Performance Line · Smart System\u003c\/p\u003e\n      \u003ch1\u003eHSD P5i\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe clean, quiet HSD — Gates carbon belt drive and Shimano Nexus 5-speed hub for a virtually maintenance-free compact cargo ride.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$8,225\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e75 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e545 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e180 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- 2 range scenarios: 545 Wh equipped, 800 Wh max single (Smart System). Not dual-battery capable. --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e51–121 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(545 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~75–177 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(800 Wh max single est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The HSD P5i is the low-maintenance step-up in the HSD lineup. It shares the same compact folding frame, Bosch Performance Line motor, Smart System connectivity, and 80 kg rear rack as the P10 — but replaces the chain drivetrain with a Gates Carbon Drive CDX belt and Shimano Nexus INTER-5E internally geared hub. The result is a virtually grease-free, silent drivetrain that shifts at any speed and requires almost no upkeep. Upgraded to Shimano hydraulic disc brakes too. If you commute daily and want to forget your drivetrain exists, this is the HSD to get.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGates Carbon Drive CDX belt — zero maintenance\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eNo chain, no grease, no lube — ever. The Gates CDX carbon belt is silent, clean, rust-proof, and dramatically outlasts any chain. Paired with the Shimano Nexus hub, it's the closest thing to a maintenance-free drivetrain on a compact cargo bike.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Nexus INTER-5E — 5-speed IGH\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Nexus INTER-5E is Shimano's e-bike specific internally geared hub — 5 evenly spaced gears that shift smoothly at any speed or cadence, even at a standstill. No missed shifts, no derailleurs to knock out of alignment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Performance Line — 75 Nm, 340% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Bosch Performance Line via Smart System delivers 75 Nm of torque and 340% pedal assist — responsive and dynamic, tuned for a more engaging riding feel whether loaded or light.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Smart System — Intuvia 100 + Flow app\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eDetachable Intuvia 100 display with LED remote connects to the Bosch eBike Flow app for over-the-air updates, eBike Lock, ride mode customization, and more. Optional lock and alarm available.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano hydraulic disc brakes — 180mm\/160mm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUpgraded to Shimano hydraulic disc brakes (vs Tektro on the P10) with 180mm front and 160mm rear rotors for confident, consistent stopping in all weather and under all loads.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e545 Wh battery — up to 800 Wh with upgrade\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShips with a 545 Wh Bosch Smart System PowerPack for up to 121 km of range. Compatible with the larger 800 Wh Smart System battery for extended range. Not dual-battery capable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e180 kg GVW — EFBE Tri-Test approved\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFrame and fork EFBE Tri-Test approved to 180 kg gross vehicle weight — carries one adult passenger or a substantial cargo load with full structural confidence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 5 seconds — 165×39.5×87 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eSame compact GSD-family fold — 165×39.5×87 cm in ~5 seconds. Fits in lifts, vans, and tight storage spaces without tools.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e80 kg Atlas H rear rack · one size fits 150–195 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003e6-point Atlas H rack rated to 80 kg (176 lb). Physis 3D handlepost and Andros adjustable stem fit riders from 4'11\" to 6'5\" without tools.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #5fb5c0;\"\u003e\u003c\/span\u003e\n        Sea Breeze\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #d94060;\"\u003e\u003c\/span\u003e\n        Dragonfruit\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #5a5a58;\"\u003e\u003c\/span\u003e\n        Forge Gray\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance Line, 75 Nm, 340% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch Smart System — Frame Mount battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e545 Wh Bosch Frame Mount PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e800 Wh Bosch Frame Mount (upgrade)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 545 Wh\u003c\/td\u003e\n\u003ctd\u003e51–121 km (32–76 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 800 Wh\u003c\/td\u003e\n\u003ctd\u003e~75–177 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Intuvia 100 w\/ LED remote, detachable, Bosch eBike Flow app, electronic bike lock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLock \u0026amp; Alarm\u003c\/td\u003e\n\u003ctd\u003eOptional\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Nexus INTER-5E\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano Nexus INTER-5E, internally geared\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBelt\u003c\/td\u003e\n\u003ctd\u003eGates Carbon Drive CDX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern HSD custom, Gates CDX CNC machined beltring\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCog\u003c\/td\u003e\n\u003ctd\u003eGates CDX, precision CNC machined\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e38\"–99\" (2.99–7.88 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc, 180mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc, 160mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas H, cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eNovatec, thru-axle, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano Nexus INTER-5E\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas H, wide 35mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern HSD, 6061-AL, patented design, sliding dropouts, EFBE Tri-Test approved: 180 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSuntour custom for Tern, 1.5\" tapered CrMo steerer, 32mm stanchions, thru-axle, 70mm travel, EFBE approved: 180 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 290mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux Pro Taper by FSA, 1.5\", angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern Upright by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern Telescope, 34.9\/30.9mm, 2014-AL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e180 kg (397 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e80 kg (176 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas H rack, 6-point mounting\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eUrsus, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e150–195 cm (4'11\"–6'5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e165×39.5×87 cm (65×15.6×34.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e27.9 kg (61.5 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eTern Valo Direct, 190 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans H-Trace, for eBike\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSplashGuard, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern custom, full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$8,225\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern HSD P5i · Gen 2 · One Size · Sea Breeze \/ Dragonfruit \/ Forge Gray\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eHSD P5i Gen 2\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Dragon Fruit","offer_id":45953810268260,"sku":"","price":8225.0,"currency_code":"CAD","in_stock":false},{"title":"Sea Breeze","offer_id":45953810301028,"sku":"","price":8225.0,"currency_code":"CAD","in_stock":false},{"title":"Forge Grey (Pre Order Only)","offer_id":46944503726180,"sku":null,"price":8225.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-HSD_P5i-gen2-seabreeze-web_jpg.webp?v=1775691173"},{"product_id":"tern-hsd-s00","title":"Tern - HSD - S00","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern HSD S00 — Flagship Compact e-Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecompact cargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      HSD S00\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCompact e-Cargo\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 2\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEnviolo CVT\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBelt Drive\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBosch Smart System\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGPS Tracking\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eHSD S00 · Gen 2 · Enviolo CVT · Gates Belt · Bosch Performance Line · Smart System · ConnectModule\u003c\/p\u003e\n      \u003ch1\u003eHSD S00\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe ultimate HSD — Enviolo continuously variable transmission, Magura hydraulic brakes, GPS tracking, suspension seatpost, and a 700-lumen headlight. Everything.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$8,925\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e75 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e545 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e180 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- 2 range scenarios: 545 Wh equipped, 800 Wh max single (Smart System). Not dual-battery capable. --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e51–121 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(545 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~75–177 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(800 Wh max single est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The HSD S00 is the fully loaded flagship of the HSD family — a compact cargo bike that holds nothing back. It builds on the P5i's belt drive foundation and adds the Enviolo Heavy Duty continuously variable hub, Bosch ConnectModule GPS tracking, Kiox 300 colour display, Magura MT4 e-stop brakes, Cane Creek Thudbuster suspension seatpost, and the Ignis 700-lumen Hi\/Lo headlight. Every component is the best available at this scale. If you commute daily, ride in all weather, and want a bike that's as smart as it is capable — this is it.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eEnviolo Heavy Duty CVT — infinite gear range, 380%\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Enviolo Heavy Duty hub has no discrete gears — just a smooth, continuous twist from low to high across a 380% range. Shift at any speed or cadence, under any load, even at a complete standstill. The most intuitive transmission on any cargo bike.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGates Carbon Drive CDX belt — zero maintenance\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eNo chain, no grease, no lube — ever. Silent, clean, rust-proof, and built to outlast any chain drivetrain. Paired with the Enviolo hub it's the cleanest, most maintenance-free drivetrain on any HSD.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch ConnectModule — GPS tracking \u0026amp; eBike Alarm included\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUnlike the P10 and P5i where ConnectModule is optional, the S00 includes it standard. GPS\/GSM connectivity with eBike Alarm and eBike Tracking activate via a Flow+ subscription — free 12-month trial included.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Kiox 300 colour display + LED remote\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Kiox 300 or Kiox 500 (smartphone holder) is a step up from the Intuvia 100 on the P10\/P5i — a full colour display with LED remote that automatically activates eBike Lock when removed from the bike. Connects to the Bosch eBike Flow app for full Smart System control.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT4 e-stop brakes — 180mm\/160mm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eMagura MT4 hydraulic disc brakes with e-stop levers and integrated brake light sensors — a significant upgrade over the Shimano units on the P5i. Reliable, powerful stopping in all conditions.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eCane Creek Thudbuster G4 suspension seatpost\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTern's VLT seatpost with a Cane Creek Thudbuster G4 integrated suspension unit absorbs vibration and bumps for a noticeably more comfortable ride over rough urban surfaces — standard on the S00, absent on P10\/P5i.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eIgnis 700-lumen Hi\/Lo headlight\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUltra-wide 700-lumen headlight with high and low beam — a massive step up from the 190-lumen Valo on the P10\/P5i. Genuine all-weather, all-season visibility for early mornings and dark commutes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eRearStop brake light — always on\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe S00's rear light is always on and activates as a brake light when you slow down — making you more visible and your stops more legible to drivers behind you. Not included on P10 or P5i.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eSchwalbe Big Ben — ECE-R75 e-bike certified tires\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUpgraded to Schwalbe Big Ben with RaceGuard puncture protection and ECE-R75 e-bike speed certification — rated for the higher speeds and sustained loads of e-bike use.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e180 kg GVW · folds in 5 seconds · fits 150–195 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eSame EFBE Tri-Test approved 180 kg GVW and 5-second fold as the rest of the HSD lineup. Physis 3D handlepost and Andros stem fit riders from 4'11\" to 6'5\" without tools.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #1a2d5a;\"\u003e\u003c\/span\u003e\n        Dark Blue\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #3d5a40;\"\u003e\u003c\/span\u003e\n        Dark Sage\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance Line, 75 Nm, 340% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch Smart System — Frame Mount battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e545 Wh Bosch Frame Mount PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e800 Wh Bosch Frame Mount (upgrade)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 545 Wh\u003c\/td\u003e\n\u003ctd\u003e51–121 km (32–76 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 800 Wh\u003c\/td\u003e\n\u003ctd\u003e~75–177 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Kiox 300 or Kiox 500 (interchangeable) w\/ LED remote, colour, Bosch eBike Flow app, auto eBike Lock on removal\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnectModule\u003c\/td\u003e\n\u003ctd\u003eBosch ConnectModule — GPS\/GSM, eBike Alarm \u0026amp; Tracking (Flow+ subscription, free 12-month trial)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransmission\u003c\/td\u003e\n\u003ctd\u003eEnviolo Heavy Duty, continuously variable (∞), 380% range, twist shifter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBelt\u003c\/td\u003e\n\u003ctd\u003eGates Carbon Drive CDX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern HSD custom, Gates CDX CNC machined beltring\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCog\u003c\/td\u003e\n\u003ctd\u003eGates CDX, precision CNC machined\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e28\"–106\" (2.23–8.47 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT4, hydraulic disc, 180mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT4, hydraulic disc, 160mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura MT4 e-stop hydraulic, with brake light sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas H, cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eNovatec, thru-axle, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eEnviolo Heavy Duty, 380% continuously variable range\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas H, wide 35mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Ben, 55-406, RaceGuard puncture protection, ECE-R75 e-bike certified\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel, double-butted\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern HSD, 6061-AL, patented design, sliding dropouts, EFBE Tri-Test approved: 180 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSuntour custom for Tern, 1.5\" tapered CrMo steerer, 32mm stanchions, thru-axle, 70mm travel, EFBE approved: 180 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 290mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux Pro Taper by FSA, 1.5\", angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern Upright by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eCane Creek Thudbuster G4 suspension + Tern Telescope, 34.9\/30.9mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e180 kg (397 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e80 kg (176 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas H rack, 6-point mounting\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eUrsus, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e150–195 cm (4'11\"–6'5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e165×39.5×87 cm (65×15.6×34.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e28.0 kg (61.7 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eIgnis Headlight, ultra-wide 700 lumens, Hi\/Lo beam\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eRearStop Brake Light, always on\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSplashGuard, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern custom, full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$8,925\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern HSD S00 · Gen 2 · One Size · Dark Blue \/ Dark Sage\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eHSD S00 Gen 2\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Default Title","offer_id":45953812103268,"sku":"","price":8925.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-HSD_S00-gen2-darkblue-web_jpg.webp?v=1775691081"},{"product_id":"tern-orox-s12","title":"Tern - Orox - S12","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern Orox S12 (27.5\") — Electric Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    \/* Stats *\/\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    \/* Section label *\/\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    \/* Features *\/\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    \/* Specs table group *\/\n    .spec-group {\n      margin-bottom: 1.75rem;\n    }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    \/* Colours *\/\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    \/* Sizes *\/\n    .sizes-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 12px;\n      margin-bottom: 2rem;\n    }\n\n    .size-card {\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      padding: 1.1rem 1.25rem;\n      background: var(--white);\n      transition: border-color 0.15s, background 0.15s;\n    }\n    .size-card:hover {\n      border-color: var(--accent);\n      background: var(--accent-light);\n    }\n\n    .size-card-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 6px;\n    }\n\n    .size-card-detail {\n      font-size: 11px;\n      font-family: var(--font-mono);\n      color: var(--gray-600);\n      line-height: 1.7;\n    }\n\n    \/* price\/sku row at bottom *\/\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .sizes-grid { grid-template-columns: 1fr; }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      Orox S12 (27.5\")\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eE-Cargo Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 1\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eOROX S12 · 27.5\" · 1×12\u003c\/p\u003e\n      \u003ch1\u003eOrox S12 (27.5\")\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eAll-season, all-terrain electric cargo bike — haul two kids, a passenger, or a full load, anywhere.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$7,699\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e85 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e725 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e210 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e84–146 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(725 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e92–161 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(800 Wh max single)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e184–322 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(1600 Wh dual)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Tern Orox S12 is a purpose-built all-terrain electric cargo bike designed to go where most cargo bikes won't. Powered by a Bosch Performance Line CX motor with up to 85 Nm of torque, fitted with fat 27.5\" Vee Snow Ball tires, and EFBE-certified to carry up to 210 kg on pavement, the Orox S12 is as capable on trails and snow as it is on city streets. The Shimano Deore XT 1×12 drivetrain, Magura 4-piston hydraulic brakes, and dual-battery readiness make it one of the most serious cargo haulers available — at any price point.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Performance Line CX motor\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUp to 85 Nm of torque and 340% support ratio. This is Bosch's flagship cargo motor — built for steep climbs and heavy loads without breaking a sweat.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eDual-battery system — up to 1450 Wh\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe standard 725 Wh battery delivers up to 146 km of range. Add a second battery for up to 292 km — enough for multi-day touring or truly long hauls.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Deore XT 1×12 drivetrain\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eA 12-speed Deore XT Shadow+ rear derailleur paired with a 10–51T cassette delivers a massive gear range — climbing loaded or descending fast, shifting is always precise.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT5 4-piston hydraulic brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear 203mm rotors with Magura's powerful MT5 levers and calipers. Fully loaded stops from speed require serious brakes — these deliver.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eVee Snow Ball 27.5×4\" tires\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eStud-compatible fat tires that handle dirt, gravel, snow, and wet pavement. The Orox lives up to its all-terrain promise right down to the rubber.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eEFBE-certified for 210 kg GVW\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eCertified to carry up to 210 kg (462 lb) gross vehicle weight on pavement and 180 kg (397 lb) off-road. Carry two child passengers, an adult, or a full load of cargo with confidence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Smart System with ConnectModule\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eBuilt-in GPS\/GSM connectivity with eBike Alarm and eBike Tracking when subscribed to Bosch Flow+. Includes a free 12-month trial upon activation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Kiox 300 colour display\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eBosch Kiox 300 or Kiox 500 (smartphone holder) — splash-proof colour display with LED remote and integrated electronic bike lock. Full control of your ride, ride data, and settings at your fingertips.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAtlas X ultra-heavy duty wheels \u0026amp; rack\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTern's own Atlas X wheelset features CNC hubs with disc cooling fins and Boost thru-axles. The Atlas X rack is rated to 100 kg (220 lb) of cargo capacity.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eIgnis 700-lumen headlight + G-sensed brake light\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUltra-wide Hi\/Lo beam headlight for genuine trail visibility, plus a rear brake light that activates automatically when you slow down.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eToughShield self-healing paint protection\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFactory-applied ToughShield film on the top tube and downtube protects the frame from chips and scratches — and heals minor marks on its own.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #d4a72c;\"\u003e\u003c\/span\u003e\n        Highland Yellow\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #3a5c3e;\"\u003e\u003c\/span\u003e\n        Pine Green\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame sizes\u003c\/p\u003e\n    \u003cdiv class=\"sizes-grid\"\u003e\n      \u003cdiv class=\"size-card\"\u003e\n        \u003cp class=\"size-card-title\"\u003eMedium\u003c\/p\u003e\n        \u003cp class=\"size-card-detail\"\u003e\n          Rider height: 155–185 cm (5'1\"–6'1\")\u003cbr\u003e\n          Seat tube: 46 cm\u003cbr\u003e\n          Top tube: 61 cm\u003cbr\u003e\n          Stack: 62.5 cm\u003cbr\u003e\n          Saddle–pedal: 71–99 cm\u003cbr\u003e\n          Weight: 37.1 kg\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"size-card\"\u003e\n        \u003cp class=\"size-card-title\"\u003eLarge\u003c\/p\u003e\n        \u003cp class=\"size-card-detail\"\u003e\n          Rider height: 165–195 cm (5'5\"–6'5\")\u003cbr\u003e\n          Seat tube: 50.5 cm\u003cbr\u003e\n          Top tube: 64.5 cm\u003cbr\u003e\n          Stack: 65 cm\u003cbr\u003e\n          Saddle–pedal: 76.5–104.5 cm\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Spec groups --\u003e\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance Line CX, 85 Nm, 340% support\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch Smart System — Frame Mount battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e725 Wh Bosch Frame Mount Smart System\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e800 Wh Bosch Frame Mount (upgrade)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max dual)\u003c\/td\u003e\n\u003ctd\u003e2×800 Wh = 1600 Wh (dual-battery capable)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 725 Wh\u003c\/td\u003e\n\u003ctd\u003e84–146 km (52–91 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 800 Wh\u003c\/td\u003e\n\u003ctd\u003e92–161 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 1600 Wh dual\u003c\/td\u003e\n\u003ctd\u003e184–322 km (114–200 mi est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Kiox 300 or Kiox 500 (interchangeable) w\/ LED remote, electronic bike lock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnect Module\u003c\/td\u003e\n\u003ctd\u003eBosch ConnectModule — GPS\/GSM, eBike Alarm \u0026amp; Tracking (Flow+ subscription)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Deore, 1×12 speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Deore XT Shadow+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 10–51T, 12-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern Orox custom\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC 12-speed for eBike, EPT corrosion-resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e18\"–95\" (1.48–7.54 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura MT5 hydraulic\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas X, ultra-heavy duty, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas X, CNC, disc cooling fins, Boost thru-axle, integrated Tern Tool\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas X, CNC, disc cooling fins, Boost thru-axle, Syntace X-12\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas X, custom doublewall\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eVee Snow Ball, 27.5×4\", stud-compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern Orox, 6061 aluminium, patented design, EFBE certified\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eAtlas X, butted chromoly steel, EFBE certified\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eLevel Nine, AL-7050, 800mm riser, eMTB approved\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eLevel Nine, 45mm (M) \/ 65mm (L), Syntace VR-3 certified\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eFSA, 1.5\", angular contact bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eErgon SM E-Mountain Sport, CrMo rail\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eSyntace P6 AL7050, 34.9mm, Syntace VR-3 SP-approved\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW (pavement)\u003c\/td\u003e\n\u003ctd\u003e210 kg (462 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW (off-road)\u003c\/td\u003e\n\u003ctd\u003e180 kg (397 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e130 kg (286 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e100 kg (220 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas X, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAtlas Kickstand XL, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eIgnis Headlight, 700 lumens, ultra-wide Hi\/Lo beam\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eLED with G-sensed brake light\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eAluminium, heavy-duty, oversize stays, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eCustom bash guard\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePaint protection\u003c\/td\u003e\n\u003ctd\u003eToughShield self-healing film (top tube \u0026amp; downtube)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eMTB, non-slip\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTool\u003c\/td\u003e\n\u003ctd\u003eThru-axle lever, 4\/5mm hex, Torx 2.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$7,699\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern Orox S12 (27.5\") · Gen 1 · Available in M and L\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eOrox S12 (27.5\")\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Medium \/ Large \/ Highland Yellow","offer_id":45953816625252,"sku":"","price":7699.0,"currency_code":"CAD","in_stock":false},{"title":"Medium \/ Large \/ Pine Green","offer_id":45953816658020,"sku":"","price":7699.0,"currency_code":"CAD","in_stock":false},{"title":"Small \/ Medium \/ Highland Yellow","offer_id":45953816690788,"sku":"","price":7699.0,"currency_code":"CAD","in_stock":false},{"title":"Small \/ Medium \/ Pine Green","offer_id":45953816723556,"sku":"","price":7699.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-OROX_S12_275-gen1-LR-profile-highland-web_jpg_298a7bb3-90d7-4721-89dd-851fb0b7b8cf.webp?v=1773529541"},{"product_id":"tern-orox-r14","title":"Tern - Orox - R14","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern Orox R14 (27.5\") — Electric Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    \/* Stats *\/\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    \/* Section label *\/\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    \/* Features *\/\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    \/* Spec groups *\/\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    \/* Colours *\/\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    \/* Sizes *\/\n    .sizes-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 12px;\n      margin-bottom: 2rem;\n    }\n\n    .size-card {\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      padding: 1.1rem 1.25rem;\n      background: var(--white);\n      transition: border-color 0.15s, background 0.15s;\n    }\n    .size-card:hover {\n      border-color: var(--accent);\n      background: var(--accent-light);\n    }\n\n    .size-card-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 6px;\n    }\n\n    .size-card-detail {\n      font-size: 11px;\n      font-family: var(--font-mono);\n      color: var(--gray-600);\n      line-height: 1.7;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .sizes-grid { grid-template-columns: 1fr; }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      Orox R14 (27.5\")\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eE-Cargo Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 1\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBelt Drive\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eRohloff Hub\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eOROX R14 · 27.5\" · 1×14 · Gates Belt Drive\u003c\/p\u003e\n      \u003ch1\u003eOrox R14 (27.5\")\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe ultimate maintenance-free all-terrain e-cargo bike — Rohloff hub, Gates belt drive, and Bosch CX power.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$10,775\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e85 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e800 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e210 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- Range spans full width — 2 scenarios: equipped (= max single) + dual --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e93–161 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(800 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e185–322 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(1600 Wh dual)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Tern Orox R14 is the pinnacle of the Orox lineup — and one of the most capable all-terrain cargo e-bikes money can buy. It shares the same EFBE-certified frame, Bosch Performance Line CX motor, and Magura MT5 brakes as the S12, but replaces the chain drivetrain with a Rohloff 14-speed Speedhub and Gates Carbon Drive CDX belt. The result is a virtually zero-maintenance drivetrain that's silent, grease-free, and built to last a lifetime. Paired with Schwalbe Johnny Watts 27.5\"×4\" all-terrain tires and an 800 Wh battery (expandable to 1600 Wh), the R14 is ready for anything, season after season.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eRohloff Speedhub — 14-speed, 526% range\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Rohloff Speedhub is the gold standard in internally geared hubs — 14 evenly spaced gears, 526% total range, and virtually no maintenance required. Shift at any speed, under full load, without thinking about it.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGates Carbon Drive CDX belt\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eNo grease, no rust, no chain lube — ever. The Gates CDX carbon belt is silent, clean, and extraordinarily durable. Combined with the Rohloff hub it creates a drivetrain that's as close to maintenance-free as you can get.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Performance Line CX motor\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUp to 85 Nm of torque and 340% support ratio — Bosch's flagship cargo motor. Climbs steep grades loaded without hesitation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e800 Wh equipped — dual-battery ready (1600 Wh)\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShips with the maximum single Bosch Smart System battery (800 Wh) for up to 161 km of range. Add a second 800 Wh battery for up to 322 km — enough for multi-day loaded touring.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eSchwalbe Johnny Watts 27.5\"×4\" tires\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003ePurpose-designed all-terrain fat tires with an optimized tread pattern for dirt, gravel, and urban riding. Handles everything the Orox can throw at it.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT5 4-piston hydraulic brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear 203mm rotors with Magura's powerful MT5 hydraulic system. Fully loaded stops from speed require brakes you can trust — these are the ones.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eEFBE-certified for 210 kg GVW\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eCertified to carry up to 210 kg (462 lb) gross vehicle weight on pavement and 180 kg (397 lb) off-road. Two child passengers, an adult, or a full load — handled with confidence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Smart System with ConnectModule\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eGPS\/GSM connectivity with eBike Alarm and Tracking via Bosch Flow+ subscription. Includes a free 12-month trial upon activation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Kiox 300 colour display\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eBosch Kiox 300 or Kiox 500 (smartphone holder) — splash-proof colour display with LED remote and integrated electronic bike lock. Full control at your fingertips in all weather.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAtlas X ultra-heavy duty wheels \u0026amp; 100 kg rack\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTern's own Atlas X wheelset with CNC hubs, disc cooling fins, and Boost thru-axles. The Atlas X rack is rated to 100 kg (220 lb) of cargo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eIgnis 700-lumen headlight + G-sensed brake light\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUltra-wide Hi\/Lo beam headlight for genuine trail visibility, plus a rear brake light that triggers automatically when decelerating.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eToughShield self-healing paint protection\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFactory-applied ToughShield film on the top tube and downtube. Protects the frame from chips and scratches — and heals minor marks on its own.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #7a7b78;\"\u003e\u003c\/span\u003e\n        Satin Granite\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame sizes\u003c\/p\u003e\n    \u003cdiv class=\"sizes-grid\"\u003e\n      \u003cdiv class=\"size-card\"\u003e\n        \u003cp class=\"size-card-title\"\u003eMedium\u003c\/p\u003e\n        \u003cp class=\"size-card-detail\"\u003e\n          Rider height: 155–185 cm (5'1\"–6'1\")\u003cbr\u003e\n          Seat tube: 46 cm\u003cbr\u003e\n          Top tube: 61 cm\u003cbr\u003e\n          Stack: 62.5 cm\u003cbr\u003e\n          Saddle–pedal: 71–99 cm\u003cbr\u003e\n          Weight: 37.7 kg\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"size-card\"\u003e\n        \u003cp class=\"size-card-title\"\u003eLarge\u003c\/p\u003e\n        \u003cp class=\"size-card-detail\"\u003e\n          Rider height: 165–195 cm (5'5\"–6'5\")\u003cbr\u003e\n          Seat tube: 50.5 cm\u003cbr\u003e\n          Top tube: 64.5 cm\u003cbr\u003e\n          Stack: 65 cm\u003cbr\u003e\n          Saddle–pedal: 76.5–104.5 cm\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance Line CX, 85 Nm, 340% support\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch Smart System — Frame Mount battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e800 Wh Bosch Frame Mount Smart System\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max dual)\u003c\/td\u003e\n\u003ctd\u003e2×800 Wh = 1600 Wh (dual-battery capable)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 800 Wh\u003c\/td\u003e\n\u003ctd\u003e93–161 km (58–100 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 1600 Wh dual\u003c\/td\u003e\n\u003ctd\u003e185–322 km (115–200 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Kiox 300 or Kiox 500 (interchangeable) w\/ LED remote, electronic bike lock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnect Module\u003c\/td\u003e\n\u003ctd\u003eBosch ConnectModule — GPS\/GSM, eBike Alarm \u0026amp; Tracking (Flow+ subscription)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eRohloff Twist, 1×14 speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eRohloff Speedhub, 14-speed, 526% range, Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBelt\u003c\/td\u003e\n\u003ctd\u003eGates Carbon Drive CDX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern Orox custom, Gates CDX CNC machined beltring\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCog\u003c\/td\u003e\n\u003ctd\u003eGates CDX, precision CNC machined\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e18\"–96\" (1.45–7.64 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eMTB, non-slip\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura MT5 hydraulic\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas X, ultra-heavy duty, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas X, CNC, disc cooling fins, Boost thru-axle, integrated Tern Tool\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eRohloff Speedhub, 526% range, Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas X, custom doublewall\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Johnny Watts, 27.5\"×4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern Orox, 6061 aluminium, patented design, EFBE certified\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eAtlas X, butted chromoly steel, EFBE certified\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eLevel Nine, AL-7050, 800mm riser, eMTB approved\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eLevel Nine, 45mm (M) \/ 65mm (L), Syntace VR-3 certified\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eFSA, 1.5\", angular contact bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eErgon SM E-Mountain Sport, CrMo rail\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eSyntace P6 AL7050, 34.9mm, Syntace VR-3 SP-approved\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW (pavement)\u003c\/td\u003e\n\u003ctd\u003e210 kg (462 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW (off-road)\u003c\/td\u003e\n\u003ctd\u003e180 kg (397 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e130 kg (286 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e100 kg (220 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas X, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAtlas Kickstand XL, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eIgnis Headlight, 700 lumens, ultra-wide Hi\/Lo beam\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eLED with G-sensed brake light\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eAluminium, heavy-duty, oversize stays, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eCustom bash guard\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePaint protection\u003c\/td\u003e\n\u003ctd\u003eToughShield self-healing film (top tube \u0026amp; downtube)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eMTB, non-slip\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTool\u003c\/td\u003e\n\u003ctd\u003eThru-axle lever, 4\/5mm hex, Torx 2.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$10,775\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern Orox R14 (27.5\") · Gen 1 · Available in M and L · Satin Granite\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eOrox R14 (27.5\")\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Small \/ Medium","offer_id":45953819967588,"sku":"","price":10775.0,"currency_code":"CAD","in_stock":false},{"title":"Medium \/ Large","offer_id":45953820000356,"sku":"","price":10775.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-OROX_R14_275-gen1-LR-profile-v02-web_jpg_0b42bec8-1006-4034-bb4b-ecb0128f5e1a.webp?v=1773529592"},{"product_id":"tern-quick-haul-long-d9","title":"Tern - Quick Haul Long - D9","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003cnav class=\"breadcrumb\"\u003e\u003cspan\u003ee-bikes\u003c\/span\u003e \u003cspan\u003e\/\u003c\/span\u003e \u003cspan\u003ecargo bikes\u003c\/span\u003e \u003cspan\u003e\/\u003c\/span\u003e Quick Haul Long D9\u003c\/nav\u003e\u003cheader class=\"product-header\"\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eE-Cargo Bike\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eGen 1\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eDIN 79010 Certified\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"subtitle\"\u003eQuick Haul Long D9 · Gen 1 · 1×9 · Bosch Cargo Line\u003c\/p\u003e\n\u003ch1\u003eQuick Haul Long D9\u003c\/h1\u003e\n\u003cp class=\"tagline\"\u003eTern's most accessible electric cargo bike — carry two kids, a passenger, or a full load without breaking the bank.\u003c\/p\u003e\n\u003cdiv class=\"price-hero\"\u003e\n\u003cspan class=\"price\"\u003e$5,399\u003c\/span\u003e \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003chr class=\"divider\"\u003e\n\u003cdiv class=\"stats\"\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"stat-value\"\u003e85 Nm\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"stat-value\"\u003e400 Wh\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"stat-value\"\u003e190 kg\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Legacy PowerPack — 400 Wh equipped, 500 Wh max single upgrade available --\u003e\n\u003cdiv style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\" class=\"stat\"\u003e\n\u003cspan style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\" class=\"stat-value\"\u003e \u003cspan\u003e42–85 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(400 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e \u003cspan\u003e~53–106 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh upgrade, est.)\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"description\"\u003eThe Quick Haul Long D9 is the entry point to Tern's cargo bike lineup — and it punches well above its price. Powered by the same Bosch Cargo Line motor found in the GSD (85 Nm, 400% assist), DIN 79010 certified for 190 kg gross vehicle weight, and built to carry two child passengers with plenty of heel clearance. A Tektro hydraulic disc brake system, 1×9-speed trigger shifter, and a robust Atlas kickstand make it a dependable, practical workhorse for family hauling without the premium price tag.\u003c\/p\u003e\n\u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n\u003cdiv class=\"features\"\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eBosch Cargo Line motor — 85 Nm, 400% assist\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eThe same flagship Bosch Cargo Line motor used in the GSD family. Tuned for heavy loads at lower speeds — flattens hills with two kids on board without breaking a sweat. Upgrade to the 500 Wh PowerPack for extended range — both sizes are interchangeable on legacy Bosch PowerPack bikes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eDesigned to carry 2 kids with heel clearance\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eCompact cargo bike specifically engineered so riders have full heel clearance even with child seats installed on the rear rack — a thoughtful detail missing on many budget cargo bikes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003e190 kg GVW — DIN 79010 certified\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eFrame and fork independently tested to the German DIN 79010 cargo bike safety standard, certified to 190 kg (419 lb) gross vehicle weight. Carry passengers and cargo with confidence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eTektro hydraulic disc brakes\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eFront and rear hydraulic disc brakes deliver consistent, powerful stopping regardless of weather or load — a significant upgrade over mechanical disc brakes at this price point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003e1×9-speed trigger shifter\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eCustom Tektro 1×9 drivetrain with 11–42T cassette and trigger shifter optimized for e-bike use. Fast, precise gear changes across a wide 23\"–89\" gear range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eAtlas Kickstand — cargo-rated stability\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eTern's patented Atlas Kickstand is purpose-built for cargo bikes — keeps the bike rock steady while you load and unload passengers or cargo without it tipping.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003e90 kg Atlas L rear rack\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eRated to 90 kg (198 lb) and compatible with Tern's range of Quick Haul Long accessories — child seats, cargo bags, and trays all mount directly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eTool-free adjustable cockpit — fits 155–190 cm\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eSpeedlifter adjustable stem lets you set handlebar height without tools to fit riders from 5'1\" to 6'3\". One bike, easy sharing between adults of different heights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eTern×Schwalbe Super Moto-X tires\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eCustom co-developed tires with Green Guard puncture protection and Reflex reflective strip — built for durability under cargo loads with all-weather urban grip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n\u003cdiv class=\"colours\"\u003e\n\u003cdiv class=\"colour-chip\"\u003e\n\u003cspan style=\"background: #c85a2a;\" class=\"colour-swatch\"\u003e\u003c\/span\u003e Sunset\u003c\/div\u003e\n\u003cdiv class=\"colour-chip\"\u003e\n\u003cspan style=\"background: #7a3a5c;\" class=\"colour-swatch\"\u003e\u003c\/span\u003e Mulberry\u003c\/div\u003e\n\u003cdiv class=\"colour-chip\"\u003e\n\u003cspan style=\"background: #c8cfd4; border: 1px solid #bbb;\" class=\"colour-swatch\"\u003e\u003c\/span\u003e Ice Grey\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Cargo Line, 85 Nm, 400% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e400 Wh Bosch PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack (upgrade available)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange — 400 Wh\u003c\/td\u003e\n\u003ctd\u003e42–85 km (26–53 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange — 500 Wh\u003c\/td\u003e\n\u003ctd\u003e~53–106 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Purion, 4-mode, walk assist\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eTektro, 1×9-speed, trigger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eTektro custom for Tern, 1×9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eTektro 11–42T, 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern custom, forged 6061-AL, anti-drop chainring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC for eBike, 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e23\"–89\" (1.87–7.13 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eTektro hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eTektro hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eTektro hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas H, cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eDisc, aluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003e9-speed, disc, aluminium, Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eTern×Schwalbe Super Moto-X, Green Guard, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern Quick Haul Long, patented design, 6061-AL, DIN 79010 certified: 190 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eCargo aluminium alloy, DIN 79010 certified: 190 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eSpeedlifter, adjustable, 3D forged, 31.8mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eLow riser ergo, 31.8mm, 6061-AL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTH, cartridge bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eVelo Comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e34.9mm, 6061-AL, micro-adjust clamp\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eVelo ergonomic, lock-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e190 kg (419 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e90 kg (198 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas L, cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAtlas Kickstand, cargo-rated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e155–190 cm (5'1\"–6'3\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eDimensions\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike size\u003c\/td\u003e\n\u003ctd\u003e187×70×102.5 cm (73.6×27.6×40.4 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheelbase\u003c\/td\u003e\n\u003ctd\u003e130 cm (51.2 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e48 cm (18.9 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e29.3 kg (64.6 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003e90 lux, StVZO approved\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSplashGuard, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eSKS Chainblade\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS or AXA, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price\"\u003e$5,399\u003c\/span\u003e \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"sku\"\u003eTern Quick Haul Long D9 · Gen 1 · One Size · Sunset \/ Mulberry \/ Ice Grey\u003c\/p\u003e\n\u003cdiv class=\"footer-line\"\u003e\n\u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e \u003cspan\u003eQuick Haul Long D9 Gen 1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Tern","offers":[{"title":"Satin Traffic Red","offer_id":45955311861860,"sku":"","price":5399.0,"currency_code":"CAD","in_stock":false},{"title":"Satin Black","offer_id":45955311894628,"sku":"","price":5399.0,"currency_code":"CAD","in_stock":true},{"title":"Satin Ice Gray","offer_id":45955311927396,"sku":"","price":5399.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-QuickHaulLong-D9-gen1-LR-profile-traffic_red-web_jpg.webp?v=1775690892"},{"product_id":"tern-gsd-r14-gen-2-last-production-run","title":"Tern - GSD R14 (Gen 2) [LAST PRODUCTION RUN! ALMOST GONE!]","description":"\u003ch2 data-start=\"81\" data-end=\"126\" class=\"\"\u003eTern GSD R14 – Premium Electric Cargo Bike\u003c\/h2\u003e\n\u003cp data-start=\"128\" data-end=\"183\" class=\"\"\u003e\u003cstrong data-start=\"128\" data-end=\"183\"\u003eRedefining Urban Mobility with Top-Tier Performance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"185\" data-end=\"299\" class=\"\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"20\"\u003eTern GSD R14\u003c\/strong\u003e stands as the pinnacle of electric cargo biking, seamlessly blending robust performance with unparalleled versatility.\u003c\/span\u003e \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eDesigned to carry heavy loads without compromising on agility, it's the ideal solution for families, businesses, and urban adventurers seeking a reliable alternative to traditional vehicles.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 data-start=\"301\" data-end=\"317\" class=\"\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"319\" data-end=\"1052\"\u003e\n\u003cli data-start=\"319\" data-end=\"388\" class=\"\"\u003e\n\u003cp data-start=\"321\" data-end=\"388\" class=\"\"\u003e\u003cstrong data-start=\"321\" data-end=\"347\"\u003eBosch Cargo Line Motor\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eDelivers up to 85 Nm of torque and 400% pedal assist, ensuring smooth acceleration even under heavy loads.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"389\" data-end=\"455\" class=\"\"\u003e\n\u003cp data-start=\"391\" data-end=\"455\" class=\"\"\u003e\u003cstrong data-start=\"391\" data-end=\"414\"\u003eUL Tested and Certified Battery\u003c\/strong\u003e: The GSD battery are UL-2849 certified.  They'ver been carefully tested for safety agaainst potential hazards.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"456\" data-end=\"523\" class=\"\"\u003e\n\u003cp data-start=\"458\" data-end=\"523\" class=\"\"\u003e\u003cstrong data-start=\"458\" data-end=\"482\"\u003eRohloff E14 Speedhub\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eFeatures a 14-speed electronic shifting system with a 526% gear range and automatic downshifting for seamless transitions.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"524\" data-end=\"591\" class=\"\"\u003e\n\u003cp data-start=\"526\" data-end=\"591\" class=\"\"\u003e\u003cstrong data-start=\"526\" data-end=\"550\"\u003eGates CDX Belt Drive\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eProvides a silent, smooth, and virtually maintenance-free riding experience.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"592\" data-end=\"657\" class=\"\"\u003e\n\u003cp data-start=\"594\" data-end=\"657\" class=\"\"\u003e\u003cstrong data-start=\"594\" data-end=\"616\"\u003eAdjustable Cockpit\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eAccommodates riders from 150 to 195 cm (4'11\" to 6'5\") with tool-free adjustments, making it suitable for multiple users.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"658\" data-end=\"721\" class=\"\"\u003e\n\u003cp data-start=\"660\" data-end=\"721\" class=\"\"\u003e\u003cstrong data-start=\"660\" data-end=\"680\"\u003eAtlas Lockstand™\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eA robust, auto-locking dual-leg kickstand that ensures stability during loading and unloading.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"722\" data-end=\"788\" class=\"\"\u003e\n\u003cp data-start=\"724\" data-end=\"788\" class=\"\"\u003e\u003cstrong data-start=\"724\" data-end=\"747\"\u003eIntegrated Lighting\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eFeatures a 700-lumen Ignis™ headlight with high\/low beam and an always-on RearStop™ brake light for enhanced visibility.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"789\" data-end=\"856\" class=\"\"\u003e\n\u003cp data-start=\"791\" data-end=\"856\" class=\"\"\u003e\u003cstrong data-start=\"791\" data-end=\"815\"\u003eHeavy-Duty Rear Rack\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eSupports up to 100 kg (220 lb), compatible with various cargo and passenger accessories.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"857\" data-end=\"949\" class=\"\"\u003e\n\u003cp data-start=\"859\" data-end=\"949\" class=\"\"\u003e\u003cstrong data-start=\"859\" data-end=\"908\"\u003eCane Creek® Thudbuster ST Suspension Seatpost\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eOffers additional comfort by absorbing road vibrations.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"950\" data-end=\"1052\" class=\"\"\u003e\n\u003cp data-start=\"952\" data-end=\"1052\" class=\"\"\u003e\u003cstrong data-start=\"952\" data-end=\"972\"\u003eSafety-Certified\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eFrame and fork tested to meet the German DIN 79010 cargo bike safety standard.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1054\" data-end=\"1072\" class=\"\"\u003eSpecifications\u003c\/h3\u003e\n\u003cul data-start=\"1074\" data-end=\"1603\"\u003e\n\u003cli data-start=\"1074\" data-end=\"1126\" class=\"\"\u003e\n\u003cp data-start=\"1076\" data-end=\"1126\" class=\"\"\u003e\u003cstrong data-start=\"1076\" data-end=\"1085\"\u003eFrame\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eTern GSD, 6061-AL, patented MultiTruss design, EFBE Tri-Test approved for 200 kg (440 lb) max gross vehicle weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1127\" data-end=\"1178\" class=\"\"\u003e\n\u003cp data-start=\"1129\" data-end=\"1178\" class=\"\"\u003e\u003cstrong data-start=\"1129\" data-end=\"1137\"\u003eFork\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eSuntour custom for Tern, 1.5\" tapered Chromoly steerer, 70 mm travel, EFBE approved.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1179\" data-end=\"1232\" class=\"\"\u003e\n\u003cp data-start=\"1181\" data-end=\"1232\" class=\"\"\u003e\u003cstrong data-start=\"1181\" data-end=\"1191\"\u003eBrakes\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eMagura MT5 eSTOP 4-piston hydraulic disc brakes with 180 mm rotors.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1233\" data-end=\"1286\" class=\"\"\u003e\n\u003cp data-start=\"1235\" data-end=\"1286\" class=\"\"\u003e\u003cstrong data-start=\"1235\" data-end=\"1245\"\u003eWheels\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e20\" Tern Atlas wheels with custom CNC machined hubs.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1287\" data-end=\"1339\" class=\"\"\u003e\n\u003cp data-start=\"1289\" data-end=\"1339\" class=\"\"\u003e\u003cstrong data-start=\"1289\" data-end=\"1298\"\u003eTires\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eFront: Schwalbe Big Ben Plus, 55-406; Rear: Tern x Schwalbe Super Moto-X, 62-406, both with Green Guard puncture protection.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1340\" data-end=\"1397\" class=\"\"\u003e\n\u003cp data-start=\"1342\" data-end=\"1397\" class=\"\"\u003e\u003cstrong data-start=\"1342\" data-end=\"1356\"\u003eDrivetrain\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eRohloff E14 electronic 14-speed hub with Gates Carbon Drive CDX belt.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1398\" data-end=\"1452\" class=\"\"\u003e\n\u003cp data-start=\"1400\" data-end=\"1452\" class=\"\"\u003e\u003cstrong data-start=\"1400\" data-end=\"1411\"\u003eDisplay\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eBosch Intuvia with integrated Rohloff shifting and auto downshift.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1453\" data-end=\"1506\" class=\"\"\u003e\n\u003cp data-start=\"1455\" data-end=\"1506\" class=\"\"\u003e\u003cstrong data-start=\"1455\" data-end=\"1465\"\u003eWeight\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eApproximately 37.26 kg (82.1 lb).\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1507\" data-end=\"1603\" class=\"\"\u003e\n\u003cp data-start=\"1509\" data-end=\"1603\" class=\"\"\u003e\u003cstrong data-start=\"1509\" data-end=\"1523\"\u003eDimensions\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e176 × 40.5 × 87 cm (69.3 × 15.9 × 34.3 in); folding time: 5 seconds.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1605\" data-end=\"1618\" class=\"\"\u003eIdeal For\u003c\/h3\u003e\n\u003cul data-start=\"1620\" data-end=\"1859\"\u003e\n\u003cli data-start=\"1620\" data-end=\"1683\" class=\"\"\u003e\n\u003cp data-start=\"1622\" data-end=\"1683\" class=\"\"\u003e\u003cstrong data-start=\"1622\" data-end=\"1642\"\u003eFamily Transport\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eSafely carry up to two children with compatible child seats and accessories.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1684\" data-end=\"1750\" class=\"\"\u003e\n\u003cp data-start=\"1686\" data-end=\"1750\" class=\"\"\u003e\u003cstrong data-start=\"1686\" data-end=\"1709\"\u003eBusiness Deliveries\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eEfficiently handle cargo loads for urban deliveries and logistics.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1751\" data-end=\"1859\" class=\"\"\u003e\n\u003cp data-start=\"1753\" data-end=\"1859\" class=\"\"\u003e\u003cstrong data-start=\"1753\" data-end=\"1779\"\u003eEco-Friendly Commuting\u003c\/strong\u003e: \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eReplace your car for daily commutes, errands, and school runs.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1861\" data-end=\"1979\" class=\"\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eThe Tern GSD R14 is more than just an electric cargo bike; it's a versatile transportation solution designed to meet the demands of modern urban life.\u003c\/span\u003e \u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eExperience the freedom and efficiency of cycling without limits.\u003c\/span\u003e\u003c\/p\u003e","brand":"Tern","offers":[{"title":"Default Title","offer_id":45955340501092,"sku":"","price":11325.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-GSD_R14-LX-forge_gray-unfold-web_0_jpg.webp?v=1748542442"},{"product_id":"tern-p10-gen-3","title":"Tern - GSD(Gen 3) - P10","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003cnav class=\"breadcrumb\"\u003e\u003cspan\u003ee-bikes\u003c\/span\u003e \u003cspan\u003e\/\u003c\/span\u003e \u003cspan\u003ecargo bikes\u003c\/span\u003e \u003cspan\u003e\/\u003c\/span\u003e GSD P10\u003c\/nav\u003e\u003cheader class=\"product-header\"\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eE-Cargo Bike\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eGen 3\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eUL 2849 Certified\u003c\/span\u003e \u003cspan class=\"badge-alt\"\u003eDIN 79010 Certified\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"subtitle\"\u003eGSD P10 · Gen 3 · 1×10 · Bosch Cargo Line\u003c\/p\u003e\n\u003ch1\u003eGSD P10\u003c\/h1\u003e\n\u003cp class=\"tagline\"\u003eThe most accessible GSD — full cargo capacity, Bosch Cargo Line power, and a 5-second fold.\u003c\/p\u003e\n\u003cdiv class=\"price-hero\"\u003e\n\u003cspan class=\"price\"\u003e$8,899\u003c\/span\u003e \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003chr class=\"divider\"\u003e\n\u003cdiv class=\"stats\"\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"stat-value\"\u003e85 Nm\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"stat-value\"\u003e500 Wh\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"stat-value\"\u003e210 kg\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- 2 range scenarios: equipped (= max single PowerPack) + dual --\u003e\n\u003cdiv style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\" class=\"stat\"\u003e\n\u003cspan style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\" class=\"stat-value\"\u003e \u003cspan\u003e40–102 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e \u003cspan\u003e82–207 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(1000 Wh dual)\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"description\"\u003eThe Tern GSD P10 is the entry point to the GSD family — and it brings everything that makes the GSD legendary to a more accessible price point. Powered by the Bosch Cargo Line motor with 85 Nm of torque and 400% assist, certified to carry up to 210 kg gross vehicle weight, and capable of folding in just 5 seconds for storage or transit. A single 500 Wh PowerPack is included, with an optional second battery bay for up to 207 km of dual-battery range. One size fits riders from 150 to 200 cm, making it one of the most versatile cargo bikes on the market.\u003c\/p\u003e\n\u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n\u003cdiv class=\"features\"\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eBosch Cargo Line motor — 85 Nm, 400% assist\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eBosch's dedicated cargo motor delivers 85 Nm of torque and 400% pedal assist — more support than the CX in terms of assist ratio, tuned specifically for heavy loads at lower speeds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eDual-battery capable — up to 1000 Wh\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eShips with a 500 Wh Bosch PowerPack. A second 500 Wh battery can be added for up to 207 km of range — ideal for long days hauling kids or cargo across town and back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eFolds in 5 seconds\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eThe GSD's patented folding system reduces the bike to 182×46×87 cm in just 5 seconds — fits in an elevator, a van, or a compact storage space without tools.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003e210 kg GVW — UL \u0026amp; DIN certified\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eCertified to carry up to 210 kg gross vehicle weight. UL 2849 e-bike system certified and independently tested to German cargo bike standard DIN 79010 — some of the most rigorous safety testing in the industry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eMagura MT5 4-piston hydraulic brakes\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eFront and rear 180mm rotors with Magura MT5 e-stop levers featuring an integrated brake light sensor. Stops a fully loaded bike confidently in all conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eAtlas Lockstand Gen 2 with AutoLock\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eA heavy-duty dual-leg kickstand with remote unlock and integrated foot extensions. Stays locked while you load — release it only when you're ready to ride. One of the most practical features on any cargo bike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eOne size fits 150–200 cm\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eThe Tern Physis 3D handlepost and Andros adjustable stem let you dial in the cockpit without tools — fits riders from 4'11\" to 6'7\", weighing up to 130 kg. No frame size guessing required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003ePuncture-protected Schwalbe tires\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eSchwalbe Big Ben Plus up front and a custom Tern×Schwalbe Super Moto-X at the rear, both with Green Guard puncture protection and Reflex reflective strip for visibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003e100 kg Atlas G rear rack\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eThe Atlas G rack is rated to 100 kg (220 lb) and compatible with Tern's full range of cargo accessories — bags, child seats, and cargo trays all clip on directly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-content\"\u003e\n\u003cp class=\"feature-title\"\u003eABUS\/AXA frame lock — keyed alike with battery\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eIntegrated frame lock shares the same key as the Bosch battery — one key for both locks, less to keep track of.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n\u003cdiv class=\"colours\"\u003e\n\u003cdiv class=\"colour-chip\"\u003e\n\u003cspan style=\"background: #f5c518;\" class=\"colour-swatch\"\u003e\u003c\/span\u003e School Bus Yellow\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Cargo Line, 85 Nm, 400% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack, Fast Swap\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery (max dual)\u003c\/td\u003e\n\u003ctd\u003e2×500 Wh = 1000 Wh (dual battery bays)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange — 500 Wh\u003c\/td\u003e\n\u003ctd\u003e40–102 km (25–63 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange — 1000 Wh dual\u003c\/td\u003e\n\u003ctd\u003e82–207 km (51–129 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Purion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Deore, 1×10 speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Deore Shadow+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–42T, 10-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern GSD, forged 6061-AL DH crankarm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC 10-speed for eBike, EPT corrosion-resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e26\"–98\" (2.04–7.80 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 180mm rotor, Sport pads\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 180mm rotor, Sport pads\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura MT5 e-stop hydraulic with brake light sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, heavy-duty cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, cooling fins, Boost thru-axle, sealed cartridge bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, cooling fins, Boost thru-axle, Syntace X-12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, ultra-wide 36mm, dual reinforced joint\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront tire\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Ben Plus, Green Guard, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear tire\u003c\/td\u003e\n\u003ctd\u003eTern×Schwalbe Super Moto-X, Green Guard, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern GSD, 6061-AL, patented MultiTruss design, DIN 79010 certified: 210 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSuntour custom for Tern, 1.5\" tapered CrMo steerer, 32mm stanchions, thru-axle, 50mm travel, EFBE approved\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 290mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux Pro Taper by FSA, 1.5\", angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern GSD by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern VLT with LightAction levers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e210 kg (463 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e130 kg (287 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e100 kg (220 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas G, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAtlas Lockstand Gen 2, AutoLock w\/ remote unlock\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e150–200 cm (4'11\"–6'7\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike size (unfolded)\u003c\/td\u003e\n\u003ctd\u003e191×68×116 cm (75.2×26.8×45.7 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e182×46×87 cm (71.7×18.1×34.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWheelbase\u003c\/td\u003e\n\u003ctd\u003e135 cm (53.1 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e49 cm (19.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e34.6 kg (76.4 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n\u003cdiv class=\"spec-group\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eIgnis Headlight, ultra-wide low beam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eRearStop Brake Light, always on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eFront: aluminium · Rear: GSD wheel guard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern GSD full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS or AXA, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price\"\u003e$8,899\u003c\/span\u003e \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"sku\"\u003eTern GSD P10 · Gen 3 · One Size · School Bus Yellow\u003c\/p\u003e\n\u003cdiv class=\"footer-line\"\u003e\n\u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e \u003cspan\u003eGSD P10 Gen 3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Tern","offers":[{"title":"Default Title","offer_id":45955348562020,"sku":"","price":8899.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-GSD_P10-gen3-schoolbus-profile_jpg_87fb251b-b2b4-4f63-99f9-0bbdd54ceb93.webp?v=1775692130"},{"product_id":"tern-gsd-p00-gen-3","title":"Tern - GSD(Gen 3) - P00","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern GSD P00 — Electric Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      GSD P00\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eE-Cargo Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 3\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBelt Drive\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eDIN 79010 Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eGSD P00 · Gen 3 · Enviolo CVT · Gates Belt Drive · Bosch Cargo Line\u003c\/p\u003e\n      \u003ch1\u003eGSD P00\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eSilent, smooth, and virtually zero maintenance — the GSD with Gates belt drive and Enviolo continuously variable transmission.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$10,850\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e85 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e500 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e210 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- 2 range scenarios: 500 Wh equipped (= max single PowerPack) + 1000 Wh dual --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e40–102 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e82–207 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(1000 Wh dual)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Tern GSD P00 takes everything that makes the P10 great and adds a Gates Carbon Drive CDX belt and Enviolo Heavy Duty continuously variable transmission. The result is a completely chain-free, grease-free drivetrain that shifts seamlessly at any speed — even under full load or from a standstill. Powered by the same Bosch Cargo Line motor with 400% assist, rated to 210 kg GVW, and foldable in 5 seconds, the P00 is the GSD for riders who want the least possible maintenance and the smoothest possible ride.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eEnviolo Heavy Duty CVT — seamless shifting, always\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Enviolo Heavy Duty hub offers a 380% continuously variable gear range with no distinct gear steps — twist the grip and it shifts instantly and smoothly at any speed, under any load, even at a complete stop. No missed shifts, no chain slap.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGates Carbon Drive CDX belt\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eNo chain, no grease, no lube — ever. The Gates CDX carbon belt is silent, clean, rust-proof, and extraordinarily durable. Paired with the Enviolo hub it's one of the lowest-maintenance drivetrains available on any cargo bike.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Cargo Line motor — 85 Nm, 400% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTuned specifically for heavy cargo loads at lower speeds, the Bosch Cargo Line delivers 85 Nm of torque and 400% pedal assist — ideal for loaded starts, steep urban grades, and long hauling days.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eDual-battery capable — up to 1000 Wh\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShips with a 500 Wh Bosch PowerPack. Add a second 500 Wh battery for up to 207 km of range — enough for a full day of urban delivery or back-to-school runs without stopping to charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e210 kg GVW — DIN 79010 certified\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eIndependently tested and certified to the German DIN 79010 cargo bike safety standard. Carry up to 210 kg (463 lb) gross vehicle weight with full confidence in the frame and fork.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 5 seconds\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe GSD's patented fold cuts the bike to 182×46×87 cm in about 5 seconds — no tools, no fuss. Fits in an elevator, a van, or a tight storage room.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT5 4-piston hydraulic brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear 180mm rotors with MT5 e-stop levers and integrated brake light sensors. Stops a 210 kg loaded bike with authority in all conditions.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAtlas Lockstand Gen 2 with AutoLock\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eHeavy-duty dual-leg kickstand with remote unlock and integrated foot extensions. Stays locked while you load — release it only when ready to ride.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eOne size fits 150–200 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTern Physis 3D handlepost and Andros adjustable stem dial in the cockpit without tools for riders from 4'11\" to 6'7\". One bike, the whole family.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e100 kg Atlas G rear rack\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eRated to 100 kg (220 lb) and compatible with Tern's full accessory range — cargo bags, child seats, and cargo trays all attach directly.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #f5c518;\"\u003e\u003c\/span\u003e\n        School Bus Yellow\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #f0ede8; border: 1px solid #ccc;\"\u003e\u003c\/span\u003e\n        Pearl White\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Cargo Line, 85 Nm, 400% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack, Fast Swap\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max dual)\u003c\/td\u003e\n\u003ctd\u003e2×500 Wh = 1000 Wh (dual battery bays)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 500 Wh\u003c\/td\u003e\n\u003ctd\u003e40–102 km (25–63 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 1000 Wh dual\u003c\/td\u003e\n\u003ctd\u003e82–207 km (51–129 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Purion\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransmission\u003c\/td\u003e\n\u003ctd\u003eEnviolo Heavy Duty, continuously variable, 380% range\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBelt\u003c\/td\u003e\n\u003ctd\u003eGates Carbon Drive CDX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern GSD, Gates CDX CNC machined beltring\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCog\u003c\/td\u003e\n\u003ctd\u003eGates CDX, precision CNC machined\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 180mm rotor, Sport pads\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT5, 4-piston hydraulic disc, 180mm rotor, Sport pads\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura MT5 e-stop hydraulic with brake light sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, heavy-duty cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, ultra-wide 36mm, dual reinforced joint\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront tire\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Ben Plus, Green Guard, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear tire\u003c\/td\u003e\n\u003ctd\u003eTern×Schwalbe Super Moto-X, Green Guard, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern GSD, 6061-AL, patented MultiTruss design, DIN 79010 certified: 210 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSuntour custom for Tern, 1.5\" tapered CrMo steerer, 32mm stanchions, thru-axle, 50mm travel, EFBE approved\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 290mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux Pro Taper by FSA, 1.5\", angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern GSD by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern VLT with LightAction levers\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e210 kg (463 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e130 kg (287 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e100 kg (220 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas G, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAtlas Lockstand Gen 2, AutoLock w\/ remote unlock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e150–200 cm (4'11\"–6'7\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBike size (unfolded)\u003c\/td\u003e\n\u003ctd\u003e~186 cm length\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e182×46×87 cm (71.7×18.1×34.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e~35.75 kg (78.8 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eIgnis Headlight, ultra-wide low beam\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eRearStop Brake Light, always on\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eFront: aluminium · Rear: GSD wheel guard\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern GSD full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS or AXA, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$10,850\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern GSD P00 · Gen 3 · One Size · School Bus Yellow \/ Pearl White\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eGSD P00 Gen 3\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"School Bus Yellow","offer_id":45955441721444,"sku":"","price":10850.0,"currency_code":"CAD","in_stock":true},{"title":"Pearl White","offer_id":45955441754212,"sku":"","price":10850.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-GSD_P00-gen3-schoolbus-profile-web_jpg.webp?v=1775692093"},{"product_id":"tern-gsd-s10-gen-3","title":"Tern - GSD(Gen 3) - S10","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern GSD S10 — Smart Electric Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      GSD S10\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eE-Cargo Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 3\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBosch Smart System\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eABS\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eUL 2849 Certified\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eDIN 79010 Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eGSD S10 · Gen 3 · 1×10 · Bosch Cargo Line · Smart System · ABS\u003c\/p\u003e\n      \u003ch1\u003eGSD S10\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe smart GSD — Bosch Smart System, ABS, GPS tracking, and a suspension seatpost standard.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$12,425\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e85 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e545 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e210 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- 3 range scenarios: 545 Wh equipped, 800 Wh max single (Smart System), 1600 Wh dual --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e45–98 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(545 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~66–144 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(800 Wh max single est.)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~131–287 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(1600 Wh dual est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The GSD S10 is where the GSD lineup steps into the Bosch Smart System era. Compared to the P10, it brings a more capable 545 Wh battery, the Kiox 300 colour display with LED remote, full ConnectModule GPS\/GSM connectivity, and most significantly — Bosch ABS Gen 2. The Magura MT-C ABS brakes with 203mm rotors are a genuine safety upgrade, especially when stopping a heavily loaded bike. The Cane Creek suspension seatpost, Schwalbe Pick-Up cargo tires, and USB-C onboard charging round out an already compelling upgrade. If you're going to carry passengers regularly, this is the GSD to get.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch ABS Gen 2 — anti-lock braking standard\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eBosch's second-generation ABS prevents wheel lock-up under heavy braking, especially critical when carrying passengers or a full cargo load. A significant safety feature not found on the P10 or P00.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Smart System — Kiox 300 display + ConnectModule\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Kiox 300 or Kiox 500 (smartphone holder) colour display with LED remote connects to the Bosch eBike Flow app for ride customization, navigation, and more. The ConnectModule adds GPS\/GSM tracking, eBike Alarm, and eBike Tracking via Flow+ subscription — with a free 12-month trial.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e545 Wh equipped — up to 800 Wh single, 1600 Wh dual\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShips with a 545 Wh Bosch Smart System PowerPack. Compatible with the larger 800 Wh battery for extended range, or add a second battery for dual-battery operation up to 1600 Wh total.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT-C ABS brakes — 203mm rotors\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUpgraded 4-piston MT-C ABS hydraulic disc brakes front and rear with 203mm rotors (vs 180mm on the P10). More rotor, more stopping power, and ABS intervention when you need it most.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eCane Creek suspension seatpost\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Tern VLT seatpost now includes Cane Creek suspension — absorbs road vibration and bumps for a noticeably more comfortable ride over longer distances or rough urban surfaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eSchwalbe Pick-Up cargo tires\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eCargo-optimized Schwalbe Pick-Up tires with Super Defense puncture protection — tougher and more puncture-resistant than the Big Ben Plus fitted to the P10, designed specifically for heavy-load cargo use.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eUSB-C onboard charging — 12W\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eCharge your phone or accessories directly from the bike's battery via the onboard USB-C port (5V\/2.4A, 12W max). Never arrive with a dead phone.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e210 kg GVW — UL 2849 \u0026amp; DIN 79010 certified\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eRated to carry up to 210 kg (463 lb) gross vehicle weight. UL 2849 e-bike system certified and independently tested to German DIN 79010 cargo bike standard. One of the most rigorously safety-tested cargo bikes available.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 5 seconds\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003ePatented GSD fold reduces the bike to 185×46×88 cm in about 5 seconds. Fits in an elevator, a van, or a compact storage space without any tools.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAtlas Lockstand Gen 2 with AutoLock\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eHeavy-duty dual-leg kickstand with remote unlock and integrated foot extensions. Locks automatically when you stop — releases only when you're ready to ride.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eOne size fits 153–200 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTern Physis 3D handlepost and Andros adjustable stem fit riders from 5' to 6'7\" without tools. Shared family use, no adjustments needed between riders.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #2b5e3a;\"\u003e\u003c\/span\u003e\n        Beetle Blue\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #f5c518;\"\u003e\u003c\/span\u003e\n        School Bus Yellow\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #f0ede8; border: 1px solid #ccc;\"\u003e\u003c\/span\u003e\n        Pearl White\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Cargo Line, 85 Nm, 400% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch Smart System — Frame Mount battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e545 Wh Bosch Frame Mount PowerPack, Fast Swap\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e800 Wh Bosch Frame Mount (upgrade)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max dual)\u003c\/td\u003e\n\u003ctd\u003e2×800 Wh = 1600 Wh (dual battery bays)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 545 Wh\u003c\/td\u003e\n\u003ctd\u003e45–98 km (28–61 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 800 Wh\u003c\/td\u003e\n\u003ctd\u003e~66–144 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 1600 Wh dual\u003c\/td\u003e\n\u003ctd\u003e~131–287 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Kiox 300 or Kiox 500 (interchangeable) w\/ LED remote, Bosch eBike Flow app, electronic bike lock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnect Module\u003c\/td\u003e\n\u003ctd\u003eBosch ConnectModule — GPS\/GSM, eBike Alarm \u0026amp; Tracking (Flow+ subscription)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eABS\u003c\/td\u003e\n\u003ctd\u003eBosch Anti-Lock Braking System, Gen 2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eOnboard charging\u003c\/td\u003e\n\u003ctd\u003eUSB-C, 5V\/2.4A, 12W max\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT-C ABS, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT-C ABS, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura MT-C e-stop hydraulic with brake light sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBrake lines\u003c\/td\u003e\n\u003ctd\u003eMagura ABS hydraulic\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Deore, 1×10 speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Deore Shadow+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–42T, 10-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern GSD, forged 6061-AL DH crankarm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC 10-speed for eBike, EPT corrosion-resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e26\"–98\" (2.04–7.80 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, heavy-duty cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, cooling fins, Boost thru-axle, sealed cartridge bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, cooling fins, Boost thru-axle, Syntace X-12\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, ultra-wide 36mm, dual reinforced joint\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Pick-Up, cargo-optimized, Super Defense puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern GSD, 6061-AL, patented MultiTruss design, DIN 79010 certified: 210 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSuntour custom for Tern, 1.5\" tapered CrMo steerer, 34mm stanchions, thru-axle, DIN 79010 certified: 210 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 290mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux Pro Taper by FSA, 1.5\", angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern GSD by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern VLT with Cane Creek suspension and LightAction levers\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e210 kg (463 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e130 kg (287 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e100 kg (220 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas G, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAtlas Lockstand Gen 2, AutoLock w\/ remote unlock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e153–200 cm (5'0\"–6'7\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBike size (unfolded)\u003c\/td\u003e\n\u003ctd\u003e192×68×118 cm (75.6×26.8×46.5 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e185×46×88 cm (72.8×18.1×34.6 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheelbase\u003c\/td\u003e\n\u003ctd\u003e136 cm (53.5 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e49 cm (19.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e37.3 kg (82.3 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eIgnis Headlight, Hi\/Lo beams, 700 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eRearStop Brake Light, always on\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eFront: aluminium · Rear: GSD wheel guard\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern GSD full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS or AXA, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eUSB-C charging\u003c\/td\u003e\n\u003ctd\u003e5V\/2.4A, 12W max (onboard)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$12,425\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern GSD S10 · Gen 3 · One Size · Beetle Blue \/ School Bus Yellow \/ Pearl White\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eGSD S10 Gen 3\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"School Bus Yellow","offer_id":45955463872612,"sku":"","price":12425.0,"currency_code":"CAD","in_stock":false},{"title":"Beetle Blue","offer_id":45955463905380,"sku":"","price":12425.0,"currency_code":"CAD","in_stock":false},{"title":"Pearl White","offer_id":45955463938148,"sku":"","price":12425.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-GSD_S10-gen3-beetle-profile-web_0_jpg.webp?v=1775692036"},{"product_id":"tern-gsd-r14-gen-3-pre-order-available-late-2025","title":"Tern - GSD(Gen 3) - R14","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern GSD R14 — Flagship Electric Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      GSD R14\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eE-Cargo Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 3\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBosch Smart System\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eABS\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eRohloff E14\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBelt Drive\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eUL 2849 Certified\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eDIN 79010 Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eGSD R14 · Gen 3 · 1×14 Rohloff E-Shift · Gates Belt · Bosch Smart System · ABS\u003c\/p\u003e\n      \u003ch1\u003eGSD R14\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe ultimate GSD — electronic Rohloff shifting, Gates belt drive, Bosch ABS, and Smart System connectivity in one unstoppable package.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$17,075\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e85 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e800 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e210 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- 2 range scenarios: 800 Wh equipped (= max single Smart System) + 1600 Wh dual. Official figures from Tern. --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e67–144 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(800 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e134–288 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(1600 Wh dual)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Tern GSD R14 is the pinnacle of the GSD lineup — a bike that combines everything that makes the GSD legendary with a drivetrain that redefines what low-maintenance means. The Rohloff E14 electronic hub shifts automatically through 14 perfectly spaced gears via the Kiox 300 display, including an auto-downshift when you come to a stop. Paired with the Gates Carbon Drive CDX belt, Bosch ABS Gen 2, Smart System connectivity, and an 800 Wh battery expandable to 1600 Wh, the R14 is the GSD for riders who want the absolute best — and never want to think about maintenance again.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eRohloff E14 electronic shifter — 526% range, auto downshift\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Rohloff E14 is the electronically controlled version of the legendary Speedhub. 14 perfectly spaced gears with 526% total range, controlled via the Kiox 300 display and integrated seamlessly with the Bosch motor. Includes auto downshift when you stop — you'll always be in the right gear when you pull away.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGates Carbon Drive CDX belt — zero maintenance drivetrain\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eNo chain, no grease, no lube — ever. The Gates CDX carbon belt combined with the Rohloff E14 creates the most maintenance-free drivetrain available on any GSD. Silent, clean, rust-proof, and built to outlast any chain-based system.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch ABS Gen 2 — anti-lock braking standard\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eBosch's second-generation ABS prevents wheel lock-up under heavy braking, especially critical when carrying passengers or cargo. Works in concert with the Magura MT-C ABS hydraulic system for confident, controlled stops in any condition.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Smart System — 800 Wh equipped, 1600 Wh dual-ready\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShips with the maximum single Bosch Smart System battery (800 Wh) for up to 144 km of range. Add a second 800 Wh battery for up to 288 km — real numbers provided directly by Tern, no estimates needed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eKiox 300 display with Rohloff e-shift integration\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Bosch Kiox 300 or Kiox 500 (smartphone holder) colour display controls both the motor and the Rohloff E14 shifting in one unified interface. Connect to the Bosch eBike Flow app for ride customization, navigation, and system updates.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eConnectModule — GPS tracking \u0026amp; eBike Alarm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eBuilt-in GPS\/GSM with anti-theft alarm and eBike Tracking via Bosch Flow+ subscription. Free 12-month trial included. Know where your bike is at all times.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT-C ABS brakes — 203mm rotors\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003e4-piston MT-C ABS hydraulic disc brakes front and rear with 203mm rotors and e-stop levers with brake light sensors. Serious stopping power for a seriously loaded bike.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eCane Creek suspension seatpost\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Tern VLT seatpost with Cane Creek suspension absorbs road vibration and bumps for a noticeably smoother ride — especially over longer distances or rough urban surfaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eSchwalbe Pick-Up cargo tires\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eCargo-optimized with Super Defense puncture protection and Reflex sidewall visibility strip. Designed specifically for heavy-load urban and cargo use.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e210 kg GVW — UL 2849 \u0026amp; DIN 79010 certified\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eRated to carry up to 210 kg (463 lb) gross vehicle weight. UL 2849 e-bike system certified and independently tested to German DIN 79010 cargo bike standard. 100 kg rear rack capacity.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 5 seconds · One size fits 153–200 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003ePatented GSD fold in ~5 seconds to 185×46×88 cm. Tern Physis 3D handlepost and Andros adjustable stem fit riders from 5'0\" to 6'7\" — the whole family, no frame size guessing.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eUSB-C onboard charging — 12W\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eCharge your phone or accessories directly from the bike's battery via the onboard USB-C port (5V\/2.4A, 12W max).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #4a4a48;\"\u003e\u003c\/span\u003e\n        Iron Grey\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Cargo Line, 85 Nm, 400% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch Smart System — Frame Mount battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e800 Wh Bosch Frame Mount PowerPack, Fast Swap\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max dual)\u003c\/td\u003e\n\u003ctd\u003e2×800 Wh = 1600 Wh (dual battery bays)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 800 Wh\u003c\/td\u003e\n\u003ctd\u003e67–144 km (42–89 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 1600 Wh dual\u003c\/td\u003e\n\u003ctd\u003e134–288 km (83–179 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Kiox 300 or Kiox 500 (interchangeable) w\/ LED remote, Bosch eBike Flow app, electronic bike lock, Rohloff integrated e-shifting\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnect Module\u003c\/td\u003e\n\u003ctd\u003eBosch ConnectModule — GPS\/GSM, eBike Alarm \u0026amp; Tracking (Flow+ subscription)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eABS\u003c\/td\u003e\n\u003ctd\u003eBosch Anti-Lock Braking System, Gen 2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eOnboard charging\u003c\/td\u003e\n\u003ctd\u003eUSB-C, 5V\/2.4A, 12W max\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eRohloff E14, electronic shift, 14-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eRohloff E14, 526% range, Boost, auto downshift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBelt\u003c\/td\u003e\n\u003ctd\u003eGates Carbon Drive CDX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern GSD, Gates CDX CNC machined beltring\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCog\u003c\/td\u003e\n\u003ctd\u003eGates CDX, precision CNC machined\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e18\"–96\" (1.45–7.64 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface, sealed bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT-C ABS, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT-C ABS, 4-piston hydraulic disc, 203mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura MT-C e-stop hydraulic with brake light sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBrake lines\u003c\/td\u003e\n\u003ctd\u003eMagura ABS hydraulic\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheels\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, heavy-duty cargo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, cooling fins, Boost thru-axle, sealed cartridge bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eRohloff E14, 526% range, Boost\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eTern Atlas, ultra-wide 36mm, dual reinforced joint\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Pick-Up, cargo-optimized, Super Defense puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern GSD, 6061-AL, patented MultiTruss design, DIN 79010 certified: 210 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eSuntour custom for Tern, 1.5\" tapered CrMo steerer, 34mm stanchions, thru-axle, DIN 79010 certified: 210 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 290mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux Pro Taper by FSA, 1.5\", angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern GSD by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern VLT with Cane Creek suspension and LightAction levers\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e210 kg (463 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e130 kg (287 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e100 kg (220 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas G, cargo-ready\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eAtlas Lockstand Gen 2, AutoLock w\/ remote unlock\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e153–200 cm (5'0\"–6'7\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBike size (unfolded)\u003c\/td\u003e\n\u003ctd\u003e192×68×118 cm (75.6×26.8×46.5 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e185×46×88 cm (72.8×18.1×34.6 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheelbase\u003c\/td\u003e\n\u003ctd\u003e136 cm (53.5 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e49 cm (19.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e38.8 kg (85.5 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eIgnis Headlight, Hi\/Lo beams, 700 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eRearStop Brake Light, always on\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eFront: aluminium · Rear: GSD wheel guard\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern GSD full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS or AXA, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003ePitch Plus, brass\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eUSB-C charging\u003c\/td\u003e\n\u003ctd\u003e5V\/2.4A, 12W max (onboard)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$17,075\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern GSD R14 · Gen 3 · One Size · Iron Grey\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eGSD R14 Gen 3\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Iron Grey","offer_id":48509676388452,"sku":null,"price":17075.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-GSD_R14-gen3-iron_grey-profile-web_jpg.webp?v=1775691993"},{"product_id":"tern-quick-haul-d8","title":"Tern - Quick Haul - D8","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern Quick Haul D8 — Compact e-Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecompact cargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      Quick Haul D8\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCompact e-Cargo\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 1\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eQuick Haul D8 · Gen 1 · 1×8 · Bosch Active Line Plus\u003c\/p\u003e\n      \u003ch1\u003eQuick Haul D8\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eTern's most affordable Bosch e-cargo bike — compact, capable, and ready to carry passengers, pets, and all your gear.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$4,649\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e50 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e400 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e150 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- Legacy PowerPack — 400 Wh equipped, 500 Wh max single upgrade available --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e54–105 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(400 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~68–131 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh upgrade, est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Quick Haul D8 is the most straightforward way into Tern's cargo bike lineup. No frills, no complexity — just a Bosch Active Line Plus motor, Shimano hydraulic disc brakes, an 8-speed derailleur drivetrain, and a 50 kg rear rack ready for child seats, panniers, or a full grocery run. At 22.8 kg it's lighter than the GSD or HSD, and its ultra-low 490 mm standover makes it easy to mount and dismount at stops. Compatible with an optional 20 kg front rack too. If you want a dependable Bosch-powered cargo bike that gets out of the way and lets you ride, this is it.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Active Line Plus — 50 Nm, 270% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eSmooth and natural-feeling Bosch motor tuned for comfortable urban riding. 50 Nm of torque and 270% assist handles inclines and cargo loads without drama — ideal for everyday commuting and errands. Upgrade to the 500 Wh PowerPack for extended range — both sizes are interchangeable on legacy Bosch PowerPack bikes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e50 kg rear rack + optional 20 kg front rack\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Atlas Q Rack supports up to 50 kg (110 lb) on the rear and is compatible with the full range of Quick Haul cargo and passenger accessories. Add an optional front rack for up to 20 kg of additional carrying capacity.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eUltra-low 490 mm standover\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eAt 490 mm (19.3\"), the step-over height is low enough to mount and dismount easily at traffic stops — no awkward leg swing required, even when the bike is loaded.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano hydraulic disc brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear Shimano hydraulic disc brakes deliver consistent, fade-free stopping in all weather — a genuine safety essential for a loaded cargo bike.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Altus 1×8-speed drivetrain\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003e8-speed Shimano Altus with Shadow derailleur and trigger shifter covers a 31\"–95\" gear range — plenty wide for urban terrain and gentle hills with cargo aboard.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e150 kg GVW — EFBE Tri-Test approved\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFrame and steel cargo fork EFBE Tri-Test approved to 150 kg (331 lb) gross vehicle weight. Carry a passenger, child, or full cargo load with confidence in the structure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eWide rider height range — 145–195 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eStandard fit is 160–195 cm. Equip a shorter 350 mm seatpost (sold separately) to also fit riders from 145–180 cm — one bike for a very wide range of adults.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eVertical parking\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Atlas Q Rack supports vertical parking — stand the bike upright on its rear wheel to store it in tight spaces like hallways or storage rooms.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #c84020;\"\u003e\u003c\/span\u003e\n        Tabasco\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #5a6640;\"\u003e\u003c\/span\u003e\n        Olive\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #1a1a1a;\"\u003e\u003c\/span\u003e\n        Black\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Active Line Plus, 50 Nm, 270% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e400 Wh Bosch PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack (upgrade available)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 400 Wh\u003c\/td\u003e\n\u003ctd\u003e54–105 km (33.6–65.2 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 500 Wh\u003c\/td\u003e\n\u003ctd\u003e~68–131 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Purion\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003eCompact Charger, 100–240V, 2A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Altus, 1×8-speed, trigger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Altus Shadow\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–34T, 8-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern custom, forged 6061-AL crankarm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC for eBike, 8-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e31\"–95\" (2.45–7.57 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eKinetix Comp, for disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern Quick Haul, patented design, 6061-AL, EFBE Tri-Test approved: 150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eCargo steel, EFBE approved: 150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eSpeedlifter, 150mm extension, 3D forged, 31.8mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eLow riser, 31.8mm, 6061-AL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTH, cartridge bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eVelo Comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e31.6mm, 6061-AL, micro-adjust clamp\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eVelo ergonomic, lock-on\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e150 kg (331 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear rack capacity\u003c\/td\u003e\n\u003ctd\u003e50 kg (110 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront rack capacity\u003c\/td\u003e\n\u003ctd\u003e20 kg (44 lb) — optional rack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas Q Rack — UpperDeck Mount System, vertical parking\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003ePletscher design, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height (standard)\u003c\/td\u003e\n\u003ctd\u003e160–195 cm (5'3\"–6'5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height (short seatpost)\u003c\/td\u003e\n\u003ctd\u003e145–180 cm (4'9\"–5'11\")\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBike size\u003c\/td\u003e\n\u003ctd\u003e172.5×70×102.5 cm (67.9×27.6×40.4 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e49 cm (19.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e22.8 kg (50.3 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolding\u003c\/td\u003e\n\u003ctd\u003eDoes not fold\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eHerrmans, 120 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eChromeplastic, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eSKS Chainblade\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$4,649\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern Quick Haul D8 · Gen 1 · One Size · Tabasco \/ Olive \/ Black\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eQuick Haul D8 Gen 1\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Tabasco","offer_id":45955598876772,"sku":"","price":4649.0,"currency_code":"CAD","in_stock":false},{"title":"Olive\/Mustard","offer_id":45955598909540,"sku":"","price":4649.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-QuickHaul_D8-tabasco-web_jpg_a8ac91a3-28f1-4be9-929b-dd900b02732f.webp?v=1775690827"},{"product_id":"tern-quick-haul-p9","title":"Tern - Quick Haul - P9","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern Quick Haul P9 — Compact e-Cargo Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecompact cargo bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      Quick Haul P9\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCompact e-Cargo\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 1\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eQuick Haul P9 · Gen 1 · 1×9 · Bosch Performance Line Cruise\u003c\/p\u003e\n      \u003ch1\u003eQuick Haul P9\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe Quick Haul with more power and more range — Bosch Performance Line Cruise motor, 500 Wh battery, and a 9-speed Shimano Alivio drivetrain.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$4,675\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e65 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e500 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e150 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- Single battery only — legacy Bosch system. 1 range scenario. --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e53–105 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Quick Haul P9 steps up from the D8 with a more powerful Bosch Performance Line Cruise motor, a larger 500 Wh battery, and a 9-speed Shimano Alivio drivetrain. The Performance Line Cruise is tuned for a smooth, cadence-responsive assist feel — great for longer commutes and regular cargo hauling. It shares the same patented EFBE-tested frame, 50 kg Atlas Q rear rack, Shimano hydraulic disc brakes, and optional front rack compatibility as the D8. At just $26 more, it's the more capable choice for everyday riders.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Performance Line Cruise — 65 Nm, 300% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Performance Line Cruise motor delivers 65 Nm of torque with a smooth, cadence-sensitive assist feel — noticeably more powerful than the Active Line Plus on the D8, and tuned to feel natural and progressive rather than aggressive. Well-suited to longer commutes and consistent daily use with cargo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e500 Wh battery — 25% more range than D8\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe larger 500 Wh PowerPack extends range to up to 105 km — a meaningful increase over the D8's 400 Wh for longer commutes or days when you're riding fully loaded.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Alivio 1×9-speed — step up from Altus\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShimano Alivio is one step above the Altus groupset on the D8 — smoother, more precise trigger shifting with a 9-speed 11–34T cassette across the same 31\"–95\" gear range.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e50 kg rear rack + optional 20 kg front rack\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Atlas Q Rack supports up to 50 kg (110 lb) via the UpperDeck Mount System and supports vertical parking. An optional front rack adds up to 20 kg of additional capacity for the heaviest grocery runs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano hydraulic disc brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear Shimano hydraulic disc brakes for consistent, powerful stopping in all weather — essential when braking with a full cargo load or passenger aboard.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eUltra-low 490 mm standover\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eEasy, low-step mounting and dismounting at intersections and stops — no awkward balancing at traffic lights, even when the bike is loaded.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e150 kg GVW — EFBE Tri-Test approved\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eSame frame and steel cargo fork as the D8, EFBE Tri-Test approved to 150 kg (331 lb) gross vehicle weight for confident passenger and cargo carrying.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eWide rider fit — 145–195 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eStandard fit covers 160–195 cm. Equip a shorter 350 mm seatpost to extend the range down to 145–180 cm — one frame for a wide range of adult riders.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #1a1a1a;\"\u003e\u003c\/span\u003e\n        Black\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance Line Cruise, 65 Nm, 300% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e53–105 km (32.9–65.2 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Purion\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003eCompact Charger, 100–240V, 2A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Alivio, 1×9-speed, trigger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Alivio Shadow\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–34T, 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern custom, forged 6061-AL crankarm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC for eBike, 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e31\"–95\" (2.45–7.57 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eUrban, non-slip surface\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eKinetix Comp, for disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern Quick Haul, patented design, 6061-AL, EFBE Tri-Test approved: 150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eCargo steel, EFBE approved: 150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eSpeedlifter, 150mm extension, 3D forged, 31.8mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eLow riser, 31.8mm, 6061-AL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTH, cartridge bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eVelo Comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003e31.6mm, 6061-AL, micro-adjust clamp\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eVelo ergonomic, lock-on\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e150 kg (331 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear rack capacity\u003c\/td\u003e\n\u003ctd\u003e50 kg (110 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront rack capacity\u003c\/td\u003e\n\u003ctd\u003e20 kg (44 lb) — optional rack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas Q Rack — UpperDeck Mount System, vertical parking\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003ePletscher design, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height (standard)\u003c\/td\u003e\n\u003ctd\u003e160–195 cm (5'3\"–6'5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height (short seatpost)\u003c\/td\u003e\n\u003ctd\u003e145–180 cm (4'9\"–5'11\")\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBike size\u003c\/td\u003e\n\u003ctd\u003e172.5×70×102.5 cm (67.9×27.6×40.4 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e49 cm (19.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e22.9 kg (50.5 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolding\u003c\/td\u003e\n\u003ctd\u003eDoes not fold\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eHerrmans, 120 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eChromeplastic, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eSKS Chainblade\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$4,675\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern Quick Haul P9 · Gen 1 · One Size · Black\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eQuick Haul P9 Gen 1\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Default Title","offer_id":45955609755748,"sku":"","price":4675.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/QuickHaul_P9-custom_black-v01_999446bd-de8d-410d-9ac6-cbf305895ed8.jpg?v=1775690992"},{"product_id":"tern-vektron-q9","title":"Tern - Vektron Q9","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern Vektron Q9 — Folding e-Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    :root {\n      --black: #111110; --white: #fafaf8; --gray-100: #f5f5f3; --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4; --gray-600: #6b6b67; --accent: #d95f2b; --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif; --font-mono: 'DM Mono', monospace;\n    }\n    body { font-family: var(--font-sans); background: var(--white); color: var(--black); min-height: 100vh; padding: 0; }\n    .page { max-width: 760px; margin: 0 auto; padding: 3rem 2rem 5rem; }\n    .breadcrumb { display: flex; align-items: center; gap: 6px; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); margin-bottom: 2.5rem; letter-spacing: 0.02em; flex-wrap: wrap; }\n    .breadcrumb span { color: var(--gray-200); }\n    .product-header { margin-bottom: 2rem; }\n    .badge-row { display: flex; gap: 6px; flex-wrap: wrap; margin-bottom: 0.75rem; }\n    .badge { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--accent-light); color: var(--accent); border: 1px solid #e8c4ae; border-radius: 3px; padding: 3px 8px; }\n    .badge-alt { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--gray-100); color: var(--gray-600); border: 1px solid var(--gray-200); border-radius: 3px; padding: 3px 8px; }\n    h1 { font-size: 34px; font-weight: 600; line-height: 1.15; color: var(--black); margin-bottom: 0.35rem; letter-spacing: -0.025em; }\n    .subtitle { font-size: 13px; font-family: var(--font-mono); color: var(--gray-400); letter-spacing: 0.04em; margin-bottom: 0.5rem; }\n    .tagline { font-size: 16px; color: var(--gray-600); line-height: 1.5; }\n    .price-hero { display: flex; align-items: baseline; gap: 10px; margin-top: 1rem; }\n    .price-hero .price { font-size: 32px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); }\n    .price-hero .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); }\n    .divider { border: none; border-top: 1px solid var(--gray-200); margin: 2rem 0; }\n    .description { font-size: 15px; line-height: 1.75; color: #333332; margin-bottom: 2rem; }\n    .stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--gray-200); border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; }\n    .stat { background: var(--white); padding: 1.1rem 0.75rem; text-align: center; }\n    .stat-value { font-size: 17px; font-weight: 600; color: var(--black); letter-spacing: -0.02em; display: block; }\n    .stat-label { font-size: 10px; color: var(--gray-400); font-family: var(--font-mono); margin-top: 4px; display: block; }\n    .section-label { font-size: 13px; font-family: var(--font-sans); font-weight: 600; letter-spacing: -0.01em; text-transform: none; color: var(--black); margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid var(--accent); display: inline-block; }\n    .features { display: flex; flex-direction: column; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; }\n    .feature { display: grid; grid-template-columns: 3px 1fr; border-bottom: 1px solid var(--gray-200); transition: background 0.15s; }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n    .feature-accent { background: transparent; transition: background 0.15s; }\n    .feature:hover .feature-accent { background: var(--accent); }\n    .feature-content { padding: 1.1rem 1.25rem; }\n    .feature-title { font-size: 14px; font-weight: 600; color: var(--black); margin-bottom: 3px; }\n    .feature-desc { font-size: 13px; color: var(--gray-600); line-height: 1.5; }\n    .spec-group { margin-bottom: 1.75rem; }\n    .specs-table { width: 100%; border-collapse: collapse; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; font-size: 13px; }\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n    .specs-table td { padding: 9px 14px; background: var(--white); transition: background 0.1s; vertical-align: top; }\n    .specs-table td:first-child { color: var(--gray-600); font-family: var(--font-mono); font-size: 11px; width: 42%; letter-spacing: 0.01em; }\n    .specs-table td:last-child { color: var(--black); font-weight: 500; }\n    .colours { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 2rem; }\n    .colour-chip { display: flex; align-items: center; gap: 8px; font-size: 13px; font-family: var(--font-mono); padding: 6px 14px 6px 10px; border: 1px solid var(--gray-200); border-radius: 4px; color: var(--black); background: var(--white); }\n    .colour-swatch { width: 14px; height: 14px; border-radius: 50%; border: 1px solid rgba(0,0,0,0.1); flex-shrink: 0; }\n    .price-row { display: flex; align-items: baseline; gap: 12px; margin-bottom: 0.4rem; }\n    .price { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); }\n    .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); }\n    .sku { font-size: 11px; color: var(--gray-400); font-family: var(--font-mono); letter-spacing: 0.04em; margin-bottom: 2rem; }\n    .footer-line { border-top: 1px solid var(--gray-200); padding-top: 1.5rem; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px; }\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003efolding e-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      Vektron Q9\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFolding e-Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 3\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEN 15194\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eVektron Q9 · Gen 3 · 1×9 · Shimano Alivio · Bosch Active Line Plus\u003c\/p\u003e\n      \u003ch1\u003eVektron Q9\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe most affordable Vektron — all the folding confidence and Bosch power of the platform, in a lighter, quieter package at a lower price.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$4,649\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e50 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e400 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e21.9 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eweight\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- Legacy PowerPack — 400 Wh equipped, 500 Wh max single upgrade available --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e55–110 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(400 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~69–138 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh upgrade, est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Vektron Q9 is the entry point to the Vektron Gen 3 lineup — the most affordable way to get the full Vektron folding experience. It runs the Bosch Active Line Plus motor (50 Nm, 270% assist), which is lighter and quieter than the Performance motor on the S10, and tuned for a natural, smooth commuting feel rather than aggressive assist. Paired with Shimano Alivio 1×9 shifting, Shimano hydraulic disc brakes, and the same 7005-AL OCL+ frame, 400 Wh battery, Atlas V rack, and 10-second fold as the rest of the Gen 3 Vektron lineup. Updated with new Satin Blue colourway for 2026.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 10 seconds — stands upright, rolls when folded\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eSame OCL+ Gen 3 fold as the S10 — 42×86×68.5 cm in about 10 seconds. Stands on its rack ends or rolls on one hand through a train station, elevator, or office. The fundamental Vektron experience, at the best price in the range.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Active Line Plus — 50 Nm, quiet \u0026amp; natural-feeling\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Active Line Plus is Bosch's smooth, low-vibration commuter motor — 50 Nm of torque and 270% pedal assist with a quiet, seamless feel. Lighter than the Performance motor on the S10. The Bosch Purion display with walk assist keeps things clean and simple.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Alivio 1×9 — 33\"–97\" gear range\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShimano Alivio Shadow rear derailleur with 11–32T cassette and Jagwire LEX-SL cable housing. The 33\"–97\" gear range covers urban riding and gentle hills comfortably, with smooth, reliable trigger shifting.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano hydraulic disc brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear Shimano hydraulic disc brakes deliver reliable all-weather stopping power in rain, mud, and cold — with minimal lever effort. A meaningful step up from mechanical discs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eOCL+ frame joint — EN 15194 certified\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Gen 3 OCL+ hinge is built to exceed ISO 4210 and EN 15194 requirements — single-shaft design, advanced welding, robust gussets. The same structural foundation as the S10 and every other Vektron Gen 3.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eReclining battery for lower centre of gravity\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Gen 3 frame positions the 400 Wh PowerPack at a reclined angle, lowering the centre of gravity for more stable handling when riding loaded or rolling the folded bike through a station. Upgrade to the 500 Wh PowerPack for extended range — both sizes are interchangeable on legacy Bosch PowerPack bikes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAtlas V rack — Thule Yepp Maxi compatible, 27 kg\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eIntegrated 8-point Atlas V Rack rated to 27 kg. Works with Thule Yepp Maxi and Dash RM child seats without adapters, and is KLICKfix compatible for panniers and bags.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAdjustable cockpit — fits 147–195 cm, no tools\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003ePhysis 3D handlepost and Andros adjustable stem with Telescope seatpost resize without tools to fit riders from 4'10\" to 6'5\". One bike, the whole family.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #4a6a8a;\"\u003e\u003c\/span\u003e\n        Satin Blue\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Active Line Plus, 50 Nm, 270% assist, max 32 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e400 Wh Bosch PowerPack, removable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack (upgrade available)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 400 Wh\u003c\/td\u003e\n\u003ctd\u003e55–110 km (35–70 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 500 Wh\u003c\/td\u003e\n\u003ctd\u003e~69–138 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Purion, 4-mode selectable, walk assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Alivio, 1×9-speed, trigger\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Alivio Shadow\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–32T, 9-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eVektron custom, forged 6061-AL crankarm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003e9-speed DHT for eBike, GST corrosion resistant coating\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e33\"–97\" (2.65–7.72 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eMKS EZY\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter cable\u003c\/td\u003e\n\u003ctd\u003eJagwire LEX-SL, slick treatment, alloy ferrules\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheel size\u003c\/td\u003e\n\u003ctd\u003e20\" (406)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eKinetix Comp, for disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern Vektron Gen 3, 7005-AL hydroformed, OCL+ joint, 3 patented technologies\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eTern Tarsus, 6061-AL hydroformed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 320mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eFlat bar, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux, cartridge bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern Porter, patented GripPad design\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern Telescope, 34.9\/30.9mm, 2014-AL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eVelo ergonomic, lock-on\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e125 kg (276 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e105 kg (232 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e27 kg (60 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas V Rack — integrated 8-point mounting, KLICKfix compatible, Thule Yepp Maxi \u0026amp; Dash RM child seat compatible (no adapters)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eClip system\u003c\/td\u003e\n\u003ctd\u003eMagnetix 3.0\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e147–195 cm (4'10\"–6'5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e42×86×68.5 cm (16.5×33.9×27 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~10 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e21.9 kg (48.3 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eTern Valo Direct, 190 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans H-Trace, for eBike\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSplashGuard, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eSKS Chainblade\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eUrsus, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$4,649\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern Vektron Q9 · Gen 3 · One Size · Satin Blue\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eVektron Q9 Gen 3\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Satin Blue","offer_id":48509348806756,"sku":null,"price":4649.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-Vektron_Q9-G3-Satin_Blue-Blue-Silver-unfold_jpg-JPEG-large_2400x1600px__jpg.webp?v=1780180299"},{"product_id":"tern-vektron-s10","title":"Tern - Vektron S10","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern Vektron S10 — Folding e-Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    :root {\n      --black: #111110; --white: #fafaf8; --gray-100: #f5f5f3; --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4; --gray-600: #6b6b67; --accent: #d95f2b; --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif; --font-mono: 'DM Mono', monospace;\n    }\n    body { font-family: var(--font-sans); background: var(--white); color: var(--black); min-height: 100vh; padding: 0; }\n    .page { max-width: 760px; margin: 0 auto; padding: 3rem 2rem 5rem; }\n    .breadcrumb { display: flex; align-items: center; gap: 6px; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); margin-bottom: 2.5rem; letter-spacing: 0.02em; flex-wrap: wrap; }\n    .breadcrumb span { color: var(--gray-200); }\n    .product-header { margin-bottom: 2rem; }\n    .badge-row { display: flex; gap: 6px; flex-wrap: wrap; margin-bottom: 0.75rem; }\n    .badge { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--accent-light); color: var(--accent); border: 1px solid #e8c4ae; border-radius: 3px; padding: 3px 8px; }\n    .badge-alt { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--gray-100); color: var(--gray-600); border: 1px solid var(--gray-200); border-radius: 3px; padding: 3px 8px; }\n    h1 { font-size: 34px; font-weight: 600; line-height: 1.15; color: var(--black); margin-bottom: 0.35rem; letter-spacing: -0.025em; }\n    .subtitle { font-size: 13px; font-family: var(--font-mono); color: var(--gray-400); letter-spacing: 0.04em; margin-bottom: 0.5rem; }\n    .tagline { font-size: 16px; color: var(--gray-600); line-height: 1.5; }\n    .price-hero { display: flex; align-items: baseline; gap: 10px; margin-top: 1rem; }\n    .price-hero .price { font-size: 32px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); }\n    .price-hero .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); }\n    .divider { border: none; border-top: 1px solid var(--gray-200); margin: 2rem 0; }\n    .description { font-size: 15px; line-height: 1.75; color: #333332; margin-bottom: 2rem; }\n    .stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--gray-200); border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; }\n    .stat { background: var(--white); padding: 1.1rem 0.75rem; text-align: center; }\n    .stat-value { font-size: 17px; font-weight: 600; color: var(--black); letter-spacing: -0.02em; display: block; }\n    .stat-label { font-size: 10px; color: var(--gray-400); font-family: var(--font-mono); margin-top: 4px; display: block; }\n    .section-label { font-size: 13px; font-family: var(--font-sans); font-weight: 600; letter-spacing: -0.01em; text-transform: none; color: var(--black); margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid var(--accent); display: inline-block; }\n    .features { display: flex; flex-direction: column; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; }\n    .feature { display: grid; grid-template-columns: 3px 1fr; border-bottom: 1px solid var(--gray-200); transition: background 0.15s; }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n    .feature-accent { background: transparent; transition: background 0.15s; }\n    .feature:hover .feature-accent { background: var(--accent); }\n    .feature-content { padding: 1.1rem 1.25rem; }\n    .feature-title { font-size: 14px; font-weight: 600; color: var(--black); margin-bottom: 3px; }\n    .feature-desc { font-size: 13px; color: var(--gray-600); line-height: 1.5; }\n    .spec-group { margin-bottom: 1.75rem; }\n    .specs-table { width: 100%; border-collapse: collapse; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; font-size: 13px; }\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n    .specs-table td { padding: 9px 14px; background: var(--white); transition: background 0.1s; vertical-align: top; }\n    .specs-table td:first-child { color: var(--gray-600); font-family: var(--font-mono); font-size: 11px; width: 42%; letter-spacing: 0.01em; }\n    .specs-table td:last-child { color: var(--black); font-weight: 500; }\n    .colours { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 2rem; }\n    .colour-chip { display: flex; align-items: center; gap: 8px; font-size: 13px; font-family: var(--font-mono); padding: 6px 14px 6px 10px; border: 1px solid var(--gray-200); border-radius: 4px; color: var(--black); background: var(--white); }\n    .colour-swatch { width: 14px; height: 14px; border-radius: 50%; border: 1px solid rgba(0,0,0,0.1); flex-shrink: 0; }\n    .price-row { display: flex; align-items: baseline; gap: 12px; margin-bottom: 0.4rem; }\n    .price { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); }\n    .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); }\n    .sku { font-size: 11px; color: var(--gray-400); font-family: var(--font-mono); letter-spacing: 0.04em; margin-bottom: 2rem; }\n    .footer-line { border-top: 1px solid var(--gray-200); padding-top: 1.5rem; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px; }\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003efolding e-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      Vektron S10\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFolding e-Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 3\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEN 15194\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eVektron S10 · Gen 3 · 1×10 · Shimano Deore · Bosch Performance\u003c\/p\u003e\n      \u003ch1\u003eVektron S10\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe proven Vektron — Bosch Performance motor, Shimano Deore 10-speed, Magura hydraulics, and the same OCL+ fold that started it all. Now with updated colours.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$5,325\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e65 Nm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emotor torque\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e400 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e22.1 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eweight\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- Legacy PowerPack — 400 Wh equipped, 500 Wh max single upgrade available --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e53–106 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(400 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~66–133 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh upgrade, est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Vektron S10 is the Gen 3 entry in the Vektron lineup — the battle-tested folding e-bike that established the platform's reputation. Updated with new colours and refined styling, it runs the same Bosch Performance motor (65 Nm, 300% assist), Shimano Deore 1×10 drivetrain, and Magura MT4 hydraulic brakes as the Gen 4 P10, in a 7005-AL hydroformed frame with the original OCL+ fold. At $5,325 it's the most affordable Vektron we carry, and it delivers the same core experience — fold in 10 seconds, roll through the station, ride like a real bike.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 10 seconds — stands upright, rolls when folded\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe OCL+ frame joint folds the bike to 40×85.5×67.5 cm in about 10 seconds. Stands independently on its rack ends or rolls on one hand through a train station, elevator, or office building. No carrying required.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Performance motor — 65 Nm, 300% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Bosch Performance motor delivers 65 Nm of smooth, natural-feeling pedal assist across four selectable modes. Bosch Purion display with walk assist keeps the cockpit clean and thumb-friendly. Up to 106 km on a single 400 Wh charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Deore 1×10 — 30\"–97\" gear range\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eShimano Deore Shadow+ rear derailleur with 11–36T cassette and Jagwire LEX-SL cables. Wide 30\"–97\" gear range handles urban terrain and steeper gradients alike, with precise trigger shifting throughout.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT4 hydraulic disc brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear Magura MT4 hydraulics with mineral oil fluid and Easy Bleed Technology — powerful, consistent stopping in all conditions with minimal lever effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eOCL+ frame joint — EN 15194 tested\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Gen 3 OCL+ hinge is built to exceed ISO 4210 and EN 15194 testing requirements — single-shaft design with advanced welding and robust gussets. Stiff and secure at commuting speeds.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eReclining battery for lower centre of gravity\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Gen 3 frame positions the Bosch 400 Wh PowerPack at a reclined angle, lowering the overall centre of gravity for more stable, confident handling — especially when the bike is loaded or rolling folded. Upgrade to the 500 Wh PowerPack for extended range — both sizes are interchangeable on legacy Bosch PowerPack bikes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAtlas V rack — Thule Yepp Maxi compatible, 27 kg\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eIntegrated 8-point Atlas V Rack with 27 kg capacity works with Thule Yepp Maxi and Dash RM child seats — no adapters needed. Also KLICKfix compatible for panniers and cargo bags.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eAdjustable cockpit — fits 147–195 cm, no tools\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003ePhysis 3D handlepost and Andros adjustable stem with Telescope seatpost resize in seconds to fit riders from 4'10\" to 6'5\". The whole family, one bike.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #4a5a50;\"\u003e\u003c\/span\u003e\n        Forest Grey\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance, 65 Nm, 300% assist, max 32 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e400 Wh Bosch PowerPack, removable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack (upgrade available)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 400 Wh\u003c\/td\u003e\n\u003ctd\u003e53–106 km (34–68 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 500 Wh\u003c\/td\u003e\n\u003ctd\u003e~66–133 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Purion, 4-mode selectable, walk assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003e100–240V, 4A\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano Deore, 1×10-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear derailleur\u003c\/td\u003e\n\u003ctd\u003eShimano Deore Shadow+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCassette\u003c\/td\u003e\n\u003ctd\u003eShimano 11–36T, 10-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eVektron custom, forged 6061-AL crankarm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBottom bracket\u003c\/td\u003e\n\u003ctd\u003eMotor integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003e10-speed DHT for eBike, GST corrosion resistant coating\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e30\"–97\" (2.36–7.72 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eMKS EZY\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter cable\u003c\/td\u003e\n\u003ctd\u003eJagwire LEX-SL, slick treatment, alloy ferrules\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT4 hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT4 hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWheel size\u003c\/td\u003e\n\u003ctd\u003e20\" (406)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eNovatec, sealed cartridge bearing, disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eNovatec, sealed cartridge bearing, disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eKinetix Comp, for disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple Performance Line, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel, double-butted\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern Vektron Gen 3, 7005-AL hydroformed, OCL+ joint, 3 patented technologies\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eTern Tarsus, 6061-AL hydroformed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eKinetix Comp, double-butted 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eFlux Pro, angular contact bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern Porter+, patented GripPad design, PrimeGel padding\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern Telescope, 34.9\/30.9mm, 2014-AL\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e125 kg (276 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e105 kg (232 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e27 kg (60 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eAtlas V Rack — integrated 8-point mounting, KLICKfix compatible, Thule Yepp Maxi \u0026amp; Dash RM child seat compatible (no adapters)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eClip system\u003c\/td\u003e\n\u003ctd\u003eMagnetix 3.0\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e147–195 cm (4'10\"–6'5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e40×85.5×67.5 cm (15.7×33.7×26.6 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~10 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e22.1 kg (48.7 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eTern Valo Direct, 190 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans H-Trace, for eBike\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSKS, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eSKS Chainblade\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eUrsus, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$5,325\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern Vektron S10 · Gen 3 · One Size · Forest Grey\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eVektron S10 Gen 3\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Forest Green","offer_id":45955624927332,"sku":"","price":5325.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/Vektron_S10-G3-Forest-Grey-unfold_jpg.webp?v=1775690411"},{"product_id":"tern-nbd-p8i","title":"Tern - NBD P8i","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern NBD P8i — Ultra-Low-Step e-Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecommuter \u0026amp; family e-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      NBD P8i\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCommuter e-Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 1\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eUltra-Low Step\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eNBD P8i · Gen 1 · 1×8 IGH · Bosch Active Line Plus\u003c\/p\u003e\n      \u003ch1\u003eNBD P8i\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eOne of the easiest e-bikes to get on and ride — ultra-low 39 cm step-over, Shimano Nexus 8-speed hub, and a smooth, accessible ride for all ages.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$4,649\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e39 cm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003estandover height\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e400 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e140 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- Legacy PowerPack — 400 Wh equipped, 500 Wh max single upgrade available --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e54–108 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(400 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan\u003e~68–135 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh upgrade, est.)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The Tern NBD P8i is designed around one idea: making e-bikes accessible to everyone. Its ultra-low 39 cm step-over height means getting on and off is effortless — no swinging your leg over a high top tube, no balancing act. A Shimano Nexus 8-speed internal hub keeps shifting simple and reliable, Shimano hydraulic disc brakes stop it confidently, and the Tern RideEasy suspension seatpost smooths out rough roads. It folds in 5 seconds, carries a child seat on the Gaia rack, and fits riders from 147 to 190 cm. If you want an e-bike that anyone can jump on and enjoy — this is it.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e39 cm ultra-low standover — step on, ride away\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eAt just 39 cm (15.4\"), the NBD's standover height is the lowest of any Tern e-bike. Getting on and off is a gentle step, not a climb — ideal for shorter riders, older riders, anyone with limited mobility, or anyone who just wants an easier life.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eUltra-low centre of gravity — easy to handle loaded\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe NBD's low frame geometry keeps weight close to the ground, making the bike feel stable and easy to manoeuvre even with a child seat mounted, through parks, narrow streets, or at low speed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Nexus 8-speed internal hub\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003e8 evenly spaced internal gears shift cleanly at any speed without a derailleur to knock out of adjustment. Low maintenance, dependable, and completely protected from dirt and weather.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Active Line Plus — 50 Nm, 270% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Bosch Active Line Plus is Bosch's smooth, natural-feeling commuter motor — 50 Nm of torque and 270% pedal assist. Less powerful than the Cargo or Performance Line, but quieter and tuned to feel like you're simply a stronger rider. Upgrade to the 500 Wh PowerPack for extended range — both sizes are interchangeable on legacy Bosch PowerPack bikes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano hydraulic disc brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFront and rear hydraulic disc brakes for consistent, reliable stopping in all weather — even when riding with a child on the rear rack.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eRideEasy suspension seatpost — standard\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eTern's RideEasy suspension seatpost is included as standard — absorbs road vibration for a noticeably more comfortable ride over urban bumps and rough surfaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGaia Rack — 27 kg, child seat compatible\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe Gaia Rack is rated to 27 kg (60 lb) and works with many child seats — carry one young passenger safely and comfortably. Also supports vertical parking when folded.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 5 seconds · fits 147–190 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFolds to 38×156×79 cm in ~5 seconds. Physis 3D handlepost and Andros adjustable stem fit riders from 4'10\" to 6'3\" without tools — adjust and share easily.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #8ab0c8;\"\u003e\u003c\/span\u003e\n        Silver Blue\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #c03030;\"\u003e\u003c\/span\u003e\n        Red\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Active Line Plus, 50 Nm, 270% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e400 Wh Bosch PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (max single)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack (upgrade available)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 400 Wh\u003c\/td\u003e\n\u003ctd\u003e54–108 km (34–67 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange — 500 Wh\u003c\/td\u003e\n\u003ctd\u003e~68–135 km (est.)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Intuvia, 4-mode, walk assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003eBosch Standard Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano, 8-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano Nexus 8, internally geared\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern NBD custom, forged 6061-AL crankarm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSprocket\u003c\/td\u003e\n\u003ctd\u003e16T\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChain\u003c\/td\u003e\n\u003ctd\u003eKMC for eBike, EPT corrosion-resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e30\"–91\" (2.37–7.26 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eMKS Platform, Tern custom design\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eShimano hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano Nexus 8\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eKinetix Comp, for disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern NBD, 6061-AL, patented design, EFBE Tri-Test approved: 140 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eTern Tarsus, 6061-AL, hydroformed, EFBE approved: 140 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 350mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux by FSA, cartridge bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern Upright by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern RideEasy Suspension, 34.9mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e140 kg (309 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e27 kg (60 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eGaia Rack — child seat compatible, vertical parking\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eUrsus, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e147–190 cm (4'10\"–6'3\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e39 cm (15.4 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e38×156×79 cm (15×61.4×31.1 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e23.7 kg (52.2 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eTern Valo Direct, 190 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSplashGuard, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern custom, full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$4,649\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern NBD P8i · Gen 1 · One Size · Silver Blue \/ Red\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eNBD P8i Gen 1\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Silver Blue","offer_id":45955690365028,"sku":"","price":4649.0,"currency_code":"CAD","in_stock":false},{"title":"Red \/ Silver","offer_id":45955690397796,"sku":"","price":4649.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-NBD_P8i-silver_blue-web_jpg_3a502e9c-efbf-4f84-afd8-063204b7b26f.webp?v=1775690519"},{"product_id":"tern-nbd-s5i","title":"Tern - NBD S5i","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eTern NBD S5i — Belt Drive Ultra-Low-Step e-Bike\u003c\/title\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600\u0026amp;family=DM+Mono:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --black: #111110;\n      --white: #fafaf8;\n      --gray-100: #f5f5f3;\n      --gray-200: #e8e8e5;\n      --gray-400: #a8a8a4;\n      --gray-600: #6b6b67;\n      --accent: #d95f2b;\n      --accent-light: #f5e8e0;\n      --font-sans: 'DM Sans', sans-serif;\n      --font-mono: 'DM Mono', monospace;\n    }\n\n    body {\n      font-family: var(--font-sans);\n      background: var(--white);\n      color: var(--black);\n      min-height: 100vh;\n      padding: 0;\n    }\n\n    .page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 3rem 2rem 5rem;\n    }\n\n    .breadcrumb {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-bottom: 2.5rem;\n      letter-spacing: 0.02em;\n      flex-wrap: wrap;\n    }\n    .breadcrumb span { color: var(--gray-200); }\n\n    .product-header { margin-bottom: 2rem; }\n\n    .badge-row {\n      display: flex;\n      gap: 6px;\n      flex-wrap: wrap;\n      margin-bottom: 0.75rem;\n    }\n\n    .badge {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid #e8c4ae;\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    .badge-alt {\n      display: inline-block;\n      font-size: 10px;\n      font-family: var(--font-mono);\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      background: var(--gray-100);\n      color: var(--gray-600);\n      border: 1px solid var(--gray-200);\n      border-radius: 3px;\n      padding: 3px 8px;\n    }\n\n    h1 {\n      font-size: 34px;\n      font-weight: 600;\n      line-height: 1.15;\n      color: var(--black);\n      margin-bottom: 0.35rem;\n      letter-spacing: -0.025em;\n    }\n\n    .subtitle {\n      font-size: 13px;\n      font-family: var(--font-mono);\n      color: var(--gray-400);\n      letter-spacing: 0.04em;\n      margin-bottom: 0.5rem;\n    }\n\n    .tagline {\n      font-size: 16px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .price-hero {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      margin-top: 1rem;\n    }\n\n    .price-hero .price {\n      font-size: 32px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-hero .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .divider {\n      border: none;\n      border-top: 1px solid var(--gray-200);\n      margin: 2rem 0;\n    }\n\n    .description {\n      font-size: 15px;\n      line-height: 1.75;\n      color: #333332;\n      margin-bottom: 2rem;\n    }\n\n    .stats {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      background: var(--gray-200);\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .stat {\n      background: var(--white);\n      padding: 1.1rem 0.75rem;\n      text-align: center;\n    }\n\n    .stat-value {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--black);\n      letter-spacing: -0.02em;\n      display: block;\n    }\n\n    .stat-label {\n      font-size: 10px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      margin-top: 4px;\n      display: block;\n    }\n\n    .section-label {\n      font-size: 13px;\n      font-family: var(--font-sans);\n      font-weight: 600;\n      letter-spacing: -0.01em;\n      text-transform: none;\n      color: var(--black);\n      margin-bottom: 1rem;\n      padding-bottom: 0.5rem;\n      border-bottom: 2px solid var(--accent);\n      display: inline-block;\n    }\n\n    .features {\n      display: flex;\n      flex-direction: column;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      margin-bottom: 2rem;\n    }\n\n    .feature {\n      display: grid;\n      grid-template-columns: 3px 1fr;\n      border-bottom: 1px solid var(--gray-200);\n      transition: background 0.15s;\n    }\n    .feature:last-child { border-bottom: none; }\n    .feature:hover { background: var(--gray-100); }\n\n    .feature-accent {\n      background: transparent;\n      transition: background 0.15s;\n    }\n    .feature:hover .feature-accent { background: var(--accent); }\n\n    .feature-content { padding: 1.1rem 1.25rem; }\n\n    .feature-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--black);\n      margin-bottom: 3px;\n    }\n\n    .feature-desc {\n      font-size: 13px;\n      color: var(--gray-600);\n      line-height: 1.5;\n    }\n\n    .spec-group { margin-bottom: 1.75rem; }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      border: 1px solid var(--gray-200);\n      border-radius: 8px;\n      overflow: hidden;\n      font-size: 13px;\n    }\n\n    .specs-table tr { border-bottom: 1px solid var(--gray-200); }\n    .specs-table tr:last-child { border-bottom: none; }\n    .specs-table tr:hover td { background: var(--gray-100); }\n\n    .specs-table td {\n      padding: 9px 14px;\n      background: var(--white);\n      transition: background 0.1s;\n      vertical-align: top;\n    }\n\n    .specs-table td:first-child {\n      color: var(--gray-600);\n      font-family: var(--font-mono);\n      font-size: 11px;\n      width: 42%;\n      letter-spacing: 0.01em;\n    }\n\n    .specs-table td:last-child {\n      color: var(--black);\n      font-weight: 500;\n    }\n\n    .colours {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n    }\n\n    .colour-chip {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 13px;\n      font-family: var(--font-mono);\n      padding: 6px 14px 6px 10px;\n      border: 1px solid var(--gray-200);\n      border-radius: 4px;\n      color: var(--black);\n      background: var(--white);\n    }\n\n    .colour-swatch {\n      width: 14px;\n      height: 14px;\n      border-radius: 50%;\n      border: 1px solid rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 12px;\n      margin-bottom: 0.4rem;\n    }\n\n    .price {\n      font-size: 28px;\n      font-weight: 600;\n      letter-spacing: -0.02em;\n      color: var(--black);\n    }\n\n    .price-note {\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n    }\n\n    .sku {\n      font-size: 11px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      letter-spacing: 0.04em;\n      margin-bottom: 2rem;\n    }\n\n    .footer-line {\n      border-top: 1px solid var(--gray-200);\n      padding-top: 1.5rem;\n      font-size: 12px;\n      color: var(--gray-400);\n      font-family: var(--font-mono);\n      display: flex;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    @media (max-width: 560px) {\n      h1 { font-size: 26px; }\n      .stats { grid-template-columns: repeat(2, 1fr); }\n      .page { padding: 2rem 1.25rem 4rem; }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"page\"\u003e\n\n    \u003cnav class=\"breadcrumb\"\u003e\n      \u003cspan\u003ee-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      \u003cspan\u003ecommuter \u0026amp; family e-bikes\u003c\/span\u003e\n      \u003cspan\u003e\/\u003c\/span\u003e\n      NBD S5i\n    \u003c\/nav\u003e\n\n    \u003cheader class=\"product-header\"\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eTern\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eCommuter e-Bike\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eGen 1\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eUltra-Low Step\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eBelt Drive\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eFoldable\u003c\/span\u003e\n        \u003cspan class=\"badge-alt\"\u003eEFBE Certified\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"subtitle\"\u003eNBD S5i · Gen 1 · 1×5 IGH · Gates Belt · Bosch Performance Line\u003c\/p\u003e\n      \u003ch1\u003eNBD S5i\u003c\/h1\u003e\n      \u003cp class=\"tagline\"\u003eThe clean, quiet NBD — Gates belt drive, Shimano Nexus 5-speed hub, Magura brakes, and a stronger motor. Same ultra-low step, zero maintenance drivetrain.\u003c\/p\u003e\n      \u003cdiv class=\"price-hero\"\u003e\n        \u003cspan class=\"price\"\u003e$5,999\u003c\/span\u003e\n        \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003chr class=\"divider\"\u003e\n\n    \u003cdiv class=\"stats\"\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e39 cm\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003estandover height\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e500 Wh\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eequipped battery\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat\"\u003e\n        \u003cspan class=\"stat-value\"\u003e140 kg\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003emax GVW\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- Single battery only — legacy Bosch system, not dual-battery capable. 1 range scenario. --\u003e\n      \u003cdiv class=\"stat\" style=\"grid-column: span 3; border-top: 1px solid var(--gray-200);\"\u003e\n        \u003cspan class=\"stat-value\" style=\"font-size: 13px; line-height: 1.9; display: flex; flex-wrap: wrap; justify-content: center; gap: 0 2rem;\"\u003e\n          \u003cspan\u003e51–118 km \u003cspan style=\"color: var(--gray-400); font-size: 11px; font-weight: 400;\"\u003e(500 Wh equipped)\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eestimated range\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"description\"\u003e\n      The NBD S5i takes everything that makes the P8i so accessible and adds the polish of a premium drivetrain. Gates Carbon Drive CDX belt replaces the chain — no grease, no lube, no noise. The Shimano Nexus INTER-5E e-bike specific hub gives you 5 smooth gears that shift at any speed, even at a standstill. Magura MT4 hydraulic brakes replace Shimano's for more powerful stopping. And the Bosch Performance Line motor steps up to 65 Nm and 300% assist, paired with a larger 500 Wh battery for up to 118 km of range. Same 39 cm step-over, same folding frame, significantly more bike.\n    \u003c\/p\u003e\n\n    \u003cp class=\"section-label\"\u003eHighlights\u003c\/p\u003e\n    \u003cdiv class=\"features\"\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e39 cm ultra-low standover — same as P8i\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe S5i shares the NBD's defining feature — a 39 cm (15.4\") step-over height that makes getting on and off effortless for all riders, regardless of height, age, or mobility. No high top tube to navigate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGates Carbon Drive CDX belt — zero maintenance\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eNo chain, no grease, no lube — ever. The Gates CDX belt is silent, clean, rust-proof, and built to outlast any chain. Paired with the Nexus INTER-5E hub, it's the cleanest, most carefree drivetrain on the NBD lineup.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eShimano Nexus INTER-5E — e-bike specific 5-speed IGH\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eThe INTER-5E is Shimano's internally geared hub built specifically for e-bikes — handles the higher torque loads with ease. 5 evenly spaced gears shift at any speed or cadence, including at a complete standstill. No derailleur to adjust, ever.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eBosch Performance Line — 65 Nm, 300% assist\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eA meaningful step up from the Active Line Plus on the P8i — 65 Nm of torque and 300% assist make hills and loaded starts noticeably easier, while still feeling smooth and natural rather than aggressive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eMagura MT4 hydraulic disc brakes\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eUpgraded from Shimano hydraulics on the P8i to Magura MT4 — more braking power and feel for confident stops at any speed, with or without a passenger on the rack.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003e500 Wh battery — 51–118 km range\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003e25% more battery capacity than the P8i (500 Wh vs 400 Wh) for significantly longer range — handles longer commutes and errand runs without anxiety about charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eRideEasy suspension seatpost — air cartridge, preload adjustable\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eAn upgraded version of the RideEasy seatpost from the P8i — includes an air cartridge and preload adjustment so you can dial in the suspension feel to your weight and preference.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eGaia Rack — 27 kg, child seat compatible\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eRated to 27 kg (60 lb) and compatible with many child seats. Supports vertical parking when folded — store the bike upright in tight spaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature\"\u003e\n        \u003cdiv class=\"feature-accent\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003cp class=\"feature-title\"\u003eFolds in 5 seconds · fits 147–190 cm\u003c\/p\u003e\n          \u003cp class=\"feature-desc\"\u003eFolds to 38×156×79 cm in ~5 seconds. Physis 3D handlepost and Andros adjustable stem fit riders from 4'10\" to 6'3\" without tools.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eAvailable colours\u003c\/p\u003e\n    \u003cdiv class=\"colours\"\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #7a5c30;\"\u003e\u003c\/span\u003e\n        Dark Bronze\n      \u003c\/div\u003e\n      \u003cdiv class=\"colour-chip\"\u003e\n        \u003cspan class=\"colour-swatch\" style=\"background: #c03030;\"\u003e\u003c\/span\u003e\n        Red\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eE-System\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBosch Performance Line, 65 Nm, 300% assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery system\u003c\/td\u003e\n\u003ctd\u003eBosch PowerPack (legacy system)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBattery (equipped)\u003c\/td\u003e\n\u003ctd\u003e500 Wh Bosch PowerPack\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDual-battery\u003c\/td\u003e\n\u003ctd\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e51–118 km (32–74 mi)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eBosch Intuvia, 4-mode, walk assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCharger\u003c\/td\u003e\n\u003ctd\u003eBosch Standard Charger\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDrivetrain\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShifter\u003c\/td\u003e\n\u003ctd\u003eShimano, 5-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano Nexus INTER-5E, internally geared, e-bike specific\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBelt\u003c\/td\u003e\n\u003ctd\u003eGates Carbon Drive CDX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCrankset\u003c\/td\u003e\n\u003ctd\u003eTern NBD custom, Gates CDX CNC machined beltring\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCog\u003c\/td\u003e\n\u003ctd\u003eGates CDX, precision CNC machined\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGear range\u003c\/td\u003e\n\u003ctd\u003e34\"–90\" (2.75–7.22 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePedals\u003c\/td\u003e\n\u003ctd\u003eMKS Platform, Tern custom design\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eBrakes\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT4 hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear brake\u003c\/td\u003e\n\u003ctd\u003eMagura MT4 hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLevers\u003c\/td\u003e\n\u003ctd\u003eMagura hydraulic\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eWheels \u0026amp; Tires\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront hub\u003c\/td\u003e\n\u003ctd\u003eShimano disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear hub\u003c\/td\u003e\n\u003ctd\u003eShimano Nexus INTER-5E\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRims\u003c\/td\u003e\n\u003ctd\u003eKinetix Comp, for disc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003eSchwalbe Big Apple Performance Line, 55-406, puncture protection, Reflex\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSpokes\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eFrame \u0026amp; Cockpit\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eTern NBD, 6061-AL, patented design, EFBE Tri-Test approved: 140 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFork\u003c\/td\u003e\n\u003ctd\u003eTern Tarsus, 6061-AL, hydroformed, EFBE approved: 140 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlepost\u003c\/td\u003e\n\u003ctd\u003eTern Physis 3D, 3D forged, 5 patented technologies, 12°, 350mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eTern Andros, adjustable, forged, patented technology\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHandlebar\u003c\/td\u003e\n\u003ctd\u003eTern Sweep, 6061-AL, Tern Andros adapted\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHeadset\u003c\/td\u003e\n\u003ctd\u003eTern Flux by FSA, cartridge bearings, Physis integrated\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSaddle\u003c\/td\u003e\n\u003ctd\u003eTern Upright by Velo\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSeatpost\u003c\/td\u003e\n\u003ctd\u003eTern RideEasy Suspension, 34.9mm, air cartridge, preload adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGrips\u003c\/td\u003e\n\u003ctd\u003eErgon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eLoad \u0026amp; Capacity\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax GVW\u003c\/td\u003e\n\u003ctd\u003e140 kg (309 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMax rider weight\u003c\/td\u003e\n\u003ctd\u003e120 kg (265 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack capacity\u003c\/td\u003e\n\u003ctd\u003e27 kg (60 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRack\u003c\/td\u003e\n\u003ctd\u003eGaia Rack — child seat compatible, vertical parking\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKickstand\u003c\/td\u003e\n\u003ctd\u003eUrsus, rear mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRider height range\u003c\/td\u003e\n\u003ctd\u003e147–190 cm (4'10\"–6'3\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame sizes\u003c\/td\u003e\n\u003ctd\u003eOne size\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eDimensions \u0026amp; Folding\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eStandover height\u003c\/td\u003e\n\u003ctd\u003e39 cm (15.4 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003e38×156×79 cm (15×61.4×31.1 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFold time\u003c\/td\u003e\n\u003ctd\u003e~5 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e23.4 kg (51.6 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"section-label\"\u003eExtras\u003c\/p\u003e\n    \u003cdiv class=\"spec-group\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFront light\u003c\/td\u003e\n\u003ctd\u003eTern Valo Direct, 190 lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRear light\u003c\/td\u003e\n\u003ctd\u003eHerrmans\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFenders\u003c\/td\u003e\n\u003ctd\u003eSplashGuard, stainless hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eChainguard\u003c\/td\u003e\n\u003ctd\u003eTern custom, full chain cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFrame lock\u003c\/td\u003e\n\u003ctd\u003eABUS, keyed-alike with Bosch battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLuggage socket\u003c\/td\u003e\n\u003ctd\u003eCombo Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBell\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-row\"\u003e\n      \u003cspan class=\"price\"\u003e$5,999\u003c\/span\u003e\n      \u003cspan class=\"price-note\"\u003eCAD · Sale Price\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sku\"\u003eTern NBD S5i · Gen 1 · One Size · Dark Bronze \/ Red\u003c\/p\u003e\n\n    \u003cdiv class=\"footer-line\"\u003e\n      \u003cspan\u003eTern Bicycles © 2026\u003c\/span\u003e\n      \u003cspan\u003eNBD S5i Gen 1\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Tern","offers":[{"title":"Dark Bronze","offer_id":45955710058596,"sku":"","price":6000.0,"currency_code":"CAD","in_stock":false},{"title":"Blue Gray","offer_id":45955710091364,"sku":"","price":6000.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/TN-photo-NBD_S5i-bronze-web_jpg_048dffb2-b00a-4d5f-a0b0-b0b0b93b4b15.webp?v=1775690573"},{"product_id":"r-m-carrie-vario-2024-demo-bike","title":"R\u0026M Carrie Vario 2024 Demo Bike!!!","description":"\u003ch1 data-start=\"78\" data-end=\"135\"\u003e🚲 Riese \u0026amp; Müller Carrie Vario – Demo Bike (Save Over $2000)\u003c\/h1\u003e\n\u003cp data-start=\"137\" data-end=\"206\"\u003e\u003cstrong data-start=\"137\" data-end=\"147\"\u003ePrice:\u003c\/strong\u003e \u003cdel data-start=\"148\" data-end=\"160\"\u003e$11,729.00\u003c\/del\u003e → \u003cstrong data-start=\"163\" data-end=\"180\"\u003e$9,300.00 CAD\u003c\/strong\u003e (Demo Discount Applied)\u003c\/p\u003e\n\u003cp data-start=\"208\" data-end=\"625\"\u003eThe \u003cstrong data-start=\"212\" data-end=\"243\"\u003eRiese \u0026amp; Müller Carrie Vario\u003c\/strong\u003e is a compact yet powerful cargo bike designed for urban riders who need versatility without compromise. With Bosch’s Performance Line motor, Enviolo’s stepless hub gearing, and the innovative Flex Box cargo system, it’s perfect for transporting children, groceries, or daily gear. This \u003cstrong data-start=\"530\" data-end=\"543\"\u003edemo bike\u003c\/strong\u003e has been lightly used for showroom display and comes with over \u003cstrong data-start=\"604\" data-end=\"622\"\u003e$2000 discount\u003c\/strong\u003e.\u003c\/p\u003e\n\u003chr data-start=\"627\" data-end=\"630\"\u003e\n\u003ch2 data-start=\"632\" data-end=\"652\"\u003e🔑 Key Features\u003c\/h2\u003e\n\u003cul data-start=\"654\" data-end=\"1401\"\u003e\n\u003cli data-start=\"654\" data-end=\"706\"\u003e\n\u003cp data-start=\"656\" data-end=\"706\"\u003e\u003cstrong data-start=\"656\" data-end=\"666\"\u003eMotor:\u003c\/strong\u003e Bosch Performance Line (Smart System)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"707\" data-end=\"768\"\u003e\n\u003cp data-start=\"709\" data-end=\"768\"\u003e\u003cstrong data-start=\"709\" data-end=\"721\"\u003eBattery:\u003c\/strong\u003e Bosch PowerPack 545Wh (upgradeable to 725Wh)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"769\" data-end=\"838\"\u003e\n\u003cp data-start=\"771\" data-end=\"838\"\u003e\u003cstrong data-start=\"771\" data-end=\"783\"\u003eDisplay:\u003c\/strong\u003e Bosch Intuvia 100 (easy-to-read, intuitive controls)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"839\" data-end=\"958\"\u003e\n\u003cp data-start=\"841\" data-end=\"958\"\u003e\u003cstrong data-start=\"841\" data-end=\"856\"\u003eDrivetrain:\u003c\/strong\u003e Enviolo 380 continuous hub gear with Gates CDX carbon belt drive – low-maintenance, smooth shifting\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"959\" data-end=\"1026\"\u003e\n\u003cp data-start=\"961\" data-end=\"1026\"\u003e\u003cstrong data-start=\"961\" data-end=\"976\"\u003eFrame Size:\u003c\/strong\u003e Universal – suitable for a wide range of riders\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1027\" data-end=\"1076\"\u003e\n\u003cp data-start=\"1029\" data-end=\"1076\"\u003e\u003cstrong data-start=\"1029\" data-end=\"1046\"\u003eFrame Colour:\u003c\/strong\u003e Aqua (fresh, modern finish)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1077\" data-end=\"1197\"\u003e\n\u003cp data-start=\"1079\" data-end=\"1197\"\u003e\u003cstrong data-start=\"1079\" data-end=\"1094\"\u003eSuspension:\u003c\/strong\u003e SR Suntour Mobie A32 CGO front fork (50mm travel) + suspension seatpost with cover for added comfort\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1198\" data-end=\"1280\"\u003e\n\u003cp data-start=\"1200\" data-end=\"1280\"\u003e\u003cstrong data-start=\"1200\" data-end=\"1211\"\u003eBrakes:\u003c\/strong\u003e Magura MT4 hydraulic disc brakes – strong, reliable stopping power\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1281\" data-end=\"1401\"\u003e\n\u003cp data-start=\"1283\" data-end=\"1300\"\u003e\u003cstrong data-start=\"1283\" data-end=\"1298\"\u003eCargo Area:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1303\" data-end=\"1401\"\u003e\n\u003cli data-start=\"1303\" data-end=\"1328\"\u003e\n\u003cp data-start=\"1305\" data-end=\"1328\"\u003eFlex Box cargo module\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1331\" data-end=\"1368\"\u003e\n\u003cp data-start=\"1333\" data-end=\"1368\"\u003eRain cover for all-weather riding\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1371\" data-end=\"1401\"\u003e\n\u003cp data-start=\"1373\" data-end=\"1401\"\u003eChild seat option included\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1403\" data-end=\"1406\"\u003e\n\u003ch2 data-start=\"1408\" data-end=\"1462\"\u003e👨👩👧 Perfect for City Families \u0026amp; Urban Riders\u003c\/h2\u003e\n\u003cul data-start=\"1464\" data-end=\"1788\"\u003e\n\u003cli data-start=\"1464\" data-end=\"1550\"\u003e\n\u003cp data-start=\"1466\" data-end=\"1550\"\u003e\u003cstrong data-start=\"1466\" data-end=\"1490\"\u003eCompact cargo design\u003c\/strong\u003e – easier to maneuver than longtail or front-loader bikes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1551\" data-end=\"1627\"\u003e\n\u003cp data-start=\"1553\" data-end=\"1627\"\u003e\u003cstrong data-start=\"1553\" data-end=\"1578\"\u003eChild transport ready\u003c\/strong\u003e – includes child seat with safety integration.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1628\" data-end=\"1699\"\u003e\n\u003cp data-start=\"1630\" data-end=\"1699\"\u003e\u003cstrong data-start=\"1630\" data-end=\"1652\"\u003eWeather protection\u003c\/strong\u003e – rain cover keeps passengers and cargo dry.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1700\" data-end=\"1788\"\u003e\n\u003cp data-start=\"1702\" data-end=\"1788\"\u003e\u003cstrong data-start=\"1702\" data-end=\"1726\"\u003eFlex Box versatility\u003c\/strong\u003e – quickly adapts between child transport and cargo hauling.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1790\" data-end=\"1793\"\u003e\n\u003ch2 data-start=\"1795\" data-end=\"1818\"\u003e📦 What’s Included\u003c\/h2\u003e\n\u003cul data-start=\"1820\" data-end=\"1962\"\u003e\n\u003cli data-start=\"1820\" data-end=\"1874\"\u003e\n\u003cp data-start=\"1822\" data-end=\"1874\"\u003eDemo Riese \u0026amp; Müller Carrie Vario (Universal, Aqua)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1875\" data-end=\"1908\"\u003e\n\u003cp data-start=\"1877\" data-end=\"1908\"\u003eBosch 545Wh battery \u0026amp; charger\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1909\" data-end=\"1932\"\u003e\n\u003cp data-start=\"1911\" data-end=\"1932\"\u003eFlex Box cargo area\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1933\" data-end=\"1947\"\u003e\n\u003cp data-start=\"1935\" data-end=\"1947\"\u003eRain cover\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1948\" data-end=\"1962\"\u003e\n\u003cp data-start=\"1950\" data-end=\"1962\"\u003eChild seat\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1964\" data-end=\"1967\"\u003e\n\u003ch2 data-start=\"1969\" data-end=\"1999\"\u003e🔖 Demo Clearance Pricing\u003c\/h2\u003e\n\u003cul data-start=\"2001\" data-end=\"2109\"\u003e\n\u003cli data-start=\"2001\" data-end=\"2042\"\u003e\n\u003cp data-start=\"2003\" data-end=\"2042\"\u003e\u003cstrong data-start=\"2003\" data-end=\"2028\"\u003eOriginal Price (RRP):\u003c\/strong\u003e $11,729 CAD\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2043\" data-end=\"2074\"\u003e\n\u003cp data-start=\"2045\" data-end=\"2074\"\u003e\u003cstrong data-start=\"2045\" data-end=\"2063\"\u003eDemo Discount:\u003c\/strong\u003e – $2,429\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2075\" data-end=\"2109\"\u003e\n\u003cp data-start=\"2077\" data-end=\"2109\"\u003e\u003cstrong data-start=\"2077\" data-end=\"2092\"\u003eYour Price:\u003c\/strong\u003e \u003cstrong data-start=\"2093\" data-end=\"2107\"\u003e$9,300 CAD\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"2111\" data-end=\"2114\"\u003e\n\u003cp data-start=\"2116\" data-end=\"2237\"\u003e👉 \u003cstrong data-start=\"2119\" data-end=\"2235\"\u003eOnly one demo unit available—perfect for urban families or riders looking for a compact, versatile cargo e-bike.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Riese \u0026 Muller","offers":[{"title":"Default Title","offer_id":46531743219812,"sku":null,"price":9300.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/carrie1.jpg?v=1755536715"},{"product_id":"addmotor-grandtan-m-340","title":"AddMotor - GRANDTAN M-340","description":"\u003ch2 data-start=\"177\" data-end=\"256\"\u003e🚴♂️ \u003cstrong data-start=\"186\" data-end=\"220\"\u003eAddmotor Grandtan M-340 eTrike\u003c\/strong\u003e — Powerful, Comfortable \u0026amp; Versatile\u003c\/h2\u003e\n\u003cp data-start=\"258\" data-end=\"621\"\u003eThe \u003cstrong data-start=\"262\" data-end=\"296\"\u003eAddmotor Grandtan M-340 eTrike\u003c\/strong\u003e is a high-performance electric tricycle built for riders who want strength, stability, comfort, and confidence on every ride. Whether you’re cruising city streets, exploring suburban paths, or taking longer trips with a load in tow, this eTrike delivers a smooth, dependable experience. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 data-start=\"623\" data-end=\"659\"\u003e🔋 \u003cstrong data-start=\"630\" data-end=\"659\"\u003eStrong Power \u0026amp; Long Range\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"660\" data-end=\"1197\"\u003e\n\u003cli data-start=\"660\" data-end=\"869\"\u003e\n\u003cp data-start=\"662\" data-end=\"869\"\u003e\u003cstrong data-start=\"662\" data-end=\"689\"\u003e750 W Rear-Drive Motor:\u003c\/strong\u003e Rear-mounted motor delivers solid torque and reliable traction — perfect for climbing gentle hills and maintaining balanced power delivery. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"870\" data-end=\"1073\"\u003e\n\u003cp data-start=\"872\" data-end=\"1073\"\u003e\u003cstrong data-start=\"872\" data-end=\"918\"\u003eUL-Certified Samsung Battery (48 V 20 Ah):\u003c\/strong\u003e A 960 Wh battery gives you long distances between charges — up to about \u003cstrong data-start=\"991\" data-end=\"1012\"\u003e85 miles (137 km)\u003c\/strong\u003e on low pedal assist. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1074\" data-end=\"1197\"\u003e\n\u003cp data-start=\"1076\" data-end=\"1197\"\u003e\u003cstrong data-start=\"1076\" data-end=\"1090\"\u003eTop Speed:\u003c\/strong\u003e Up to ~20 mph (32 km\/h) — great for relaxed cruising or daily trips. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1199\" data-end=\"1239\"\u003e🚲 \u003cstrong data-start=\"1206\" data-end=\"1239\"\u003eComfort \u0026amp; Control You’ll Love\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"1240\" data-end=\"1849\"\u003e\n\u003cli data-start=\"1240\" data-end=\"1420\"\u003e\n\u003cp data-start=\"1242\" data-end=\"1420\"\u003e\u003cstrong data-start=\"1242\" data-end=\"1293\"\u003eFat Tires (24″ × 4.0″ front \/ 20″ × 4.0″ rear):\u003c\/strong\u003e Big, grippy tires that soak up bumps and handle a variety of surfaces with confidence. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1421\" data-end=\"1548\"\u003e\n\u003cp data-start=\"1423\" data-end=\"1548\"\u003e\u003cstrong data-start=\"1423\" data-end=\"1444\"\u003eFront Suspension:\u003c\/strong\u003e Smooths out rough roads and trails for a more comfortable ride. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1549\" data-end=\"1725\"\u003e\n\u003cp data-start=\"1551\" data-end=\"1725\"\u003e\u003cstrong data-start=\"1551\" data-end=\"1584\"\u003eTorque Sensor \u0026amp; Pedal Assist:\u003c\/strong\u003e Responsive pedal assistance that feels natural — the motor boosts power based on how hard you pedal. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1726\" data-end=\"1849\"\u003e\n\u003cp data-start=\"1728\" data-end=\"1849\"\u003e\u003cstrong data-start=\"1728\" data-end=\"1746\"\u003eThrottle Mode:\u003c\/strong\u003e Twist the throttle for power without pedaling whenever you want. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1851\" data-end=\"1884\"\u003e🛠 \u003cstrong data-start=\"1858\" data-end=\"1884\"\u003eSmart Safety \u0026amp; Utility\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"1885\" data-end=\"2487\"\u003e\n\u003cli data-start=\"1885\" data-end=\"2021\"\u003e\n\u003cp data-start=\"1887\" data-end=\"2021\"\u003e\u003cstrong data-start=\"1887\" data-end=\"1912\"\u003eParking Brake System:\u003c\/strong\u003e Locks the wheels so you can stop securely on hills or uneven ground. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2022\" data-end=\"2139\"\u003e\n\u003cp data-start=\"2024\" data-end=\"2139\"\u003e\u003cstrong data-start=\"2024\" data-end=\"2052\"\u003eRear Cargo Basket + Bag:\u003c\/strong\u003e Great for groceries, gear, or daily errands. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2140\" data-end=\"2337\"\u003e\n\u003cp data-start=\"2142\" data-end=\"2337\"\u003e\u003cstrong data-start=\"2142\" data-end=\"2184\"\u003eEB 2.0 LCD Display \u0026amp; Versatile Lights:\u003c\/strong\u003e Clear ride data plus a lighting system with indicators, brake lights, and more for safer, more visible riding. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2338\" data-end=\"2487\"\u003e\n\u003cp data-start=\"2340\" data-end=\"2487\"\u003e\u003cstrong data-start=\"2340\" data-end=\"2363\"\u003eStep-Through Frame:\u003c\/strong\u003e Easy on and off for all riders — especially those who want comfort and ease of use. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"2489\" data-end=\"2524\"\u003e👨👩👧 \u003cstrong data-start=\"2502\" data-end=\"2524\"\u003eWho It’s Built For\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"2525\" data-end=\"2876\"\u003e\n\u003cli data-start=\"2525\" data-end=\"2651\"\u003e\n\u003cp data-start=\"2527\" data-end=\"2651\"\u003eRiders who want a \u003cstrong data-start=\"2545\" data-end=\"2572\"\u003estable three-wheel ride\u003c\/strong\u003e with fat tires and powerful support. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2652\" data-end=\"2762\"\u003e\n\u003cp data-start=\"2654\" data-end=\"2762\"\u003eEveryday commuters, errand runners, and recreational riders alike. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2763\" data-end=\"2876\"\u003e\n\u003cp data-start=\"2765\" data-end=\"2876\"\u003eThose who appreciate tooling, cargo space, and confident ride dynamics.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AddMotor","offers":[{"title":"Neptune Blue","offer_id":47882277814372,"sku":null,"price":3399.0,"currency_code":"CAD","in_stock":false},{"title":"Starry Blue","offer_id":47882277847140,"sku":null,"price":3399.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/35b713a9b4.jpg?v=1770332997"},{"product_id":"addmotor-arisetan-ii-m-360","title":"AddMotor - Arisetan II M-360","description":"\u003ch2 data-start=\"146\" data-end=\"240\"\u003e🚴♂️ \u003cstrong data-start=\"155\" data-end=\"207\"\u003eAddmotor Arisetan II M-360 Semi-Recumbent eTrike\u003c\/strong\u003e — Comfort-First Electric Freedom\u003c\/h2\u003e\n\u003cp data-start=\"242\" data-end=\"708\"\u003eThe \u003cstrong data-start=\"246\" data-end=\"276\"\u003eAddmotor Arisetan II M-360\u003c\/strong\u003e is a revolutionary electric trike that redefines comfort and control. Its \u003cstrong data-start=\"351\" data-end=\"376\"\u003esemi-recumbent design\u003c\/strong\u003e puts you in a relaxed seating position that’s ideal for riders with back sensitivity, seniors, or anyone who wants a comfortable ride without leaning forward. With three wheels, powerful electric support, and smart features, this trike isn’t just transportation — it’s freedom on three wheels. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 data-start=\"710\" data-end=\"734\"\u003e🔋 \u003cstrong data-start=\"717\" data-end=\"734\"\u003ePower \u0026amp; Range\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"735\" data-end=\"1196\"\u003e\n\u003cli data-start=\"735\" data-end=\"901\"\u003e\n\u003cp data-start=\"737\" data-end=\"901\"\u003e\u003cstrong data-start=\"737\" data-end=\"766\"\u003e750 W Rear-Mounted Motor:\u003c\/strong\u003e Powerful brushless motor delivers smooth acceleration and confident hill-climbing performance. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"902\" data-end=\"1074\"\u003e\n\u003cp data-start=\"904\" data-end=\"1074\"\u003e\u003cstrong data-start=\"904\" data-end=\"935\"\u003e48 V 20 Ah Samsung Battery:\u003c\/strong\u003e Long-range support with an estimated range of up to ~85 miles per charge (varies with conditions). \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1075\" data-end=\"1196\"\u003e\n\u003cp data-start=\"1077\" data-end=\"1196\"\u003e\u003cstrong data-start=\"1077\" data-end=\"1091\"\u003eTop Speed:\u003c\/strong\u003e Up to 20 mph — great for everyday city riding and relaxed cruises. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1198\" data-end=\"1229\"\u003e🚲 \u003cstrong data-start=\"1205\" data-end=\"1229\"\u003eDesigned for Comfort\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"1230\" data-end=\"1743\"\u003e\n\u003cli data-start=\"1230\" data-end=\"1423\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1423\"\u003e\u003cstrong data-start=\"1232\" data-end=\"1257\"\u003eSemi-Recumbent Frame:\u003c\/strong\u003e The low, laid-back seating position reduces strain on your back and shoulders, making longer rides easier and more enjoyable. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1424\" data-end=\"1587\"\u003e\n\u003cp data-start=\"1426\" data-end=\"1587\"\u003e\u003cstrong data-start=\"1426\" data-end=\"1451\"\u003eFat Tires (20″ × 4″):\u003c\/strong\u003e Big, wide tires smooth out bumps and give extra stability on pavement, paths, and light trails. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1588\" data-end=\"1743\"\u003e\n\u003cp data-start=\"1590\" data-end=\"1743\"\u003e\u003cstrong data-start=\"1590\" data-end=\"1611\"\u003eFront Suspension:\u003c\/strong\u003e Built-in front fork with suspension helps absorb road vibrations for a more comfortable ride. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1745\" data-end=\"1777\"\u003e🚦 \u003cstrong data-start=\"1752\" data-end=\"1777\"\u003eSmart \u0026amp; Safe Features\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"1778\" data-end=\"2487\"\u003e\n\u003cli data-start=\"1778\" data-end=\"1939\"\u003e\n\u003cp data-start=\"1780\" data-end=\"1939\"\u003e\u003cstrong data-start=\"1780\" data-end=\"1813\"\u003eTorque Sensor \u0026amp; Pedal Assist:\u003c\/strong\u003e Pedal assist adjusts based on how much you pedal, making power delivery feel natural. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1940\" data-end=\"2053\"\u003e\n\u003cp data-start=\"1942\" data-end=\"2053\"\u003e\u003cstrong data-start=\"1942\" data-end=\"1966\"\u003eHalf-Twist Throttle:\u003c\/strong\u003e Engage motor power instantly without pedaling. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2054\" data-end=\"2187\"\u003e\n\u003cp data-start=\"2056\" data-end=\"2187\"\u003e\u003cstrong data-start=\"2056\" data-end=\"2093\"\u003e5-In-1 LCD Display with USB Port:\u003c\/strong\u003e Clear ride data plus USB charging for your devices. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2188\" data-end=\"2338\"\u003e\n\u003cp data-start=\"2190\" data-end=\"2338\"\u003e\u003cstrong data-start=\"2190\" data-end=\"2222\"\u003eDisc Brakes \u0026amp; Parking Brake:\u003c\/strong\u003e Reliable stopping power and a parking brake to keep you secure on slopes. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2339\" data-end=\"2487\"\u003e\n\u003cp data-start=\"2341\" data-end=\"2487\"\u003e\u003cstrong data-start=\"2341\" data-end=\"2369\"\u003eRear Speed Differential:\u003c\/strong\u003e Helps the rear wheels turn at different speeds for smoother, safer cornering. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"2489\" data-end=\"2518\"\u003e🛠 \u003cstrong data-start=\"2496\" data-end=\"2518\"\u003eUtility \u0026amp; Capacity\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul data-start=\"2519\" data-end=\"2848\"\u003e\n\u003cli data-start=\"2519\" data-end=\"2687\"\u003e\n\u003cp data-start=\"2521\" data-end=\"2687\"\u003e\u003cstrong data-start=\"2521\" data-end=\"2542\"\u003ePayload Capacity:\u003c\/strong\u003e Supports a strong total payload (rider + cargo), making it capable of everyday runs or shopping trips. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2688\" data-end=\"2848\"\u003e\n\u003cp data-start=\"2690\" data-end=\"2848\"\u003e\u003cstrong data-start=\"2690\" data-end=\"2713\"\u003eTrailer-Ready Tube:\u003c\/strong\u003e Built-in hitch tube lets you add a trailer for extra cargo capacity (trailer sold separately). \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"2850\" data-end=\"2887\"\u003e👨👩👧 \u003cstrong data-start=\"2863\" data-end=\"2887\"\u003eWho It’s Perfect For\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cp data-start=\"2888\" data-end=\"2944\"\u003eThis semi-recumbent eTrike is ideal for riders who want:\u003c\/p\u003e\n\u003cul data-start=\"2945\" data-end=\"3357\"\u003e\n\u003cli data-start=\"2945\" data-end=\"3049\"\u003e\n\u003cp data-start=\"2947\" data-end=\"3049\"\u003eA \u003cstrong data-start=\"2949\" data-end=\"2989\"\u003ecomfortable, relaxed riding position\u003c\/strong\u003e with less strain. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"3050\" data-end=\"3149\"\u003e\n\u003cp data-start=\"3052\" data-end=\"3149\"\u003e\u003cstrong data-start=\"3052\" data-end=\"3080\"\u003eStability and confidence\u003c\/strong\u003e that three wheels provide. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"3150\" data-end=\"3247\"\u003e\n\u003cp data-start=\"3152\" data-end=\"3247\"\u003eA balance of \u003cstrong data-start=\"3165\" data-end=\"3184\"\u003epower and range\u003c\/strong\u003e for longer days out. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"3248\" data-end=\"3357\"\u003e\n\u003cp data-start=\"3250\" data-end=\"3357\"\u003eA capable ride for errands, cruising, or easy daily transportation. \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"3359\" data-end=\"3489\"\u003e\u003cstrong data-start=\"3359\" data-end=\"3449\"\u003eRide further, ride comfortably, ride with confidence — the Arisetan II M-360 delivers.\u003c\/strong\u003e\u003c\/p\u003e","brand":"AddMotor","offers":[{"title":"Green","offer_id":47882291249252,"sku":null,"price":3899.0,"currency_code":"CAD","in_stock":false},{"title":"Orange","offer_id":47882291282020,"sku":null,"price":3899.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/2421\/3557\/files\/56ac6f4206.webp?v=1770334504"}],"url":"https:\/\/powerinmotion.ca\/fr\/collections\/electric-cargo-bikes.oembed?page=3","provider":"Power in Motion","version":"1.0","type":"link"}