Spend
£50
< to qualify for free shippingimg src="//projektride.co.uk/cdn/shop/products/6871_98x.jpg?v=1679149873" alt="" class="product-single__thumbnail-img">
Congratulations! Your order qualifies for free shipping
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_enab
led":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,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_descriptio
n":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selec
tor":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"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"
,"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":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:0
4.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8055106339042,"title":"Ortlieb Accessory-Pack","handle":"ortlieb-accessory-pack","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eWhat should you do with all those small, but important extras on your bikepacking tour? The best place to put your snacks, smartphone, rain slicker and other items is in your ORTLIEB Accessory-Pack. This convenient volume expander for your Handlebar-Pack keeps your things secure, absolutely waterproof and quickly accessible at all times.\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eUse the metal hooks to securely attach the Accessory-Pack to the four points of attachment on the Handlebar-Pack. And if you don't plan on spending the night outdoors and don't need your Handlebar-Pack, you can still use your Accessory-Pack as a handlebar bag thanks to its pre-mounted Velcro straps. You can even use the carrying strap to transform the lightweight bag into a sh
oulder or hip bag.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFabric: PS21R\u003c\/li\u003e\n\u003cli\u003eHeight: 17cm\u003c\/li\u003e\n\u003cli\u003eWidth: 30cm\u003c\/li\u003e\n\u003cli\u003eDepth: 5cm\u003c\/li\u003e\n\u003cli\u003eVolume: 3.5L\u003c\/li\u003e\n\u003cli\u003eWeight: 206g\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2023-03-18T14:31:10+00:00","created_at":"2023-03-18T14:31:10+00:00","vendor":"ortlieb","type":"bags","tags":["spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":6000,"price_min":6000,"price_max":6000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43936331661538,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"OF9952","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Ortlieb Accessory-Pack","public_title":null,"options":["Default Title"]
,"price":6000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/6875.jpg?v=1679149872","\/\/projektride.co.uk\/cdn\/shop\/products\/6870.jpg?v=1679149874","\/\/projektride.co.uk\/cdn\/shop\/products\/6871.jpg?v=1679149873","\/\/projektride.co.uk\/cdn\/shop\/products\/6872.jpg?v=1679149873","\/\/projektride.co.uk\/cdn\/shop\/products\/6873.jpg?v=1679149872","\/\/projektride.co.uk\/cdn\/shop\/products\/6874.jpg?v=1679149874","\/\/projektride.co.uk\/cdn\/shop\/products\/6876.jpg?v=1679149873","\/\/projektride.co.uk\/cdn\/shop\/products\/6877.jpg?v=1679149874","\/\/projektride.co.uk\/cdn\/shop\/products\/9968.jpg?v=1679149872","\/\/projektride.co.uk\/cdn\/shop\/products\/12463.jpg?v=1679149872"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/6875.jpg?v=1679149872","options":["Title"],"media":[{"alt":null,"id":31694940897506,"position":1,"preview_image":
{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6875.jpg?v=1679149872"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6875.jpg?v=1679149872","width":768},{"alt":null,"id":31694940930274,"position":2,"preview_image":{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6870.jpg?v=1679149874"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6870.jpg?v=1679149874","width":768},{"alt":null,"id":31694940963042,"position":3,"preview_image":{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6871.jpg?v=1679149873"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6871.jpg?v=1679149873","width":768},{"alt":null,"id":31694940995810,"position":4,"preview_image":{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/proje
ktride.co.uk\/cdn\/shop\/products\/6872.jpg?v=1679149873"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6872.jpg?v=1679149873","width":768},{"alt":null,"id":31694941028578,"position":5,"preview_image":{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6873.jpg?v=1679149872"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6873.jpg?v=1679149872","width":768},{"alt":null,"id":31694941061346,"position":6,"preview_image":{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6874.jpg?v=1679149874"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6874.jpg?v=1679149874","width":768},{"alt":null,"id":31694941094114,"position":7,"preview_image":{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6876.jpg?v=1679149873"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6876.jpg?v=1679149873","width":768},{"alt":null,"id":31694941126882,"position":8,"preview_image":{"aspect_ratio":1.0,"height":768,"width":768,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6877.jpg?v=1679149874"},"aspect_ratio":1.0,"height":768,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/6877.jpg?v=1679149874","width":768},{"alt":null,"id":31694941159650,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/9968.jpg?v=1679149872"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/9968.jpg?v=1679149872","width":1200},{"alt":null,"id":31694941192418,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/12463.jpg?v=1679149872"},"aspect_ratio":1.0,"height":1200,"media_type":"image","
src":"\/\/projektride.co.uk\/cdn\/shop\/products\/12463.jpg?v=1679149872","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eWhat should you do with all those small, but important extras on your bikepacking tour? The best place to put your snacks, smartphone, rain slicker and other items is in your ORTLIEB Accessory-Pack. This convenient volume expander for your Handlebar-Pack keeps your things secure, absolutely waterproof and quickly accessible at all times.\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eUse the metal hooks to securely attach the Accessory-Pack to the four points of attachment on the Handlebar-Pack. And if you don't plan on spending the night outdoors and don't need your Handlebar-Pack, you can still use your Accessory-Pack as a handlebar bag thanks to its pre-mounted Velcro straps. You can even use the carrying strap to transform the lightweight bag into a shoulder or hip bag.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFabric: PS21R\u003c\/li\u003e\n\u003cli\u003eHeight: 17cm\u003c\/li\u003e\n\u003cli\u003eWidth: 30cm\u003c\/li\u003e\n\u003cli\u003eDepth: 5cm\u003c\/li\u003e\n\u003cli\u003eVolume: 3.5L\u003c\/li\u003e\n\u003cli\u003eWeight: 206g\u003c\/li\u003e\n\u003c\/ul\u003e"};
window._RestockRocketConfig.variantsInventoryPolicy = {43936331661538 : "continue",};
window._RestockRocketConfig.variantsInventoryQuantity = {43936331661538 : parseInt("0"),};
window._RestockRocketConfig.variantsPreorderCount = {43936331661538 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {43936331661538 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {43936331661538 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {43936331661538 : null,};
window._RestockRocketConfig.variantsShippingText = {43936331661538 : "",};
window._RestockRocketConfig.variantsShippingTextForMarket = {43936331661538 : null,};
windo
w._RestockRocketConfig.selected_variant_id = 43936331661538;
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/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/assets/restockrocket-product.js'
window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/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
function checkSettingsExpiry(settings) {
try {
if (!
Please get in touch with a member of the team either by phone (
01313745324Custom Builds) or email (
[email protected]
) where on of the team will be more than happy to help.Cycle To Work Schemes
ProjektRide Bike Shop Edinburgh
Insure Your Bike
If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item.
Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.Parts & Components
We also have a physical store, if you are local please pop in -