CartCartCart

Header Image




Cockpit

    Handlebars
Constructed from lightweight, breathable mesh and durable, waterproof nylon ripstop, the mountain bike waist pack features a main compartment with internal organisation pockets and two external pockets for easy access on the go. The waist strap features an elasticated velcro closure, enhanced with a secondary security buckle to dial in the on-bike anatomic fit. A high-contrast reflective design enhances visibility in all light conditions. e,"variants":[{"id":43557711020258,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"EV729310","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EVOC HANDLEBAR PACK BOA 5L (GREY)","public_title":null,"options":["Default Title"],"price":13000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-10-25at11.52.56.png?v=1666695296","\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-10-25at11.53.34.png?v=1666695296"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-10-25at11.52.56.png?v=1666695296","options":["Title"],"media":[{"alt":null,"id":31037664657634,"position":1,"preview_image":{"aspect_ratio":1.451,"height":980,"width":1422,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-10-25at11.52.56.png?v=1666695296"},"aspect_ratio":1
CareRear Suspension Parts & Components  Hand wash, using a mild diluted soap if necessary. Afterwards, let it air dry. Do not machine wash, machine dry, or iron.
a class="product__media product__media--featured" href="/collections/accessories-bike-packing/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)">
Finishing Kit>
>
< <

cale not explicitly translated, will use default language from cache'); } // Don't return null - continue using cache even for untranslated locales } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age
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 ||