img src="//projektride.co.uk/cdn/shop/products/IMG_1982_2048x2048.heic?v=1664459006" alt="Custom Build Surly Disc Trucker" class="mfp-zoom-in-cur" id="30837269692642"> Grips & Bar-Tape
Headsetsimg src="//projektride.co.uk/cdn/shop/products/IMG_1983_2048x2048.heic?v=1664459004" alt="Custom Build Surly Disc Trucker" class="mfp-zoom-in-cur" id="30837269725410">
Brakes
Singular

Brake Rotors
Enigma
":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afte
Glovesype":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","cache":true,"cached_at":"2026-01-08T16:12:13.364Z","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,439362 5762,43981987938530,43981989085410,43981989118178,43981989150946,43981990887650,43981990920418,43981990953186,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,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703
ippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,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","quantitHeader ImageClothingff","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.","disable_button_until_acknowledged":false,"preorder_min_quantity":nul
der_radius":4,"preorder_progress_bar_show_percentage":false}];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,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":7473345069282,"title":"One-Up Components Carbon Handlebars","handle":"one-up-components-carbon-handlebars","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003ch1 class=\"product_name\" data-mce-fragment=\"1\" itemprop=\"name\"\u003eCARBON HANDLEBAR\u003c\/h1\u003e\n\u003cdiv class=\"yotpo bottomLine yotpo-small\" data-product-id=\"4461162692 arm pump and vibration and maximizes steering response. 35 done right.\u003c\/span\u003e\n\u003cblockquote data-mce-fragment=\"1\"\u003e\n\u003ch5 class=\"a-section a-spacing-small\" data-mce-fragment=\"1\"\u003e\n\u003cspan data-mce-fragment=\"1\"\u003e\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\n\u003c\/h5\u003e\n\u003cem data-mce-fragment=\"1\"\u003e\"The OneUp bar gives me all of the confidence inspiring attributes of a 35mm bar with a bit of forgiveness engineered in for those big descents. I've been so impressed after putting it through the paces for the last year.\"  \u003c\/em\u003e\u003cspan class=\"quotes-author-large\" data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003cspan class=\"quotes-author-dash\" data-mce-fragment=\"1\"\u003e—\u003c\/span\u003eThomas Vanderham\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/blockquote\u003e\n\u003cspan data-mce-fragment=\"1\"\u003eAlmost every other carbon bar on the market copies the simple tapered profile of an A
Socksupled with a 28% increase in steering stiffness (responsiveness). These are more than just marginal gains.\u003c\/span\u003e\n\u003cdiv data-feature-name=\"productDescription\" data-template-name=\"productDescription\" class=\"a-row feature\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003cdiv data-feature-name=\"productDescription\" data-template-name=\"productDescription\" class=\"a-row feature\" data-mce-fragment=\"1\"\u003e\n\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eUntil now the 35mm diameter standard has had a bad reputation and rightly so. This is 35 Dia. done right.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-name=\"productDescription\" data-template-name=\"productDescription\" class=\"a-row feature\" data-mce-fragment=\"1\"\u003e\n\u003cspan data-mce-fragment=\"1\"\u003e\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-name=\"productDescription\" data-temp
ta-mce-fragment=\"1\"\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eMax Stem Clamp Torque:\u003c\/strong\u003e 6Nm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cb data-mce-fragment=\"1\"\u003eMax Lever Clamp Torque\u003c\/b\u003e: 5Nm\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eMinimum Trim width\u003c\/strong\u003e: 740mm\u003c\/span\u003e\u003c\/div\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eColour\u003c\/strong\u003e: Black. Decal kits: Available in Red, Green, Blue, Orange, Purple \u0026amp; White\u003c\/div\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003eCOMPATIBILITY\u003c\/h3\u003e\n\u003cp data-mce-fragment=\"1\"\u003eEssentialsion\" data-template-name=\"productDescription\" class=\"a-row feature\" data-mce-fragment=\"1\"\u003e\n\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eUntil now the 35mm diameter standard has had a bad reputation and rightly so. This is 35 Dia. done right.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-name=\"productDescription\" data-template-name=\"productDescription\" class=\"a-row feature\" data-mce-fragment=\"1\"\u003e\n\u003cspan data-mce-fragment=\"1\"\u003e\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-name=\"productDescription\" data-template-name=\"productDescription\" class=\"a-row feature\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003ch3 dir=\"ltr\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/h3\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\n\u003cspan data-mce-fragment=\"1\"\u003eSPECS\u003c\/span\u003e   \u003c\/h3\u003e
ue\u003c\/b\u003e: 5Nm\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eMinimum Trim width\u003c\/strong\u003e: 740mm\u003c\/span\u003e\u003c\/div\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eColour\u003c\/strong\u003e: Black. Decal kits: Available in Red, Green, Blue, Orange, Purple \u0026amp; White\u003c\/div\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003eCOMPATIBILITY\u003c\/h3\u003e\n\u003cp data-mce-fragment=\"1\"\u003eGrips with only an outer clamp are not compatible with our bar.\u003c\/p\u003e\n\u003c\/div\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {42157868581090 : "deny",42157868613858 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {42157868581090 : parseInt("70"),42157868613858 : parseInt("100"),}; window._RestockRocketConfig.vaCleaners, Degreasers and Lubrication280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/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 const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in seconds // Calculate Liquid cache freshness once at initialization const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; // Validate timestamp and calculate cache age if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh
<
ht: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: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-
{font-weight:500;min-width:35px;text-align:right;}

