| Bike Packing | |
| Phone Holders |
| Close search bar | |
| Search text field | < | <
Open search bar
li class="result">
div class="result__image" data-aspectratio="{{ it.product.image.aspectRatio }}" data-product-image>
a href="{{ it.product.url }}" class="result__image-link" aria-label='{{ it.product.title }}'>
div 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)}}
Open cartdiv class="product__tag{{ it.product.badgeClasses }}">
span>{{ it.product.badgeText | safe }}
| Home> {{/if}} | >> | Hire>
|---|---|
| Bikes > | >
>
li class="result result--full">
p class="result__title">{{ it.item.text }} > |
>
Sell your bike to us!Shop All New Bikes
|
Road / Gravel / Touring Bikes
Size:
Open search bar
Here's how it works
L, XL
console.log("pr-product-page");Hybrid / City BikesHere's how it works: ProWheel alloy, 175 mm length Stage 1 |
Mountain Bikes - Submit a sell form below providing as much detail as possible, try to include information such as: any mechanical parts that may need replacing, frame defects such as chips, dents, or cracks and any other information you feel may be pertinent to the sale. If possible, please provide a photo of the frame number or any documentation for the bike.|
| ChainringOpen cart Electric Bikes - Once we have received your submission, one of our team members will be in touch to provide an estimated purchase price. We will aim to get back to you within 24 hours. | ProWheel 38T narrow/wide steel, w/alloy guard Stage 3 | Home Kids Bikes - If agreed, ProjektRide will require proof of valid identification and a utility bill with a current address dated within the last 3 months. Once this has been provided, here are the options to get your bike to ProjektRide including:
| CassetteHireFrames Drop-off: Dropping the | |
img src="//projektride.co.uk/cdn/shop/products/13607_2048x2048.jpg?v=1679152743" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003484386">
img src="//projektride.co.uk/cdn/shop/products/13599_2048x2048.jpg?v=1679152744" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003910370">
Services
| img src="//projektride.co.uk/cdn/shop/products/13601_2048x2048.jpg?v=1679152744" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003549922"> | |
| img src="//projektride.co.uk/cdn/shop/products/13605_2048x2048.jpg?v=1679152743" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003582690"> | |
| img src="//projektride.co.uk/cdn/shop/products/13606_2048x2048.jpg?v=1679152746" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003648226"> | |
| Email * | Custom Builds
We'll never share your email with anyone else.Custom Builds for sale
FrogCustom Build Inspiration Phone Number |
<
|
Size:
How much do you want to sell your bike to ProjektRide for? *
Surly
Bontrager alloy, 31.8 mm clamp, adjustable rise, Blendr-compatible, 105 mm length Services UTO (ex Eovolt) |
|
| Shimano MT200 hydraulic discWorkshop | Please upload a maximum of 6 images. Each image can be a maximum of 12MB. Please|
| <*Brake rotor Shop All Second-Hand img src="//projektride.co.uk/cdn/shop/products/13613_2048x2048.jpg?v=1679152746" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003812066"> | Book a Service
Size:
Track Your Service
Description of BikeXS, S, M, L, XL
Custom Builds
Shimano RT10, CenterLock, 160 mm img src="//projektride.co.uk/cdn/shop/products/13614_2048x2048.jpg?v=1679152746" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003844834"> |
Custom Builds for sale
Please write a minimum of 10 words.
|
Custom Build Inspiration
Custom Builds
img src="//projektride.co.uk/cdn/shop/products/13615_2048x2048.jpg?v=1679152745" alt="Ortlieb Handlebar-Pack Plus 11L" class="mfp-zoom-in-cur" id="31695003877602">
Cycle To Work Schemes |
| Track Your Service |
Size:
<
Other |
|---|---|
|
Insure Your Bike
Herrmans H-Black MR5-ERefund policy < |
|
| Parts & Components | Pletscher Comp Flex 18Workshop Prices < |
| Brands | INFORMATION< |
|
< | |
[email protected]
Brake Rotors<
| Pedals | © 2025,M - 26.00 kg / 57.33 lbs (excluding battery) ProjektRide | Forks .
|---|---|
| Weight limit Juan Borges Designs | Components.This bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).Rear Suspension |
Tubes
Tubeless
];
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 = 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?.themSaddlesonsole.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);
})
if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else i
getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age
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 ||geType}`);
}
// 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._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
window._RestockRocket.updateCartSellingPlans()
.then(hasUpdates => {
if (hasUpdates) {
console.debug('STOQ - cart selling plans updated succe
Open cart
slate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; opacity: 1; transition: opacity 0.15s linear 0s; display: block; margin-bottom: 20px; color: #000000; font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr\u003e\u003c\/div\u003e","published_at":"2023-03-18T15:1
ry_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31695003451618,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13603.jpg?v=1679152743"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43936408568034,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"OF3254","requires_shipping":true,"taxable":true,"featured_image":{"id":39096592957666,"product_id":8055120822498,"position":7,"created_at":"2023-03-18T15:19:00+00:00","updated_at":"2023-03-18T15:19:04+00:00","alt":null,"width":2000,"height":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13611.jpg?v=1679152744","variant_ids":[43936408568034]},"available":true,"name":"Ortlieb Handlebar-Pack Plus 11L - Red","public_title":"Red","options":["Red"],"price":11500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31695003680994,"position":7,"preview_image":{"aspe
width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13606.jpg?v=1679152746"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13606.jpg?v=1679152746","width":2000},{"alt":null,"id":31695003680994,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13611.jpg?v=1679152744"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13611.jpg?v=1679152744","width":2000},{"alt":null,"id":31695003713762,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13600.jpg?v=1679152745"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13600.jpg?v=1679152745","width":2000},{"alt":null,"id":31695003746530,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/projektride.co.uk\/c
46"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13614.jpg?v=1679152746","width":2000},{"alt":null,"id":31695003877602,"position":13,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13615.jpg?v=1679152745"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13615.jpg?v=1679152745","width":2000},{"alt":null,"id":31695003910370,"position":14,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13599.jpg?v=1679152744"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13599.jpg?v=1679152744","width":2000},{"alt":null,"id":31695003943138,"position":15,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/13608.jpg?v=1679152743"},"aspect_ratio":1.0,"height":2000,"m
- trap with carabiner attachment allows you to conveniently carry the Handlebar-Pack Plus with you. The PVC-free bag made of abrasion-resistant Cordura fabric is of course produced sustainably in Germany.\u003c\/p\u003e\n\u003cp\u003ePLEASE NOTE!\u003c\/p\u003e\n\u003cp\u003eThe handlebar mount is available separately and not included with the bag.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFabric: PS36C\u003c\/li\u003e\n\u003cli\u003eHeight: 22cm\u003c\/li\u003e\n\u003cli\u003eWidth: 26\/32cm\u003c\/li\u003e\n\u003cli\u003eDepth: 18cm\u003c\/li\u003e\n\u003cli\u003eVolume: 11L\u003c\/li\u003e\n\u003cli\u003eWeight: 500g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e+ Waterproof handlebar bag with carrying strap\u003c\/p\u003e\n\u003cp\u003e+ Easy and quick access from the top to the inside of the bag thanks to roll closure with closure hooks\u003c\/p\u003e\n\u003cp\u003e+ Ideal for mounting on road bike handlebars\u003c\/p\u003e\n\u003cp\u003e+ 2 lateral flexible mesh outer pockets for food or small parts


