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_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_collect
ttons_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_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\"] but

reorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"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,43935989432

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,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392773346,43981392838882,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,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,4415
tOfStockVariantIds = { 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._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-02-12T23:20:01Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "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
  • Parts & Components  
  • Grips & Bar-Tape
    Header Image
    ption2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Voile 12″ Nano Strap - Blue","public_title":"Blue","options":["Blue"],"price":1300,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45662670422242,"title":"Glossy Dark Green","option1":"Glossy Dark Green","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Voile 12″ Nano Strap - Glossy Dark Green","public_title":"Glossy Dark Green","options":["Glossy Dark Green"],"price":1300,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45662670455010,"title":"Orange","option1":"Orange","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Voile 12″ Nano StpPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":45662670356706,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Voile 12″ Nano Strap - Black","public_title":"Black","options":["Black"],"price":1300,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45662670389474,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Voile 12″ Nano Strap - Blue","public_title":"Blue","options":["Blue"],"price":1300,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45662670422242,"title":"Glossy Dark Green","option1":"Glossy Dark Gre
    ic_title":"Red","options":["Red"],"price":1300,"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: '1300', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); }
    The all-new NANO Series, Voiles smallest straps yet! 1/2″ thick, this micro version of our time tested tiedown offers the same versatility in an even smaller package.
    Inspired by a few clever users’ modifications to our standard Voile Straps, the all-new Voile Straps Nano Series is designed with the minimalist in mind. They are available in three sizes, each of which will accommodate a load as narrow as a ballpoint pen. They feature the same weatherproof and UV-resistant material that you know and love. They are textured for extra grip, and are fitted with a glass-filled nylon buckle. So when you need a tiny strap that will over deliver, the Nano Series helps you keep it together.

    :"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/voile-straps-12-inch-nano-series-black-scaled.jpg?v=1720097585","width":2560},{"alt":null,"id":34187030167778,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2560,"width":2560,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/voile-straps-12-inch-nano-series-blue-1-scaled.jpg?v=1720097585"},"aspect_ratio":1.0,"height":2560,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/voile-straps-12-inch-nano-series-blue-1-scaled.jpg?v=1720097585","width":2560},{"alt":null,"id":34187030200546,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1024,"width":1024,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/voile-straps-12-inch-nano-series-green-1-1024x1024.jpg?v=1720097585"},"aspect_ratio":1.0,"height":1024,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/voile-straps-12-inch-nano-series-green-1-1024x1024.jpg?v=1720097585","width":1024},{"alt":null,"id":34187030233314,"position":4,"preview_image":{"aspect_ratio

    nPreorderItem":false},"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_allowed_countries":[],"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,"stoe=\"tabpanel\" aria-labelledby=\"tab-title-description\"\u003e\n\u003cp\u003e\u003cspan\u003eThe all-new NANO Series, Voiles smallest straps yet! 1\/2″ thick, this micro version of our time tested tiedown offers the same versatility in an even smaller package.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eInspired by a few clever users’ modifications to our standard Voile Straps, the all-new Voile Straps Nano Series is designed with the minimalist in mind. They are available in three sizes, each of which will accommodate a load as narrow as a ballpoint pen. They feature the same weatherproof and UV-resistant material that you know and love. They are textured for extra grip, and are fitted with a glass-filled nylon buckle. So when you need a tiny strap that will over deliver, the Nano Series helps you keep it together.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eLoad Circumference Min — Max: 1in — 10.4in \/ 2.5cm — 26.3cm\u003cbr\u003eMaterial: UV-Resistant Polyu

    ,"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":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_er-strap?variant=45662670389474" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 13.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/voile-12-nano-strap?variant=45662670422242" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 13.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/voile-12-nano-strap?variant=45662670455010" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 13.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/voile-12-nano-strap?variant=45662670487778" } ] }
    ketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":7921685233890,"title":"Surly Moloko Handlebar Bag","handle":"surly-moloko-handlebar-bag","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Moloko Adjunct Personal Effects Receptacle is a receptacle that is an adjunct accessory to the Moloko bar and can hold many personal effects.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIt’s made from urethane-coated nylon canvas and nestles nicely into the center of your Moloko. Stick some nanners in it, stash an extra layer in it, or just fill it with cool rocks.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eUpon close inspection, you might notice there’s a small hole in the side of the bag but don’t worry: it’s supposed to be there. It’s a port that allows you to keep an external light battery in the bag and run the cord out to the light attached to your bar.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eUp t
    ],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-10-16at20.14.50.png?v=1665947756","options":["Title"],"media":[{"alt":null,"id":30962647433442,"position":1,"preview_image":{"aspect_ratio":1.232,"height":974,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-10-16at20.14.50.png?v=1665947756"},"aspect_ratio":1.232,"height":974,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-10-16at20.14.50.png?v=1665947756","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Moloko Adjunct Personal Effects Receptacle is a receptacle that is an adjunct accessory to the Moloko bar and can hold many personal effects.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIt’s made from urethane-coated nylon canvas and nestles nicely into the center of your Moloko. Stick some nanners in it, stash an extra layer in it, or just fill
    {43529880731874 : null,}; window._RestockRocketConfig.variantsShippingText = {43529880731874 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {43529880731874 : null,}; window._RestockRocketConfig.selected_variant_id = 43529880731874; 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. 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 || a class="product__media product__media--featured" href="/products/hire-smith-convoy-helmet" title="Hire Lazer Compact Helmet" aria-label="Hire Lazer Compact Helmet" style="background-image: url(//projektride.co.uk/cdn/shop/files/my2023_tempo-kineticore-black_right_1400x1011800x600-removebg-preview_1_600x.png?v=1747484784)"> 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-progress-bar .preorder-progress-bar-row{display:flex;align-items:center;gap:10px;}.restock-rocket-preorder-progress-bar .preorder-progress-track{flex:1;height:12px;overflow:hidden;}.restock-rocket-preorder-progress-bar .preorder-progress-fill{display:block;height:100%;min-width:2px;transition:width 0.3s ease;}.restock-rocket-preorder-progress-bar .preorder-progress-percentage{font-weight:500;min-width:35px;text-align:right;} >
    £0.00
    Hire Ortlieb 40L Pannier Bags
    a class="product__media product__media--featured" href="/products/hire-ortlieb-40l-pannier-bags" title="Hire Ortlieb 40L Pannier Bags" aria-label="Hire Ortlieb 40L Pannier Bags" style="background-image: url(//projektride.co.uk/cdn/shop/files/resize_width_1000_600x.jpg?v=1741085512)">
    span class="visually-hidden">Hire Ortlieb 40L Pannier Bags> > £0.00
    Life Systems Pocket First Aid Kit - HIRE
    Road / Gravel / Touring Bikes
    <
    a class="product__media product__media--featured" href="/products/life-systems-pocket-first-aid-kit-hire" title="Life Systems Pocket First Aid Kit - HIRE" aria-label="Life Systems Pocket First Aid Kit - HIRE" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18. 22_5c0e6e2d-1913-4fd1-a90d-b486895960b6_600x.png?v=1691610357)">

    Life Systems Pocket First Aid Kit - HIRE

    Frames

    Shop by Brand
    ptolok Standard U-Lock & 4 foot Kryptoflex cable" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-03-09at20.04.46_560e2033-8232-4bd3-a423-3ce8c9f11849_600x.png?v=1691610428)">
    Servicing
    Workshop Prices
    Sat: 9:00 - 16:00
    Sun: Closed Hope

    FAQ

    Questions and answers

    Enve
    Tel
    • 0131 374 5324 Cockpit
    • Email [email protected]
    Brake Rotors
    © 2026,
    ProjektRide
    .Brake Pads
    Finance