Life Systems Pocket First Aid Kit - HIRE

£0.00ForksOpen search bar ProjektRide Merchandise

Submit
   Front Suspension

Helmets
Rear Suspension window.appBlockPlacements ||= []; if (window.klarnaAppBlocksManager) { window.klarnaAppBlocksManager.push({ productVariants: [{"id":46016021987554,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Restrap Side Release Bottle Cage","public_title":null,"options":["Default Title"],"price":1499,"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: '1499', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":46016021987554,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Restrap Side Release Bottle Cage","public_title":null,"options":["Default Title"],"price":1499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', shopLocale: 'en', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopDomain: 'projektride.co.uk', variantPrice: '1499', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); }
Gloves Product Details
  • Tyres SocksThis side release bottle cage allows convenient access to your water bottle by featuring a side entry. This makes it ideal for bikes with compact frames, or for when using a frame bag may affect clearances on bottles. With a foldable base, it offers the flexibi
<
<
<

<

<
    <
  • to qualify for free shipping<<
  • <<

Services  

Ridgebacki-location u-lock transport\u003c\/li\u003e\n\u003cli\u003eProtective vinyl coating\u003c\/li\u003e\n\u003cli\u003eKey Safe Program\u003c\/li\u003e\n\u003cli\u003eProduct dimensions: 10.2cm x 22.9cm\u003c\/li\u003e\n\u003cli\u003eProduct weight: 1.66 kgs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eProjektRide Bike Hire Edinburgh.\u003c\/span\u003e\u003c\/p\u003e"}Workshop

co

[]Workshop Prices

Brother

Track Your Service

Singular Location

Hire this equipment along with any bike hire! 82 Newington Road

FrogHire Genesis Croix de Fer 30 (Drop Handlebars) Custom Builds

Email Kona Cycle To Work SchemesSurly> Insure Your Bike

>

UTO (ex Eovolt) >

© 2026,

ProjektRide

Second-Hand Bikes .
See MoreHire Genesis Croix de Fer 30 (Drop Handlebars)
Website by Brands
82335,55569712447871,55569712480639,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-02-12T23:42:02Z","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":"2026-02-12T23:20:01Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRock
ble 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","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_co
Custom Build Inspiration _preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"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,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progresStems
  • 3cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThis side release bottle cage allows convenient access to your water bottle by featuring a side entry. This makes it ideal for bikes with compact frames, or for when using a frame bag may affect clearances on bottles.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eWith a foldable base, it offers the flexibility of being mountable in two different positions, giving you the choice to have the opening on either the left or the right side. The cage also has a rubber retention loop which keeps bottles even more secure on rough and bumpy terrain.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eAdjustable fit means this cage can fit on any bike, using any bottle mounts available on the frame or forks.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eWeight - 48g\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","published_at":"2024-10-01T12:30:36+01:00","created_at":"2024-10-01T12:30:36+01:00","vendor":"Restrap","type":"bags","tags":[ > window._RestockRocketConfig.selected_variant_id = 46016021987554; 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/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/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 const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in Grips & Bar-Tape See More!settings.multi_language_enabled) { return settings;
  • from £35.00 per day '') { 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; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { if (!settings || !settings.preorder_enabled) { return; } // Listen for stoq:preorder-api-ready event dispatched by preorder.js window.addEventListener('stoq:preorder-api-ready', function(event) { console.debug('STOQ - Preorder API ready, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if

Complete Brakes d;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-ri

}.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;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{widBrake Rotors
a class="product__media product__media--featured" href="/products/hire-genesis-equilibrium-road-bike" title="Hire Genesis Equilibrium Road Bike" aria-label="Hire Genesis Equilibrium Road Bike" style="background-image: url(//projektride.co.uk/cdn/shop/files/GenesisBroadway_600x.jpg?v=1751044451)"> orwards 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%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progr
  • Track Your Service
  • div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/45E99FC4-ECE3-4237-87F0-1EE99EB7BDD8_600x.jpg?v=1751044467)"> Forksfrom £42.00 per day Rear Suspension
  • Custom Builds Bike Hire With ProjektRide
  • TubesHere at ProjektRide, we rent out our in-house built Surly and Brothers bike packing bikes. These have been custom-built with care and attention to ensure you have an awesome and hassle-free time on your bike trip! Saddles
  • Seat Posts & Clamps Pedals
  • Hope See More
  • WheelsHandlebars
    Open search barComplete WheelsYou must return your bike before the shop closes on your return date. Please review our working hours hereSearch text field