{"product_id":"velowave-swift-m-mid-drive-electric-bike","title":"Velowave Swift M Mid-Drive Electric Bike","description":"\u003cp data-start=\"59\" data-end=\"943\"\u003e\u003cimg src=\"https:\/\/www.velowavebikes.com\/cdn\/shop\/files\/vw_m.svg?v=1724829240\u0026amp;width=600\" alt=\"VELOWAVE\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fcb9a6db-3d56-42e0-80af-72de37a2336e-23\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"33cbd072-9c5f-4e24-ad5f-9dbf954af1d6\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fcb9a6db-3d56-42e0-80af-72de37a2336e-26\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ecf952bf-3ee5-4bac-9e41-f476912a8f84\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fcb9a6db-3d56-42e0-80af-72de37a2336e-28\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5f64cdcd-7f8f-42b2-8d6c-a4667f3c6ca2\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fcb9a6db-3d56-42e0-80af-72de37a2336e-30\" data-testid=\"conversation-turn-18\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"b7d3ab00-09d7-446a-b5d4-dec3ecabfb02\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fcb9a6db-3d56-42e0-80af-72de37a2336e-36\" data-testid=\"conversation-turn-28\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"03b6e175-599f-4c56-b762-39fe8d05ed21\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fcb9a6db-3d56-42e0-80af-72de37a2336e-38\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"7bf3e01b-2e9d-4942-9ac1-2e5c66b82d0d\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word \"\u003e\n\u003cp data-start=\"45\" data-end=\"866\"\u003eThe Velowave Swift M Mid-Drive Electric Bike is designed for mountain bikers who want high performance, efficiency, and control on challenging trails. Its mid-drive motor delivers smooth, natural power directly to the pedals for superior climbing and handling. A long-lasting \u003cstrong data-start=\"321\" data-end=\"341\"\u003e48V 15Ah battery\u003c\/strong\u003e provides reliable range, supporting extended off-road adventures. Full suspension absorbs bumps, rocks, and roots for a comfortable ride, while hydraulic disc brakes give precise stopping power in all conditions. The \u003cstrong data-start=\"559\" data-end=\"590\"\u003eShimano 10-speed drivetrain\u003c\/strong\u003e ensures smooth gear changes for varied terrain. Wide, knobby tires enhance traction and stability on technical trails. Built with durability and rider comfort in mind, the Swift M is ideal for serious off-road enthusiasts who demand performance and reliability on every ride.\u003c\/p\u003e\n\u003chr data-start=\"868\" data-end=\"871\"\u003e\n\u003ch3 data-section-id=\"1iz91iu\" data-start=\"873\" data-end=\"889\"\u003eKey Features\u003c\/h3\u003e\n\u003cp data-start=\"891\" data-end=\"974\"\u003e• \u003cstrong data-start=\"893\" data-end=\"902\"\u003eMotor\u003c\/strong\u003e: Mid-drive \u003cstrong data-start=\"914\" data-end=\"935\"\u003e750W BAFANG motor\u003c\/strong\u003e for efficient, powerful pedal-assist\u003c\/p\u003e\n\u003cp data-start=\"976\" data-end=\"1045\"\u003e• \u003cstrong data-start=\"978\" data-end=\"989\"\u003eBattery\u003c\/strong\u003e: \u003cstrong data-start=\"991\" data-end=\"1015\"\u003e48V 15Ah lithium-ion\u003c\/strong\u003e for long-range trail riding\u003c\/p\u003e\n\u003cp data-start=\"1047\" data-end=\"1136\"\u003e• \u003cstrong data-start=\"1049\" data-end=\"1058\"\u003eFrame\u003c\/strong\u003e: Full-suspension \u003cstrong data-start=\"1076\" data-end=\"1099\"\u003e6061 aluminum frame\u003c\/strong\u003e for shock absorption and stability\u003c\/p\u003e\n\u003cp data-start=\"1138\" data-end=\"1229\"\u003e• \u003cstrong data-start=\"1140\" data-end=\"1149\"\u003eTires\u003c\/strong\u003e: \u003cstrong data-start=\"1151\" data-end=\"1180\"\u003e27.5\" x 2.8\" knobby tires\u003c\/strong\u003e for traction on dirt, rocks, and loose terrain\u003c\/p\u003e\n\u003cp data-start=\"1231\" data-end=\"1309\"\u003e• \u003cstrong data-start=\"1233\" data-end=\"1243\"\u003eBrakes\u003c\/strong\u003e: Front and rear \u003cstrong data-start=\"1260\" data-end=\"1285\"\u003ehydraulic disc brakes\u003c\/strong\u003e for reliable stopping\u003c\/p\u003e\n\u003cp data-start=\"1311\" data-end=\"1385\"\u003e• \u003cstrong data-start=\"1313\" data-end=\"1327\"\u003eDrivetrain\u003c\/strong\u003e: \u003cstrong data-start=\"1329\" data-end=\"1349\"\u003eShimano 10-speed\u003c\/strong\u003e for smooth shifting on all trails\u003c\/p\u003e\n\u003cp data-start=\"1387\" data-end=\"1472\"\u003e• \u003cstrong data-start=\"1389\" data-end=\"1403\"\u003eSuspension\u003c\/strong\u003e: Front and rear \u003cstrong data-start=\"1420\" data-end=\"1439\"\u003efull suspension\u003c\/strong\u003e for comfortable off-road rides\u003c\/p\u003e\n\u003cp data-start=\"1474\" data-end=\"1547\"\u003e• \u003cstrong data-start=\"1476\" data-end=\"1487\"\u003eDisplay\u003c\/strong\u003e: LCD panel showing speed, battery level, and assist level\u003c\/p\u003e\n\u003cp data-start=\"1549\" data-end=\"1624\"\u003e• \u003cstrong data-start=\"1551\" data-end=\"1562\"\u003eComfort\u003c\/strong\u003e: Ergonomic saddle and handlebars for long, controlled rides\u003c\/p\u003e\n\u003cp data-start=\"1626\" data-end=\"1692\"\u003e• \u003cstrong data-start=\"1628\" data-end=\"1644\"\u003eWeight Limit\u003c\/strong\u003e: Supports up to \u003cstrong data-start=\"1661\" data-end=\"1671\"\u003e330 lb\u003c\/strong\u003e for rider and gear\u003c\/p\u003e\n\u003chr data-start=\"1694\" data-end=\"1697\"\u003e\n\u003ch3 data-section-id=\"c61ugk\" data-start=\"1699\" data-end=\"1711\"\u003eShipping\u003c\/h3\u003e\n\u003cp data-start=\"1713\" data-end=\"1826\"\u003eShips free! Please email us at \u003ca data-start=\"1744\" data-end=\"1775\" class=\"decorated-link cursor-pointer\" rel=\"noopener\"\u003eservice@omahasportsandgames.com\u003cspan aria-hidden=\"true\" class=\"ms-0.5 inline-block align-middle leading-none\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" aria-hidden=\"true\" data-rtl-flip=\"\" class=\"block h-[0.75em] w-[0.75em] stroke-current stroke-[0.75]\"\u003e\u003cuse fill=\"currentColor\" href=\"\/cdn\/assets\/sprites-core-cohbnghc.svg#304883\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/a\u003e for a delivery ETA or to confirm shipping details.\u003c\/p\u003e\n\u003chr data-start=\"1828\" data-end=\"1831\"\u003e\n\u003ch3 data-section-id=\"1orspav\" data-start=\"1833\" data-end=\"1855\"\u003eWhy You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1857\" data-end=\"2394\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe Swift M Mid-Drive Electric Bike is built for riders seeking power, control, and comfort on challenging trails. Its mid-drive motor provides smooth, natural pedal-assist, while full suspension and knobby tires ensure stability and traction. Hydraulic disc brakes and a 10-speed drivetrain deliver confidence on technical terrain. Durable construction and thoughtful design make it reliable for extended off-road adventures. Perfect for mountain bikers who want performance, comfort, and long-term durability in one high-quality eBike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"186\" data-end=\"1031\"\u003e\u003ciframe width=\"706\" height=\"397\" src=\"https:\/\/www.youtube.com\/embed\/Danj5krRWZE\" title=\"Welcome Swift M Mid-Drive Electric Bike #ebike #electricbike\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Velowave","offers":[{"title":"M\/27.5\" \/ Macaron Green","offer_id":53343466717489,"sku":"Swift-m27.5grn","price":1699.0,"currency_code":"USD","in_stock":true},{"title":"M\/27.5\" \/ Blue Gray","offer_id":53343466750257,"sku":"Swift-m27.5blu","price":1699.0,"currency_code":"USD","in_stock":true},{"title":"L\/29\" \/ Macaron Green","offer_id":53343572885809,"sku":"Swift-l29grn","price":1699.0,"currency_code":"USD","in_stock":true},{"title":"L\/29\" \/ Blue Gray","offer_id":53343572918577,"sku":"Swift-l29blu","price":1699.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1724\/7681\/files\/2_16c471f5-bb70-4e3a-ad5d-ab3c5f9bccc3.webp?v=1774306277","url":"https:\/\/omahasportsandgames.com\/products\/velowave-swift-m-mid-drive-electric-bike","provider":"Omaha Sports \u0026 Games","version":"1.0","type":"link"}