• Hybrid / City Bikes
  • Shop All Second-Hand window._RestockRocketConfig = window._RestockRocketConfig || {} // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us') // This matches the backend's Mobility.normalize_locale behavior // Returns empty string if locale is empty or invalid (matches origOpen navigation menu
  • 4155594375394,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,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-15T05:47:52Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_varian
    0017583487],"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_description_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","
    _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.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","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_Custom Builds for sale
    n = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/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 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) { // T
    null; } const age = Date.now() - updatedAt.getTime(); if (age Trek=\"data\" data-mce-fragment=\"1\"\u003en\/a\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs_notice\" data-mce-fragment=\"1\"\u003eAll specifications are subject to change without notice\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","published_at":"2024-12-11T16:51:29+00:00","created_at":"2024-12-11T16:51:29+00:00","vendor":"ProjektRide","type":"","tags":["spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":69900,"price_min":69900,"price_max":69900,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":54901022097791,"title":"48","option1":"48","option2":null,"option3":null,"sku":"841073150373","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Rove AL 700 - 48","public_title":"48","options":["48"],"price":69900,"weight":0,"compare_ 0403","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Rove AL 700 - 54","public_title":"54","options":["54"],"price":69900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54901022228863,"title":"56","option1":"56","option2":null,"option3":null,"sku":"841073150410","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Rove AL 700 - 56","public_title":"56","options":["56"],"price":69900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54901022261631,"title":"58","option1":"58","option2":null,"option3":null,"sku":"841073150427","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Rove AL 700 - 58","public_title":"58","options":["58"],"price":69900,"weight":0,"compare_at_price":null,"inventory_ma Fjord Blue { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed')
    3ctd class=\"data\" data-mce-fragment=\"1\"\u003eFormula 100x9mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd class=\"label\" data-mce-fragment=\"1\"\u003eREAR HUB\u003c\/td\u003e\n\u003ctd class=\"data\" data-mce-fragment=\"1\"\u003eFormula 135x10mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"altercolor\" data-mce-fragment=\"1\"\u003e\n\u003ctd class=\"label\" data-mce-fragment=\"1\"\u003eSPOKES\u003c\/td\u003e\n\u003ctd class=\"data\" data-mce-fragment=\"1\"\u003eStainless Black 14g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd class=\"label\" data-mce-fragment=\"1\"\u003eRIMS\u003c\/td\u003e\n\u003ctd class=\"data\" data-mce-fragment=\"1\"\u003eWTB SX19\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"altercolor\" data-mce-fragment=\"1\"\u003e\n\u003ctd class=\"label\" data-mce-fragment=\"1\"\u003eFRONT TIRE\u003c\/td\u003e\n\u003ctd class=\"data\" data-mce-fragment=\"1\"\u003eMaxxis Rambler 700x40c\u003c\/td\u003e\n\u0Trek <.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.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%)}}

    ntsInventoryPolicy = {54901022097791 : "deny",54901022130559 : "deny",54901022163327 : "deny",54901022196095 : "deny",54901022228863 : "deny",54901022261631 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {54901022097791 : parseInt("0"),54901022130559 : parseInt("0"),54901022163327 : parseInt("0"),54901022196095 : parseInt("0"),54901022228863 : parseInt("0"),54901022261631 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {54901022097791 : parseInt(""),54901022130559 : parseInt(""),54901022163327 : parseInt(""),54901022196095 : parseInt(""),54901022228863 : parseInt(""),54901022261631 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {54901022097791 : null,54901022130559 : null,54901022163327 : null,54901022196095 : null,54901022228863 : null,54901022261631 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {54901022097791 : parseInt(""),54901022130559 : parseInt(""),54901022163327 : parseInt(""),54901022196095 Fjord Blue to Mia
    Workshop
    0.5LHeader Image
    1L
    0.5L - £46.00 GBP
    1L - £52.00 GBP Brake Rotors

    a class="product__media product__media--featured" href="/collections/trek/products/diamant-suvea-trip-plus-600-wh" title="Diamant Suvea Trip Plus (600 Wh)" aria-label="Diamant Suvea Trip Plus (600 Wh)" style="background-image: url(//projektride.co.uk/cdn/shop/files/SuveaTripPlusLS600WhAB-25-49653-A-Primary_small.avif?v=1764691856)">

    <

    <
    Materials MOUNTAIN
    The Racing Top Tube Pack is made from Diamant Suvea Trip Plus (800 Wh)
    mountain bikesHexalon Road
    The attachment points are reinforced with Hypalon, a durable rubberised nylon that provides extra protection against friction and puncture.a class="product__media product__media--featured" href="/collections/trek/products/diamant-suvea-trip-plus-800-wh" title="Diamant Suvea Trip Plus (800 Wh)" aria-label="Diamant Suvea Trip Plus (800 Wh)" style="background-image: url(//projektride.co.uk/cdn/shop/files/SuveaTripPlusLS800WhAB-25-49654-A-Primary_small.avif?v=1764690023)">
    Road / Gravel / Touring Bikes span class="visually-hidden">Diamant Suvea Trip Plus (800 Wh)Care > spo-cs-disabled
    div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/SuveaTripPlusLS800WhAB-25-49654-B-Primary_small.avif?v=1764690032)">spo-default > :58:24+01:00","alt":null,"width":1300,"height":942,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-06-25at10.58.19.png?v=1687687104","variant_ids":[44140302893282]},"available":true,"name":"RACING TOP TUBE PACK - 0.5L","public_title":"0.5L","options":["0.5L"],"price":4600,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31960257921250,"position":2,"preview_image":{"aspect_ratio":1.38,"height":942,"width":1300,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-06-25at10.58.19.png?v=1687687104"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44140302926050,"title":"1L","option1":"1L","option2":null,"option3":null,"sku":"TRM","requires_shipping":true,"taxable":true,"featured_image":{"id":39357256892642,"product_id":8108875088098,"position":1,"created_at":"2023-06-25T10:57:54+01:00","updated_at":"2023-06-25T10:57:54+01:00","alt":null,"width":1300,"height":942,"src":"\/\/projektride.co.uk\/cdn\/s
    Touring/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-06-25at10.57.47.png?v=1687687074"},"aspect_ratio":1.38,"height":942,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-06-25at10.57.47.png?v=1687687074","width":1300},{"alt":null,"id":31960257921250,"position":2,"preview_image":{"aspect_ratio":1.38,"height":942,"width":1300,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-06-25at10.58.19.png?v=1687687104"},"aspect_ratio":1.38,"height":942,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-06-25at10.58.19.png?v=1687687104","width":1300}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"wrap-details read-more\"\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003eDESCRIPTION\u003ci data-mce-fragment=\"1\" class=\"tab-arrow\"\u003e\u003c\/i\u003e\n\u003c\/h3\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1£4,575.00
    frame and electronics from damage and for added convenience, a protected cable port enables charging of devices on the go. Specially designed, high-contrast reflective features enhance side visibility in all light conditions.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Race Top Tube Pack is a useful standalone pack for daily riding or as part of a full Racing Series setup. For bikes with bolt-on top tube bosses see our \u003ca data-mce-fragment=\"1\" href=\"https:\/\/www.apidura.com\/shop\/racing-bolt-on-top-tube-pack\/\" data-mce-href=\"https:\/\/www.apidura.com\/shop\/racing-bolt-on-top-tube-pack\/\"\u003eRacing Bolt-On Top Tube Pack\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"wrap-details read-more\"\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003eTECHNICAL\u003ci data-mce-fragment=\"1\" class=\"tab-arrow\"\u003e\u003c\/i\u003e\n\u003c\/h3\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u00 { "@context": "http://schema.org/", "@type": "Product", "name": "RACING TOP TUBE PACK", "url": "https:\/\/projektride.co.uk\/products\/racing-top-tube-pack","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-06-25at10.57.47_1300x.png?v=1687687074" ],"description": "\n\nDESCRIPTION\n\n\nA streamlined and secure space to store frequently used items for ultra-distance competition, gravel racing and the needs of time-conscious riders\nThe Racing Top Tube Pack is designed for ultra-distance cycling competition and the needs of time-conscious riders. With an innovative magnetic quick-access flip-top opening, this waterproof top tube bag is ideal for storing battery packs, mobile phones and race essentials.\nThis waterproof top tube bag, constructed from an ultralight laminate developed for Apidura, fastens securely to the top tube and works alongside a wide range of frame bags. The completely waterproof flip-top opening provides fast access and a clear view of the full contents of the bag, while keeping your belongings dry.\nA closed-cell foam padding structure protects your frame and electronics from damage and for added convenience, a protected cable port enables charging of devices on the go. Specially designed, high-contrast reflective features enhance side visibility in all light conditions.\nThe Race Top Tube Pack is a useful standalone pack for daily riding or as part of a full Racing Series setup. For bikes with bolt-on top tube bosses see our Racing Bolt-On Top Tube Pack.\n\n\n\nTECHNICAL\n\n\nMaterials\nThe Racing Top Tube Pack is made from Hexalon, a bespoke laminated fabric developed specifically for Apidura. Designed to fit the demands of ultra-distance competition and audax, the material is waterproof and lightweight, with strong tear and abrasion resistance.\nThe attachment points are reinforced with Hypalon, a durable rubberised nylon that provides extra protection against friction and puncture.\nCare\nWash the Racing Top Tube Pack by hand, using a mild diluted soap if necessary. Afterwards, let it air dry.\nDo not machine wash, machine dry, or iron.\n\n","sku": "TRS","brand": { "@type": "Thing", "name": "Apidura" },"gtin8": "","offers": [{ "@type" : "Offer","sku": "TRS","availability" : "http://schema.org/InStock", "price" : 46.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/racing-top-tube-pack?variant=44140302893282" }, { "@type" : "Offer","sku": "TRM","availability" : "http://schema.org/InStock", "price" : 52.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/racing-top-tube-pack?variant=441403029260
    span class="visually-hidden">Diamant Suvea Trip Pro (600 Wh)
    Alloy> >
    Size >
    Hire Lazer Compact HelmetMedium
    £0.00Large
    a class="product__media product__media--featured" href="/products/life-systems-pocket-first-aid-kit-hire" title="Life Systems Pocket First Aid Kit - HIRE" aria-label="Life Systems Pocket First Aid Kit - HIRE" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.22_5c0e6e2d-1913-4fd1-a90d-b486895960b6_600x.png?v=1691610357)"> < > indow._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}`); } // Check and update cart selling plans after scripts are loaded if (settings.preorder_enabled) { updateCartSellingPlans < { console.error('STOQ - error updating cart selling plans:', error); }); } else if (attempt attemptCartCheck(attempt + 1), retryDelay); } else { console.debug('STOQ - API not loaded after max retries, skipping cart selling plan check'); } } attemptCartCheck(); } Baumwollweiss Metallic
    div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.32_9d81277b-124e-4fdc-8a0f-fbfb40a9343d_600x.png?v=1691610357)"> .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;transition-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;vertical-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:in Life Systems Pocket First Aid Kit - HIRE
    a class="product__media product__media--featured" href="/collections/trek/products/diamant-zing-trip-plus-lowstep" title="Diamant Zing Trip Plus (Lowstep)" aria-label="Diamant Zing Trip Plus (Lowstep)" style="background-image: url(//projektride.co.uk/cdn/shop/files/ZingTripPlusLS400wh-25-48278-A-Primary_small.avif?v=1764693572)">
    Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable Open cart div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/ZingTripPlusLS-25-48278-Alt2_small.avif?v=1764693579)"> a class="product__media product__media--featured" href="/products/kryptolok-standard-u-lock-with-4-foot-kryptoflex-cable-hire" title="Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable" aria-label="Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-03-09at20.04.46_560e2033-8232-4bd3-a423-3ce8c9f11849_600x.png?v=1691610428)"> > < >
    Close search barHire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable£3,200.00

    Search text fieldDiamant Zing Trip Plus (Midstep)

    a class="product__media product__media--featured" href="/collections/trek/products/diamant-zing-trip-plus-midstep" title="Diamant Zing Trip Plus (Midstep)" aria-label="Diamant Zing Trip Plus (Midstep)" style="background-image: url(//projektride.co.uk/cdn/shop/files/ZingTripPlusMS400wh-25-48277-A-Primary_small.avif?v=1764692004)"> Submit your search request

    <

    £3,200.00

    • > 82 Newington Road, EH91QN, Edinburgh.What Surly Bikes are available?>
  • > >
  • span class="visually-hidden">Nukeproof Digger Comp Gravel Bike - Medium dow.dispatchEvent(appLoadedEvent); } } function updateCartSellingPlans() { // Wait for the API to be available with retries const maxRetries = 10; const retryDelay = 500; function attemptCartCheck(attempt = 1) { 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); }); } else if (attempt
    Projektride's Student bike bundle!
    44Precaliber 12 £280.00