<<

div class="result__image" data-aspectratio="{{ it.product.image.aspectRatio }}" data-product-image>
<a href="{{ it.product.url }}" class="result__image-link" aria-label='{{ it.product.title }}'>
div class="result__image-img product__media lazyload fade-in"
data-bgset="{{ it.product.image.thumb }}"
data-aspectratio="{{ it.product.image.aspectRatio }}"
data-sizes="auto">
{{@if(it.product.badgeText)}}
>
<>
>
>
QUICK LINKS
#FeaturedImage--template--15326745395426__1645734801adfd4c07 { --overlay-opacity: 0.2; }
About Us
Track Service Progress
About Us
Track Service Progress
div class="featured-image__bg bg-pos-center-center" style="background-image: url('//projektride.co.uk/cdn/shop/files/2571D9FF-E9AE-4004-9A55-C7FD4DD999D6_2048x.jpg?v=1640941114');">
Building Your Bike From the Box
>
BUYInsure Your Bike
Privacy PolicyRefund policy
Privacy PolicyRefund policyCycle to Work
Delivery & Returns
.
._RestockRocketConfig.variantsPreorderCount = {45824511574242 : parseInt(""),45824511607010 : parseInt(""),45824511639778 : parseInt(""),45824511672546 : parseInt(""),45824511705314 : parseInt(""),45824511738082 : parseInt(""),45824511770850 : parseInt(""),45824511803618 : parseInt(""),45824511836386 : parseInt(""),45824511869154 : parseInt(""),45824511901922 : parseInt(""),45824511934690 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {45824511574242 : null,45824511607010 : null,45824511639778 : null,45824511672546 : null,45824511705314 : null,45824511738082 : null,45824511770850 : null,45824511803618 : null,45824511836386 : null,45824511869154 : null,45824511901922 : null,45824511934690 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {45824511574242 : parseInt(""),45824511607010 : parseInt(""),45824511639778 : parseInt(""),45824511672546 : parseInt(""),45824511705314 : parseInt(""),45824511738082 : parseInt(""),45824511770850 : parseInt(""),45824511803
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);
})
.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 t11836386 : null,45824511869154 : null,45824511901922 : null,45824511934690 : null,};
window._RestockRocketConfig.selected_variant_id = 45824511574242;
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/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/assets/restockrocket-product.js'
window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e837eb8/restock-rocket-shopify-454/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; /
];
if (value !== null && value !== undefined && value !== '') {
settings[key] = value;
}
});
} else {
console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
}
delete settings.translations;
return settings;
} catch (e) {
console.debug('STOQ - error applying translations:', e);
return settings;
}
}
// Setup event listener for cart selling plan updates
// This must be called before any scripts are loaded to avoid race conditions
function setupCartSellingPlanUpdater(settings) {
if (!settings || !settings.preorder_enabled) {
return;
}
// Listen for stoq:preorder-api-ready event dispatched by preorder.js
window.addEventListener('stoq:preorder-api-ready', function(event) {
console.debug('STOQ - Preorder API ready, updating cart selling plans');
if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
window.<
<translation data in metafield
e();
if (age SETTINGS_CACHE_DURATION) {
console.debug('STOQ - settings changed recently, skipping cache');
return null;
}
return settings;
} catch (error) {
console.debug('STOQ - Error checking settings cache:', error);
return null;
}
}
function createRestockRocketContainer() {
const restockRocketContainer = document.createElement('div');
restockRocketContainer.id = 'restock-rocket';
document.body.appendChild(restockRocketContainer);
}
function createRestockRocketScript(scriptUrl) {
const restockRocketScriptElement = document.createElement('script');
restockRocketScriptElement.setAttribute('defer', 'defer');
restockRocketScriptElement.src = scriptUrl;
document.body.appendChild(restockRocketScriptElement);
}
createRestockRocketContainer()
console.debug('STOQ - extension activated')
function applyTranslations(settings) {
try {
// Skip translation logic entirely if multi-language is not enabled
if (!settings || ig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else if(window._RestockRocketConfig.pageType === 'product') {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct);
} else if(hijackIntegration) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else {
console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`);
}
/
flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-couorder-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder
Frame Shape :
Increase quantity
Crossbar
<
input type="number" name="quantity" id="quantity--template--15326745395426__main" value="1" min="1">
inding canyons, and don't want to compromise between climbing efficiency and aerodynamics. Plus, you get the wireless performance of SRAM's Rival AXS group set.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe tech you get\u003c\/strong\u003e\u003cbr\u003eAn ultra-light OCLV 500 Carbon frame with aero tubing and lightweight IsoFlow comfort tech. A 2x12 SRAM Rival AXS wireless electronic group set with a power meter for clean shifts under pressure. Plus, it's topped off with Bontrager Aeolus Elite 35 tubeless carbon wheels.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe final word\u003c\/strong\u003e\u003cbr\u003eThe Madone SL 6 AXS Gen 8 delivers race-worthy aerodynamics and climb crushing weight. It's a bona fide superbike in a more economical package, thanks to its 500-Series OCLV Carbon lay-up and workhorse AXS group set. It offers the same frame tech as its SLR sibling, like aero tube shaping and IsoFlow comfort tech, so you can stay at the front of the pack.\u003c\/p\u003e\n\u003cp\u003e\u003cstronHelmets
Finance003e\u003ca data-v-05762449=\"\" href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/567623\"\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\u003ctd data-v-05762449=\"\"\u003e\n\u003cspan data-v-05762449=\"\"\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eXL\u003cbr data-v-05762449=\"\"\u003e\u003ca data-v-05762449=\"\" href=\"https:\/\/www.trekbikes.com\/gb\/en_GB\/p\/567624\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 100 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth data-v-05762449=\"\" rowspan=\"1\" scope=\"row\"\u003eBrake\u003c\/th\u003e\n\u003ctd data-v-05762449=\"\"\u003eShimano hydraulic disc, MT200 lever, UR300 calliper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\"\u003e\n\u003cth data-v-05762449=\"\" rowspan=\"1\" scope=\"row\"\u003eBrake rotor\u003c\/th\u003e\n\u003ctd data-5'9" - 6'1"
34" - 37"
fx-2-stagger-lt?variant=45824511803618"
},
{
"@type" : "Offer","sku": "5291501","availability" : "http://schema.org/InStock",
"price" : 1750.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/trek-fx-2-stagger-lt?variant=45824511836386"
},
{
"@type" : "Offer","sku": "5291502","availability" : "http://schema.org/InStock",
"price" : 1750.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/trek-fx-2-stagger-lt?variant=45824511869154"
},
{
"@type" : "Offer","sku": "5291503","availability" : "http://schema.org/InStock",
"price" : 1750.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/trek-fx-2-stagger-lt?variant=45824511901922"
},
{
"@type" : "Offer","sku": "5291504","availability" : "http://schema.org/InStock",
"price" : 1750.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\
rmance Line Cruise (250 W, 65 Nm) motor capable of sustaining speeds up to 25 km\/h, a Bosch Intuvia controller and your choice of a 300 Wh, 400 Wh or 500 Wh battery. Plus, a 9-speed Shimano drivetrain, a road-smoothing suspension fork and seatpost, hydraulic disc brakes, wide 45c puncture-resistant tyres for extra stability, ergonomic grips, a kickstand, front and rear lights, a lock and a MIK rear rack and mudguards.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe final word\u003c\/strong\u003e\u003cbr\u003eVerve+ 2's powerful pedal-assist system opens up a world of possibilities. You can adventure longer, commute quicker and climb hills more easily. The extra boost makes riding your bike even more exciting and enjoyable, and quality components and comfort features make going further and faster more fun than ever.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow tall are you?\u003c\/strong\u003e\u003cbr\u003eTo measure your height, stand up straight, barefoot, with your
_plan_allocations":[]},{"id":46038245736674,"title":"Large \/ 300WH","option1":"Large","option2":"300WH","option3":null,"sku":"5305999","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Verve+ 2 Gen 2 - Large \/ 300WH","public_title":"Large \/ 300WH","options":["Large","300WH"],"price":240000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46038245802210,"title":"Large \/ 400WH","option1":"Large","option2":"400WH","option3":null,"sku":"5306000","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Verve+ 2 Gen 2 - Large \/ 400WH","public_title":"Large \/ 400WH","options":["Large","400WH"],"price":202500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46038245867746,"title":"Large \/ 500WH","option1":"Large","option2":"500WH","opt
span class="visually-hidden">Hire Lazer Compact Helmet hydraulic disc brakes, wide 45c puncture-resistant tyres for extra stability, ergonomic grips, a kickstand, front and rear lights, a lock and a MIK rear rack and mudguards.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe final word\u003c\/strong\u003e\u003cbr\u003eVerve+ 2's powerful pedal-assist system opens up a world of possibilities. You can adventure longer, commute quicker and climb hills more easily. The extra boost makes riding your bike even more exciting and enjoyable, and quality components and comfort features make going further and faster more fun than ever.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow tall are you?\u003c\/strong\u003e\u003cbr\u003eTo measure your height, stand up straight, barefoot, with your back, heels, shoulders and head all touching a wall. While looking straight ahead, place a book or straight edge on your head and slowly push it against the wall. Your straight edge should be parallel with the floor. Mark the spot where the bottom o