• Home Internal Rim Width: 
    orebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","cache":true,"cached_at":"2025-12-28T14:44:23.523Z","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,
  • img src="//projektride.co.uk/cdn/shop/files/17628_2048x2048.jpg?v=1723802375" alt="Ortlieb Back-Roller Plus" class="mfp-zoom-in-cur" id="34467846422754"> 2907327714,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,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020 "shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569933107583,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 preoPhone Holders
    0","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Brooks Cambium Ergonomic Grips","public_title":null,"options":["Default Title"],"price":5499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-17at15.28.23.png?v=1679067006","\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-17at15.28.33.png?v=1679067007","\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-17at15.28.39.png?v=1679067006"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-17at15.28.23.png?v=1679067006","options":["Title"],"media":[{"alt":null,"id":31692806357218,"position":1,"preview_image":{"aspect_ratio":1.001,"height":1520,"width":1522,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-17at15.28.23.png?v=1679067006"},"aspect_ratio":1.001,"height":1520,"media_type":"image Bells 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 ||
  • ble:', 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 !== '') { 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._Restoc ('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) }) } 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.p Rider Care
  • Tubeless
  • img src="//projektride.co.uk/cdn/shop/files/17841_2048x2048.jpg?v=1723802375" alt="Ortlieb Back-Roller Plus" class="mfp-zoom-in-cur" id="34467846553826"> Tools & MaintenanceShimano
    Clothing and Protection Search
    Clothing and Protection
  • label for="quantity--template--15326745395426__main">Quantitya class="product__media product__media--featured" href="/collections/wheels/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)"> ProjektRide Merchandise> span class="visually-hidden">Life Systems Pocket First Aid Kit - HIRE input type="number" name="quantity" id="quantity--template--15326745395426__main" value="1" min="1"> > Cart Close
    Add to cart
  • Decrease quantity
  • 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)">Increase quantity>
  • Cockpit
  • Grips & Bar-TapeAdd to cartHire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
    Notify me when this product is available: img src="//projektride.co.uk/cdn/shop/files/17840_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img">
    span class="visually-hidden">Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
    >
    £0.00

    img src="//projektride.co.uk/cdn/shop/files/17842_98x.jpg?v=1723802375" alt="" class="product-single__thumbnail-img">
    Product Details
    Header Image
    to qualify for free shipping
    Congratulations! Your order qualifies for free shipping

    Shop All New Bikes Road / Gravel / Touring Bikes
    Kids Bikes
    WorkshopSee More

    • <
    • 12mm x 100mm (100mm - QR Available aftermarket) Track Service Progress Building Your Bike From the Box
    • EnveInsure Your Bike
    • Complete Brakes Privacy PolicyRear Hub Spacing:  Cookie Policy12 x 142mm (QR available aftermarket) Terms of Service Brake Rotors Refund policy
    • Cockpit
    • Location
    • 82 Newington RoadEdinburghEH9 1QN
    Email
    .

    ps & Bar-Tape
    ForksSee More