- StemsOther See MoreGrips & Bar-Tape
- HeadsetsCustom Builds Cycle To Work Schemes
- Brakes See MoreInsure Your Bike
- Complete BrakesBook a Service Brake Rotors
- Parts & ComponentsBrake Pads See More
- Brake Spares BrandsForks
- See MoreSee More Hope
- Front Suspension Enve Rear Suspension3176482175],"cached_at":"2026-08-31T15:28:38Z"}; if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { window._RestockRocketConfig.readFlags = cachedData.read_flags || {}; const oldPlans = window._RestockRocketConfig.sellingPlans; const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 ? oldPlans.reduce(function(max, plan) { if (plan.updated_at) { const planDate = new Date(plan.updated_at); const maxDate = max ? new Date(max) : null; return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; } return max; }, '') : null; const cachedDate = new Date(cachedData.cached_at); const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); if (useCached) { figuration":{"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.product = { id: 15846727582079, title: "Charter+ 4 R9 540 Wh Lowstep", handle: "charter-4-r9-540-wh-lowstep-60490", vendor: "Trek", tags: ["2027","ACTIVE","Bike","EBIKE","ETR - E-Trekking","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled","Trek"], available: true, options: ["Colour","Size"], selling_plan_groups: [], featured_image: "\/\/projektride.co.uk\/cdn\/shop\/files\/CharterPlus4R9540Lowstep-26-60490-A-Primary_ffd21877-70a1-44d1-928e-f7192b43b6f7.jpg?v=1787065113\u0026width=800", variants: [{ id: 58205386441087, title: "Dark Web \/ L", available: true,
-
price: 322500
},
{
id: 58205386670463,
title: "Fury Red \/ XL",
available: true,
sku: "5341905",
price: 322500
},
{
id: 58205386703231,
title: "Lunar Silver \/ L",
available: true,
sku: "5341800",
price: 322500
},
{
id: 58205386735999,
title: "Lunar Silver \/ M",
available: true,
sku: "5341799",
price: 322500
},
{
id: 58205386768767,
title: "Lunar Silver \/ S",
available: false,
sku: "5341798",
price: 322500
},
{
id: 58205386801535,
title: "Lunar Silver \/ XL",
available: true,
sku: "5341801",
price: 322500
}
]
};window._RestockRocketConfig.variantsInventoryPolicy = {58205386441087 : "deny",58205386473855 : "deny",58205386506623 : "deny",582053865393
rseInt(""),58205386801535 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {58205386441087 : null,58205386473855 : null,58205386506623 : null,58205386539391 : null,58205386572159 : null,58205386604927 : null,58205386637695 : null,58205386670463 : null,58205386703231 : null,58205386735999 : null,58205386768767 : null,58205386801535 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {58205386441087 : parseInt(""),58205386473855 : parseInt(""),58205386506623 : parseInt(""),58205386539391 : parseInt(""),58205386572159 : parseInt(""),58205386604927 : parseInt(""),58205386637695 : parseInt(""),58205386670463 : parseInt(""),58205386703231 : parseInt(""),58205386735999 : parseInt(""),58205386768767 : parseInt(""),58205386801535 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {58205386441087 : null,58205386473855 : null,58205386506623 : null,58205386539391 : null,58205386572159 : null,58205386604927 : null,58205386637695 : null,5
9 Finishing Kitable;
try {
var _sqCfg = window._RestockRocketConfig;
var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
_sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
_sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
_sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
} catch (e) { }
try {
var _sqc = window._RestockRocketConfig;
var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
var _sqPre = (_sqc.cachedPreorderVariantIds &&
_sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
var _sqArm = false;
if (_sqOn && _sqc.preordersConfigured) {
if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
_sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
} else {
_sqArm = (_sqc.integrations || []).some(function (i) {
ow._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a0dd9a-8d45-700e-8b7c-b94a078fbbdd/restockrocket-1-598/assets/restockrocket-collection-bis.js'
window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
try {
const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
} catch (e) {
window._RestockRocketConfig.appVersion = '';
}
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
const LIQUID_CACHE_MAX_AGE = 15 * 60;
const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number'
See More
- < & !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age See More10 + SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') try { const _stoqInitConfig = window._RestockRocketConfig; const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqI Tyres liquid_cache_age: _stoqInitConfig.liquidCacheAge, inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } try { var _sqTrack = window._RestockRocketConfig; if (_sqTrack.preordersConfigured) { document.addEventListener('click', function (e) { try { var t = e.target; if (!t || !t.closest) return; var host = t.closest('.shopify-payment-button, shopify-payment-terms'); if (!host) return; var channel = host.matches && host.matches('shopify-payment-terms') ? 'shop_pay_installments' : 'buy_now'; var form = host.closest('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; ck.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', country_code: _sqTrack.countryIsoCode || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.href) || '', properties: { is_preorder_variant: (function () { var vid = Number(variantId); var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; return has(_sqTrack.preorderVariantIds) || has(_sqTrack.cachedPreorderVariantIds && _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); })(), in_enabled_plan: !!_sqPlan, is_instock_variant: (function () { var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; return has(_sqTrack.inStockVariantIds) || h
450 ml bottle incl. magnetic-mechanical bottle mounting system for bike framesHelmets
Sometimes, smaller is just better. If the bike has a tight frame, which does not offer any room for a conventional bike bottle, for example. That’s where the small TWIST bottle 450 comes in: It can be mounted on the smallest frames because compared to the TWIST bottle 600, it is a great space-saving option with its 450 ml (15.22 fl oz) of liquid capacity. Paired with the innovative magnet-mechanical mounting system, which allows for the bottle to be twisted off the bike instead of being lifted upwards out of a cage, there is no frame this bottle system does not ï¬t! Tyres
GlovesTWIST bottle 450 including TWIST bike base:
TubesThe bike bottle comes with a connector fitted with two magnets and an internal mechanic latching system. The two magnets find their counterpart magnets in the bike base automatically and guide the bottle into the right position. With an audible “click”, the mechanic fixture comes into place to hold the bottle securely. To release the bottle, it only needs a simple clockwise TWIST. The bike base is mounted on the bike to the bottle braze-ons with two screws.Clothing
The advantages in a nutshell Tubeless
Socks- 450 mlSaddles
47843ca64e5d.jpg?v=1787065113","variant_ids":[58205386703231,58205386735999,58205386768767,58205386801535]},"available":false,"name":"Charter+ 4 R9 540 Wh Lowstep - Lunar Silver \/ S","public_title":"Lunar Silver \/ S","options":["Lunar Silver","S"],"price":322500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"197216285137","featured_media":{"alt":"Charter+ 4 R9 540 Wh Lowstep","id":72254247043455,"position":3,"preview_image":{"aspect_ratio":1.333,"height":2250,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/CharterPlus4R9540Lowstep-26-60490-B-Primary_a58f0f21-fa83-4963-868c-47843ca64e5d.jpg?v=1787065113"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":58205386801535,"title":"Lunar Silver \/ XL","option1":"Lunar Silver","option2":"XL","option3":null,"sku":"5341801","requires_shipping":true,"taxable":true,"featured_image":{"id":86929790697855,"product_id":15846727582079,"position":3,"created_at"


.cart-collection__title {
--text: #ffffff;
}
:root {
--header-height: 60px;
--header-sticky-height: 60px;
--header-background-height: 60px;
}
:root {
--full-height: calc(100vh - var(--header-sticky-height));
}
.main-content > .shopify-section.supports-transparent-header:first-child [data-prevent-transparent-header] {
--full-height: var(--content-full);
}
.site-header--has-border {
--border-color: currentcolor;
--border-opacity: 0.0;
}

Argon 18
Services