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');">
>
Buy Sell Ride Confident

Surly
I'm looking to find out more information about a product, where can I find this?
UTO (ex Eovolt)
Cycle To Work Schemes <>
a href="{{ it.product.url }}">{{ it.product.title }}
>
>
li class="result result--full"> Header Imagep class="result__title">{{ it.item.text }}
> >
{ "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk" } console.log("pr-product-page");
Quantity:
1
Decrease quantity
Increase quantity

span class="visually-hidden">Life Systems Pocket First Aid Kit - HIRE <
{ "@context": "http://schema.org/", "@type": "Product", "name": "Restrap Bolt-On Top Tube Bag", "url": "https:\/\/projektride.co.uk\/products\/restrap-bolt-on-top-tube-bag","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/files\/5BRS_TTP_BOB_BLK_5D_20Bolt-On_20Top_20Tube_20Bag_1024x.jpg?v=1727441742" ],"description": "Whether you're out for an hour, commuting, or on a multi-day tour, the Restrap Bolt-on Top Tube Bag is perfectly designed to keep your tools and snacks within reach. Made from 100% waterproof textured nylon and with a tough YKK zip, it will withstand whatever your ride throws at it. The headset fitting is designed to work with all headsets, including bikes with a low stack height. whilst the sturdy plastic base has reinforced holes to allow it to fix onto the top tube bolt bosses, eliminating the need for straps and keeping the bag secure.Made in the UK with a lifetime warranty, all bags are finished with the classic Restrap label made from vegan-friendly PU.Weight - 100gCapacity - 0.8L","brand": { "@type": "Thing", "name": "Restrap" },"offers": [{ "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 43.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/restrap-bolt-on-top-tube-bag?variant=46007565943010" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 43.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/restrap-bolt-on-top-tube-bag?variant=46007565975778" } ] }
title":"Restrap Race Bar Bag (7 Litres)","handle":"restrap-race-bar-bag-7-litres","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThe Adventure Race Bar Bag is the ideal handlebar storage solution for ultra-distance riding, audaxes and races. The minimalist hardshell holster is constructed with a WX21 technical outer and durable nylon inner lining with Hypalon accents. The holster is shaped to optimise performance, whilst keeping weight to a minimum.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eFoam spacers and spring-loaded cam locks provide an easy and reliable attachment to your handlebars, whilst a reflective elastic cord retention strap aids stability around the head tube. A 100% waterproof 7L Dry Pack has been designed specifically for the Race Bar Bag, featuring a roll-top closure, reflective detailing and stretch mesh side pockets that provide accessible storage for food, gloves and other essentials on the go.\u003c\/span\ Phone Holders <
  < BlackLoading more£0.00 < . 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. ProjektRide Merchandise . Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.

span>{{ it.product <

£0.00

Track Your Service







Forks

QUICK LINKS
Components
Servicing

Add to cartWorkshop Prices Essentials  

Notify me when this product is available:Cycle to Work

Delivery & Returns 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_ena img src="//projektride.co.uk/cdn/shop/files/RS_PAN_LRG_BLK_Pannier-Large_Black_2048x2048.jpg?v=1727450434" alt="Restrap Pannier - Large" class="mfp-zoom-in-cur" id="34729059549410">
ks tton_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,"pu
_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[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_sel
  • "enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"market_setup_type":"single_market","shopify_app_id":5940125,"cache":true,"cached_at":"2025-11-11T14:27:02.333Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,43590980075746,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,439361423Home ey = "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:2Restrap RocketConfig.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.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scr
  • Open search bar Bike Packingle.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 Tel Product Details
{"id":8724019511522,"title":"Restrap Pannier - Small","handle":"restrap-pannier-small","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eOur sleek roll-top panniers are designed for strength, stability and endurance. Available in small and large for both rear and front racks, they're fitted with side-release buckles and contain a fully adjustable hook system for easy mounting onto 10-16mm rails.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eReflective detailing enhances your safety, whilst their 100% waterproof materials ensure their contents remain dry and secure.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eHand made in our Yorkshire workshop, all bags are finished with the classic Restrap label, made from vegan-friendly PU.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eSold as a single unit.\u003c\/spLights
ng_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/RS_PAN_SML_BLK_Pannier-Small_Black.jpg?v=1727450510","\/\/projektride.co.uk\/cdn\/shop\/files\/RS_PAN_SML_OLV_Pannier-Small_Olive.jpg?v=1727450519"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/RS_PAN_SML_BLK_Pannier-Small_Black.jpg?v=1727450510","options":["Title"],"media":[{"alt":null,"id":34729062072546,"position":1,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/RS_PAN_SML_BLK_Pannier-Small_Black.jpg?v=1727450510"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/RS_PAN_SML_BLK_Pannier-Small_Black.jpg?v=1727450510","width":800},{"alt":null,"id":34729062334690,"position":2,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/RS_PAN_SML_OLV_Pannier-Small_Olive.jpg?v=1727450519"},"aspect_ratio":1.0,"height":800,"media_type":"image"
e\u003cbr\u003e\u003cspan\u003eWeight - 710g\/910g (small\/large)\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eCapacity - 13L\/22L (small\/large)\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e"} Decrease quantity