Kona Coco Step Through Hybrid Bike
<£699.00li class="result">
This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.
.<£699.00li class="result">
Thanks for considering ProjektRide for your next purchase. All bikes are fully assembled and test rode before leaving our bike shop in Edinburgh. Please allow 5-7 days for bicycle delivery although we aim to post bikes out the same day.
If any purchases are to be made using any cycle to work schemes, please either pop into the shop or get in touch via email/phone to get the ball rolling. If you are not 100% sure with bike sizing, please feel free to contact us to double check.
< img src="//projektride.co.uk/cdn/shop/files/Screenshot2023-07-31at20.24.01_98x.png?v=1690831789" alt="" class="product-single__thumbnail-img">All bike sales include a free running in service after 6-10 weeks.
| Kona 6061 Aluminum Butted | |
| luminum Disc | |
| CRANKARMS | Samox | Color
| CHAINRINGS | 39t/Guard |
| B/B | Feimin 68mm |
| PEDALS | Kona JS2 |
| CHAINChai Latte Gry | KMC X9 |
| n/aCoral Pink | |
| BRAKE CALIPERS | Clarks M2 Hydraulic | Quantity:
| FRONT BRAKE ROTOR | Clarks M2 160mm | 1+
| REAR BRAKE ROTOR | Clarks M2 160mmDecrease quantity |
| < | |
| Kona Commuter | |
| ":"2023-07-31T20:29:50+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790","variant_ids":[44195991945442]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Olive Green","public_title":"Olive Green","options":["Olive Green"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839805666,"position":5,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991978210,"title":"Coral Pink","option1":"Coral Pink","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443491029218,"product_id":8125345792226,"position":3,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"widSEATPOSTth":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789","variant_ids":[44195991978210]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Coral Pink","public_title":"Coral Pink","options":["Coral Pink"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839740130,"position":3,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195992010978,"title":"Anthracite Grey","option1":"Anthracite Grey","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443490963682,"product_id":8125345792226,"position":2,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/proje | ktride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789","variant_ids":[44195992010978]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Anthracite Grey","public_title":"Anthracite Grey","options":["Anthracite Grey"],"price":400000,"weight":0,"compare_at_price":400000,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839707362,"position":2,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopLocale: 'en', shopDomain: 'projektride.co.uk', variantPrice: '400000', cartPrice: '0', selector: 'shopify-osm-Ac2tTRTlRaTI0R3BZb__klarna_on_site_messaging_app_bl ock_8gNReH', topPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":44195991847138,"title":"Turmeric Yellow","option1":"Turmeric Yellow","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443490930914,"product_id":8125345792226,"position":1,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","variant_ids":[44195991847138]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Turmeric Yellow","public_title":"Turmeric Yellow","options":["Turmeric Yellow"],"price":400000,"weight":0,"compare_at_price":399900,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839674594,"position":1,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991879906,"title":"Dolphin Blue","option1":"Dolphin Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443491061986,"product_id":8125345792226,"position":4,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:50+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790","variant_ids":[44195991879906]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Dolphin Blue","public_title":"Dolphin Blue","options":["Dolphin Blue"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839772898,"position":4,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07Kona Thumb w/Offset 27.2mm-31at20.23.54.png?v=1690831790"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991912674,"title":"Chai Latte Gry","option1":"Chai Latte Gry","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443490996450,"product_id":8125345792226,"position":6,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789","variant_ids":[44195991912674]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Chai Latte Gry","public_title":"Chai Latte Gry","options":["Chai Latte Gry"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839838434,"position":6,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=16908317 | 89"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991945442,"title":"Olive Green","option1":"Olive Green","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443491127522,"product_id":8125345792226,"position":5,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:50+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790","variant_ids":[44195991945442]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Olive Green","public_title":"Olive Green","options":["Olive Green"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839805666,"position":5,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790"}},"requires_selling_plan":false,"sellin g_plan_allocations":[]},{"id":44195991978210,"title":"Coral Pink","option1":"Coral Pink","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443491029218,"product_id":8125345792226,"position":3,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789","variant_ids":[44195991978210]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Coral Pink","public_title":"Coral Pink","options":["Coral Pink"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839740130,"position":3,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195992010978,"ti
| 650x47c | Bosch Compact 2A (400Wh Battery), 4A (500Wh Battery)|
| REAR TIRECharging Time: | WTB Horizon Comp w/ Puncture Protection 650x47c2A (400Wh) 6.5h, 4A (500Wh) 4.5h |
| PAINT COLOR | Bosch Purion DisplayGloss Dusky Purple w/ Charcoal & Nimbus Decals |
| EXTRASHerrmans MR 8 E | Fenders w/ Mudflaps & Kickstand | Tail Light:
All specifications are subject to change without noticeFrame:
| KT Aluminum | L | XLRims: | ||||
| 1 | Spokes:ST LENGTH | Stainless 14G370 | 420Tyres: | 470Benno RemiDemi All Road Tyre 20″ x 3.6″, Puncture Resistant, 60 TPI | 520 | Shifters:580 | Shimano Acera
| 2Rear Derailleur: | TT LENGTHShimano Sora | 522 | Chain:550 | Taya e-NOVE-91, 130 Links596 | 636Cassette: | 686Shimano CS 9-Speed, 11~32T |
| 3 | One Piece AluminumREACH | 385Saddle: | 395Benno Low Profile Comfort with Elastomer Springs | 423 | Seatpost:439 | Aluminum, Diameter 30.9, Length 350mm465 |
| 4Aluminum, Width 675mm, Rise 126mm | STACK | Grips:550 | Benno Ergo Profile, Lock-On578 | 606Stem: | 644Aluminum, Threadless, Extension 60mm | 681 | Headset:
| 5 | STANDOVERMudguards: | 525Extruded Molded Plastic | 543 | Front Brake:546 | Shimano Hydraulic Disc, Rotor 180mm553 | 582Rear Brake: |
| 6 | Brake Levers:HT ANGLE | Shimano70 | 70Features | 70Built-In rack, Max. Load 85lbs/40kg | Designed for use with Thule Yepp Easyfit and other Compatible Rack Mount Child Seats fit with RemiDemi Jump Seat Rear Rack Installed. (Single)70Fits Racktime Accessories. Or Compatible Pannier Bags with RemiDemi Jump Seat Rear Rack Installed. | One Size – Fits Riders from 5’1” to 6’1”70 |
| 7 | WARNING:HT LENGTH | When carrying passengers, rear-wheel115 | MUST145 | be covered! Install Benno Wheel Guards or Utility Pannier Bags. Failure to do so could result in serious injury! Make sure that no parts of the body, clothing or load come near moving parts{"id":8125345792226,"title":"Benno RemiDemi EVO 2 Cargo Bike","handle":"benno-remidemi-evo-2-cargo-bike","description":"\u003cp\u003e \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eMADE FRESH FROM SCRATCH\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi® breaks all the rules of how a bike is supposed to look and ride. We gave it small wheels and fat, grippy tyres for major manoeuvrability.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eA thick, sturdy frame with a convenient low step-through. And an upright seating position atop a wide saddle that puts you in total control.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi loves to play, but it can also put in heavy work with a powerful Bosch mid-drive electric motor, Shimano Sora 9-speed and hydraulic disc brakes, and available accessories that give you countless clever ways to carry a child or loads of cargo. \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eSpecifications\u003c\/h4\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eMotor:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Performance 250W, 65Nm, GEN 3\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eAssisted Speed:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eEU 25km\/h\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Single Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e400Wh Battery: 25-75mi (40-120km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Dual Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e500Wh Battery: 30-85mi (50-135km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBattery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Powerpack 400Wh\/500Wh Lithium-Ion\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCharger:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Compact 2A (400Wh Battery), 4A (500Wh Battery)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCharging Time:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e2A (400Wh) 6.5h, 4A (500Wh) 4.5h\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eController:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Purion Display\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHeadlight:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eHerrmans MR 8 E\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eTail Light:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eHerrmans H-TRACE E\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFrame:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e6061 Aluminum Alloy with Front Tray Mounts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFork:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eOversized 4130 CRMO Steel\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSeat Collar:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Q\/R, 30.9mm\u003c\/li\u003e\n\u215003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFront Hub:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eKT Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Hub:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eKT Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRims:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Double Wall, 36H\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSpokes:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eStainless 14G\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eTyres:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno RemiDemi All Road Tyre 20″ x 3.6″, P | uncture Resistant, 60 TPI\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eShifters:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Acera\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Derailleur:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Sora\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eChain:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eTaya e-NOVE-91, 130 Links\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCassette:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano CS 9-Speed, 11~32T\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003ePedals:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u 003e \u003c\/span\u003eOne Piece Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSaddle:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno Low Profile Comfort with Elastomer Springs\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSeatpost:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Diameter 30.9, Length 350mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHandlebar:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Width 675mm, Rise 126mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eGrips:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno Ergo Profile, Lock-On\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eStem:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Threadless, Extension 60mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHeadset:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eFSA Integrated\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eMudguards:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eExtruded Molded Plastic\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFront Brake:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Hydraulic Disc, Rotor 180mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Brake:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Hydraulic Disc, Rotor 160mm\u003c\/li\u003e\n\u255003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBrake Levers:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eFeatures\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003eBuilt-In rack, Max. Load 85lbs\/40kg\u003cbr data-mce-fragment=\"1\"\u003eDesigned for use with Thule Yepp Easyfit and other Compatible Rack Mount Child Seats fit with RemiDemi Jump Seat Rear Rack Installed. (Single)\u003cbr data-mce-fragment=\"1\"\u003eFits Racktime Accessories. Or Compatible Pannier Bags with RemiDemi Jump Seat Rear Rack Installed.\u003cbr data-mce-fragment=\"1\"\u003eOne Size – Fits Riders from 5’1” to 6’1”\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eWARNING:\u003c\/strong\u003e\u003cspan data-mce-fragment=\" | 1\"\u003e \u003c\/span\u003eWhen carrying passengers, rear-wheel\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003eMUST\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003ebe covered! Install Benno Wheel Guards or Utility Pannier Bags. Failure to do so could result in serious injury! Make sure that no parts of the body, clothing or load come near moving parts on the bicycle, such as chain, spokes, tyres or brakes.\u003c\/p\u003e","published_at":"2023-07-31T20:31:21+01:00","created_at":"2023-07-31T20:29:47+01:00","vendor":"Benno","type":"Bicycles","tags":["RemiDemi","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":400000,"price_min":400000,"price_max":400000,"available":true,"price_varies":false,"compare_at_price":399900,"compare_at_price_min":399900,"compare_at_price_max":400000,"compare_at_price_varies":true,"variants":[{"id":44195991847138,"title":"Turmeric Yellow","option1":"Turmeric Yellow","opti on2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443490930914,"product_id":8125345792226,"position":1,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","variant_ids":[44195991847138]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Turmeric Yellow","public_title":"Turmeric Yellow","options":["Turmeric Yellow"],"price":400000,"weight":0,"compare_at_price":399900,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839674594,"position":1,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991879906,"title":"Dolphin Blue","option1":"Dolphin Blue","option2":null,"option3":null,"s|
| 0:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789","variant_ids":[44195992010978]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Anthracite Grey","public_title":"Anthracite Grey","options":["Anthracite Grey"],"price":400000,"weight":0,"compare_at_price":400000,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839707362,"position":2,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=16908318789","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","options":["Color"],"media":[{"alt":null,"id":32047839674594,"position":1,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","width":1250},{"alt":null,"id":32047839707362,"position":2,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789"},"aspect_ratio":1.521,"height | ":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789","width":1250},{"alt":null,"id":32047839740130,"position":3,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789","width":1250},{"alt":null,"id":32047839772898,"position":4,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790","width":1250},{"alt":null,"id":32047839805666,"position":5,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/c dn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790","width":1250},{"alt":null,"id":32047839838434,"position":6,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789","width":1250}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eMADE FRESH FROM SCRATCH\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi® breaks all the rules of how a bike is supposed to look and ride. We gave it small wheels and fat, grippy tyres for major manoeuvrability.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eA thick, sturdy frame with a convenient low step-through. And an upright seating position atop a wide saddle that puts you in total control.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi loves to play, but it can also put in heavy work with a powerful Bosch mid-drive electric motor, Shimano Sora 9-speed and hydraulic disc brakes, and available accessories that give you countless clever ways to carry a child or loads of cargo. \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eSpecifications\u003c\/h4\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eMotor:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Performance 250W, 65Nm, GEN 3\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eAssisted Speed:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eEU 25km\/h\u003c\/li\u003e\n\u003cli data-mceST ANGLE-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Single Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e400Wh Battery: 25-75mi (40-120km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Dual Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e500Wh Battery: 30-85mi (50-135km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBattery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Powerpack 400Wh\/500Wh Lithium-Ion\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCharger:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Compact 2A (400Wh Battery), 4A (500Wh Battery)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCharging Time:\u003c\/str | ong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e2A (400Wh) 6.5h, 4A (500Wh) 4.5h\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eController:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Purion Display\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHeadlight:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eHerrmans MR 8 E\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eTail Light:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eHerrmans H-TRACE E\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFrame:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e6061 Aluminum Alloy with Front Tray Mounts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFork:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eOversized 4130 CRMO Steel\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSeat Collar:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Q\/R, 30.9mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFront Hub:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eKT Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Hub:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eKT Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRims:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Double Wall, 36H\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSpokes:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eStainless 14G\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eTyres:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno RemiDemi All Road Tyre 20″ x 3.6″, Puncture Resistant, 60 TPI\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eShifters:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Acera\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Derailleur:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Sora\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eChain:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eTaya e-NOVE-91, 130 Links\u00763c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCassette:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano CS 9-Speed, 11~32T\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003ePedals:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eOne Piece Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSaddle:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno Low Profile Comfort with Elastomer Springs\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSeatpost:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Diameter 30.9, Length 350mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHandlebar:\u003c\/strong\u003e\u003cspan data-m | ce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Width 675mm, Rise 126mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eGrips:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno Ergo Profile, Lock-On\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eStem:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Threadless, Extension 60mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHeadset:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eFSA Integrated\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eMudguards:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eExtruded Molded Plastic\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003 eFront Brake:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Hydraulic Disc, Rotor 180mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Brake:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Hydraulic Disc, Rotor 160mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBrake Levers:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eFeatures\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003eBuilt-In rack, Max. Load 85lbs\/40kg\u003cbr data-mce-fragment=\"1\"\u003eDesigned for use with Thule Yepp Easyfit and other Compatible Rack Mount Child Seats fit with RemiDemi Jump Seat Rear Rack Installed. (Single)\u003cbr data-mce-fragment=\"1\"\u003eFits Racktime Accessories. Or Compatible Pannier Bags with RemiDemi Jump Seat R{ "@context": "http://schema.org/", "@type": "Product", "name": "Benno RemiDemi EVO 2 Cargo Bike", "url": "https:\/\/projektride.co.uk\/products\/benno-remidemi-evo-2-cargo-bike","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05_1250x.png?v=1690831789" ],"description": " \nMADE FRESH FROM SCRATCH\nThe RemiDemi® breaks all the rules of how a bike is supposed to look and ride. We gave it small wheels and fat, grippy tyres for major manoeuvrability.\nA thick, sturdy frame with a convenient low step-through. And an upright seating position atop a wide saddle that puts you in total control.\nThe RemiDemi loves to play, but it can also put in heavy work with a powerful Bosch mid-drive electric motor, Shimano Sora 9-speed and hydraulic disc brakes, and available accessories that give you countless clever ways to carry a child or loads of cargo. \nSpecifications\n\n\nMotor: Bosch Performance 250W, 65Nm, GEN 3\n\nAssisted Speed: EU 25km\/h\n\nRange Single Battery: 400Wh Battery: 25-75mi (40-120km)\n\nRange Dual Battery: 500Wh Battery: 30-85mi (50-135km)\n\nBattery: Bosch Powerpack 400Wh\/500Wh Lithium-Ion\n\nCharger: Bosch Compact 2A (400Wh Battery), 4A (500Wh Battery)\n\nCharging Time: 2A (400Wh) 6.5h, 4A (500Wh) 4.5h\n\nController: Bosch Purion Display\n\nHeadlight: Herrmans MR 8 E\n\nTail Light: Herrmans H-TRACE E\n\nFrame: 6061 Aluminum Alloy with Front Tray Mounts\n\nFork: Oversized 4130 CRMO Steel\n\nSeat Collar: Aluminum, Q\/R, 30.9mm\n\nFront Hub: KT Aluminum\n\nRear Hub: KT Aluminum\n\nRims: Aluminum, Double Wall, 36H\n\nSpokes: Stainless 14G\n\nTyres: Benno RemiDemi All Road Tyre 20″ x 3.6″, Puncture Resistant, 60 TPI\n\nShifters: Shimano Acera\n\nRear Derailleur: Shimano Sora\n\nChain: Taya e-NOVE-91, 130 Links\n\nCassette: Shimano CS 9-Speed, 11~32T\n\nPedals: One Piece Aluminum\n\nSaddle: Benno Low Profile Comfort with Elastomer Springs\n\nSeatpost: Aluminum, Diameter 30.9, Length 350mm\n\nHandlebar: Aluminum, Width 675mm, Rise 126mm\n\nGrips: Benno Ergo Profile, Lock-On\n\nStem: Aluminum, Threadless, Extension 60mm\n\nHeadset: FSA Integrated\n\nMudguards: Extruded Molded Plastic\n\nFront Brake: Shimano Hydraulic Disc, Rotor 180mm\n\nRear Brake: Shimano Hydraulic Disc, Rotor 160mm\n\nBrake Levers: Shimano\n\nFeatures\nBuilt-In rack, Max. Load 85lbs\/40kgDesigned for use with Thule Yepp Easyfit and other Compatible Rack Mount Child Seats fit with RemiDemi Jump Seat Rear Rack Installed. (Single)Fits Racktime Accessories. Or Compatible Pannier Bags with RemiDemi Jump Seat Rear Rack Installed.One Size – Fits Riders from 5’1” to 6’1”\n \n \nWARNING: When carrying passengers, rear-wheel MUST be covered! Install Benno Wheel Guards or Utility Pannier Bags. Failure to do so could result in serious injury! Make sure that no parts of the body, clothing or load come near moving parts on the bicycle, such as chain, spokes, tyres or brakes.","brand": { "@type": "Thing", "name": "Benno" },"gtin8": "","offers": [{ "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 4000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/benno-remidemi-evo-2-cargo-bike?variant=44195991847138" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 4000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/benno-remidemi-evo-2-cargo-bike?variant=44195991879906" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 4000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/benno-remidemi-evo-2-cargo-bike?variant=44195991912674" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 4000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/benno-remidemi-evo-2-cargo-bike?variant=441959919454 42" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 4000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/benno-remidemi-evo-2-cargo-bike?variant=44195991978210" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 4000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/benno-remidemi-evo-2-cargo-bike?variant=44195992010978" } ] } | 72 | ||
| 9#FeaturedImage--template--24610452406655__1645734801adfd4c07 { --overlay-opacity: 0.2; } | CS LENGTH | 450 | < div class="featured-image__bg bg-pos-center-center" style="background-image: url('//projektride.co.uk/cdn/shop/files/2571D9FF-E9AE-4004-9A55-C7FD4DD999D6_2048x.jpg?v=1640941114');">450 | 450ProjektRide | Buy Sell Ride Confident450 | |
| 10Questions and answers | BB DROP | 70 | I'm looking to find out more information about a product, where can I find this?70 | 70Please get in touch with a member of the team either by phone ( | 0131374532470) or email ( | [email protected]70) where on of the team will be more than happy to help. | ProjektRide Bike Shop Edinburgh
| 11 | I'm looking to buy this product, when will it arrive and how much does postage cost?BB HEIGHT | 272If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item. | Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.272We also have a physical store, if you are local please pop in - | ProjektRide Bike Shop Edinburgh272 82 Newington Road, EH91QN, Edinburgh. | 272 | 272 |
| 1057< | ||||||
| 14 | FORK LENGTH | Working Hours410 | Mon - Fri: 09:00 - 18:30410 Sat: 9:00 - 16:00 | Sun: Closed410 | 410 | Tel410 | 0131 374 5324
| 15 | LocationFORK OFFSET | 82 Newington Road50Edinburgh | EH9 1QN50 | 50 | Email50 | [email protected]50 |

| omer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"ThiHEIGHT/INCHESs item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_butt | on_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_co llection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_sHEIGHT/METRICelector_type":"afterend","cache":true,"cached_at":"2026-01-08T16:12:13.364Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936003195106,43936003227874,43936008012002,43936008044770,43936022757602,43936022790370,43936022823138,43936022855906,43936056115426,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,43936093470946,43936101138658,43936107266274,43936124076258,43936124109026,43936124141794,43936124174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186 | ,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392773346,43981392838882,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,43981989085410,43981989118178,43981989150946,43981990887650,439 81990920418,43981990953186,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140317016290,44155590508770,44155590541538,44155594211554,44155594244322,44155594277090,44155594309858,44155594342626,44155594375394,44155594440930,44155594473698,44155594506466,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,44957136584930,44957136781538,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-02-17T03:08:27Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-02-17T03:08:27Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-02-17T03:08:27Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestocINSEAM/INCHESkRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_descri | ption_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":t rue,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];window._RestockRocketINSEAM/METRICConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8125345792226,"title":"Benno RemiDemi EVO 2 Cargo Bike","handle":"benno-remidemi-evo-2-cargo-bike","description":"\u003cp\u003e \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eMADE FRESH FROM SCRATCH\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi® breaks all the rules of how a bike is supposed to look and ride. We gave it small wheels and fat, grippy tyres for major manoeuvrability.\u003c\/p\u003e\n | \u003cp data-mce-fragment=\"1\"\u003eA thick, sturdy frame with a convenient low step-through. And an upright seating position atop a wide saddle that puts you in total control.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi loves to play, but it can also put in heavy work with a powerful Bosch mid-drive electric motor, Shimano Sora 9-speed and hydraulic disc brakes, and available accessories that give you countless clever ways to carry a child or loads of cargo. \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eSpecifications\u003c\/h4\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eMotor:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Performance 250W, 65Nm, GEN 3\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eAssisted Speed:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eEU 25km\/h\ u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Single Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e400Wh Battery: 25-75mi (40-120km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Dual Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e500Wh Battery: 30-85mi (50-135km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBattery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Powerpack 400Wh\/500Wh Lithium-Ion\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCharger:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Compact 2A (400Wh Battery), 4A (500Wh Battery)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"ROVE | 1\"\u003eCharging Time:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e2A (400Wh) 6.5h, 4A (500Wh) 4.5h\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eController:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Purion Display\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHeadlight:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eHerrmans MR 8 E\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eTail Light:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eHerrmans H-TRACE E\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFrame:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e6061 Aluminum Alloy with Front Tray Mounts\u003c\/li\u003e\n\u003cli data-mce- fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFork:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eOversized 4130 CRMO Steel\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSeat Collar:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Q\/R, 30.9mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eFront Hub:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eKT Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Hub:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eKT Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRims:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Double Wall, 36H\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSpokes:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eStainless 14G\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eTyres:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno RemiDemi All Road Tyre 20″ x 3.6″, Puncture Resistant, 60 TPI\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eShifters:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Acera\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Derailleur:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Sora\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eChain:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\LIBREu003eTaya e-NOVE-91, 130 Links\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eCassette:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano CS 9-Speed, 11~32T\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003ePedals:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eOne Piece Aluminum\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSaddle:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno Low Profile Comfort with Elastomer Springs\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eSeatpost:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Diameter 30.9, Length 350mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHandlebar:\u0 | 03c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Width 675mm, Rise 126mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eGrips:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBenno Ergo Profile, Lock-On\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eStem:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eAluminum, Threadless, Extension 60mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eHeadset:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eFSA Integrated\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eMudguards:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eExtruded Molded Plastic\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cs trong data-mce-fragment=\"1\"\u003eFront Brake:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Hydraulic Disc, Rotor 180mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRear Brake:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano Hydraulic Disc, Rotor 160mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBrake Levers:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eShimano\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eFeatures\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003eBuilt-In rack, Max. Load 85lbs\/40kg\u003cbr data-mce-fragment=\"1\"\u003eDesigned for use with Thule Yepp Easyfit and other Compatible Rack Mount Child Seats fit with RemiDemi Jump Seat Rear Rack Installed. (Single)\u003cbr data-mce-fragment=\"1\"\u003eFits Racktime Accessories. Or Compatible Pannier Bags with RemiDemi Jump Seat Rear Rack Installed.\u003cbr data-mce-fragment=\"1\"\u003eOne Size – Fits Riders from 5’1” to 6’1”\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eWARNING:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eWhen carrying passengers, rear-wheel\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003eMUST\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003ebe covered! Install Benno Wheel Guards or Utility Pannier Bags. Failure to do so could result in serious injury! Make sure that no parts of the body, clothing or load come near moving parts on the bicycle, such as chain, spokes, tyres or brakes.\u003c\/p\u003e","published_at":"2023-07-31T20:31:21+01:00","created_at":"2023-07-31T20:29:47+01:00","vendor":"Benno","tSUTRAype":"Bicycles","tags":["RemiDemi","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":400000,"price_min":400000,"price_max":400000,"available":true,"price_varies":false,"compare_at_price":399900,"compare_at_price_min":399900,"compare_at_price_max":400000,"compare_at_price_varies":true,"variants":[{"id":44195991847138,"title":"Turmeric Yellow","option1":"Turmeric Yellow","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443490930914,"product_id":8125345792226,"position":1,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","variant_ids":[44195991847138]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Turmeric Yellow","public_title":"Turmeric Yellow","options":["Turmeric Yellow"],"price":400000,"weight":0,"compare_at_price":399900,"inventory_management":"s | hopify","barcode":"","featured_media":{"alt":null,"id":32047839674594,"position":1,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991879906,"title":"Dolphin Blue","option1":"Dolphin Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443491061986,"product_id":8125345792226,"position":4,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:50+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790","variant_ids":[44195991879906]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Dolphin Blue","public_title":"Dolphin Blue","options":["Dolphin Blue"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media": {"alt":null,"id":32047839772898,"position":4,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991912674,"title":"Chai Latte Gry","option1":"Chai Latte Gry","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443490996450,"product_id":8125345792226,"position":6,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789","variant_ids":[44195991912674]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Chai Latte Gry","public_title":"Chai Latte Gry","options":["Chai Latte Gry"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839838434,"position":6,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991945442,"title":"Olive Green","option1":"Olive Green","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443491127522,"product_id":8125345792226,"position":5,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:50+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790","variant_ids":[44195991945442]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Olive Green","public_title":"Olive Green","options":["Olive Green"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839805666,"position":5,"preview_image":{"aspect_rDEWSatio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195991978210,"title":"Coral Pink","option1":"Coral Pink","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443491029218,"product_id":8125345792226,"position":3,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789","variant_ids":[44195991978210]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Coral Pink","public_title":"Coral Pink","options":["Coral Pink"],"price":400000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839740130,"position":3,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\ | /projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44195992010978,"title":"Anthracite Grey","option1":"Anthracite Grey","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39443490963682,"product_id":8125345792226,"position":2,"created_at":"2023-07-31T20:29:47+01:00","updated_at":"2023-07-31T20:29:49+01:00","alt":null,"width":1250,"height":822,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789","variant_ids":[44195992010978]},"available":true,"name":"Benno RemiDemi EVO 2 Cargo Bike - Anthracite Grey","public_title":"Anthracite Grey","options":["Anthracite Grey"],"price":400000,"weight":0,"compare_at_price":400000,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32047839707362,"position":2,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/c dn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","options":["Color"],"media":[{"alt":null,"id":32047839674594,"position":1,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.05.png?v=1690831789","width":1250},{"alt":null,"id":32047839707362,"position":2,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.07.png?v=1690831789","width":1250},{"alt":null,"id":32047839740130,"position":3,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.24.01.png?v=1690831789","width":1250},{"alt":null,"id":32047839772898,"position":4,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1COCO250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.54.png?v=1690831790","width":1250},{"alt":null,"id":32047839805666,"position":5,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.59.png?v=1690831790","width":1250},{"alt":null,"id":32047839838434,"position":6,"preview_image":{"aspect_ratio":1.521,"height":822,"width":1250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789"},"aspect_ratio":1.521,"height":822,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-31at20.23.57.png?v=1690831789","width":1250}],"requires | _selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eMADE FRESH FROM SCRATCH\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi® breaks all the rules of how a bike is supposed to look and ride. We gave it small wheels and fat, grippy tyres for major manoeuvrability.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eA thick, sturdy frame with a convenient low step-through. And an upright seating position atop a wide saddle that puts you in total control.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe RemiDemi loves to play, but it can also put in heavy work with a powerful Bosch mid-drive electric motor, Shimano Sora 9-speed and hydraulic disc brakes, and available accessories that give you countless clever ways to carry a child or loads of cargo. \u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eSpecifications\u003c\/h4\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u0 03e\n\u003cstrong data-mce-fragment=\"1\"\u003eMotor:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBosch Performance 250W, 65Nm, GEN 3\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eAssisted Speed:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eEU 25km\/h\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Single Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e400Wh Battery: 25-75mi (40-120km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eRange Dual Battery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e500Wh Battery: 30-85mi (50-135km)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBattery:\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u0
|---|---|---|---|---|---|---|---|---|
| .variantsPreorderCountForMarket = {44195991847138 : null,44195991879906 : null,44195991912674 : null,44195991945442 : null,44195991978210 : null,44195992010978 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {44195991847138 : parseInt(""),44195991879906 : parseInt(""),44195991912674 : parseInt(""),44195991945442 : parseInt(""),44195991978210 : parseInt(""),44195992010978 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {44195991847138 : null,44195991879906 : null,44195991912674 : null,44195991945442 : null,44195991978210 : null,44195992010978 : null,}; window._RestockRocketConfig.variantsShippingText = {44195991847138 : "",44195991879906 : "",44195991912674 : "",44195991945442 : "",44195991978210 : "",44195992010978 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {44195991847138 : null,44195991879906 : null,44195991912674 : null,44195991945442 : null,44195991978210 : null,44195992010978 : null,}; window._RestockRocketCon4'10"-5'1"fig.selected_variant_id = 44195991847138; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in seconds // Calculate Li | quid cache freshness once at initialization const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; // Validate timestamp and calculate cache age if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { const now = Math.floor(Date.now() / 1000); // Current time in seconds const liquidCacheAge = now - liquidRenderedAt; // Age in seconds // Handle client clock ahead of server if (liquidCacheAge <0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge 147-155cm< | = LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no translation data in metafield // Metafield hasn't been backfilled yet - force refresh console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } // Translations object exists in metafield - cache is valid // If current locale isn't translated, applyTranslations will gracefully use default locale from base fields if (window._RestockRocketConfig.normalizedLocale && !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } // Don't return null - continue using cache even for untranslated locales } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } constage = Date.now() - updatedAt.getTime(); if (age 24”-27”< | SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') function applyTranslations(settings) { try { // Skip translation logic entirely if multi-language is not enabled if (!settings || !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { setting61-69cms[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { if (!settings || !settings.preorder_enabled) { return; } // Listen for stoq:preorder-api-ready event dispatched by preorder.js window.addEventListener('stoq:preorder-api-ready', function(event) { console.debug('STOQ - Preorder API ready, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { | console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } // First try to get settings from metafields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.them e.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } functioninitializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); // Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions setupCartSellingPlanUpdater(settings); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRe48cmstockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`); } // Dispatch custom event when app is loaded // Cart selling plan updates will be triggered by stoq:preorder- | .restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition48cm-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;v | ertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder- countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-width:50px;padding:12px 8px;font-size:24px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;aniN/Amation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progress-bar .preorder-progress | ||
| 5'0"-5'3" | 152-160cm | 26"-29" | 66-74cm | 48-50cm | 50cm | 48-50cm | Small | Small |
| 5'2"-5'7" | 157-170cm | 27"-30" | 69-76cm | 48-52cm | 50-52cm | 48-52cm | Small, Medium | Small, Medium |
| 5'6"-5'10" | 168-178cm | 29"-31" | 74-79cm | 52-54cm | 52-54cm | 52-54cm | Medium | Medium |
| 5'9"-6'0" | 175-183cm | 30"-33" | 76-84cm | 52-56cm | 54-56cm | 54-56cm | Medium, Large | Medium, Large |
| 5'11"-6'2" | 180-188cm | 32"-35" | 81-89cm | 54-58cm | 54-58cm | 54-58cm | Large, XL | Large |
| 6'1"-6'5" | 185-196cm | 33"-36" | 84-91cm | 56-58cm | 58cm | 56-58cm | XL | N/A |
| HEIGHT/INCHES | HEIGHT/METRIC | INSEAM/INCHES | INSEAM/METRIC | MTB/XC TRAIL/FAT | ALL MOUNTAIN/ENDURO | SPLICE |
|---|---|---|---|---|---|---|
| 4'10"-5'1" | 147-155cm | 24”-27” | 61-69cm | XS | XS | Small |
| 5'0"-5'3" | 152-160cm | 26"-29" | 66-74cm | Small | Small | Small |
| 5'2"-5'7" | 157-170cm | 27"-30" | 69-76cm | Small, Medium | Small, Medium | Small, Medium |
| 5'6"-5'10" | 168-178cm | 29"-31" | 74-79cm | Medium | Medium | Medium |
| 5'9"-6'0" | 175-183cm | 30"-33" | 76-84cm | Medium, Large | Medium, Large | Medium, Large |
| 5'11"-6'2" | 180-188cm | 32"-35" | 81-89cm | Large, XL | Large, XL | Large, XL |
| 6'1"-6'5" | 185-196cm | 33"-36" | 84-91cm | Large, XL | Large, XL | Large, XL |
Please get in touch with a member of the team either by phone (01313745324) or email ([email protected]) where on of the team will be more than happy to help.
ProjektRide Bike Shop Edinburgh
If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item.
Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.
We also have a physical store, if you are local please pop in -
ProjektRide Bike Shop Edinburgh