headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .
} 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 scripts enabled for ${window._RestockRocketConfig.pageType}`); } // Check and update cart selling plans after scripts are loaded if (settings.preorder_enabled) { updateCartSellingPlans(); } // Dispatch custom event when a
g cart selling plans:', error); }); } else if (attempt
maxRetries) { console.debug(`STOQ - API not ready, retry ${attempt}/${maxRetries}`); setTimeout(() => attemptCartCheck(attempt + 1), retryDelay); } else { console.debug('STOQ - API not loaded after max retries, skipping cart selling plan check'); } } attemptCartCheck(); }

Cockpit
Handlebars
Product Details
{"id":8055073177826,"title":"Brooks Trouser Strap","handle":"brooks-trouser-strap","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eA broad leather band that wraps comfortably around your trousers to keep them clear of the chain ring.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSpring loaded to snap into place\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2023-03-18T12:27:45+00:00","created_at":"2023-03-18T12:27:45+00:00","vendor":"ProjektRide","type":"","tags":["brooks","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":2499,"price_min":2499,"price_max":2499,"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":43936129941730,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"BTR1000A17202","requires_shipping":true,"taxable":true,"featured_image":{"id":39096313086178,"product_id":8055073177826,"position":3,"created_at":"2023-03-18T12:27:45+00:00","updated_at":"2023-03-18T12:27:47+00:00","alt":null,"width":776,"height":776,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/22325-pm.png?v=1679142467","variant_ids":[43936129941730]},"available":true,"name":"Brooks Trouser Strap - Black","public_title":"Black","options":["Black"],"price":2499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31694721319138,"position":3,"preview_image":{"aspect_ratio":1.0,"height":776,"width":776,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/22325-pm.png?v=1679142467"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43936129974498,"title":"Brown","option1":"Brown","option2":null,"option3":null,"sku":"BTR1000A17203","requires_shipping":true,"taxable":true,"featured_image":{"id":39096313118946,"product_id":8055073177826,"position":1,"created_at":"2023-03-18T12:27:45+00:00","updated_at":"2023-03-18T12:27:47+00:00","alt":null,"width":776,"height":776,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/22323-pm.png?v=1679142467","variant_ids":[43936129974498]},"available":true,"name":"Brooks Trouser Strap - Brown","public_title":"Brown","options":["Brown"],"price":2499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31694721253602,"position":1,"preview_image":{"aspect_ratio":1.0,"height":776,"width":776,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/22323-pm.png?v=1679142467"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43936130007266,"title":"Honey","option1":"Honey","option2":null,"optionParts & Components  
Header Image
Brands
Hope
Cockpit

Handlebars
<
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)"> Stems<
span class="visually-hidden">Hire Lazer Compact Helmet

> Sell your bike to us!

Brakes

Complete Brakes

Brake Rotors - 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:<

<

Tandem bikes This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Tubeless

Folding bikes excluding Brompton branded folding bikesLife Systems Pocket First Aid Kit - HIRE

£0.00

Close

Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable

a class="product__media product__media--featured" href="/products/kryptolok-standard-u-lock-with-4-foot-kryptoflex-cable-hire" title="Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable" aria-label="Hire Kryptolok 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)">

span class="visually-hidden">Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable

>
>
Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable

£0

    <