<
!settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key

&& window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.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); }); } }); } // 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.S

hedSettings); } 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}`); // Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions setupCartSellingPlanUpdater(settings); 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._RestockRocketCon
led for ${window._RestockRocketConfig.pageType}`); } // Dispatch custom event when app is loaded // Cart selling plan updates will be triggered by stoq:inventory-data-loaded event const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings, preorderEnabled: settings.preorder_enabled } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } }
Book a Service
  • img src="//projektride.co.uk/cdn/shop/files/logo_header_2048x2048.png?v=1634060673" alt="" class="logo--footer"> < Continental Road Race 700c 20mm - 25mm) Presta Long Valve Inner Tube- – ProjektRideTrack Your Service
  • Skip to content QUICK LINKS#shopify-section-announcement-bar { background: #f14d38; color: #ccbebe; } About Us
  • Contact Us Track Service Progress
  • < Terms of Service
    Refund policy
    Insure Your BikeHome
    SERVICES Workshop Prices
    Parts & Components  BikesCycle to Work
    Brands

    New Bikes See More
    < Working Hours
    Enigma
    Kona
    Header Image
    Surly
    UTO (ex Eovolt)
    3c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/www.brothercycles.com\/shop\/frames\/big-bro-2025\/\"\u003ehttps:\/\/www.brothercycles.com\/shop\/frames\/big-bro\/\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eGroupset\u003c\/b\u003e\u003cspan style=\"font-weight: 400;\"\u003e\u003cspan\u003e \u003c\/span\u003e- Shimano 1x11 - Speed Cues Groupset and MT200 Shimano Hydrolic Brakeset, 32 tooth chainring, 11-51 tooth cassette. 180mm 6 bolt rotors\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eBars, Stem and Seatpost\u003c\/b\u003e\u003cspan style=\"font-weight: 400;\"\u003e\u003cspan\u003e \u003c\/span\u003e- Gusset, 50mm Length Stem, 780mm Width bars.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eGrips\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003e\u003cspan style=\"font-weight: 400;\"\u003e- Ergon GS1\u003c\/span\u003e\u003c\/p\u003e\
    /span\u003e\u003c\/b\u003e\u003cspan style=\"font-weight: 400;\"\u003eShimano MT801 Bottom Bracket, Gusset\u003c\/span\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e sealed bearing headset.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePedals - \u003c\/strong\u003eBurgtec Composite pedals\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003e*Stock is fairly steady at the moment, if a part goes out of stock, we would always replace with like for like component. Where possible, we aim to optimise bar width, stem length and crank length depending on what size has been ordered.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIf you're drawn to the aesthetic of the bike but feel you require a wider gear range, chunkier tires, or fancy upgrades, fear not! We specialize i
    spond promptly and aim to get back to you within 5 working hours. Your satisfaction and peace of mind are our top priorities.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eEmail -\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"mailto:edinburgh@projektride.co.uk\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eedinburgh@projektride.co.uk\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eT - 0131 374 5324\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIf you would like to take advantage of the cycle to work schemes, please give us a call or email and we can get this set-up for you.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eThanks!\u003c\/span\u003e\u003c\/p\u003e","published_at":"2025-10-28T19:34:26+00:00","created_at":"2025-10-28T17:04:26+00:00","vendor"
    ble":true,"featured_image":null,"available":true,"name":"Brother Big Bro Hardtail Bike - Complete Shop Stock 2025 Build - Swamp Thing \/ Medium","public_title":"Swamp Thing \/ Medium","options":["Swamp Thing","Medium"],"price":220000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56300214550911,"title":"Swamp Thing \/ Large","option1":"Swamp Thing","option2":"Large","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Brother Big Bro Hardtail Bike - Complete Shop Stock 2025 Build - Swamp Thing \/ Large","public_title":"Swamp Thing \/ Large","options":["Swamp Thing","Large"],"price":220000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56300214583679,"title":"Swamp Thing \/ Extra Large","option1":"Swamp Thing","option2":"Extra Large","option3":null,
    \/shop\/files\/63EE569D-6CFC-4984-A256-841AF3B95A27_e06100c2-6188-41c9-b470-739bad202c11.jpg?v=1761673251","\/\/projektride.co.uk\/cdn\/shop\/files\/347BD882-5B16-4033-9E85-45F41BAC6686_aa48751c-d21c-432e-b759-89b1399f2818.jpg?v=1761673251","\/\/projektride.co.uk\/cdn\/shop\/files\/559C1136-EB38-4965-98A4-516709544163.jpg?v=1761673251","\/\/projektride.co.uk\/cdn\/shop\/files\/668EA5A8-D7FC-4E95-B43D-15E07A6CBC82.jpg?v=1761673251","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2025-10-28at17.38.40.png?v=1761673251"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/79896E59-29D3-472C-8660-BC590EFF2D69.jpg?v=1761673251","options":["Color","Size"],"media":[{"alt":null,"id":68399512912255,"position":1,"preview_image":{"aspect_ratio":1.505,"height":3264,"width":4912,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/79896E59-29D3-472C-8660-BC590EFF2D69.jpg?v=1761673251"},"aspect_ratio":1.505,"height":3264,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/79896E59-29D3-472C-8660-BC590








    <


    <



    <

    <


    <

    <