56UTO (ex Eovolt)

This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Early Rider
58

146 - 160 cm 5"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664864625023,"title":"Matte Deep Smoke \/ 58","option1":"Matte Deep Smoke","option2":"58","option3":null,"sku":"5339464","requires_shipping":true,"taxable":true,"featured_image":{"id":77679723938175,"product_id":8729363120354,"position":1,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-A-Primary.png?v=1751648015","variant_ids":[55664864493951,55664864526719,55664864559487,55664864592255,55664864625023,55664864657791,55664864690559]},"available":false,"name":"Trek Domane+ SLR 7 - Matte Deep Smoke \/ 58","public_title":"Matte Deep Smoke \/ 58","options":["Matte Deep Smoke","58"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327541631,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920 Sizing table,"id":66723327541631,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-A-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664864690559,"title":"Matte Deep Smoke \/ 62","option1":"Matte Deep Smoke","option2":"62","option3":null,"sku":"5339466","requires_shipping":true,"taxable":true,"featured_image":{"id":77679723938175,"product_id":8729363120354,"position":1,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-A-Primary.png?v=1751648015","variant_ids":[55664864493951,55664864526719,55664864559487,55664864592255,55664864625023,55664864657791,55664864690559]},"available":false,"name":"Trek Domane+ SLR 7 - Matte Deep Smoke \/ 62","public_title":"Matte Deep Smoke \/ 62","options":["Matte Deep Smoke","62"],"price":762500,"weight":0, ko Phaze \/ 50","options":["Gecko Phaze","50"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327574399,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664864756095,"title":"Gecko Phaze \/ 52","option1":"Gecko Phaze","option2":"52","option3":null,"sku":"5339475","requires_shipping":true,"taxable":true,"featured_image":{"id":77679723970943,"product_id":8729363120354,"position":2,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v=1751648015","variant_ids":[55664864723327,55664864756095,55664864788863,55664864821631,55664864854399,55664864887167,55664864919935]},"available":Trek
5664864821631,55664864854399,55664864887167,55664864919935]},"available":false,"name":"Trek Domane+ SLR 7 - Gecko Phaze \/ 54","public_title":"Gecko Phaze \/ 54","options":["Gecko Phaze","54"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327574399,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664864821631,"title":"Gecko Phaze \/ 56","option1":"Gecko Phaze","option2":"56","option3":null,"sku":"5339477","requires_shipping":true,"taxable":true,"featured_image":{"id":77679723970943,"product_id":8729363120354,"position":2,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v= ektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v=1751648015","variant_ids":[55664864723327,55664864756095,55664864788863,55664864821631,55664864854399,55664864887167,55664864919935]},"available":false,"name":"Trek Domane+ SLR 7 - Gecko Phaze \/ 58","public_title":"Gecko Phaze \/ 58","options":["Gecko Phaze","58"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327574399,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664864887167,"title":"Gecko Phaze \/ 60","option1":"Gecko Phaze","option2":"60","option3":null,"sku":"5339479","requires_shipping":true,"taxable":true,"featured_image":{"id":77679723970943,"product_id":8729363120354,"position":2,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07 Wheel sizeosition":2,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v=1751648015","variant_ids":[55664864723327,55664864756095,55664864788863,55664864821631,55664864854399,55664864887167,55664864919935]},"available":false,"name":"Trek Domane+ SLR 7 - Gecko Phaze \/ 62","public_title":"Gecko Phaze \/ 62","options":["Gecko Phaze","62"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327574399,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-C-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664864952703,"title":"Metallic Red Smoke\/Red Carbon Smoke \/ 50","option1":"Metallic Red Smoke\/Red Carbon Smoke","option2":"50","option3":null,Amflow g_plan":false,"selling_plan_allocations":[]},{"id":55664864985471,"title":"Metallic Red Smoke\/Red Carbon Smoke \/ 52","option1":"Metallic Red Smoke\/Red Carbon Smoke","option2":"52","option3":null,"sku":"5339482","requires_shipping":true,"taxable":true,"featured_image":{"id":77679724003711,"product_id":8729363120354,"position":3,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-D-Primary.png?v=1751648015","variant_ids":[55664864952703,55664864985471,55664865018239,55664865051007,55664865083775,55664865116543,55664865149311]},"available":false,"name":"Trek Domane+ SLR 7 - Metallic Red Smoke\/Red Carbon Smoke \/ 52","public_title":"Metallic Red Smoke\/Red Carbon Smoke \/ 52","options":["Metallic Red Smoke\/Red Carbon Smoke","52"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":6672332760716
options":["Metallic Red Smoke\/Red Carbon Smoke","54"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327607167,"position":3,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-D-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664865051007,"title":"Metallic Red Smoke\/Red Carbon Smoke \/ 56","option1":"Metallic Red Smoke\/Red Carbon Smoke","option2":"56","option3":null,"sku":"5339484","requires_shipping":true,"taxable":true,"featured_image":{"id":77679724003711,"product_id":8729363120354,"position":3,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-D-Primary.png?v=1751648015","variant_ids":[55664864952703,55664864985471,55664865018239,55664865051007,5 Seat tube0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327639935,"position":4,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-B-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664865214847,"title":"Era White\/Supernova Marble \/ 52","option1":"Era White\/Supernova Marble","option2":"52","option3":null,"sku":"5339468","requires_shipping":true,"taxable":true,"featured_image":{"id":77679724036479,"product_id":8729363120354,"position":4,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-B-Primary.png?v=1751648015","variant_ids":[55664865182079,55664865214847,55664865247615,55664865280383,55664865313151,55664865345919,55664865378687]},"available":false,"name":"Trek Domane+ SLR 7 - Era 865182079,55664865214847,55664865247615,55664865280383,55664865313151,55664865345919,55664865378687]},"available":false,"name":"Trek Domane+ SLR 7 - Era White\/Supernova Marble \/ 54","public_title":"Era White\/Supernova Marble \/ 54","options":["Era White\/Supernova Marble","54"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327639935,"position":4,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-B-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664865280383,"title":"Era White\/Supernova Marble \/ 56","option1":"Era White\/Supernova Marble","option2":"56","option3":null,"sku":"5339470","requires_shipping":true,"taxable":true,"featured_image":{"id":77679724036479,"product_id":8729363120354,"position":4,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt"RidgebackOpen search bar age":{"id":77679724036479,"product_id":8729363120354,"position":4,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-B-Primary.png?v=1751648015","variant_ids":[55664865182079,55664865214847,55664865247615,55664865280383,55664865313151,55664865345919,55664865378687]},"available":false,"name":"Trek Domane+ SLR 7 - Era White\/Supernova Marble \/ 58","public_title":"Era White\/Supernova Marble \/ 58","options":["Era White\/Supernova Marble","58"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723327639935,"position":4,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-B-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664865345919,"title":"Era White\/Supernova B —R7-26-58152-B-Primary.png?v=1751648015"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55664865378687,"title":"Era White\/Supernova Marble \/ 62","option1":"Era White\/Supernova Marble","option2":"62","option3":null,"sku":"5339473","requires_shipping":true,"taxable":true,"featured_image":{"id":77679724036479,"product_id":8729363120354,"position":4,"created_at":"2025-07-04T17:53:35+01:00","updated_at":"2025-07-04T17:53:35+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DomanePlusSLR7-26-58152-B-Primary.png?v=1751648015","variant_ids":[55664865182079,55664865214847,55664865247615,55664865280383,55664865313151,55664865345919,55664865378687]},"available":false,"name":"Trek Domane+ SLR 7 - Era White\/Supernova Marble \/ 62","public_title":"Era White\/Supernova Marble \/ 62","options":["Era White\/Supernova Marble","62"],"price":762500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":
tom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5315225\"\u003eVerse Short Pro, carbon rails, 145 mm width\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"2\" scope=\"row\"\u003e*Seatpost\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e50, 52, 54, 56\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5285075\"\u003eKVF aero carbon seat post, 20 mm offset, 280 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e58, 60, 62\u003cbr
gb\/en_GB\/p\/5256863\"\u003eBontrager Pro IsoCore VR-SF, 44cm\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eHandlebar tape\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5306316\"\u003eTrek EcoTack\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"4\" scope=\"row\"\u003e*Stem\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e50\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5274582\"\u003eTrek RCS Pro, -7-degree, 80 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e52, 54\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5274583\"\u003eTrek RCS Pro, -7-degree, 90 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003\/div\u003e\n\u003cdiv class=\"mb-1\"\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 may be substituted at any time without notice.\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\n\u003c\/div\u003e\n\u003c\/div\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {55664864493951 : "deny",55664864526719 : "deny",55664864559487 : "deny",55664864592255 : "deny",55664864625023 : "deny",55664864657791 : "deny",55664864690559 : "deny",55664864723327 : "deny",55664864756095 : "deny",55664864788863 : "deny",55664864821631 : "deny",55664864854399 : "deny",55664864887167 : "deny",556648649199
Book a Service
Track Your Service
Header Image

Voile 12″ Nano Strap

£13.00SaddlesI'm looking to buy this product, when will it arrive and how much does postage cost?

   

Seat Posts & ClampsIf 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.Trek Verve+ 5 Lowstep – ProjektRide
We also have a physical store, if you are local please pop in -
Yeti Email Ridgeback Contact Us Finance
ProjektRide
.
Frog .
Close Kona Spend £50 sition":"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":8732183232738,"title":"Wahoo 24 Trail","handle":"wahoo-24-trail","description":"\u003cdiv class=\"b2b-buying-zone__info cell medium-6 large-12\" data-v-e224ae82=\"\"\u003e\n\u003cdiv class=\"buying-zone__positioning-statement mb-2 pt-2 border-t border-gray-10\" data-v-e224ae82=\"\"\u003e\n\u003cdiv data-v-e224ae82=\"\" class=\"b2b-buying-zone__info cell medium-6 large-12\"\u003e\n\u003cdiv style=\"text-align: center;\" data-v-e224ae82=\"\" class=\"buying-zone__positioning-statement mb-2 pt-2 border-t border-gray-10\"\u003e\n\u003cdiv data-v-e224ae82=\"\" class=\"b2b-buying-zone__info cell medium-6 large-12\"\u003e\n\u003cdiv data-v-e224ae82=\"\" class=\"buying-zone__positioCongratulations! Your order qualifies for free shipping UTO (ex Eovolt)’re ready to take your kiddo off-road and want a kids’ bike that’s up to the task. You want the added grip of big, knobby tyres, plenty of gears to keep them spinning up hills and the reliable stopping power of hydraulic disc brakes.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" 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\u003e \u003c\/p\u003e\n\u003cp\u003eAn Alpha Silver Aluminium frame with 24” wheels and wide 2.4” knobby tyres that bite into dirt and give plenty of traction. Tons of gears to pick from with a 9-speed 1x microSHIFT drivetrain and serious stopping power from hydraulic disc brakes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"kf-block--intro cell small-12 large-4 mb-4\" qaid=\"product-overview-3\"\u003e\n\u003ch3 class=\"header--md mb-1\"\u003e\u003cbr\u003e\u0
ghtOnly_Wrapper\"\u003e\n\u003cdiv data-v-05762449=\"\" class=\"vertical-spacer-for-editorial row expand\"\u003e\n\u003csection data-v-05762449=\"\" class=\"editorial-group oneup\"\u003e\n\u003cdiv data-v-05762449=\"\" class=\"yCmsComponent small-12 vertical-spacer-1\"\u003e\n\u003carticle data-v-05762449=\"\" id=\"comp_sizingTabB2BInstructions_Height\" class=\"editorial-small text-left\" qaid=\"editorial-component\"\u003e\n\u003cdiv data-v-05762449=\"\" class=\"editorial-small__content\"\u003e\n\u003ch2 data-v-05762449=\"\" class=\"editorial-small__header header-small\" qaid=\"editorial-component-header\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2 data-v-05762449=\"\" class=\"editorial-small__header header-small\" qaid=\"editorial-component-header\"\u003eHow tall are you?\u003c\/h2\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp data-v-05762449=\"\" class=\"editorial-small__text text-weak\" qaid=\"editorial-component-body\"\u003eTo measure your height, stand up straight, barefoot, with your back, heels, sh Early Rider 4'4\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth style=\"width: 44.8766%;\" data-v-3ac87600=\"\" scope=\"row\" qaid='size-table-row-header-24\" wheel'\u003e24\" wheel\u003c\/th\u003e\n\u003ctd style=\"width: 54.7707%;\" data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e130 - 150 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e4'3\" - 4'11\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth style=\"width: 44.8766%;\" data-v-3ac87600=\"\" scope=\"row\" qaid='size-table-row-header-26\" wheel'\u003e26\" wheel\u003c\/th\u003e\n\u003ctd style=\"width: 54.7707%;\" data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e146 - 160 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e4'9\" - 5'3\"\u003c\/p\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\u003cdiv data-v-05762449=\"\" class=\"rider-sizing__dots\"\u003e\u003cbr\u003e\u003c\/div\u003e
/\/media.trekbikes.com\/image\/upload\/w_1024,h_768,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1024w,\/\/media.trekbikes.com\/image\/upload\/w_1200,h_900,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1200w,\/\/media.trekbikes.com\/image\/upload\/w_1440,h_1080,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1440w,\/\/media.trekbikes.com\/image\/upload\/w_1920,h_1440,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1920w\" data-src=\"\/\/media.trekbikes.com\/image\/upload\/w_1920,h_1440,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1920w\" alt=\"\" data-asset-id=\"MY24_Wahoo_Trail_2050x1500_Geometry_Lines\" data-sizes=\"auto\" srcset=\"\/\/media.trekbikes.com\/image\/upload\/w_480,h_360,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 480w,\/\/media.trekbikes.com\/image\/upload\/w_640,h_480,c_pad,f
u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cell medium-7\"\u003e\n\u003cp id=\"sizing-table__disclaimer\" class=\"sizing-table__disclaimer mb-1 text-left\"\u003eAll measurements provided in cm unless otherwise stated.\u003c\/p\u003e\n\u003cp class=\"sizing-table__disclaimer mb-1 text-left\"\u003e \u003c\/p\u003e\n\u003ctable style=\"width: 133.446%;\" height=\"72\" 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 style=\"width: 4.83197%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003eWheel size\u003c\/th\u003e\n\u003cth style=\"width: 5.35719%;\" 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 style=\"width: 5.35719%;\" class=\"sizing-table_
e\n\u003cspan class=\"sizing-table__alias\"\u003eF —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eBottom bracket height\u003c\/th\u003e\n\u003cth style=\"width: 7.353%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eG —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eBottom bracket drop\u003c\/th\u003e\n\u003cth style=\"width: 9.24377%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eH —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eChainstay length\u003c\/th\u003e\n\u003cth style=\"width: 5.1471%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eJ —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eTrail\u003c\/th\u003e\n\u003cth style=\"width: 10.0841%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u0
Second-Hand Bikesass=\"sizing-table__data px-2 py-25 text-xs\"\u003e24\" kids'\u003c\/td\u003e\n\u003ctd style=\"width: 5.35719%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e30.0\u003c\/td\u003e\n\u003ctd style=\"width: 5.35719%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e73.0°\u003c\/td\u003e\n\u003ctd style=\"width: 5.77736%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e9.0\u003c\/td\u003e\n\u003ctd style=\"width: 5.77736%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e67.0°\u003c\/td\u003e\n\u003ctd style=\"width: 8.50847%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e53.0\u003c\/td\u003e\n\u003ctd style=\"width: 7.353%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e27.4\u003c\/td\u003e\n\u003ctd style=\"width: 7.353%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e4.3\u003c\/td\u003e\n\u003ctd style=\"width:

Product DetailsSee Moreu003c\/div\u003e\n\u003cdiv class=\"kf-block--intro cell small-12 large-4 mb-4\" qaid=\"product-overview-3\"\u003e\n\u003csection class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\" data-magellan-target=\"GeometryComponent\" id=\"GeometryComponent\" data-v-05762449=\"\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"grid-x grid-margin-x\"\u003e\n\u003csection data-v-05762449=\"\" id=\"GeometryComponent\" data-magellan-target=\"GeometryComponent\" class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\"\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"text-align: center;\" class=\"grid-x grid-margin-x\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2024-10-10T15:16:30+01:00","created_at":"2024-10-08T11:00:02+01:00","vendor":"Trek","type":"Bicycles","tags":["Wahoo"],"price":70000,"price_min":70000,"price_max

  ortrait.webp?v=1728381642"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46034373902562,"title":"Silver","option1":"Silver","option2":null,"option3":null,"sku":"5294514","requires_shipping":true,"taxable":true,"featured_image":{"id":42283805835490,"product_id":8732183232738,"position":1,"created_at":"2024-10-08T11:01:25+01:00","updated_at":"2024-10-08T11:01:27+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Wahoo24Trail-24-41013-A-Primary.webp?v=1728381687","variant_ids":[46034373902562]},"available":false,"name":"Wahoo 24 Trail - Silver","public_title":"Silver","options":["Silver"],"price":70000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":34779028095202,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Wahoo24Trail-24-41013-A-Primary.webp?v=1728381687"}},"requires_selling_plan":false,"selling_plan

"id":34779024982242,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Wahoo24Trail-24-41013-B-Portrait.webp?v=1728381642"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Wahoo24Trail-24-41013-B-Portrait.webp?v=1728381642","width":1440},{"alt":null,"id":34779025866978,"position":3,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Wahoo24Trail-24-41013-B-Alt4.webp?v=1728381655"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Wahoo24Trail-24-41013-B-Alt4.webp?v=1728381655","width":1440},{"alt":null,"id":34779026358498,"position":4,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Wahoo24Trail-24-41013-B-Alt7.webp?v=1728381663"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektr
class=\"b2b-buying-zone__info cell medium-6 large-12\"\u003e\n\u003cdiv data-v-e224ae82=\"\" class=\"buying-zone__positioning-statement mb-2 pt-2 border-t border-gray-10\"\u003e\n\u003cp style=\"text-align: center;\" data-v-e224ae82=\"\" qaid=\"product-positioning-statement\"\u003e \u003c\/p\u003e\n\u003cp style=\"text-align: center;\" data-v-e224ae82=\"\" qaid=\"product-positioning-statement\"\u003eWahoo 24 Trail is a light and tough kids’ bike that’s ready to roll off-road. Its sturdy aluminium frame is easy to manoeuvre as they weave their way down the trail, but rugged enough to handle the tough stuff. A 9-speed 1x drivetrain gives them plenty of gears for pedalling up steep trails and disc brakes provide next-level stopping power to slow their roll or help them stop on a sixpence on the way back down. Perfect for riders between 130 and 150 cm tall.\u003c\/p\u003e\n\u003cdiv style=\"text-align: center;\" class=\"kf-block--intro cell small-12 large-4 mb-4\" qaid=\"product-overview-1\"\u003e\n\u003ch3
Shop All Second-Handcell small-12 large-4 mb-4\" qaid=\"product-overview-3\"\u003e\n\u003ch3 class=\"header--md mb-1\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 class=\"header--md mb-1\"\u003eThe final word\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eWahoo 24 Trail is a proper off-road ride in a pint-sized package. It’s a kids’ bike for little rippers who can’t wait to cut loose and want a bike that’s light, manoeuvrable and ruddy tough, too. Its hydraulic disc brakes give your kiddo a serious advantage while they progress on the trail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfooter data-v-e224ae82=\"\" class=\"b2b-buying-zone__options cell medium-6 large-12 lg:pt-2\"\u003e\n\u003cdiv data-v-e224ae82=\"\" class=\"pdp-product-attributes-container\"\u003e\n\u003cdiv selected-variant=\"[object Object]\"\u003e\n\u003cdiv class=\"attribute-color\"\u003e\n\u003cdiv class=\"buying-zone__form-label-group\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv data-v-057

The all-new NANO Series, Voiles smallest straps yet! 1/2″ thick, this micro version of our time tested tiedown offers the same versatility in an even smaller package. k\" qaid=\"editorial-component-body\"\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 of the book is touching the wall. The distance from the marked spot to the floor is your height.\u003c\/p\u003e\n\u003cp data-v-05762449=\"\" class=\"editorial-small__text text-weak\" qaid=\"editorial-component-body\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection data-v-05762449=\"\" id=\"SizingComponent\" data-magellan-target=\"SizingComponent\" class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\"\u003e\n\u003ch2 data-v-05762449=\"\" class=\"header--lg mb-1 cell small-12\"\u003eSizing\u003c\/h2\u003e\n\u003cdiv data-v-0576

-3ac87600=\"\"\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth style=\"width: 44.8766%;\" data-v-3ac87600=\"\" scope=\"row\" qaid='size-table-row-header-12\" wheel'\u003e12\" wheel\u003c\/th\u003e\n\u003ctd style=\"width: 54.7707%;\" data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e86 - 102 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e2'10\" - 3'4\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth style=\"width: 44.8766%;\" data-v-3ac87600=\"\" scope=\"row\" qaid='size-table-row-header-16\" wheel'\u003e16\" wheel\u003c\/th\u003e\n\u003ctd style=\"width: 54.7707%;\" data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e99 - 117 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e3'3\" - 3'10\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth style=\"width: 44.8766%;\" data-v-3ac87600=\"\" scope=\"row\" qaid='size-table-row-header-20\" wheel'\u003e20\" wheel\u003c\/th\u003e\n\u003ctd style=\"width: 54.7707%;

Inspired by a few clever users’ modifications to our standard Voile Straps, the all-new Voile Straps Nano Series is designed with the minimalist in mind. They are available in three sizes, each of which will accommodate a load as narrow as a ballpoint pen. They feature the same weatherproof and UV-resistant material that you know and love. They are textured for extra grip, and are fitted with a glass-filled nylon buckle. So when you need a tiny strap that will over deliver, the Nano Series helps you keep it together. 003e\n\u003c\/div\u003e\n\u003cdiv data-v-05762449=\"\" class=\"rider-sizing__dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection data-v-05762449=\"\" id=\"GeometryComponent\" data-magellan-target=\"GeometryComponent\" class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\"\u003e\n\u003ch2 class=\"header--lg mb-1 cell small-12\"\u003eGeometry\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"grid-x grid-margin-x\"\u003e\n\u003cdiv id=\"spec-chart__container\" class=\"cell medium-5\"\u003e\n\u003cdiv data-v-05762449=\"\" class=\"sizing-table__bike-image\"\u003e\u003cpicture data-v-05762449=\"\" title=\"\"\u003e\u003cimg id=\"\" data-srcset=\"\/\/media.trekbikes.com\/image\/upload\/w_480,h_360,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 480w,\/\/media.trekbikes.com\/image\/upload\/w_640,h_480,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 640w,\/\/media.trekbikes.Open navigation menu

Custom Buildse:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 480w,\/\/media.trekbikes.com\/image\/upload\/w_640,h_480,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 640w,\/\/media.trekbikes.com\/image\/upload\/w_768,h_576,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 768w,\/\/media.trekbikes.com\/image\/upload\/w_1024,h_768,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1024w,\/\/media.trekbikes.com\/image\/upload\/w_1200,h_900,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1200w,\/\/media.trekbikes.com\/image\/upload\/w_1440,h_1080,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1440w,\/\/media.trekbikes.com\/image\/upload\/w_1920,h_1440,c_pad,f_auto,fl_progressive:semi,q_auto\/MY24_Wahoo_Trail_2050x1500_Geometry_Lines 1920w\" class=\"lazyautosizes lazyloaded\" sizes=\"293px\" src=\"https:\/\/media.trekbikes.com\/image\/upload\/w_1920,

Load Circumference Min — Max: 1in — 10.4in / 2.5cm — 26.3cmSee More \u003c\/span\u003e\u003c\/span\u003eSeat tube\u003c\/th\u003e\n\u003cth style=\"width: 5.35719%;\" 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\u003e\n\u003cth style=\"width: 5.77736%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eC —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eHead tube length\u003c\/th\u003e\n\u003cth style=\"width: 5.77736%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eD —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eHead angle\u003c\/th\u003e\n\u003cth style=\"width: 8.50847%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eE —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eEffective top tu
Material: UV-Resistant Polyurethane 841%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eK —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eWheelbase\u003c\/th\u003e\n\u003cth style=\"width: 9.45386%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eL —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eStandover\u003c\/th\u003e\n\u003cth style=\"width: 6.6177%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eM —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eFrame reach\u003c\/th\u003e\n\u003cth style=\"width: 6.6177%;\" class=\"sizing-table__header px-2 py-25 text-xs font-semibold\"\u003e\n\u003cspan class=\"sizing-table__alias\"\u003eN —\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eFrame stack\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"sizing-table__body\"\u003e\n\u003ctOpen search bar
Buckle: Super Tough Nylon ;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e4.3\u003c\/td\u003e\n\u003ctd style=\"width: 9.24377%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e42.0\u003c\/td\u003e\n\u003ctd style=\"width: 5.1471%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e8.1\u003c\/td\u003e\n\u003ctd style=\"width: 10.0841%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e103.2\u003c\/td\u003e\n\u003ctd style=\"width: 9.45386%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e53.0\u003c\/td\u003e\n\u003ctd style=\"width: 6.6177%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e39.0\u003c\/td\u003e\n\u003ctd style=\"width: 6.6177%;\" data-v-05762449=\"\" class=\"sizing-table__data px-2 py-25 text-xs\"\u003e45.8\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\/section\u00

cy = {46034366562530 : "deny",46034373902562 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {46034366562530 : parseInt("3"),46034373902562 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {46034366562530 : parseInt(""),46034373902562 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {46034366562530 : null,46034373902562 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {46034366562530 : parseInt(""),46034373902562 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {46034366562530 : null,46034373902562 : null,}; window._RestockRocketConfig.variantsShippingText = {46034366562530 : "",46034373902562 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {46034366562530 : null,46034373902562 : null,}; window._RestockRocketConfig.selected_variant_id = 46034366562530; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig
Custom Builds for saled calculate cache age if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { const now = Math.floor(Date.now() / 1000); // Current time in seconds const liquidCacheAge = now - liquidRenderedAt; // Age in seconds // Handle client clock ahead of server if (liquidCacheAge
0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge = LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } 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 Custom Build Inspiration age = Date.now() - updatedAt.getTime(); 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 ||
]; 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) { // Setup listener regardless - updateCartSellingPlans has its own guards // This ensures cleanup happens even when preorders are disabled globally // Listen for stoq:inventory-data-loaded event dispatched by api.js window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._RestockRocketOpen cart
fig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enab

Insure Your Bike
£50
to qualify for free shipping