ler to the ground to find your inside leg measurement. Your inside leg is very important to your final bike size so please measure carefully.\u003c\/p\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\u003cdiv data-v-05762449=\"\" class=\"rider-sizing mb-2\"\u003e\n\u003cdiv data-v-4052fbf6=\"\" data-v-05762449=\"\"\u003e\n\u003cdiv data-v-4052fbf6=\"\" class=\"size-table\"\u003e\n\u003ctable data-v-3ac87600=\"\" data-v-4052fbf6=\"\" class=\"trek-table trek-table--hstripe trek-table--borderless trek-table--centered trek-table--small trek-table--sticky-headers trek-table--row-headers\" qaid=\"size-table\"\u003e\n\u003cthead data-v-3ac87600=\"\"\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"col\" class=\"font-bold\" qaid=\"size-table-column-header-Size\"\u003eSize\u003c\/th\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"col\" class=\"fo
Chainstay lengthH —| XSe\n\u003cp class=\"m-0\"\u003e5'1\" - 5'5\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e72 - 78 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e28\" - 31\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-M\"\u003eM\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e165 - 175 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'5\" - 5'9\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e77 - 83 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e30\" - 33\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-L\"\u003eL\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e175 - 186 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'9\" - 6'1\"\u00349 cm
|
a-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e92 - 95 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e36\" - 37\"\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\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\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\u003c\/section\u003e"}
Chainstay length700c
700cI —
|
[]
35.6
44.0OffsetI — |
75.0°
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Trek FX 3 Disc Gen 3",
"url": "https:\/\/projektride.co.uk\/products\/trek-fx-3-disc-gen-3","image": [
"https:\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_A_Primary_1440x.webp?v=1728392653"
],"description": "FX 3 Disc is a versatile hybrid bike that's primed for performance, comfort and utility. It has features like a lightweight aluminium frame, a carbon fork, a 1x drivetrain and powerful disc brakes that stop in any weather. It's a commuting pro if you want it to be, or the perfect fitness companion on road and rail trails.\nIt's right for you if...You're a commuter or fitness rider who’s having fun spending more time in the saddle. You want a great-looking bike that's versatile, comfortable and built with quality parts that will perform on longer rides.\nThe tech you getA lightweight aluminium frame, a carbon fork, hydraulic disc brakes for all-weather stopping power and a simple 1x drivetrain that ditches the front derailleur for less clutter and easier operation. Do74.6°
Offset |
Using both hands, and keeping it level, pull the ruler up into your crotch as if you were sitting on the saddle. Measure the distance from the top edge of the ruler to the ground to find your inside leg measurement. Your inside leg is very important to your final bike size so please measure carefully.\n\n\n\n\n\n\n\nSize\nRider Height\nInseam\n\n\n\n\nXS\n\n147 - 155 cm\n4'10\" - 5'1\"\n\n\n69 - 73 cm\n27\" - 29\"\n\n\n\nS\n\n155 - 165 cm\n5'1\" - 5'5\"\n\n\n72 - 78 cm\n28\" - 31\"\n\n\n\nM\n\n165 - 175 cm\n5'5\" - 5'9\"\n\n\n77 - 83 cm\n30\" - 33\"\n\n\n\nL\n\n175 - 186 cm\n5'9\" - 6'1\"\n\n\n82 - 88 cm\n32\" - 35\"\n\n\n\nXL\n\n186 - 197 cm\n6'1\" - 6'6\"\n\n\n87 - 93 cm\n34\" - 37\"\n\n\n\n2XL\n\n197 - 203 cm\n6'6\" - 6'8\"\n\n\n92 - 95 cm\n36\" - 37\"\n\n\n\n\n\n\n\n\n\n\n","sku": "5258687","brand": {
"@type": "Thing",
"name": "Trek"
},"gtin8": "","offers": [{
"@type" : "Offer","sku": "5258687","availability" : "http://schema.org/InStock",
"price" : 1025.0,
"priceCurrenc
J —
11.5 "priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/trek-fx-3-disc-gen-3?variant=46035266306274"
},
{
"@type" : "Offer","sku": "5258700","availability" : "http://schema.org/InStock",
"price" : 1025.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/trek-fx-3-disc-gen-3?variant=46035266339042"
},
{
"@type" : "Offer","sku": "5258681","availability" : "http://schema.org/InStock",
"price" : 1025.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/trek-fx-3-disc-gen-3?variant=46035212271842"
},
{
"@type" : "Offer","sku": "5258693","availability" : "http://schema.org/InStock",
"price" : 1025.0,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/trek-fx-3-disc-gen-3?variant=46035212304610"
},
{
"@type" : "Offer","sku": "5258689","availability" : "http://schema.org/InStock",
"price"11.0
|
TrailJ —70.8°
|
Trail51.7K —
|
8.0WheelbaseK — |
43.0
Wheelbase |
L —
44.2<5.3
|
6.7
Standover100.7M —
|
72.7Frame reachM — |
36.8
Frame reach |
N —
54.0
|
Frame stackN —80.0
|
Frame stack
Website by | Juan Borges Designs | .
|
| | | | | | ata-v-05762449=\"\"\u003e\n\u003cdiv data-v-4052fbf6=\"\" class=\"size-table\"\u003e\n\u003ctable data-v-3ac87600=\"\" data-v-4052fbf6=\"\" class=\"trek-table trek-table--hstripe trek-table--borderless trek-table--centered trek-table--small trek-table--sticky-headers trek-table--row-headers\" qaid=\"size-table\"\u003e\n\u003cthead data-v-3ac87600=\"\"\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"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-XS\"\u003eXS\u003c\/th\u003 | class=\"m-0\"\u003e165 - 175 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'5\" - 5'9\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e77 - 83 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e30\" - 33\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-L\"\u003eL\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e175 - 186 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'9\" - 6'1\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e82 - 88 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e32\" - 35\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-XL\"\u003eXL\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e186 - 197 cm\u003c\/p\u003onent\" data-magellan-target=\"GeometryComponent\" class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\"\u003e\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\u003c\/section\u003e","published_at":"2025-11-12T16:23:36+00:00","created_at":"2024-10-08T14:03:15+01:00","vendor":"Trek","type":"Bicycles","tags":["FX"],"price":77500,"price_min":77500,"price_max":102500,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":46035266240738,"title":"Extra Small \/ Red","option1":"Extra Small","option2":"Red","option3":null,"sku":"5258687","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek FX 3 Disc Gen 3 - Extra Small \/ Red","public_title":"Extra Small \/ Red","options":["Extra Small","Red | ify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46035212239074,"title":"Small \/ Blue","option1":"Small","option2":"Blue","option3":null,"sku":"5258694","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek FX 3 Disc Gen 3 - Small \/ Blue","public_title":"Small \/ Blue","options":["Small","Blue"],"price":102500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46035266306274,"title":"Small \/ Red","option1":"Small","option2":"Red","option3":null,"sku":"5258688","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek FX 3 Disc Gen 3 - Small \/ Red","public_title":"Small \/ Red","options":["Small","Red"],"price":102500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46035266339042,"title":"Small \/ Whiterue,"featured_image":null,"available":true,"name":"Trek FX 3 Disc Gen 3 - Medium \/ Blue","public_title":"Medium \/ Blue","options":["Medium","Blue"],"price":102500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46035266371810,"title":"Medium \/ Red","option1":"Medium","option2":"Red","option3":null,"sku":"5258689","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek FX 3 Disc Gen 3 - Medium \/ Red","public_title":"Medium \/ Red","options":["Medium","Red"],"price":102500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46035266404578,"title":"Medium \/ White","option1":"Medium","option2":"White","option3":null,"sku":"5258701","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek FX 3 Disc Gen 3 - Medium \/ White","public_title":"Mediu | Colour"],"media":[{"alt":null,"id":34780096889058,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_A_Primary.webp?v=1728392653"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_A_Primary.webp?v=1728392653","width":1440},{"alt":null,"id":34780115632354,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_C_Alt4.webp?v=1728392704"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_C_Alt4.webp?v=1728392704","width":1440},{"alt":null,"id":34780119236834,"position":3,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_C_Alt5.webp?v=1728392712"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projet_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_C_Primary.webp?v=1728392662","width":1440},{"alt":null,"id":34780106391778,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_B_Primary.webp?v=1728392678"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_B_Primary.webp?v=1728392678","width":1440},{"alt":null,"id":34780109373666,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_D_Primary.webp?v=1728392687"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FX3Disc_22_35021_D_Primary.webp?v=1728392687","width":1440}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eFX 3 Disc is a versatile hybrid bike that's prim | u003c\/p\u003e\n\u003cp\u003eThe final word\u003cbr\u003eFX 3 Disc is a lightweight and fast fitness bike, commuter and neighbourhood cruiser all in one. For all the great things about this bike, the best tech upgrade is the simple-yet-capable 1x10 drivetrain.\u003c\/p\u003e\n\u003cp\u003eHow tall are you?\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 of the book is touching the wall. The distance from the marked spot to the floor is your height.\u003c\/p\u003e\n\u003cp\u003eWhat is your inside leg?\u003cbr\u003eHow to measure: Stand barefoot with your back straight and against a wall. Tuck a ruler or something that extends to the floor between your legs. Using both hands, and keeping it level, pull the ruler up into your crotch as if y03eSize\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-XS\"\u003eXS\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e147 - 155 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e4'10\" - 5'1\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e69 - 73 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e27\" - 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\" qaid=\"size-table-row-header-S\"\u003eS\u003c\/th\u003e\n\u003ctd da | u003e175 - 186 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'9\" - 6'1\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e82 - 88 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e32\" - 35\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-XL\"\u003eXL\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e186 - 197 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e6'1\" - 6'6\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e87 - 93 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e34\" - 37\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-2XL\"\u003e2XL\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e197 - 203 cm\u003c\/p\u003e\n\u003cp 46035212239074 : "deny",46035266306274 : "deny",46035266339042 : "deny",46035212271842 : "deny",46035212304610 : "deny",46035266371810 : "deny",46035266404578 : "deny",};
window._RestockRocketConfig.variantsInventoryQuantity = {46035266240738 : parseInt("2"),46035266273506 : parseInt("1"),46035212206306 : parseInt("0"),46035212239074 : parseInt("4"),46035266306274 : parseInt("20"),46035266339042 : parseInt("1"),46035212271842 : parseInt("1"),46035212304610 : parseInt("1"),46035266371810 : parseInt("6"),46035266404578 : parseInt("0"),};
window._RestockRocketConfig.variantsPreorderCount = {46035266240738 : parseInt(""),46035266273506 : parseInt(""),46035212206306 : parseInt(""),46035212239074 : parseInt(""),46035266306274 : parseInt(""),46035266339042 : parseInt(""),46035212271842 : parseInt(""),46035212304610 : parseInt(""),46035266371810 : parseInt(""),46035266404578 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {46035266240738 : null,46035266273506 : null,46035212 | 035212304610 : "",46035266371810 : "",46035266404578 : "",};
window._RestockRocketConfig.variantsShippingTextForMarket = {46035266240738 : null,46035266273506 : null,46035212206306 : null,46035212239074 : null,46035266306274 : null,46035266339042 : null,46035212271842 : null,46035212304610 : null,46035266371810 : null,46035266404578 : null,};
window._RestockRocketConfig.selected_variant_id = 46035266240738;
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/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/assets/restockrocket-product.js'
window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/assets/restockrocket-collection.js'
window._RestockRocketConfig.scriptHobut 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.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
console.debug('STOQ - locale not explicitly translated, will use default language from cache');
}
// Don't return null - continue using cache even for untranslated locales
}
const updatedAt = new Date(settings.updated_at);
if (isNaN(updatedAt.getTime())) {
console.debug('STOQ - Invalid updated_at date format in settings');
return null;
}
const age = Date.now() - updatedAt.getTime();
if (age | |