Cart
Cart
Close Spend
£50

console.log("pr-product-page");
Header Image
BUY
#ProductTemplate--template--15326745395426__main { background: #ffffff; } .shop-pay-terms { --payment-terms-background-color: #ffffff }

Early Rider Belter 14 Sage Green    

£529.00

SKU: BR16-SG-2-IC
   

SKU: BR14-SG-2-IC
Quantity: 2+
< label for="quantity--template--15326745395426__main">Quantity
Add to cart Notify me when this product is available:
Submit
window.appBlockPlacements ||= []; if (window.klarnaAppBlocksManager) { window.klarnaAppBlocksManager.push({ productVariants: [{"id":56393233236351,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"BR16-SG-2-IC","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Early Rider Belter 16 Sage Green","public_title":null,"options":["Default Title"],"price":54900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopLocale: 'en', shopDomain: 'projektride.co.uk', variantPrice: '54900', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":56393233236351,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"BR16-SG-2-IC","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Early Rider Belter 16 Sage Green","public_title":null,"options":["Default Title"],"price":54900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"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: '54900', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); }

Product Details

Designed for confident city and urban riding, thie Belter 14 features an updated geometry for enhanced stability and responsive handling. The aluminium frameset with sliding dropouts supports a low-maintenance 8mm belt drivetrain, while sealed bearing wheels and Kenda Aptor 1.75" tires ensure a smooth, reliable ride. Reduced-diameter grips and kid-optimized gear ratios provide comfort and control for growing hands and legs—perfect for young urban explorers.

Product Details
Built for young riders navigating city streets, the Belter 16 combines a lightweight aluminum frameset with updated geometry for improved balance and control. Sliding dropouts support a clean, low-maintenance 8mm belt drivetrain, while sealed bearing wheels and grippy Schwalbe Billy Bonkers 2.0" tires offer a smooth, confident ride. With slimmer grips for smaller hands and kid-friendly gearing, it’s the perfect step up for growing cyclists ready to explore more.
{"id":15398332989823,"title":"Early Rider Belter 16 Sage Green","handle":"early-rider-belter-16-sage-green","description":"\u003cp\u003eBuilt for young riders navigating city streets, the Belter 16 combines a lightweight aluminum frameset with updated geometry for improved balance and control. Sliding dropouts support a clean, low-maintenance 8mm belt drivetrain, while sealed bearing wheels and grippy Schwalbe Billy Bonkers 2.0\" tires offer a smooth, confident ride. With slimmer grips for smaller hands and kid-friendly gearing, it’s the perfect step up for growing cyclists ready to explore more.\u003c\/p\u003e","published_at":"2025-11-13T16:39:43+00:00","created_at":"2025-11-13T16:39:43+00:00","vendor":"Early Rider","type":"Bike","tags":["Early Rider","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":54900,"price_min":54900,"price_max":54900,"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":56393233236351,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"BR16-SG-2-IC","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Early Rider Belter 16 Sage Green","public_title":null,"options":["Default Title"],"price":54900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/B16_Sage.jpg?v=1763051985"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/B16_Sage.jpg?v=1763051985","options":["Title"],"media":[{"alt":null,"id":68666754761087,"position":1,"preview_image":{"aspect_ratio":1.112,"height":2159,"width":2400,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/B16_Sage.jpg?v=1763051985"},"aspect_ratio":1.112,"height":2159,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/B16_Sage.jpg?v=1763051985","width":2400}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eBuilt for young riders navigating city streets, the Belter 16 combines a lightweight aluminum frameset with updated geometry for improved balance and control. Sliding dropouts support a clean, low-maintenance 8mm belt drivetrain, while sealed bearing wheels and grippy Schwalbe Billy Bonkers 2.0\" tires offer a smooth, confident ride. With slimmer grips for smaller hands and kid-friendly gearing, it’s the perfect step up for growing cyclists ready to explore more.\u003c\/p\u003e"}
ProjektRide
Buy Sell Ride Confident

FAQ

Questions and answers

FAQ
Questions and answers
  • ) where on of the team will be more than happy to help.
  • ProjektRide Bike Shop Edinburgh
< 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 || !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]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { // Setup listener regardless - updateCartSellingPlans has its own guards // This ensures cleanup happens even when preorders are disabled globally // Listen for stoq:inventory-data-loaded event dispatched by api.js window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._RestockRocket && 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.Sfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } 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 enab 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); } }