{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Diamant Suvea Trip Pro (600 Wh)",
"url": "https:\/\/projektride.co.uk\/products\/diamant-suvea-trip-pro-600-wh","image": [
"https:\/\/projektride.co.uk\/cdn\/shop\/files\/SuveaTripProLS600WhAB-25-49651-A-Primary_small.avif?v=1764688731"
],"description": "\n\nThe new Suvea is the ultimate E-SUV. This innovative bike ignites a fireworks display of practical innovations that make the experience on two wheels easier, more comfortable, and safer. The Suvea Trip Pro is ready for the ultimate electrified experience, not shying away from really bad paths, yet it wraps its competence in a reserved, timeless, appropriately slim shell. The versatility of the low-entry frame with the optional Accessory Bar is incomparable.\n \n\n*Please note – spec applies to all sizes unless listed separately\n\nFrameset\n\n\n\nFrame\n\n\nHigh-performance hydroformed alloy, Smart Routing for cables, UDH dropout, belt split, ringlock mount\n\n\nFork\n\n\nFox 36 AWL HD, air spring, Sweep adjust, 100 mm travel\n\n\n\n\n\n\n\nWheels\n\n\n\nHub front\n\n\nShimano TC500 alloy, CentreLock, 110x15 mm thru axle\n\n\nHub rear\n\n\nShimano TC500 alloy, CentreLock, 148x12 mm thru axle\n\n\nSkewer rear\n\n\nBontrager Switch thru-axle, removable lever\n\n\nRim\n\nBontrager Kovee, double-wall, Tubeless-Ready, 32-hole, 23 mm width, Presta valve\n\nSpokes\n\n\n14 g stainless steel, black\n\n\nTyre\n\n\nSchwalbe Johnny Watts 365, reflective strip, puncture protection, 65-584\n\n\n\n\n\n\n\nE-system\n\n\n\nBattery\n\n\nBosch PowerTube 600\n\n\nCharger\n\n\nBosch standard 4A, 230V, smart system\n\n\nController\n\n\nBosch Kiox 500, smart system\n\n\nComputer\n\n\nBosch LED remote, smart system\n\n\nMotor\n\n\nBosch Performance Line CX, 20 mph \/ 32 km\/h max assist (25 km\/h max assist in EU and APAC)\n\n\n\n\n\n\n\nDrivetrain\n\n\n\nShifter\n\n\nShimano EN605 Di2, 11-speed\n\n\nRear derailleur\n\n\nShimano CUES U8050 Di2, 50T max cog\n\n\n*Crank\n\n\nSize: S-M\nProWheel alloy, 165mm length\n\n\nSize: L-XLProWheel alloy, 170 mm length\n\n\nChainring\n\n\nAlloy, with 40T narrow-wide steel ring, alloy guard\n\n\nCassette\n\n\nShimano CUES LG400, LINKGLIDE, 11-50, 11-speed\n\n\nChain\n\n\nShimano LG500, 9\/10\/11-speed\n\n\nPedal\n\nVP-536 nylon platform\n\n\n\n\n\n\nComponents\n\n\n\nSaddle\n\n\nSelle Royal Vivo Moderate Ergo with Royalgel\n\n\nSeatpost\n\nSuspension dropper post TransX YSP28PLQ, internal cable routing with 100 mm drop, 362 mm long\n\nHandlebar\n\n\nErgotec Ergo Series XXL, 31.8 mm, 30 mm rise, 16 degree sweep\n\n\nGrips\n\n\nErgotec EG Active Flex, lock on, flex adjustment\n\n\nStem\n\n\nAluminium, adjustable, 31.8 mm, Blendr-compatible, with display mount\n\n\nBrake\n\n\nMagura MT Thirty, 4-piston hydraulic disc\n\n\nBrake rotor\n\n\nMagura MDR-C, 203 mm\n\n\n\n\n\n\n\nAccessories\n\n\n\n*Light\n\n\nSize: S-M, L-XL\nSpanninga Pimento Large, with brake light\n\n\nSize: S-M, L-XL\nSupernova Starstream, 500 lumen, LED\n\n\nKickstand\n\n\nPletscher Comp Flex 40\n\n\nCargo rack\n\n\nMIK-compatible alloy rear rack\n\n\nMudguard\n\n\nSKS plastic, rear\n\n\n\n\n\n\n\nWeight\n\n\n\nWeight\nS-M - 28.50 kg (600 Wh) \/ 29.40 kg (800 Wh)\nWeight limit\nThis bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 352 lb (160 kg).\n\n\n\n\n\nWe reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.\nBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\n\n","sku": "5332189","brand": {
"@type": "Thing",
"name": "Trek"
},"gtin8": "","offers": [{
"@type" : "Offer","sku": "5332188","availability" : "http://schema.org/OutOfStock",
"price" : 5125.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/diamant-suvea-trip-pro-600-wh?variant=56504701485439"
},
{
"@type" : "Offer","sku": "5332189","availability" : "http://schema.org/OutOfStock",
"price" : 5125.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/diamant-suvea-trip-pro-600-wh?variant=56504701518207"
},
{
"@type" : "Offer","sku": "5332190","availability" : "http://schema.org/OutOfStock",
"price" : 5125.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/diamant-suvea-trip-pro-600-wh?variant=56504701550975"
},
{
"@type" : "Offer","sku": "5332191","availability" : "http://schema.org/OutOfStock",
"price" : 5125.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/diamant-suvea-trip-pro-600-wh?variant=56504701583743"
},
{
"@type" : "Offer","sku": "5332192","availability" : "http://schema.org/OutOfStock",
"price" : 5125.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/diamant-suvea-trip-pro-600-wh?variant=56504701616511"
},
{
"@type" : "Offer","sku": "5332193","availability" : "http://schema.org/OutOfStock",
"price" : 5125.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/diamant-suvea-trip-pro-600-wh?variant=56504701649279"
}
]
}
Would you like to add on any equipment?
ML / Team Replica - Sold Out
Workshop PricesML / Purple Phaze/Amethyst Marble - Sold Out
ML / Carbon Red Smoke - Sold OutForks
ML / Era White/Supernova Marble - Sold Out
Book a ServiceL / Matte Carbon Smoke/Prismatic Pearl2 - Sold OutFront Suspension
L / Matte Deep Smoke - Sold Out
L / Team Replica - £7,700.00 GBP
Track Your ServiceRear Suspension
translation data in metafield
// Metafield hasn't been backfilled yet - force refresh
console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
return null;
}
// Translations object exists in metafield - cache is valid
// If current locale isn't translated, applyTranslations will gracefully use default locale from base fields
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');
}
// 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
<
!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[keyGears & Drivetrain
< && 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.SSee MorehedSettings);
} 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);
}
}