< View all
.
..
Header Image
Small - Sold Outdiv class="result__image-img product__media lazyload fade-in" data-bgset="{{ it.product.image.thumb }}" data-aspectratio="{{ it.product.image.aspectRatio }}" data-sizes="auto"> {{@if(it.product.badgeText)}}
div class="product__tag{{ it.product.badgeClasses }}"> span>{{ it.product.badgeText | safe }}
>Quantity:
    > {{/if}}
  • > 1
  • >
  • >
  • p class="result__title"> BUY
  • a
<
>
input type="number" name="quantity" id="quantity--template--24610452406655__main" value="1" min="1"> BOMBTRACK HOOK EXT Complete Bike Sold Out
Notify me when this product is available:
BOMBTRACK HOOK EXT Complete Bike
BOMBTRACK HOOK EXT Complete BikeSubmit
window.appBlockPlacements ||= []; if (window.klarnaAppBlocksManager) { window.klarnaAppBlocksManager.push({ productVariants: [{"id":43916695011554,"title":"Small","option1":"Small","option2":null,"option3":null,"sku":"KN23B-SPLI-SM-BL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Splice Hybrid Bike - Small","public_title":"Small","options":["Small"],"price":59900,"weight":20000,"compare_at_price":79900,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43916695044322,"title":"Medium","option1":"Medium","option2":null,"option3":null,"sku":"KN23B-SPLI-MD-BL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Splice Hybrid Bike - Medium","public_title":"Medium","options":["Medium"],"price":59900,"weight":20000,"compare_at_price":79900,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43916695077090,"title":"Large","option1":"Large","option2":null,"option3":null,"sku":"KN23B-SPLI-LG-BL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Splice Hybrid Bike - Large","public_title":"Large","options":["Large"],"price":59900,"weight":20000,"compare_at_price":79900,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43916695109858,"title":"Extra Large","option1":"Extra Large","option2":null,"option3":null,"sku":"KN23B-SPLI-XL-BL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Splice Hybrid Bike - Extra Large","public_title":"Extra Large","options":["Extra Large"],"price":59900,"weight":20000,"compare_at_price":79900,"inventory_management":"shopify","barcode":"","requires_selling_pl
3916695044322,"title":"Medium","option1":"Medium","option2":null,"option3":null,"sku":"KN23B-SPLI-MD-BL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Splice Hybrid Bike - Medium","public_title":"Medium","options":["Medium"],"price":59900,"weight":20000,"compare_at_price":79900,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43916695077090,"title":"Large","option1":"Large","option2":null,"option3":null,"sku":"KN23B-SPLI-LG-BL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Kona Splice Hybrid Bike - Large","public_title":"Large","options":["Large"],"price":59900,"weight":20000,"compare_at_price":79900,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43916695109858,"title":"Extra Large","option1":"Extra Large","option2":null,"option3":null,"sku":"KN23B-SPLI-XL-BL","requires_shipping":true,"taxable"BOMBTRACK HOOK EXT Complete Bike
BOMBTRACK HOOK EXT Complete Bike
BOMBTRACK HOOK EXT Complete Bike<
BOMBTRACK HOOK EXT Complete Bike
BOMBTRACK HOOK EXT Complete Bike Kona 6061 Aluminum Butted <
BOMBTRACK HOOK EXT Complete BikeTan <
BOMBTRACK HOOK EXT Complete BikeColor <
BOMBTRACK HOOK EXT Complete Bike <
BOMBTRACK HOOK EXT Complete Bike

img src="//projektride.co.uk/cdn/shop/files/17622_2048x2048.jpg?v=1723802375" alt="Ortlieb Back-Roller Plus" class="mfp-zoom-in-cur" id="34467846226146">

span class="visually-hidden">Life Systems Pocket First Aid Kit - HIRE
Kona Key Grip Slip on>
  • Kona Crosstraildiv 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)"> > 1+ FRONT HUB
Life Systems Pocket First Aid Kit - HIRE Formula 135x10mm
Stainless Black 14g>
<
locations":[]},{"id":45661711204578,"title":"Extra Large - 56","option1":"Extra Large - 56","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Bombtrack BEYOND+ ADV Complete Bike (29+) - Extra Large - 56","public_title":"Extra Large - 56","options":["Extra Large - 56"],"price":410000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","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: '410000', cartPrice: '0', selector: 'shopify-osm-Ac2tTRTlRaTI0R3BZb__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ <

Matt Black

Color 2-Frame4130 double butted crmo, TA, rack / fender mounts, Boost spacing, stealth dropper ready, 73 mm BSA BB shell ¹ForkSeido BPC full carbon, TA, 1.1/2'' - 1.1/8'', triple cage mounts,Magura Storm SL.2 180 mm rotors70.0 y":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_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.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,"creco.uk/cdn/shop/files/17614_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> ce-fragment=\"1\"\u003e• Presta and Schrader valve compatible.\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e• Completely rebuildable.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003ePerfect for bike packing, touring, and gravel bike adventures! Available online or from our bike shop in Edinburgh\u003c\/span\u003e\u003c\/p\u003e","published_at":"2022-03-23T22:34:12+00:00","created_at":"2022-03-23T22:34:11+00:00","vendor":"Lezyne","type":"","tags":["essentials","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled","Tools \u0026 Maintenance"],"price":2800,"price_min":2800,"price_max":2800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42627516039394,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"L-1-MP-PKDR-V104","req HT LENGTH t for road and gravel riders looking for a small, lightweight and reliable hand pump to take on your daily ride.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e• Amazingly compact and lightweight.\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e• Durable CNC machined Aluminium.\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e• Lightly knurled for slip resistance.\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e• Integrated ABS Flex Hose.4\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e• Presta and Schrader valve compatible.\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e• Completely rebuildable.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\ Hire Lazer Compact Helmetlicitly 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; } const age = Date.now() - updatedAt.getTime(); if (age ]; if (value !== null && value !== undefined && value !== '') { settings[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; } } // First try to get settings from metafields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettimg src="//projektride.co.uk/cdn/shop/files/17615_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> }) .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) }) } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); 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); }) 150a class="product__media product__media--featured" href="/collections/finishing-kit-tyres/products/hire-smith-convoy-helmet" title="Hire Lazer Compact Helmet" aria-label="Hire Lazer Compact Helmet" style="background-image: url(//projektride.co.uk/cdn/shop/files/my2023_tempo-kineticore-black_right_1400x1011800x600-removebg-preview_1_600x.png?v=1747484784)"> g.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(); } // Dispatch custom event when app is loaded const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings } }); console.debug('STOQ - dispatching app loaded event'); window.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._RestockR img src="//projektride.co.uk/cdn/shop/files/17616_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> ex;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;o 8Hire Lazer Compact Helmetindex: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;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%) Blackimg src="//projektride.co.uk/cdn/shop/files/17617_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 73.5Bombtrack Grad Boost sealed hub, 6-bolt disc Hire Ortlieb 40L Pannier Bags img src="//projektride.co.uk/cdn/shop/files/17618_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> Bombtrack Grad Boost sealed hub, XD driver, 6-bolt disca class="product__media product__media--featured" href="/collections/finishing-kit-tyres/products/hire-ortlieb-40l-pannier-bags" title="Hire Ortlieb 40L Pannier Bags" aria-label="Hire Ortlieb 40L Pannier Bags" style="background-image: url(//projektride.co.uk/cdn/shop/files/resize_width_1000_600x.jpg?v=1741085512)"> > img src="//projektride.co.uk/cdn/shop/files/17619_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 440 Hire Ortlieb 40L Pannier Bags £0.00 img src="//projektride.co.uk/cdn/shop/files/17620_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 440 WTB ST i45 double wall, TCS 2.0, 32h Life Systems Pocket First Aid Kit - HIRE a class="product__media product__media--featured" href="/collections/finishing-kit-tyres/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)"> img src="//projektride.co.uk/cdn/shop/files/17621_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> span class="visually-hidden">Life Systems Pocket First Aid Kit - HIREBB DROP > img src="//projektride.co.uk/cdn/shop/files/17622_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 53 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)"> img src="//projektride.co.uk/cdn/shop/files/17623_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> Life Systems Pocket First Aid Kit - HIRE11 img src="//projektride.co.uk/cdn/shop/files/17624_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable302 span class="visually-hidden">Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable img src="//projektride.co.uk/cdn/shop/files/17625_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> > > img src="//projektride.co.uk/cdn/shop/files/17626_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> £0.001072 img src="//projektride.co.uk/cdn/shop/files/17627_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 1153 #FeaturedImage--template--15326745395426__1645734801adfd4c07 { --overlay-opacity: 0.2; } img src="//projektride.co.uk/cdn/shop/files/17628_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 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');">FRONT CENTER img src="//projektride.co.uk/cdn/shop/files/17838_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 692 img src="//projektride.co.uk/cdn/shop/files/17839_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 14 img src="//projektride.co.uk/cdn/shop/files/17840_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img"> 467 ) where on of the team will be more than happy to help. ProjektRide Bike Shop Edinburgh
Handlebar1< < internal hub dynamo cable routing
Handlebar Jones H-Bar Loop 710 travel bar, 31.8 mm, 710 mm
Grips Bombtrack Shift 170 mm grips
Stem Bombtrack Tramp forged aluminium stem, 3°
Headset Sealed semi integrated / external aheadset, 1.1/2'' - 1.1/8''
Levers Magura Trail Sport hydraulic
Shifter Sram GX-Eagle 12-speed shifter
Brakes Magura Trail Sport 4 piston front, 2 piston rear
Rotor
70.0 lity" : "http://schema.org/InStock", "price" : 60.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/teravail-cannonball-tyre?variant=45068753764578" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 60.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/teravail-cannonball-tyre?variant=45068753797346" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 60.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/teravail-cannonball-tyre?variant=45068753830114" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 60.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/teravail-cannonball-tyre?variant=45068753862882" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", 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 original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._R<70.0
Would you like to add on any equipment?6T09: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","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_propert<7
etConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/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.cach 110 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 || 130
span class="visually-hidden">Hire Lazer Compact Helmet< 170
ST ANGLE 73.5
Through axle 73.5 12 x 100 mm / 12 x 142 mm 73.5 Rear hub
span class="visually-hidden">Hire Ortlieb 40L Pannier Bags9 > CS LENGTH
440 440
Saddle BOMBTRACK COMP saddle 10 Rear rim
> 58 53
> 53
£0.00BB HEIGHT 297
302 a class="product__media product__media--featured" href="/collections/finishing-kit-tyres/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)"> 302
12 Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cableWHEELBASE
1100 1127
13
638 666
718
FORK LENGTH 467
467 [email protected]467
15
I'm looking to buy this product, when will it arrive and how much does postage cost?FORK OFFSET
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
82 Newington Road, EH91QN, Edinburgh.

Track Service Progress
Building Your Bike From the Box
Insure Your Bike
Privacy Policy
Cookie Policy
Terms of Service
Refund policy
Color651
1
73.8°

73.8°

1+
73.7°
74-79cm0114 : "continue",45068753862882 : "continue",45068753895650 : "continue",45068753928418 : "continue",45068753961186 : "continue",45068753993954 : "continue",45068754026722 : "continue",45068754059490 : "continue",}; window._RestockRocketConfig.variantsInventoryQuantity = {45068753699042 : parseInt("12"),45068753731810 : parseInt("12"),45068753764578 : parseInt("12"),45068753797346 : parseInt("6"),45068753830114 : parseInt("6"),45068753862882 : parseInt("7"),45068753895650 : parseInt("7"),45068753928418 : parseInt("6"),45068753961186 : parseInt("0"),45068753993954 : parseInt("0"),45068754026722 : parseInt("9"),45068754059490 : parseInt("9"),}; window._RestockRocketConfig.variantsPreorderCount = {45068753699042 : parseInt(""),45068753731810 : parseInt(""),45068753764578 : parseInt(""),45068753797346 : parseInt(""),45068753830114 : parseInt(""),45068753862882 : parseInt(""),45068753895650 : parseInt(""),45068753928418 : parseInt(""),45068753961186 : parseInt(""),45068753993954 : parseInt(""),45068754026
: null,45068753928418 : null,45068753961186 : null,45068753993954 : null,45068754026722 : null,45068754059490 : null,}; window._RestockRocketConfig.variantsShippingText = {45068753699042 : "",45068753731810 : "",45068753764578 : "",45068753797346 : "",45068753830114 : "",45068753862882 : "",45068753895650 : "",45068753928418 : "",45068753961186 : "",45068753993954 : "",45068754026722 : "",45068754059490 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {45068753699042 : null,45068753731810 : null,45068753764578 : null,45068753797346 : null,45068753830114 : null,45068753862882 : null,45068753895650 : null,45068753928418 : null,45068753961186 : null,45068753993954 : null,45068754026722 : null,45068754059490 : null,}; window._RestockRocketConfig.selected_variant_id = 45068753699042; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).
52-54cms 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 e
<
a class="product__media product__media--featured" href="/collections/accessories-bike-packing/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)">
span class="visually-hidden">Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable