São Tomé & Príncipe (STDDb)
Somalia (GBP£) North Macedonia (MKDден) Tunisia (GBP£)
Header Image Senegal (XOFFr)
South Africa (GBP£) Norway (GBP£) Türkiye (GBP£)
Serbia (RSDРСД) Seychelles (GBP£)
Spain (EUR€) Portugal (EUR€) Ukraine (UAH₴)
Slovenia (EUR€)
Svalbard & Jan Mayen (GBP£) Rwanda (RWFFRw)
Vatican City (EUR€)
Sweden (SEKkr) San Marino (EUR€)
Western Sahara (MADد.م.) Gabon (XOFFr)

Georgia (GBP£)
Vatican City (EUR€)
Home
/ Germany (EUR€) All BikesWestern Sahara (MADد.م.) / Early Rider Big Foot 12 Sage Green
Early Rider Big Foot 12 Sage Green Ghana (GBP£) Zambia (GBP£) Zimbabwe (USD$) Quantity
Greece (EUR€)
1
Greenland (DKKkr.) 1
Guadeloupe (EUR€) Shop All
3 Guinea (GNFFr)
Hungary (HUFFt)
5 Iceland (ISKkr)
6 7 Isle of Man (GBP£) BUY Italy (EUR€) RIDE CONFIDENT Kenya (KESKSh) Kosovo (EUR€)
Lesotho (GBP£)
Increase QuantityLiberia (GBP£)
Frequently Asked Questions
) or email ([email protected]) where on of the team will be more than happy to help.
ProjektRide Bike Shop Edinburgh
I'm looking to buy this product, when will it arrive and how much does postage cost?
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.
Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.
We also have a physical store, if you are local please pop in -
Recently viewed



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') try { const _stoqInitConfig = window._RestockRocketConfig; const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqI liquid_cache_age: _stoqInitConfig.liquidCacheAge, inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } try { var _sqTrack = window._RestockRocketConfig; if (_sqTrack.preordersConfigured) { document.addEventListener('click', function (e) { try { var t = e.target; if (!t || !t.closest) return; var host = t.closest('.shopify-payment-button, shopify-payment-terms'); if (!host) return; var channel = host.matches && host.matches('shopify-payment-terms') ? 'shop_pay_installments' : 'buy_now'; var form = host.closest('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; ck.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', country_code: _sqTrack.countryIsoCode || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.href) || '', properties: { is_preorder_variant: (function () { var vid = Number(variantId); var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; return has(_sqTrack.preorderVariantIds) || has(_sqTrack.cachedPreorderVariantIds && _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); })(), in_enabled_plan: !!_sqPlan, is_instock_variant: (function () { var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; return has(_sqTrack.inStockVariantIds) || h no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } (function loadStorefrontSettings() { const cfg = window._RestockRocketConfig; if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; function run() { const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: "settings") { value } } }'; fetch( `https://${cfg.shop}/api/2026-07/graphql.json`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, }, body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }), } ) .then(function(response) { if (!response.ok) { throw new Error('Storefront API HTTP ' + response.st onsole.error('STOQ - apply failed for ' + endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, error.message); }); } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); Promise.race([ Promise.all([ fetchEmbedConfig('selling_plans', function(data) { if (data && Array.isArray(data.plans)) { window._RestockRocketConfig.sellingPlans = data.plans; window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || []; } if (data && data.read_f Serbia (RSDРСД) ._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; const collectionScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlCollection : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const pageType = window._RestockRocketConfig.pageType; const collectionPageTypes = ['collection', 'index', 'search', 'page']; if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { createRestockRocketScript(collectio#SiteFooter { --PT: 100px; --PB: 10px; --bg-lighten-darken-shimmer-bg: #0d0d0d; --bg-lighten-darken-shimmer-effect: #121212; --text: #ffffff; --text-alpha-15: rgba(255, 255, 255, 0.15); --text-alpha-50: rgba(255, 255, 255, 0.6); --text-alpha-85: rgba(255, 255, 255, 0.85);--border: #ffffff;} #SiteFooter .footer-bottom { --grid-columns: 3; } #SiteFooter .footer-block--logo { min-width: calc(160px + calc(var(--gutter) / 2)); } #SiteFooter .footer-block__logo-image { width: 160px; }Seychelles (GBP£) Buy, sell and ride in confidence on ProjektRide’s premium bikesSierra Leone (SLLLe) Quick Links Slovakia (EUR€) About Us Slovenia (EUR€) BlogSomalia (GBP£) South Africa (GBP£) 62 cmBuilding Your Bike From the Box South Sudan (GBP£) 46 cm Privacy Policy Spain (EUR€) {"id":57747157188991,"title":"Step-over \/ azure\/black \/ 50 cm","option1":"Step-over","option2":"azure\/black","option3":"50 cm","sku":"11231050","requires_shipping":true,"taxable":true,"featured_image":{"id":84875917558143,"product_id":15720151515519,"position":1,"created_at":"2026-06-13T11:47:18+01:00","updated_at":"2026-06-13T11:47:21+01:00","alt":"CUBE KATHMANDU HYBRID COMFORT PRO 800 AZURE\/BLACK","width":2000,"height":1238,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112310.jpg?v=1781347641","variant_ids":[57747157188991,57747157221759,57747157254527,57747157287295]},"available":false,"name":"CUBE KATHMANDU HYBRID COMFORT PRO 800 AZURE\/BLACK - Step-over \/ azure\/black \/ 50 cm","public_title":"Step-over \/ azure\/black \/ 50 cm","options":["Step-over","azure\/black","50 cm"],"price":349900,"weight":33520,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571497154","featured_media":{"alt":"CUBE KATHMANDU HYBRID COMFORT PRO 800 AZURE\/BLACK","id":71336066613631,"position":1,"preview_image":{"aspect_ratio":1.616,"height":1238,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112310.jpg?v=1781347641"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} St. Helena (SHP£) Terms of Service QuantitySudan (GBP£) 1 Svalbard & Jan Mayen (GBP£) 1 Sweden (SEKkr) Servicing Book a Service Switzerland (CHFCHF) Workshop Prices Cycle to Work3 Delivery & ReturnsInformationSat: 9:00 - 16:00Sun: Closed0131 374 5324Edinburgh[email protected]Axle to Crown await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); 395mm
ed_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } if (settings.multi_language_enabled) { if (!settings.translations) { console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } if (window._RestockRocketConfig.normalizedLocale && !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } } 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
} catch (err) { } }, true); } } catch (e) { } function applyTranslations(settings) { try { if (!settings || !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) { 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( ngs; 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.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'main') { 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 no
Contact Us
Track Service Progress
Insure Your Bike
Cookie Policy
Refund policy
Service
2
Mon - Fri: 08:30 - 17:30
Newington RoadEH9 1QN
Front tire
Conti Argotal, Enduro Super Soft, Tubeless Ready, 2.4

Rear tire
  • Saddle
  • Seatpost