{"product_id":"sw900-lcd-display-e-bike-control-screen-copy","title":"E-Bike Frame Bag – Compact \u0026 Water-Resistant","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-8\" data-turn-id=\"request-WEB:cd7532a3-5e67-4642-b28c-8b5e959c66c1-3\" dir=\"auto\" 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)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"ee5c89a0-04f1-4eb3-88e2-2315c3cd1aa7\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-8\" data-turn-id=\"request-WEB:cd7532a3-5e67-4642-b28c-8b5e959c66c1-3\" dir=\"auto\" 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)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"ee5c89a0-04f1-4eb3-88e2-2315c3cd1aa7\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-end=\"415\" data-start=\"191\"\u003eThis \u003cstrong data-end=\"216\" data-start=\"196\"\u003ee-bike frame bag\u003c\/strong\u003e is designed to securely carry your essentials while keeping your setup clean and balanced. Compact and lightweight, it fits perfectly on most bike frames without interfering with riding or handling.\u003c\/p\u003e\n\u003cp data-end=\"598\" data-start=\"417\"\u003eIdeal for \u003cstrong data-end=\"476\" data-start=\"427\"\u003ee-bike riders, commuters, and conversion kits\u003c\/strong\u003e, this bag offers enough space for tools, charger, cables, or personal items, while maintaining a sleek and discreet look.\u003c\/p\u003e\n\u003chr data-end=\"603\" data-start=\"600\"\u003e\n\u003ch3 data-end=\"626\" data-start=\"605\"\u003e⚙️ Specifications\u003c\/h3\u003e\n\u003cul data-end=\"818\" data-start=\"627\"\u003e\n\u003cli data-end=\"660\" data-start=\"627\"\u003e\n\u003cp data-end=\"660\" data-start=\"629\"\u003eType: Bike \/ e-bike frame bag\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"706\" data-start=\"661\"\u003e\n\u003cp data-end=\"706\" data-start=\"663\"\u003eMaterial: Durable, water-resistant fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"750\" data-start=\"707\"\u003e\n\u003cp data-end=\"750\" data-start=\"709\"\u003eMounting: Velcro straps (frame-mounted)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"781\" data-start=\"751\"\u003e\n\u003cp data-end=\"781\" data-start=\"753\"\u003eDesign: Slim \u0026amp; aerodynamic\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"801\" data-start=\"782\"\u003e\n\u003cp data-end=\"801\" data-start=\"784\"\u003eClosure: Zipper\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"818\" data-start=\"802\"\u003e\n\u003cp data-end=\"818\" data-start=\"804\"\u003eColor: Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"818\" data-start=\"802\"\u003eSuitable for 72v 20ah and 72v 30ah\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-end=\"823\" data-start=\"820\"\u003e\n\u003ch3 data-end=\"843\" data-start=\"825\"\u003e✅ Key Features\u003c\/h3\u003e\n\u003cul data-end=\"1031\" data-start=\"844\"\u003e\n\u003cli data-end=\"881\" data-start=\"844\"\u003e\n\u003cp data-end=\"881\" data-start=\"846\"\u003eSecure mounting on the bike frame\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"914\" data-start=\"882\"\u003e\n\u003cp data-end=\"914\" data-start=\"884\"\u003eWater-resistant construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"954\" data-start=\"915\"\u003e\n\u003cp data-end=\"954\" data-start=\"917\"\u003eCompact yet practical storage space\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"990\" data-start=\"955\"\u003e\n\u003cp data-end=\"990\" data-start=\"957\"\u003eLightweight and discreet design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1031\" data-start=\"991\"\u003e\n\u003cp data-end=\"1031\" data-start=\"993\"\u003eIdeal for daily rides and long trips\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-end=\"1036\" data-start=\"1033\"\u003e\n\u003ch3 data-end=\"1058\" data-start=\"1038\"\u003e🔧 Compatibility\u003c\/h3\u003e\n\u003cp data-end=\"1201\" data-start=\"1059\"\u003eCompatible with most \u003cstrong data-end=\"1115\" data-start=\"1080\"\u003estandard bike and e-bike frames\u003c\/strong\u003e.\u003cbr data-end=\"1119\" data-start=\"1116\"\u003ePerfect for carrying tools, spare parts, controller, cables, or small accessories.\u003c\/p\u003e\n\u003chr data-end=\"1206\" data-start=\"1203\"\u003e\n\u003ch3 data-end=\"1225\" data-start=\"1208\"\u003e⚠️ Disclaimer\u003c\/h3\u003e\n\u003cp data-end=\"1287\" data-start=\"1226\"\u003eNot fully waterproof. Avoid prolonged exposure to heavy rain.\u003c\/p\u003e\n\u003chr data-end=\"1292\" data-start=\"1289\"\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\/article\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\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" data-edge=\"true\" aria-hidden=\"true\"\u003e\u003c\/div\u003e","brand":"RR Ebike Kits \u0026 Spares","offers":[{"title":"Default Title","offer_id":56589604323701,"sku":null,"price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0924\/9633\/1125\/files\/Untitleddesign_6.png?v=1768106373","url":"https:\/\/realriderz.com\/products\/sw900-lcd-display-e-bike-control-screen-copy","provider":"Real Riderz E Ride","version":"1.0","type":"link"}