collapse-item__content\"\u003e\n\u003ctable data-v-05762449=\"\" aria-label=\"Specifications\" class=\"sprocket__table spec\"\u003e\n\u003ctbody data-v-05762449=\"\"\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth data-v-05762449=\"\" scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eL - 19.10 kg \/ 42.11 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth data-v-05762449=\"\" scope=\"row\"\u003eWeight limit\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eThis bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mb-1\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eWe reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, spe
tConfig.variantsPreorderCountForMarket = {45824705265890 : null,45824705298658 : null,45824705331426 : null,45824705364194 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {45824705265890 : parseInt(""),45824705298658 : parseInt(""),45824705331426 : parseInt(""),45824705364194 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {45824705265890 : null,45824705298658 : null,45824705331426 : null,45824705364194 : null,};
window._RestockRocketConfig.variantsShippingText = {45824705265890 : "",45824705298658 : "",45824705331426 : "",45824705364194 : "",};
window._RestockRocketConfig.variantsShippingTextForMarket = {45824705265890 : null,45824705298658 : null,45824705331426 : null,45824705364194 : null,};
window._RestockRocketConfig.selected_variant_id = 45824705298658;
window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.sel
}
// Check if translations are enabled but missing from cache
// This handles the backfill period where DB has translations but metafield doesn't
if (settings.multi_language_enabled) {
if (!settings.translations) {
// Translations enabled but no 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 re
window.appBlockPlacements ||= [];
if (window.klarnaAppBlocksManager) {
window.klarnaAppBlocksManager.push({
productVariants: [{"id":45824191791330,"title":"Medium \/ 545WH","option1":"Medium","option2":"545WH","option3":null,"sku":"5314086","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Medium \/ 545WH","public_title":"Medium \/ 545WH","options":["Medium","545WH"],"price":337500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191824098,"title":"Medium \/ 725WH","option1":"Medium","option2":"725WH","option3":null,"sku":"5314087","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Medium \/ 725WH","public_title":"Medium \/ 725WH","options":["Medium","725WH"],"price":362500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191856866,"title":"Medium \/ 800WH","option1":"Medium","option2":"800WH","option3":null,"sku":"5314088","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Medium \/ 800WH","public_title":"Medium \/ 800WH","options":["Medium","800WH"],"price":315000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191889634,"title":"Large \/ 545WH","option1":"Large","option2":"545WH","option3":null,"sku":"5314089","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Large \/ 545WH","public_title":"Large \/ 545WH","options":["Large","545WH"],"price":337500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191922402,"title":"Large \/ 725WH","option1":"Large","option2":"725WH","option3":null,"sku":"5314090","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Large \/ 725WH","public_title":"Large \/ 725WH","options":["Large","725WH"],"price":362500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191955170,"title":"Large \/ 800WH","option1":"Large","option2":"800WH","option3":null,"sku":"5314091","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Large \/ 800WH","public_title":"Large \/ 800WH","options":["Large","800WH"],"price":315000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191987938,"title":"Extra Large \/ 545WH","option1":"Extra Large","option2":"545WH","option3":null,"sku":"5314092","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Large \/ 545WH","public_title":"Extra Large \/ 545WH","options":["Extra Large","545WH"],"price":337500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824192020706,"title":"Extra Large \/ 725WH","option1":"Extra Large","option2":"725WH","option3":null,"sku":"5314093","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Large \/ 725WH","public_title":"Extra Large \/ 725WH","options":["Extra Large","725WH"],"price":362500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode"< 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 translatian":false,"selling_plan_allocations":[]},{"id":45824192119010,"title":"Extra Extra Large \/ 725WH","option1":"Extra Extra Large","option2":"725WH","option3":null,"sku":"5314096","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Extra Large \/ 725WH","public_title":"Extra Extra Large \/ 725WH","options":["Extra Extra Large","725WH"],"price":362500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824192151778,"title":"Extra Extra Large \/ 800WH","option1":"Extra Extra Large","option2":"800WH","option3":null,"sku":"5314097","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Extra Large \/ 800WH","public_title":"Extra Extra Large \/ 800WH","options":["Extra Extra Large","800WH"],"price":375000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_sell
ole.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 not ok');
}
return response.json();
})
.then(function(settings) {
initializeScripts(settings);
})
.catng_plan_allocations":[]},{"id":45824191824098,"title":"Medium \/ 725WH","option1":"Medium","option2":"725WH","option3":null,"sku":"5314087","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Medium \/ 725WH","public_title":"Medium \/ 725WH","options":["Medium","725WH"],"price":362500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191856866,"title":"Medium \/ 800WH","option1":"Medium","option2":"800WH","option3":null,"sku":"5314088","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Medium \/ 800WH","public_title":"Medium \/ 800WH","options":["Medium","800WH"],"price":315000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191889634,"title":"Large \/ 545WH","option1":"Large","option2":"545W
collection || settings.preorder_collection_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.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) {
createRestockRocketScriname":"Trek Verve+ 3 Gen 3 - Large \/ 800WH","public_title":"Large \/ 800WH","options":["Large","800WH"],"price":315000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824191987938,"title":"Extra Large \/ 545WH","option1":"Extra Large","option2":"545WH","option3":null,"sku":"5314092","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Large \/ 545WH","public_title":"Extra Large \/ 545WH","options":["Extra Large","545WH"],"price":337500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824192020706,"title":"Extra Large \/ 725WH","option1":"Extra Large","option2":"725WH","option3":null,"sku":"5314093","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Large \/ 725WH","public_title":"Extra
dateCartSellingPlans()
.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);
});
} else if (attempt xtra Extra Large","545WH"],"price":337500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824192119010,"title":"Extra Extra Large \/ 725WH","option1":"Extra Extra Large","option2":"725WH","option3":null,"sku":"5314096","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Extra Large \/ 725WH","public_title":"Extra Extra Large \/ 725WH","options":["Extra Extra Large","725WH"],"price":362500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824192151778,"title":"Extra Extra Large \/ 800WH","option1":"Extra Extra Large","option2":"800WH","option3":null,"sku":"5314097","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 3 Gen 3 - Extra Extra Large \/ 800WH","public_title":"Extra Extra Large \/ 800WH","option
| | @-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}
| |
|---|
|
|
|---|
|
| |
|---|
| |
|---|
| |
|---|
| |
|---|
| |
|---|