nfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-01-09T01:01:09Z","shopify_market_id":382140642,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569933107583,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000"
SERVICESop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8055064592610,"title":"Brooks C15 Cambium All-Weather","handle":"brooks-c15-cambium-all-weather","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eMade for years of hard riding. The Cambium All Weather is a durable and comfortable saddle that is “ready to ride”, thanks to a vulcanised natural rubber top for flexible performance requiring no breaking in period. From freezing rain to blazing sunshine, the waterproof, weatherproof nylon cover is made to perform flawlessly in all con
Servicingns. Additionally the updated back plate has loops for a saddle bag or other accessory.\u003c\/p\u003e\n\u003cp\u003eMade for cyclists riding in a forward more sporty position.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRails: Black Steel\u003c\/li\u003e\n\u003cli\u003eLx283mm, Wx140mm, Hx52mm\u003c\/li\u003e\n\u003cli\u003eWeight: 450g\u003c\/li\u003e\n\u003c\/ul\u003e"};
window._RestockRocketConfig.variantsInventoryPolicy = {43936064930018 : "continue",};
window._RestockRocketConfig.variantsInventoryQuantity = {43936064930018 : parseInt("0"),};
window._RestockRocketConfig.variantsPreorderCount = {43936064930018 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {43936064930018 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {43936064930018 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {43936064930018 : null,};
window._RestockRocketConfig.variantsShippingText = {43936064930018 : "",};
window._Re
Workshop Pricestes in milliseconds
function checkSettingsExpiry(settings) {
try {
if (!settings || !settings.updated_at) {
console.debug('STOQ - Invalid settings data structure');
return null;
}
if (!settings.cache) {
console.debug('STOQ - settings caching disabled');
return null;
}
// 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
or applying translations:', e);
return settings;
}
}
// 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.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?tra
window._RestockRocketConfig = window._RestockRocketConfig || {}
// Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us')
// This matches the backend's Mobility.normalize_locale behavior
// Returns empty string if locale is empty or invalid (matches original behavior)
function normalizeLocale(locale) {
if (!locale || locale.trim() === '') {
return '';
}
return locale.toString().toLowerCase().replace(/-/g, '_');
}
window._RestockRocketConfig.locale = 'en';
window._RestockRocketConfig.normalizedLocale = no
ied_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_backgr
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.32_9d81277b-124e-4fdc-8a0f-fbfb40a9343d_600x.png?v=1691610357)">>
iants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_
.type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentag
ur\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eShimano Deore M5130\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"2\" data-v-05762449=\"\"\u003e*Crank\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/W571998\" data-v-05762449=\"\"\u003eProWheel alloy, 170 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eL, XL\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/W571999\" data-v-05762449=\"\"\u003eProWheel alloy, 175 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"ro
window._RestockRocketConfig = window._RestockRocketConfig || {}
// Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us')
// This matches the backend's Mobility.normalize_locale behavior
// Returns empty string if locale is empty or invalid (matches original behavior)
function normalizeLocale(locale) {
if (!locale || locale.trim() === '') {
return '';
}
return locale.toString().toLowerCase().replace(/-/g, '_');
}
window._RestockRocketConfig.locale = 'en';
window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
window._RestockRocketConfig.shop = 'projektride.myshopify.com';
window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom';
window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-12-28T14:44:23.508Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_lab_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefroW567508\" data-v-05762449=\"\"\u003eAlloy lowriser, 31.8 mm, 25 mm rise, 11-degree backsweep, 690 mm width\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eGrips\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/5277811\" data-v-05762449=\"\"\u003eBontrager XR Endurance Elite\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"2\" data-v-05762449=\"\"\u003e*Stem\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/567622\" data-v-05762449=\"\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 80 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"
nt_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","cache":true,"cached_at":"2026-01-08T16:12:13.364Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936003195106,43936003227874,43936008012002,43936008044770,43936022757602,43936022790370,43936022823138,43936022855906,43936056115426,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,4\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eL, XL\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/567623\" data-v-05762449=\"\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 90 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eBrake\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eShimano MT401 \/ MT420 hydraulic disc, 180 mm rotor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"2\" data-v-05762449=\"\"\u003e*Brake rotor\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr data-v-05762449=\"\"\u003eShimano RT30, CentreLock, 203 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr
74815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-01-09T01:16:16Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-01-09T01:01:09Z","shopify_market_id":382140642,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShipping03ctable class=\"sprocket__table spec\" aria-label=\"Specifications\" data-v-05762449=\"\"\u003e\n\u003ctbody data-v-05762449=\"\"\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"2\" data-v-05762449=\"\"\u003e*Light\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/W504513\" data-v-05762449=\"\"\u003eSpanninga SOLO for e-bike\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/598624\" data-v-05762449=\"\"\u003eHerrmans H-Black MR8-E, 180 Lumen, 60 Lux, LED, headlight\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/trSpend Texts = {"variant_shipping_texts":{},"updated_at":"2026-01-09T01:01:09Z","shopify_market_id":382140642,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569933107583,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantit\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eKickstand\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003ePletscher Comp Flex 18\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eCargo rack\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/W5284844\" data-v-05762449=\"\"\u003eMIK-compatible alloy rear rack, maximum load 25 kg\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"2\" data-v-05762449=\"\"\u003e*Mudguard\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/W1043753\" data-v-05762449=\"\"\u003eSKS plastic, rear\u003c\/a\u003e\n\uy_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF"003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/W1051529\" data-v-05762449=\"\"\u003eSKS plastic, front\u003c\/a\u003e\n\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\u003cdiv class=\"pdl-collapse-item is-active\" name=\"256\" id=\"pdl-collapse-item-u3ufk4\" data-v-05762449=\"\" data-v-5bd42f3c=\"\"\u003e\n\u003cdiv aria-expanded=\"true\" class=\"\" aria-describedby=\"pdl-collapse-content-u3ufk4\" aria-controls=\"pdl-collapse-content-u3ufk4\" role=\"tab\" data-v-5bd42f3c=\"\" qaid=\"\"\u003e\n\u003cdiv class=\"flex items-center flex-grow\" data-v-5bd42f3c=\"\"\u003eWeight\u003c\/div\u003e\n\u003cbutton class=\"pdl-collapse-item__header is-active flex-row-reverse item£50,"preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"fulls-center\" type=\"button\" id=\"pdl-collapse-head-u3ufk4\" data-v-5bd42f3c=\"\" tabindex=\"0\"\u003e\u003csvg class=\"pdl-collapse-item__icon pdl-icon pdl-icon--size-24 is-active\" role=\"presentation\" aria-hidden=\"true\" fill=\"currentcolor\" height=\"24px\" width=\"24px\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-v-5bd42f3c=\"\" data-v-1e7396ba=\"\" qaid=\"\"\u003e\u003cpath fill=\"none\" d=\"M0 0h24v24H0z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-old-overflow=\"\" data-old-padding-bottom=\"\" data-old-padding-top=\"\" class=\"pdl-collapse-item__wrap\" aria-labelledby=\"pdl-collapse-head-u3ufk4\" role=\"tabpanel\" id=\"pdl-collapse-content-u3ufk4\" data-v-5bd42f3c=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content\" data-v-5bd42f3c=\"\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\" data-v-05762449=\"","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"config\"\u003e\n\u003ctbody data-v-05762449=\"\"\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" data-v-05762449=\"\"\u003eWeight\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eM – 23.10 kg \/ 50.93 lb (with 545 Wh battery)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" data-v-05762449=\"\"\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, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts ma to qualify for free shippinguration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":7468008538338,"title":"Muc-Off 8 In 1 Bicycle Cleaning Kit","handle":"muc-off-8-in-1-bicycle-cleaning-kit","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Muc-Off 8 in 1 Bicycle Cleaning Kit is perfect for any lover of bikes. Complete with our Nano Tech Bike Cleaner, Expanding Microcell Sponge, Soft Washing Brush, Detailing Brush, Claw Brush, Two Prong Brush, Bike Spray and Storage Tub this kit has pretty much everything you need to keep your bike looking nice and tidy. It makes a great Christmas or Birthday gift for your bicycle obsessed friends and family. \u003c\/p\u003e\n\u003cp data-mcy be substituted at any time without notice. The prices shown are the manufacturer's suggested retail prices.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mb-1\"\u003e\n\u003cp\u003eBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\u003c\/p\u003e\n\u003c\/div\u003e","published_at":"2024-10-18T10:03:17+01:00","created_at":"2024-08-23T13:40:38+01:00","vendor":"Trek","type":"bike","tags":["Allant"],"price":335000,"price_min":335000,"price_max":385000,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45843858587874,"title":"Gray \/ Medium \/ 400WH","option1":"Gray","option2":"Medium","option3":"400WH","sku":"5306148","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Gray \/ Medium \/ 400WH","public_title":"Gray \/ Medium \/ 400WH","options":["Gray","Medium","e-fragment=\"1\"\u003eThis kit isn't style specific either. No matter if you're into Road, MTB, Cyclocross or just getting from A to B, our 8 in 1 kit solves even the most annoying bike cleaning problems! \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eContains Nano Tech Bike Cleaner for quick and easy cleaning.\u003c\/li\u003e\n\u003cli\u003eContains a selection of Muc-Off brushes for deep cleaning. \u003c\/li\u003e\n\u003cli\u003eContains Bike Spray for post-wash protection against rust \u0026amp; corrosion.\u003c\/li\u003e\n\u003cli\u003eSold with Storage Tub for your convenience.\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2021-12-14T19:01:51+00:00","created_at":"2021-12-07T17:41:50+00:00","vendor":"Muc-Off","type":"","tags":["Cleaners","Cleaners Degreasers and Lubrication","Degreasers","lubricants","Lubrication","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":4000,"price_min":4000,"price_max":4000,"available"400WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858620642,"title":"Gray \/ Medium \/ 545WH","option1":"Gray","option2":"Medium","option3":"545WH","sku":"5306149","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Gray \/ Medium \/ 545WH","public_title":"Gray \/ Medium \/ 545WH","options":["Gray","Medium","545WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858653410,"title":"Gray \/ Medium \/ 725WH","option1":"Gray","option2":"Medium","option3":"725WH","sku":"5306150","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Allant+ 6 Lowstep - Gray \/ Medium \/ 725WH","public_title":"Gray \/ Medium \/ 725WH","options":["Gray","Medium","725WH"],"price":335000,"weight"
: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":42134012788962,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"250","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Muc-Off 8 In 1 Bicycle Cleaning Kit","public_title":null,"options":["Default Title"],"price":4000,"weight":2000,"compare_at_price":null,"inventory_management":"shopify","barcode":"PREA03112021.1620","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/bg_20200205-055400.jpg?v=1638898913","\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20160312-103219.jpg?v=1638898914","\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055414.jpg?v=1638898914","\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20160312-103229.jpg?v=1638898915","\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055420.jpg?v=1638898914:0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858686178,"title":"Gray \/ Medium \/ 800WH","option1":"Gray","option2":"Medium","option3":"800WH","sku":"5306151","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Gray \/ Medium \/ 800WH","public_title":"Gray \/ Medium \/ 800WH","options":["Gray","Medium","800WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858718946,"title":"Gray \/ Large \/ 400WH","option1":"Gray","option2":"Large","option3":"400WH","sku":"5306152","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Gray \/ Large \/ 400WH","public_title":"Gray \/ Large \/ 400WH","options":["Gray","Large","400WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory","\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055507.jpg?v=1638898914","\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055429.jpg?v=1638898914","\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055424.jpg?v=1638898914"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/bg_20200205-055400.jpg?v=1638898913","options":["Title"],"media":[{"alt":null,"id":28806753190114,"position":1,"preview_image":{"aspect_ratio":1.0,"height":648,"width":648,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/bg_20200205-055400.jpg?v=1638898913"},"aspect_ratio":1.0,"height":648,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/bg_20200205-055400.jpg?v=1638898913","width":648},{"alt":null,"id":28806753222882,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20160312-103219.jpg?v=1638898914"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/produc_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858751714,"title":"Gray \/ Large \/ 545WH","option1":"Gray","option2":"Large","option3":"545WH","sku":"5306153","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Gray \/ Large \/ 545WH","public_title":"Gray \/ Large \/ 545WH","options":["Gray","Large","545WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858784482,"title":"Gray \/ Large \/ 725WH","option1":"Gray","option2":"Large","option3":"725WH","sku":"5306154","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Allant+ 6 Lowstep - Gray \/ Large \/ 725WH","public_title":"Gray \/ Large \/ 725WH","options":["Gray","Large","725WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requCongratulations! Your order qualifies for free shippingts\/zm_20160312-103219.jpg?v=1638898914","width":3000},{"alt":null,"id":28806753255650,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1044,"width":1044,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055414.jpg?v=1638898914"},"aspect_ratio":1.0,"height":1044,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055414.jpg?v=1638898914","width":1044},{"alt":null,"id":28806753288418,"position":4,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20160312-103229.jpg?v=1638898915"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20160312-103229.jpg?v=1638898915","width":3000},{"alt":null,"id":28806753452258,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055420.jpg?v=1638898914"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/pires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858817250,"title":"Gray \/ Large \/ 800WH","option1":"Gray","option2":"Large","option3":"800WH","sku":"5306155","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Gray \/ Large \/ 800WH","public_title":"Gray \/ Large \/ 800WH","options":["Gray","Large","800WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858850018,"title":"Green \/ Medium \/ 400WH","option1":"Green","option2":"Medium","option3":"400WH","sku":"5306156","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Allant+ 6 Lowstep - Green \/ Medium \/ 400WH","public_title":"Green \/ Medium \/ 400WH","options":["Green","Medium","400WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selli
rojektride.co.uk\/cdn\/shop\/products\/zm_20200205-055420.jpg?v=1638898914","width":1080},{"alt":null,"id":28806753485026,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055507.jpg?v=1638898914"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055507.jpg?v=1638898914","width":1080},{"alt":null,"id":28806753517794,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1062,"width":1062,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055429.jpg?v=1638898914"},"aspect_ratio":1.0,"height":1062,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055429.jpg?v=1638898914","width":1062},{"alt":null,"id":28806753550562,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055424.jpg?v=1638898914"},"aspect_ratio":1.0,"height":108ng_plan_allocations":[]},{"id":45843858882786,"title":"Green \/ Medium \/ 545WH","option1":"Green","option2":"Medium","option3":"545WH","sku":"5306157","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Allant+ 6 Lowstep - Green \/ Medium \/ 545WH","public_title":"Green \/ Medium \/ 545WH","options":["Green","Medium","545WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858915554,"title":"Green \/ Medium \/ 725WH","option1":"Green","option2":"Medium","option3":"725WH","sku":"5306158","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Allant+ 6 Lowstep - Green \/ Medium \/ 725WH","public_title":"Green \/ Medium \/ 725WH","options":["Green","Medium","725WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations"
0,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/zm_20200205-055424.jpg?v=1638898914","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Muc-Off 8 in 1 Bicycle Cleaning Kit is perfect for any lover of bikes. Complete with our Nano Tech Bike Cleaner, Expanding Microcell Sponge, Soft Washing Brush, Detailing Brush, Claw Brush, Two Prong Brush, Bike Spray and Storage Tub this kit has pretty much everything you need to keep your bike looking nice and tidy. It makes a great Christmas or Birthday gift for your bicycle obsessed friends and family. \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThis kit isn't style specific either. No matter if you're into Road, MTB, Cyclocross or just getting from A to B, our 8 in 1 kit solves even the most annoying bike cleaning problems! \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCon:[]},{"id":45843858948322,"title":"Green \/ Medium \/ 800WH","option1":"Green","option2":"Medium","option3":"800WH","sku":"5306159","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Allant+ 6 Lowstep - Green \/ Medium \/ 800WH","public_title":"Green \/ Medium \/ 800WH","options":["Green","Medium","800WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843858981090,"title":"Green \/ Large \/ 400WH","option1":"Green","option2":"Large","option3":"400WH","sku":"5306160","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Green \/ Large \/ 400WH","public_title":"Green \/ Large \/ 400WH","options":["Green","Large","400WH"],"price":337500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843859013858,tains Nano Tech Bike Cleaner for quick and easy cleaning.\u003c\/li\u003e\n\u003cli\u003eContains a selection of Muc-Off brushes for deep cleaning. \u003c\/li\u003e\n\u003cli\u003eContains Bike Spray for post-wash protection against rust \u0026amp; corrosion.\u003c\/li\u003e\n\u003cli\u003eSold with Storage Tub for your convenience.\u003c\/li\u003e\n\u003c\/ul\u003e"};
window._RestockRocketConfig.variantsInventoryPolicy = {42134012788962 : "deny",};
window._RestockRocketConfig.variantsInventoryQuantity = {42134012788962 : parseInt("1"),};
window._RestockRocketConfig.variantsPreorderCount = {42134012788962 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {42134012788962 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {42134012788962 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {42134012788962 : null,};
window._RestockRocketConfig.variantsShippingText = {42134012788962 : "",};
window._RestockRock"title":"Green \/ Large \/ 545WH","option1":"Green","option2":"Large","option3":"545WH","sku":"5306161","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Green \/ Large \/ 545WH","public_title":"Green \/ Large \/ 545WH","options":["Green","Large","545WH"],"price":360000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843859046626,"title":"Green \/ Large \/ 725WH","option1":"Green","option2":"Large","option3":"725WH","sku":"5306162","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Allant+ 6 Lowstep - Green \/ Large \/ 725WH","public_title":"Green \/ Large \/ 725WH","options":["Green","Large","725WH"],"price":335000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45843859079394,"title":"Green \/ Large \/ 800W
etConfig.variantsShippingTextForMarket = {42134012788962 : null,};
window._RestockRocketConfig.selected_variant_id = 42134012788962;
window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019b9fa3-dc53-7a1c-9078-4931c5088fc8/restock-rocket-shopify-427/assets/restockrocket-product.js'
window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019b9fa3-dc53-7a1c-9078-4931c5088fc8/restock-rocket-shopify-427/assets/restockrocket-collection.js'
window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
window._RestockRocketConfig.host = 'https://app.restockrocket.io'
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in miH","option1":"Green","option2":"Large","option3":"800WH","sku":"5306163","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 6 Lowstep - Green \/ Large \/ 800WH","public_title":"Green \/ Large \/ 800WH","options":["Green","Large","800WH"],"price":385000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Allant_Plus_6_Low_23_36919_B_Primary.webp?v=1724416741","\/\/projektride.co.uk\/cdn\/shop\/files\/AllantPlus6Lowstep_23_36919_B_Alt3.webp?v=1724416756","\/\/projektride.co.uk\/cdn\/shop\/files\/AllantPlus6Lowstep_23_36919_B_Alt7.webp?v=1724416769","\/\/projektride.co.uk\/cdn\/shop\/files\/Allant_Plus_6_Low_23_36919_A_Primary.webp?v=1724416837"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Allant_Plus_6_Low_23_36919_B_Primary.webp?v=1724416741","options":["Color","Size","Battery"],"media":[{"alt":null,"id":34lliseconds
function checkSettingsExpiry(settings) {
try {
if (!settings || !settings.updated_at) {
console.debug('STOQ - Invalid settings data structure');
return null;
}
if (!settings.cache) {
console.debug('STOQ - settings caching disabled');
return null;
}
// 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 fiel504959394018,"position":1,"preview_image":{"aspect_ratio":1.333,"height":900,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Allant_Plus_6_Low_23_36919_B_Primary.webp?v=1724416741"},"aspect_ratio":1.333,"height":900,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Allant_Plus_6_Low_23_36919_B_Primary.webp?v=1724416741","width":1200},{"alt":null,"id":34504961687778,"position":2,"preview_image":{"aspect_ratio":1.333,"height":900,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/AllantPlus6Lowstep_23_36919_B_Alt3.webp?v=1724416756"},"aspect_ratio":1.333,"height":900,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/AllantPlus6Lowstep_23_36919_B_Alt3.webp?v=1724416756","width":1200},{"alt":null,"id":34504965882082,"position":3,"preview_image":{"aspect_ratio":1.333,"height":900,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/AllantPlus6Lowstep_23_36919_B_Alt7.webp?v=1724416769"},"aspect_ratio":1.333,"height":900,"media_type":"image","src":
ds
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 age = Date.now() - updatedAt.getTime();
if (age "\/\/projektride.co.uk\/cdn\/shop\/files\/AllantPlus6Lowstep_23_36919_B_Alt7.webp?v=1724416769","width":1200},{"alt":null,"id":34504985870562,"position":4,"preview_image":{"aspect_ratio":1.333,"height":900,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Allant_Plus_6_Low_23_36919_A_Primary.webp?v=1724416837"},"aspect_ratio":1.333,"height":900,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Allant_Plus_6_Low_23_36919_A_Primary.webp?v=1724416837","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThe Allant+ 6 Lowstep is a deluxe e-bike for soaring through commutes and exploring gravel paths. It's equipped with the new Bosch Smart System motor that offers more connectivity than ever before. Pair your smartphone with your bike to log activities, plan routes and more. Available with your choice of battery size, ranging from 400 Wh to 800 Wh, so you can cruise comfortably the whole way hom
!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 (!normaliz3ctd data-v-05762449=\"\"\u003eHigh-performance hydroformed alloy, internal cable routing, external battery mount, post-mount disc, 135x5 mm QR\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eFork\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eSR Suntour Mobie 34, air spring, rebound and compression adjust, tapered alloy steerer, 100x15 mm thru axle, 60 mm travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" data-v-05762449=\"\"\u003eMax compatible fork travel\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e63mm\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\u003cdiv class=\"pdl-collapse-item is-active\" name=\"241\" id=\"pdl-collapse-item-48mn3\" data-v-05762449=\"\" data-v-5bd42f3c=\"\"\u003e\n\u003cdiv aria-expanded=\"true\" class=\"\" aria-describedby=\"pdl-collapse-content-
48mn3\" aria-controls=\"pdl-collapse-content-48mn3\" role=\"tab\" data-v-5bd42f3c=\"\" qaid=\"\"\u003e\n\u003cdiv class=\"flex items-center flex-grow\" data-v-5bd42f3c=\"\"\u003eWheels\u003c\/div\u003e\n\u003cbutton class=\"pdl-collapse-item__header is-active flex-row-reverse items-center\" type=\"button\" id=\"pdl-collapse-head-48mn3\" data-v-5bd42f3c=\"\" tabindex=\"0\"\u003e\u003csvg class=\"pdl-collapse-item__icon pdl-icon pdl-icon--size-24 is-active\" role=\"presentation\" aria-hidden=\"true\" fill=\"currentcolor\" height=\"24px\" width=\"24px\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-v-5bd42f3c=\"\" data-v-1e7396ba=\"\" qaid=\"\"\u003e\u003cpath fill=\"none\" d=\"M0 0h24v24H0z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-old-overflow=\"\" data-old-padding-bottom=\"\" data-old-padding-top=\"\" class=\"pdl-collapse-item__wrap\" aria-labelleedLocale) {
// 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 applyidby=\"pdl-collapse-head-48mn3\" role=\"tabpanel\" id=\"pdl-collapse-content-48mn3\" data-v-5bd42f3c=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content\" data-v-5bd42f3c=\"\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\" data-v-05762449=\"\"\u003e\n\u003ctbody data-v-05762449=\"\"\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eHub front\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eBontrager sealed bearing, 32-hole, 15 mm alloy thru-axle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eHub rear\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eFormula CL-52 alloy, 135x5 mm QR\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eSkewer rear\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/eng translations:', e);
return settings;
}
}
// 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.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_
n_GB\/p\/437938\" data-v-05762449=\"\"\u003e148x5 mm bolt-on\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eRim\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/581062\" data-v-05762449=\"\"\u003eBontrager Kovee, double-wall, Tubeless Ready, 28-hole, 23 mm width, Presta valve\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" rowspan=\"1\" data-v-05762449=\"\"\u003eTyre\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eSchwalbe G-One, Performance, RaceGuard, with reflective strip, 57-584\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth scope=\"row\" data-v-05762449=\"\"\u003eMax tyre size\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003e27.5 x 2.40\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/dlocale=${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);
})
.catch(function(error) {
// If request failed and we have cached settings (even if expired), use them as fallback
if (cachedSettings) {
console.debug('STOQ - using expired cached settings as fallback');
initializeScripts(cachedSettings);
} 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}`);
if(settings.enable_app) {
const hijackIntegra
Steel is real. Especially when the Hook EXT Rival AXS comes equipped as standard with Sram’s electronic Rival AXS 1x12 groupset and hydraulic brakes. The drivetrain comes finished with the Sram Rival Wide 38T direct mount chainring for consistent chain control.
The Columbus Cromor double-butted frame with tapered head tube and rear light mount will last longer than the test of time. So you can hit the road less travelled, wider rims improve tyre performance. You’ll also have more mounting options than to shake a fist at: top tube direct mounts, triple cage mounts on the down tube and seat tube for cargo positions of your choice, as well as underneath the down tube and rear rack mounts for those adventures that delve deep into unknown territory.
Fork
Seido MGV full carbon, TA, 1.1/2'' - 1.1/8'', fender / triple cage mounts, 180 mm max rotor size, lowrider rack compatible, internal hub dynamo cable routing
Handlebar
Bombtrack Beaufort drop bar, 31.8 mm, 16° flare
Grips
Bombtrack Escape bar tape
Stem
Seido Chase forged aluminium stem, 0°
Headset
Sealed external aheadset, 1.1/2'' - 1.1/8''
Levers
Sram Rival eTap AXS double tap hydraulic
Shifter
Sram Rival eTap AXS double tap 1 x 12
Brakes
Sram Rival flat mount hydraulic disc brakes
Rotor
Sram Centerline 180 mm front and 160 mm rear rotor
Crankset
Sram Rival Wide, DUB spindle
BB
Sram DUB T47 85.5 mm
Pedals
-
Chain
Sram Rival, flattop, 1/2'' x 11/128'', 112L
Chainring
Sram Rival, 12-speed, 38 T
Cassette
Sram XPLR XG-1251 12-speed, 10 - 44 T
Front derailleur
-
Rear derailleur
Sram Rival XPLR eTap AXS, clutch, medium cage
Front hub
Bombtrack Tau sealed hub, 6-bolt disc
Rear hub
Bombtrack Tau sealed hub, XD driver, 6-bolt disc
Through axle
12 x 100 mm / 12 x 142 mm
Front rim
WTB ST Light i25 double wall, TCS 2.0, 32h
Rear rim
WTB ST Light i23 double wall, TCS 2.0, 32h
Saddle
Bombtrack Dart saddle
Seat post
Bombtrack Yew aluminium seatpost, 27.2 mm x 300 mm
Seat clamp
Bombtrack Prime 29.8 mm
Front tire
WTB Ranger TCS Light / Fast Rolling 27.5'' x 2.0'', tubeless ready
Rear tire
WTB Ranger TCS Light / Fast Rolling 27.5'' x 2.0'', tubeless ready
Fender
-
Rack
-
Kickstand
-
Light
-
Weight
12.1 (size M)
Weight frameset
2710 g frame (size L, incl. TA, hanger) / 550 g fork (300 mm steerer, incl. TA)
Maximum rider weight
130 kg incl. Luggage
ASTM riding condition
2
ProjektRide
Buy Sell Ride Confident
FAQ
Questions and answers
Please get in touch with a member of the team either by phone (01313745324) or email ([email protected]) where on of the team will be more than happy to help.
ProjektRide Bike Shop Edinburgh
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 -