CHRIS KING R45D BLACK HUB

a class="product__media product__media--featured" href="/collections/all-products/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)">
span class="visually-hidden">Life Systems Pocket First Aid Kit - HIRE
>
See More
Header Image
£0.00
ProjektRide Merchandise
CartPostage is free on orders over £50. Orders under £50, our postage charge is £3.99.< Shop All New Bikes We also have a physical store, if you are local please pop in - ProjektRide Bike Shop Edinburgh
Building Your Bike From the Box Insure Your Bike
Trek<
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/15463_600x.png?v=1720880522)"> Shop by Brand
a class="product__media product__media--featured" href="/collections/all-products/products/happy-bottom-bum-butter" title="Happy Bottom Bum Butter" aria-label="Happy Bottom Bum Butter" style="background-image: url(//projektride.co.uk/cdn/shop/products/happy_bottom_bum_butter_knob_10ml_pchbbk10_600x.jpg?v=1639577255)">
span class="visually-hidden">Happy Bottom Bum Butter Ridgeback> a class="product__media product__media--featured" href="/collections/all-products/products/hydrapak-flux-750ml" title="Hydrapak Flux 750ml" aria-label="Hydrapak Flux 750ml" style="background-image: url(//projektride.co.uk/cdn/shop/files/15490_600x.png?v=1720880630)"> > 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._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_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_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":"This 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,"pHappy Bottom Bum Butter22,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,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,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,5
Key = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"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:From £3.50t":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"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.","preorder_min_quantity":nu at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8726385590498,"title":"Restrap Tool Pouch","handle":"restrap-tool-pouch","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThe Tool Pouch is ideal for carrying tubes, tools and spares during all kinds of riding, from road rides to mountain biking.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eMade with hardwearing 1000D textured nylon and a nylon lining, this pouch is tough against grit and grime. The foam cushioning helps protect your tools and an internal storage sleeve is perfect for smaller items.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThe adjustable velcro flap ensures that the pouch fits well, whether it's packed to the brim or lightly loaded and includes reflective detailing to aid visibility during night-time riding.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003HEarly Rider ellion X20 MoonstonetConfig.variantsPreorderMaxCount = {46016029753570 : parseInt(""),46016029786338 : parseInt(""),46016029819106 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {46016029753570 : null,46016029786338 : null,46016029819106 : null,}; window._RestockRocketConfig.variantsShippingText = {46016029753570 : "",46016029786338 : "",46016029819106 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {46016029753570 : null,46016029786338 : null,46016029819106 : null,}; window._RestockRocketConfig.selected_variant_id = 46016029753570; 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/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollectio
ions 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; < !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
k-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%)}} < <
<
 ct__media product__media--featured" href="/collections/all-products/products/hydrapak-force-3l" title="Hydrapak Force 3L" aria-label="Hydrapak Force 3L" style="background-image: url(//projektride.co.uk/cdn/shop/files/18468_600x.png?v=1720879926)">  span class="visually-hidden">Hydrapak Force 3L >
background-image: url(//projektride.co.uk/cdn/shop/files/EVTVLBAG_51325_600x.jpg?v=1763115823)"> span class="visually-hidden">Hire Evoc Bike Travel Bag - Black
Workshop Workshop Prices Book a Service

Hydrapak Recon 1L
£18.00
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/8867_600x.jpg?v=1720881004)">Rear Suspension>
£18.00 <div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2025-02-01at14.42.12_600x.png?v=1738421454)"> Headsets
>
ComponentsHydrapak Velocity 1.5L £36.00E-bike Batteries and chargers
Hydrapak Velocity 2LWheels
See More a class="product__media product__media--featured" href="/collections/all-products/products/hydrapak-velocity-2l" title="Hydrapak Velocity 2L" aria-label="Hydrapak Velocity 2L" style="background-image: url(//projektride.co.uk/cdn/shop/files/15392_600x.jpg?v=1720880043)">
span class="visually-hidden">Hydrapak Velocity 2LComplete Wheels
>
Hope RD40 PRO 5 - FrontJack The Bike Rack, Front Rack and all fittings
Clothing and Protection £79.99Bells
<
Helmets
Gloves

<
Clothing
Socks

Hope RX Stem

Contact Usa class="product__media product__media--featured" href="/collections/all-products/products/hope-rx-stem" title="Hope RX Stem" aria-label="Hope RX Stem" style="background-image: url(//projektride.co.uk/cdn/shop/files/blue_stem_2_blk_1_600x.jpg?v=1738415341)">

span class="visually-hidden">Hope RX Stem

>

>

Open search bar
  • div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2025-02-01at13.09.08_600x.png?v=1738415356)">My Account>
  • Hope RX StemOpen cart £115.00
  • Reduced plastics:< New Bikes 
a class="product__media product__media--featured" href="/collections/all-products/products/kinesis-r2-road-bike-frameset" title="KINESIS R2 ROAD BIKE FRAMESET" aria-label="KINESIS R2 ROAD BIKE FRAMESET" style="background-image: url(//projektride.co.uk/cdn/shop/files/Kinesis---Frameset---R2---Black-Gold---Pre-Production_1000x1000_32f4d781-141c-4989-bab7-62b250992a56_600x.jpg?v=1683969381)"> Shop All New Bikesspan class="visually-hidden">KINESIS R2 ROAD BIKE FRAMESET
  • > Close search bar
  • > Road / Gravel / Touring Bikes

    Search text fieldHybrid / City Bikes div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Kinesis---Frameset---R2---Black-Gold---Pre-Production_1000x1000_8d5291e8-4b15-4ebc-8f66-2965ae899bbb_600x.jpg?v=1683969382)"> > Mountain Bikes

    Submit your search request

    Electric Bikes <
    View all
    Frames
    Kinesis Rtd Scandium Road Frameset
    a href="{{ it.product.url }}">{{ it.product.title }}Genesis
    > Singular
    Cycle To Work Schemes> Servicing Orange Sun: Closed
    Blue
    Bikes Tel

    Hybrid / City Bikes
    Finishing Kit
    Handlebars