<
label for="quantity--template--15326745395426__main">Quantity > This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.<

  • < <
  • 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');">
    82 Newington Road
  • EdinburghEssentialsEH9 1QN Email
  • Header Image

    UTO (ex Eovolt)
    Early Rider
    Handlebars
    Ridgeback
    Kids Bikes
    Altura Nevis Nightvison Mens Jacket a class="product__media product__media--featured" href="/collections/clothing-and-protection/products/madison-zenith-4-season-dwr-thermal-gloves" title="Madison Zenith 4-season DWR Thermal gloves" aria-label="Madison Zenith 4-season DWR Thermal gloves" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2021-12-29at17.49.33_600x.png?v=1640800499)"> >
    >
    ks
    Mudguards<
    Phone Holders
    Custom B I'm looking to find out more information about a product, where can I find this?
    Please get in touch with a member of the team either by phone (
    01313745324
    Frog Open search bar
    UTO (ex Eovolt)
    141794,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,439813625284
    Second-Hand Bikes5638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-15T14:52:15Z","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":"2025-12-15T14:53:22Z","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":"2025-12-15T14:53:22Z","shopify_
    See Moreing_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","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":n gement_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_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":t ngs.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.h < Shop All Second-Hand!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
    etafields 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.theme.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(fun tegration.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)) { createRestockRocketScript(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.scriptUrlCollec
    Open navigation menu h 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 maxRetries) { console.debug(`STOQ - API not ready, retry ${attempt}/${maxRetries}`); setTimeout(() => attemptCartCheck(attempt + 1), retryDelay); } else { console.debug('STOQ - API not loaded after max retries, skipping cart selling plan check'); } } attemptCartCheck(); } Custom Builds
    See More
    .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; :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;alig ransform: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%)}} Custom Builds for sale
    Services
    Search text field
    <
    p class="result__title">
    Konaa href="{{ it.product.url }}">{{ it.product.title }} > > Surly>
    This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.
    Close
    Hire
    Bikes
    See More
    Bike Packing
    Tubes
    The RD40 wheelset is our game changing carbon road/cyclo cross wheelset. Combining the latest in carbon technology with our all new Pro 5 straight pull hubs these wheels were designed for uncompromised performance for a wide range of disciplines.Gears & Drivetrain
    Now with our Tubeless valves and Tubeless tape at no extra cost Maintenance ComponentsSee More  
    Tubeless
    // Built with Pro 5 straight pull 24 hole hubs using Sapim CX-Ray black straight pull spokesWheels
    // Choose from our 6 different hub colour options.See MoreGloves
    // Wheels can be adapted quickly and easily to suit different  frame and fork fitting using our conversion kits available separately. Locks Clothing Custom Builds for sale
    {"id":14928086958463,"title":"Hope RD40 PRO 5 - Front","handle":"hope-rd40-pro-5-front","description":"\u003ch3\u003e*10 day leadtime*\u003c\/h3\u003e\n\u003ch5\u003e\u003c\/h5\u003e\n\u003ch5\u003eThe RD40 wheelset is our game changing carbon road\/cyclo cross wheelset. Combining the latest in carbon technology with our all new Pro 5 straight pull hubs these wheels were designed for uncompromised performance for a wide range of disciplines.\u003cbr\u003e\u003cbr\u003e\u003cem\u003eNow with our Tubeless valves and Tubeless tape at no extra cost\u003c\/em\u003e\n\u003c\/h5\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003ch5\u003e\u003c\/h5\u003e\n\u003ch5\u003e\u003c\/h5\u003e\n\u003ch5\u003e\/\/ Built with Pro 5 straight pull 24 hole hubs using Sapim CX-Ray black straight pull spokes\u003cbr\u003e\/\/ Wheels are built from start to finish by hand in Barnoldswick\u003cbr\u003e\/\/ Centrelock disc fitment \u003cbr\u003e\/\/ Only available in 700c\u003cbr\u003e\/\/ Boost or Standard\u003cbr\u003e\/\/ Comes with our Tubeless Valves and Tubeless Tape\u003cbr\u003e\/\/ Carbon Clincher rim, tubeless compatible\u003cbr\u003e\/\/ Available with either a Shimano, SRAM or Campag freehub body\u003cbr\u003e\/\/ Designed to suit disc brake sets using centrelock rotors\u003cbr\u003e\/\/ The Pro 5 rear hubs feature the reduced drag ratchet mechanism\u003cbr\u003e\/\/ 24mm Tape, Valve and wipe included for Tubeless setup\u003cbr\u003e\/\/ Rim dimensions: 40mm deep, 26.5mm external width and 19mm internal width\u003cbr\u003e\/\/ Rim ERD is 563mm\u003cbr\u003e\/\/ ETRTO 622x19\u003cbr\u003e\/\/ Rim width is ideal to suit larger volume road\/cross tyres.\u003cbr\u003e\/\/ Strong monocoque, undirectional carbon fibre construction rim\u003cbr\u003e\/\/ Wheels come supplied with 12mm end caps for front wheel and rear wheel comes with 142x12 end caps as standard.\u003cbr\u003e\/\/ Choose from ou Mudguards"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2025-02-01at10.26.13.png?v=1738407164","\/\/projektride.co.uk\/cdn\/shop\/files\/450_r_2.jpg?v=1738407164","\/\/projektride.co.uk\/cdn\/shop\/files\/300_r_1.jpg?v=1738407164"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2025-02-01at10.26.13.png?v=1738407164","options":["Title"],"media":[{"alt":null,"id":64078652932479,"position":1,"preview_image":{"aspect_ratio":1.056,"height":1780,"width":1880,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2025-02-01at10.26.13.png?v=1738407164"},"aspect_ratio":1.056,"height":1780,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2025-02-01at10.26.13.png?v=1738407164","width":1880},{"alt":null,"id":64078669349247,"position":2,"preview_image":{"aspect_ratio":1.5,"height":300,"width":450,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/450_r_2.jpg?v=1738407164"},"aspect_ratio":1.5,"height":300,"media_type":"image","src":"\ Socks
    e\n\u003ch5\u003e\u003c\/h5\u003e\n\u003ch5\u003e\u003c\/h5\u003e\n\u003ch5\u003e\/\/ Built with Pro 5 straight pull 24 hole hubs using Sapim CX-Ray black straight pull spokes\u003cbr\u003e\/\/ Wheels are built from start to finish by hand in Barnoldswick\u003cbr\u003e\/\/ Centrelock disc fitment \u003cbr\u003e\/\/ Only available in 700c\u003cbr\u003e\/\/ Boost or Standard\u003cbr\u003e\/\/ Comes with our Tubeless Valves and Tubeless Tape\u003cbr\u003e\/\/ Carbon Clincher rim, tubeless compatible\u003cbr\u003e\/\/ Available with either a Shimano, SRAM or Campag freehub body\u003cbr\u003e\/\/ Designed to suit disc brake sets using centrelock rotors\u003cbr\u003e\/\/ The Pro 5 rear hubs feature the reduced drag ratchet mechanism\u003cbr\u003e\/\/ 24mm Tape, Valve and wipe included for Tubeless setup\u003cbr\u003e\/\/ Rim dimensions: 40mm deep, 26.5mm external width and 19mm internal width\u003cbr\u003e\/\/ Rim ERD is 563mm\u003cbr\u003e\/\/ ETRTO 622x19\u003cbr\u003e\/\/ Rim width is ideal to suit larger vCustom Build Inspiration Bike Packing
    Bags and Transportation Sell Your Bike
    See MoreContact Us
    Log inBells Lights
    <
    Essentials  Seat Posts & Clamps< Close Cleaners, Degreasers and Lubrication
    Track Your Service
    Clothing Close search barTrack Your Service
    Sell Your Bike Brands Contact Us Hope
    div class="product__tag{{ it.product.badgeClasses }}">
    span>{{ it.product.badgeText | safe }}
    >Cockpit
    > {{/if}} p class="result__title"> Stems
    a href="{{ it.product.url }}">{{ it.product.title }}
    Essentials  
    Headsets
    Locks
    Mudguards
    Kids BikesParts & Components