Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable) {
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 fields
if (window._RestockRocketConfig.normalizedLocale &&
!Object.prototype.hasOwnProperty.
ates
// 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._RestockRocket.updateCartSellingPlans()
.then(hasUpdates => {
if (hasUpdates) {
console.debug('STOQ - cart selling plans updated successfully');
} else {
console.debug('STOQ - no cart selling plan updates needed');
}
})
.catch(error => {
console.error('STOQ - error updating cart selling plans:', error);
});
}
});
}
// First try to get settings from metafields
margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;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{m
£0.00
Contact UsBuilding Your Bike From the Box
Cookie Policy
Cycle to WorkThe Beyond 1 serves as the perfect first bike for fledgling adventurists. With tyres as wide as a mountain bike accompanied by a 28 / 40T chainset, this bike will be able to reach wherever you’ve plotted on the map. Leverage-boosting bars provide added control, and an eye-watering selection of mounting points mean you won’t need to leave anything at home. Its simplicity makes it easy to service, too.
See More Brake RotorsGears & Drivetrain
See More Cart| FrameSee MoreComponentsBrake Spares | 4130 double butted crmo, TA, rack / fender mounts, internal light cable routing, 73 mm BSA BB shell Spend | E-bike Batteries and chargers £50
| Fork Congratulations! Your order qualifies for free shipping | Road / Gravel / Touring BikesWheelsFront Suspension4130 crmo, double butted blades, TA, 1.1/2'' - 1.1/8'', fender / rack / triple cage mounts, internal hub dynamo cable routing See More |
| HandlebarComplete Wheels | Mountain BikesBOMBTRACK BEYOND travel bar, 31.8 mm, 30° flare | Finishing Kit
| GripsTools & Maintenance | Kids BikesBOMBTRACK COMMAND bar tapeClothing and Protection Tubes | See More
| Stem | ProjektRide MerchandiseOpen search barBOMBTRACK WANDER forged aluminium stem, +17°Shop by Brand Saddles | See More
| Headset | GloriaGlovesSealed external aheadset, 1.1/2'' - 1.1/8'' Pedals | Open cart
| Levers Home | AmflowSocks Gears & DrivetrainSRAM Apex double tap mechanic | HireComponents
| Shifter See MoreBikes E-bike Batteries and chargers | RidgebackSRAM Apex double tap 2 x 10 |
| Brakes New Bikes | GenesisAccessories Complete WheelsTRP SPYRE C mechanic disc brakes with 180 mm F / 160 mm R rotors Shop All New Bikes |
| Crankset Tubeless | EnigmaBOMBTRACK AMES forged aluminium crank, 24 mm spindle Hybrid / City Bikes |
| BB | KonaContact UsBSA sealed BB, external cups Electric BikesClothing and Protection |
| Pedals Log in | UTO (ex Eovolt) Helmets- Create accountFrames | Search
| Chain | CartShop by BrandClothingKMC X10 chain, 1/2'' x 11/128'', 114LSecond-Hand Bikes | See More Gloria
| Chainring Trek | Shop All Second-HandSpendAluminium / Steel, 40 / 28 T £50 | to qualify for free shippingAmflowEssentials
| CassetteSee More Yeti | SRAM PG-1020 10-speed, 11 - 36 T Accessories | Ridgeback
| Front derailleur Brother | Custom Build InspirationMicroshift FD-M612-B | Genesis
| Rear derailleur Singular | ServicesSRAM GX, long cage Contact Us | Open navigation menuSee MoreEnigma
| Front hubOpen search bar Frog | BOMBTRACK GRAD sealed hub, 6-bolt disc Workshop | See MoreKona
| Rear hub Surly | Workshop PricesBOMBTRACK ARC sealed hub, 11-speed, 6-bolt discOpen cart My Account | UTO (ex Eovolt)
| Through axle Early Rider | Track Your Service Open cart15 x 100 mm / 12 x 142 mmHire |
| Front rim See More | Shop All Second-HandWTB ST i23 double wall, TCS 2.0, 32h |
| Rear rim Custom Builds | Shop All New BikesCycle To Work SchemesWTB ST i23 double wall, TCS 2.0, 32h Custom Builds for saleOpen navigation menu |
| Saddle | Hybrid / City BikesBOMBTRACK ORIGIN saddle |
| Seat post See More | Electric Bikes Open cartBOMBTRACK BEECH 27.2 mm x 400 mm Services |
| Seat clamp See More | FramesBOMBTRACK ORIGIN 29.8 mm Workshop |
| Book a ServiceEnve | WTB RANGER TCS LIGHT / FAST ROLLING XS - S 27.5'' x 2.0'' / M - XL 29'' x 2.0'', tubeless ready Search text fieldGloria |
| Rear tireSee More Submit your search request | WTB RANGER TCS LIGHT / FAST ROLLING XS - S 27.5'' x 2.0'' / M - XL 29'' x 2.0'', tubeless ready Amflow | Other
| Fender | Stems View all- Cycle To Work Schemes Ridgeback |
| Rack . | Headsets .- .Genesis |
| LightSee More | - Enigma | li class="result">
| Weight 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)}} | Brake RotorsHopediv class="product__tag{{ it.product.badgeClasses }}">12.9 kg (size M) span>{{ it.product.badgeText | safe }}Kona | >
| Weight frameset > | Brake Spares >2540 g frame (size M, incl. TA, bolts, seatclamp, hanger) / 1500 g fork (300 mm steerer, incl. TA) p class="result__title"> UTO (ex Eovolt) | Cockpita href="{{ it.product.url }}">{{ it.product.title }}
| Maximum rider weightSee More > | 140 kg incl. luggage Stems | li class="result result--full">
| ASTM riding condition > Shop All Second-Hand | Rear Suspension2 Headsets { "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk" } |

c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003ctable id=\"sizing-table\" class=\"sizing-table__table\"\u003e\n\u003ccaption\u003eSizing table\u003c\/caption\u003e\n\u003cthead class=\"sizing-table__head\"\u003e\n\u003ctr class=\"sizing-table__head-row\"\u003e\n\u003cth class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003eFrame size number\u003c\/th\u003e\n\u003cth class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003eWheel size\u003c\/th\u003e\n\u003cth class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eA —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eSeat tube\u003c\/th\u003e\n\u003cth class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eB —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eSeat tube angle\u003c\/th\u00Clothing and Protection
03c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e5.3\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e6.6\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e100.1\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e71.7\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e36.8\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e54.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\" class=\"sizing-table__body-row\"\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e52cm\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e700c\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003
to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_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_selecto
03e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e19.5\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e72.0°\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e56.7\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e7.8\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e42.5\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e4.8\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e6.0\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e102.2\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e79.6\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xe":"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
01361","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Domane AL 2 Gen 4 - 54 \/ Red","public_title":"54 \/ Red","options":["54","Red"],"price":105000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46022374064354,"title":"54 \/ Gray","option1":"54","option2":"Gray","option3":null,"sku":"5301347","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Domane AL 2 Gen 4 - 54 \/ Gray","public_title":"54 \/ Gray","options":["54","Gray"],"price":105000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46022374097122,"title":"56 \/ Red","option1":"56","option2":"Red","option3":null,"sku":"5301362","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Domane AL 2 Gen 4 - 56 \/ Red","public_title":"56 \/ R
data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-20jtvv\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-20jtvv\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eFrame\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003e800 Series OCLV Carbon, IsoSpeed, internal storage, tapered head tube, internal cable routing, 3S chain keeper, mudguard mounts, flat mount disc, 142x12 mm thru axle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt
etrain, rack, mudguard and top tube mounts, and a comfortable all-day riding position – the Domane AL 2 is perfect for group rides, fast commutes and even venturing beyond tarmac roads to most gravel roads.\u003c\/p\u003e\n\u003cdiv class=\"kf-block--intro cell small-12 large-4 mb-4\" qaid=\"product-overview-1\"\u003e\n\u003ch3 class=\"header--md mb-1\"\u003eIt's right for you if...\u003c\/h3\u003e\n\u003cp\u003eYou're looking to venture into the world of road bikes and want one that's fast, smooth and comfortable, and won't break the bank. You want to ride primarily on roads but also want a bike that can handle a rail trail and most gravel paths too. Days spent pedalling under the sun sound perfect and you need a bike that is comfortable enough to let you ride as long as you see fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kf-block--intro cell small-12 large-4 mb-4\" qaid=\"product-overview-2\"\u003e\n\u003ch3 class=\"header--md mb-1\"\u003eThe tech you get\u003c\/h3\u003e\n\u003cp\u003eA 100
items-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-gsn8p\" tabindex=\"0\"\u003e\u003cspan class=\"flex items-center grow\"\u003eDrivetrain\u003c\/span\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"presentation\" class=\"pdl-icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\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\u003c\/h2\u003e\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-gsn8p\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-gsn8p\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-ite
"col\" class=\"font-bold\" qaid=\"size-table-column-header-Size\"\u003eSize\u003c\/th\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"col\" class=\"font-bold\" qaid=\"size-table-column-header-Rider Height\"\u003eRider Height\u003c\/th\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"col\" class=\"font-bold\" qaid=\"size-table-column-header-Inseam\"\u003eInseam\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-v-3ac87600=\"\"\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-44\"\u003e44\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e150 - 153 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e4'11\" - 5'0\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e71 - 73 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e28\" - 29\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" Hire Ortlieb 40L Pannier Bags
data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eWheel front\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eBontrager Aeolus RSL 51, OCLV Carbon, Tubeless Ready, 51 mm rim depth, 100x12 mm thru axle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eWheel rear\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border
500_Geometry_Lines 640w,\/\/media.trekbikes.com\/image\/upload\/w_768,h_576,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Domane_AL_2050x1500_Geometry_Lines 768w,\/\/media.trekbikes.com\/image\/upload\/w_1024,h_768,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Domane_AL_2050x1500_Geometry_Lines 1024w,\/\/media.trekbikes.com\/image\/upload\/w_1200,h_900,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Domane_AL_2050x1500_Geometry_Lines 1200w,\/\/media.trekbikes.com\/image\/upload\/w_1440,h_1080,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Domane_AL_2050x1500_Geometry_Lines 1440w,\/\/media.trekbikes.com\/image\/upload\/w_1920,h_1440,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Domane_AL_2050x1500_Geometry_Lines 1920w\" class=\"lazyautosizes lazyloaded\" sizes=\"303px\" src=\"https:\/\/media.trekbikes.com\/image\/upload\/w_1920,h_1440,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Domane_AL_2050x1500_Geometry_Lines%201920w\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cell medSkip to content
span class="visually-hidden">Hire Ortlieb 40L Pannier Bags
cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5285076\" class=\"block underline\"\u003eKVF aero carbon seat post, 20 mm offset, 320 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003e*Handlebar\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e47\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5319882\" class=\"block underline\"\u003eBontrager Aero Pro, OCLV Carbon, 31.8 mm, Di2 routing, 80 mm reach, 124 mm drop, 35 cm control width, 38 cm width\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003c
xt-xs\"\u003e65.7\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e36.0\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e51.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-05762449=\"\" class=\"sizing-table__body-row\"\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e49cm\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e700c\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e44.0\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e74.6°\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e12.3\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e70.8°\u003c\/td\u003e\n\u003ctd data-v-05762449=\"\" class=\"sizing-table__data
er-gray-10\"\u003e38 mm without mudguards, 35 mm with mudguards (as measured, see manual for details)\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-631a2fc2=\"\" id=\"pdl-collapse-item-mwki9k\" class=\"pdl-collapse-item is-active\" data-name=\"03608b96-e867-4cdb-9510-c26b94709c9a\"\u003e\n\u003ch2 class=\"\"\u003e\u003cbutton id=\"pdl-collapse-head-mwki9k\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-mwki9k\" tabindex=\"0\"\u003e\u003cspan class=\"flex items-center grow\"\u003eComponents\u003c\/span\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"presentation\" class=\"pdl-icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\
egree, 70 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e50\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5274582\" class=\"block underline\"\u003eTrek RCS Pro, -7-degree, 80 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e52, 54\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5274583\" class=\"block underline\"\u003eTrek RCS Pro, -7-degree, 90 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003e56, 58\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p
Life Systems Pocket First Aid Kit - HIRE559 : parseInt("0"),56489881043327 : parseInt("0"),56489881076095 : parseInt("0"),56489881108863 : parseInt("0"),56489881141631 : parseInt("0"),56489881174399 : parseInt("0"),56489881207167 : parseInt("0"),56489881239935 : parseInt("0"),56489881272703 : parseInt("0"),56489881305471 : parseInt("0"),56489881338239 : parseInt("0"),56489881371007 : parseInt("0"),56489881403775 : parseInt("0"),56489881436543 : parseInt("0"),56489881469311 : parseInt("0"),56489881502079 : parseInt("0"),56489881534847 : parseInt("0"),56489881567615 : parseInt("0"),56489881600383 : parseInt("0"),56489881633151 : parseInt("0"),56489881665919 : parseInt("0"),56489881698687 : parseInt("0"),};
window._RestockRocketConfig.variantsPreorderCount = {56489880682879 : parseInt(""),56489880715647 : parseInt(""),56489880748415 : parseInt(""),56489880781183 : parseInt(""),56489880813951 : parseInt(""),56489880846719 : parseInt(""),56489880879487 : parseInt(""),56489880912255 : parseInt(""),56489880945023 : parseInt(""),56489880977791 : parseI
ock-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; // 15 minutes in milliseconds
const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in seconds
// Calculate Liquid cache freshness once at initialization
const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
// Validate timestamp and calculate cache age
if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
window._RestockRocketCon