Brakes
See More
  • <
    <
    <div class="product__tag{{ it.product.badgeClasses }}">
    span>{{ it.product.badgeText | safe }}
    p class="result__title">

    a href="{{ it.product.url }}">{{ it.product.title }}>
    >
    >
    Life Systems Pocket First Aid Kit - HIRE
    a class="product__media product__media--featured" href="/collections/new-collection/products/life-systems-pocket-first-aid-kit-hire" title="Life Systems Pocket First Aid Kit - HIRE" aria-label="Life Systems Pocket First Aid Kit - HIRE" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.22_5c0e6e2d-1913-4fd1-a90d-b486895960b6_600x.png?v=1691610357)">
    span class="visually-hidden">Life Systems Pocket First Aid Kit - HIRE>
    Header Image
    57e858d56eef7_origin.jpg?v=1749545485","\/\/projektride.co.uk\/cdn\/shop\/files\/b99baa9087bdb43417ed37d8d9150374_origin.jpg?v=1749545495","\/\/projektride.co.uk\/cdn\/shop\/files\/fa25a6a558a80ca1ef480068b190d5d3_origin.jpg?v=1749545505","\/\/projektride.co.uk\/cdn\/shop\/files\/ee51f19c41efb1286c90fa3855edfcda_origin.jpg?v=1749545514","\/\/projektride.co.uk\/cdn\/shop\/files\/5f29edb691a32659309bf2e929a05301_origin.jpg?v=1749545543","\/\/projektride.co.uk\/cdn\/shop\/files\/9708af7591ec3d330317e193c9f8448b_origin.jpg?v=1749545553"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/5e759611c6b7d22d7b827832c37478a6_ultra.webp?v=1749545477","options":["Size"],"media":[{"alt":null,"id":66329931317631,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1280,"width":1280,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/5e759611c6b7d22d7b827832c37478a6_ultra.webp?v=1749545477"},"aspect_ratio":1.0,"height":1280,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/5e759611c6b7d22d7b8278
    jpg?v=1749545505"},"aspect_ratio":1.0,"height":3414,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/fa25a6a558a80ca1ef480068b190d5d3_origin.jpg?v=1749545505","width":3414},{"alt":null,"id":66329944064383,"position":5,"preview_image":{"aspect_ratio":1.0,"height":3414,"width":3414,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ee51f19c41efb1286c90fa3855edfcda_origin.jpg?v=1749545514"},"aspect_ratio":1.0,"height":3414,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ee51f19c41efb1286c90fa3855edfcda_origin.jpg?v=1749545514","width":3414},{"alt":null,"id":66329952485759,"position":6,"preview_image":{"aspect_ratio":1.0,"height":3414,"width":3414,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/5f29edb691a32659309bf2e929a05301_origin.jpg?v=1749545543"},"aspect_ratio":1.0,"height":3414,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/5f29edb691a32659309bf2e929a05301_origin.jpg?v=1749545543","width":3414},{"alt":null,"id":66329955926399,"position":7,"preview
    Life Systems Pocket First Aid Kit - HIREct", "name": "Amflow PL Carbon (800 Wh)", "url": "https:\/\/projektride.co.uk\/products\/amflow-pl-carbon-800-wh","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/files\/5e759611c6b7d22d7b827832c37478a6_ultra_1280x.webp?v=1749545477" ],"description": "","brand": { "@type": "Thing", "name": "Amflow" },"gtin8": "","offers": [{ "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 5999.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/amflow-pl-carbon-800-wh?variant=55569712382335" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 5999.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/amflow-pl-carbon-800-wh?variant=55569712415103" }, { "@type" : "Offer","availability" : "http://schema.org/InStock", "price" : 5999.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/p
    Essentials  
    >
    >

    Helmets Gloves Amflow PL Carbon (800Wh)
    Amflow PL Carbon Pro (600wh/800Wh) E-Bike System
    QUICK LINKSAvinox Ml Drive Unit: 105 N•m
    Contact UsBlogAvinox Fast Charger: 12A/508W
    Track Service ProgressRear Shock  Building Your Bike From the BoxFOX FLOAT X Factory Insure Your BikeTrunnion (185×55mm), custom tune, EVOL Air sleeve, 2-position lever w/ LSC adjustment ForkPrivacy Policy Open search barFOX 36 FactoryCookie Policy   My AccountRear Derailleur: SRAM XO Eagle Transmission Derailleur w/ power cable
    Chainring: SRAM Eagle Transmission E-MTB Chainring 104BCD 34TSERVICES Cassette: SRAM XS-1295 Eagle Transmission 10-52TServicing
    Chain: SRAM XO Eagle Transmission Flattop ChainWorkshop Prices
    Open cartCrankset: DJI Avinox SL Crank (M/L: 155mm; XL/XXL: 160mm)Cycle to Work
    BrakesDelivery & Returns
    Magura MT7 Pro hydraulic disc brake, HC lever, 4-piston caliper, 203mm Storm HC Rotor (front and rear)

    Product Details Wheels

     
    Amflow HMC-30INFORMATION
    Rims: Carbon, 29", 30mm internal width, 28H, tubeless ready

    Upholding a time-tested, race-bred ethos that says nothing should hold a rider back from the sheer joy of untethered speed. Built off one of the most winning race platform in EWS history, the sb160 is pure race machinery. Honed for more. Spokes: SAPIM E-Light Straightpull Front Hub: Alloy, 2 sealed cartridge bearings, 15×110mm thru-axle, 28h, Be fastest straight-pull, 6-bolt. Rear Hub: Alloy, 4 sealed cartridge bearings, 148×12mm thru-axle, 28h, 

    Working Hours straight-pull, 6-bolt, 78T
    Tires
    Mon - Fri: 09:00 - 18:30Open navigation menuFront: Maxis Assegai MaxxTerra 29×2.5" WT 3C EXO E-25 TLR
    Sat: 9:00 - 16:00 Rear: Maxxis Dissector MaxxTerra 29×2.4" WT 3C EXO+ E-25 TLR
    Sun: Closed Handlebar

    160 Open search bar 

    2946,44329993535714,44329993568482,44957136584930,44957136781538,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-14T12:16:34Z","market_locations_enabled":false,"market_id":13777305826,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConf<

    ":"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_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","<
    5-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,<
    cp\u003eBIG BIKE, BIG WHEELS, BIG FUN\u003c\/p\u003e\n\u003cp\u003eThe Alpine Trail is a 29” wheeled full suspension bike built for the all day enduro rider that earns their downhill fun.\u003c\/p\u003e\n\u003ch3 class=\"specifications__title\"\u003eSpecifications\u003c\/h3\u003e\n\u003cul class=\"specifications__list\"\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eFrame\u003c\/h4\u003e\n\u003cp\u003eSeries 4 6061 Aluminum, 29” Wheels, 150mm Travel MultiTrac Suspension Platform, Internal Dropper Post and Rear Derailleur Routing, Chainstay Mounted Post Mount Disc Brake, 148x12mm Boost Thru- Axle, 73mm Threaded BB w\/ ISCG05 Tabs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eFront Suspension\u003c\/h4\u003e\n\u003cp\u003eMarzocchi Z1 Coil, 160mm Travel, Sweep Adjust Damper, Rebound Adjustment, Black Stanchions, 110x15 Kabolt, 44mm Offset, Medium spring rate\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u00<
    003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eTires\u003c\/h4\u003e\n\u003cp\u003eMaxxis Assegai 29x2.5\", MAXX TERRA, EXO+, Tubeless Compatible\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eDerailleur, Rear\u003c\/h4\u003e\n\u003cp\u003eShimano XT 12-Speed, SGS\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eDerailleur, Front\u003c\/h4\u003e\n\u003cp\u003e-\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eShift Lever\u003c\/h4\u003e\n\u003cp\u003eShimano SLX 12-Speed, SL-7100\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eCrankset\u003c\/h4\u003e\n\u003cp\u003eFSA Gradient, Modular 1x, 32T Direct Mount Chainring, MegaTooth Technology, Mega Eco Spindle, Boost Spacing\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eBottom Bracket\u003c\/h4\u003e\n\u003cp<
    003cdiv\u003e\n\u003ch4\u003eHandlebar\u003c\/h4\u003e\n\u003cp\u003eMarin Trail, 35mm Clamp, 7000 Alloy Bar, 800mm Length, 20mm Rise, 5 Degree Up, 8 Degree Back\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eStem\u003c\/h4\u003e\n\u003cp\u003eMarin CNC, 35mm Length, 35mm Bar Bore\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eGrips\u003c\/h4\u003e\n\u003cp\u003eMarin Grizzy Lock On\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eHeadset\u003c\/h4\u003e\n\u003cp\u003eFSA No 57, Sealed Cartridge Bearings, 1 1\/8\" x 1 1\/2”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eSeatpost\u003c\/h4\u003e\n\u003cp\u003eX-Fusion Manic, 1x Composite Remote, Size S 125mm Travel, Size M and L 150mm Travel, Size XL 175mm Travel, 30.9mm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u00<

    mall","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Marin Alpine Trail XR - Blue \/ Small","public_title":"Blue \/ Small","options":["Blue","Small"],"price":240350,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56189672292735,"title":"Blue \/ Medium","option1":"Blue","option2":"Medium","option3":null,"sku":"735967002","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Marin Alpine Trail XR - Blue \/ Medium","public_title":"Blue \/ Medium","options":["Blue","Medium"],"price":240350,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56189672325503,"title":"Blue \/ Large","option1":"Blue","option2":"Large","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"namns":["White","Small"],"price":449900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56189672423807,"title":"White \/ Medium","option1":"White","option2":"Medium","option3":null,"sku":"737520002","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Marin Alpine Trail XR - White \/ Medium","public_title":"White \/ Medium","options":["White","Medium"],"price":449900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56189672456575,"title":"White \/ Large","option1":"White","option2":"Large","option3":null,"sku":"737520003","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Marin Alpine Trail XR - White \/ Large","public_title":"White \/ Large","options":["White","Large"],"price":449900,"weight":0,"compare_at_price":null,"inventory_management":"shop,"position":1,"preview_image":{"aspect_ratio":1.622,"height":1633,"width":2649,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/2023_Alpine_Trail_XR_Color_e9b588d9-d401-4d27-8a1c-31eb78467e33.jpg?v=1760008435"},"aspect_ratio":1.622,"height":1633,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/2023_Alpine_Trail_XR_Color_e9b588d9-d401-4d27-8a1c-31eb78467e33.jpg?v=1760008435","width":2649},{"alt":null,"id":68074176840063,"position":2,"preview_image":{"aspect_ratio":1.46,"height":1815,"width":2649,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/AT-XR-profile_54271987-6d19-4d21-8056-bf4efe6bc074.jpg?v=1760008435"},"aspect_ratio":1.46,"height":1815,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/AT-XR-profile_54271987-6d19-4d21-8056-bf4efe6bc074.jpg?v=1760008435","width":2649}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eBIG ALL-MOUNTAIN DAYS WHERE TRAVEL AND GEOMETRY MATTER MOST\u003c\/p\u003e\n\u003cp\u003eBUILT FOR ABUSE AND ROWDY RIDING\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eRear Suspension\u003c\/h4\u003e\n\u003cp\u003eMarzocchi CR Coil, Compression and Rebound Adjustment, 205x65mm, Trunnion Upper Mount, M8x25mm Lower Mount, S\/M 350lb Spring, L\/XL 450lb Spring\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eRims\u003c\/h4\u003e\n\u003cp\u003eMarin Aluminum Double Wall, 29mm Inner, Sleeved Joint, Disc Specific, Tubeless Compatible\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eHub, Rear\u003c\/h4\u003e\n\u003cp\u003eForged Aluminum, 148x12mm, Disc, Microspline Freehub Body\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eHub, Front\u003c\/h4\u003e\n\u003cp\u003eForged Aluminum, 110x15mm, Disc\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eSpoke, Nipples\u003c\/h4\u003e\n\u003cp\u0033cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eBottom Bracket\u003c\/h4\u003e\n\u003cp\u003eMegaEvo BB, 73mm BSA Threaded\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eChain\u003c\/h4\u003e\n\u003cp\u003eKMC X-12 Silver and Black\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eCassette\u003c\/h4\u003e\n\u003cp\u003eShimano SLX M7100 Cassette, 12-Speed, 10-51T\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eBrake, Front\u003c\/h4\u003e\n\u003cp\u003eTRP Slate EVO, 4-Piston Hydraulic Disc, 203mm Rotor\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eBrake, Rear\u003c\/h4\u003e\n\u003cp\u003eTRP Slate EVO, 4-Piston Hydraulic Disc, 180mm Rotor\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eBrake Levers\u003c\/h4\u003e\n\u003cp\u003eShimano BL-M4100, I-Spec EV u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eSaddle\u003c\/h4\u003e\n\u003cp\u003eMarin Speed Concept\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003ePedals\u003c\/h4\u003e\n\u003cp\u003e-\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eExtras\u003c\/h4\u003e\n\u003cp\u003eBolt-On Thru-Axle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003ch4\u003eExtras\u003c\/h4\u003e\n\u003cp\u003eDowntube Protector\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {56189672259967 : "deny",56189672292735 : "deny",56189672325503 : "deny",56189672358271 : "deny",56189672391039 : "deny",56189672423807 : "deny",56189672456575 : "deny",56189672489343 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {56189672259967 : parseInt("0"<parseInt(""),56189672489343 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {56189672259967 : null,56189672292735 : null,56189672325503 : null,56189672358271 : null,56189672391039 : null,56189672423807 : null,56189672456575 : null,56189672489343 : null,}; window._RestockRocketConfig.variantsShippingText = {56189672259967 : "",56189672292735 : "",56189672325503 : "",56189672358271 : "",56189672391039 : "",56189672423807 : "",56189672456575 : "",56189672489343 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {56189672259967 : null,56189672292735 : null,56189672325503 : null,56189672358271 : null,56189672391039 : null,56189672423807 : null,56189672456575 : null,56189672489343 : null,}; window._RestockRocketConfig.selected_variant_id = 56189672456575; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_<

  • 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.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } // Don't return null - co<etScriptElement.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 || !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normal
  • gPlans() .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); }); } else if (attempt <
  • maxRetries) { console.debug(`STOQ - API not ready, retry ${attempt}/${maxRetries}`); setTimeout(() => attemptCartCheck(attempt + 1), retryDelay); } else { console.debug('STOQ - API not loaded after max retries, skipping cart selling plan check'); } } attemptCartCheck(); } <
  • p class="result__title">{{ it.item.text }} <
  • Maxxis Assegai 2.5 & Minion DHR 2.4 EXO+ casing
  • QUICK LINKS
  • About Us
    Contact Us
    Blog
    Track Service Progress
    Building Your Bike From the Box

    Insure Your Bike

    Privacy Policy
      Cookie Policy
    • Terms of Service
    • Refund policy
    • SERVICES
    • Servicing
    • Workshop Prices
    • Cycle to Work
    • Delivery & Returns
    • INFORMATION
    • Working Hours
    • Mon - Fri: 09:00 - 18:30
    • Sat: 9:00 - 16:00
    • Sun: Closed
    • Tel
    0131 374 5324
    <
    Location

    82 Newington Road

    EH9 1QN

    Email
    <

    << window._RestockRocketConfig = window._RestockRocketConfig || {} // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us') // This matches the backend's Mobility.normalize_locale behavior // Returns empty string if locale is empty or invalid (matches original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index <":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extensbutton_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_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preord,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,4399639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-14T12:16:34Z","market_locations_enabled":false,"market_id":13777305826,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-14T12:19:01Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2025-12-14T12:19:01Z","shopify_market_id":382140642,"market_locations_enabled":false}; windconditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"typ e":"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":15129422922111,"title":"Amflow PL Carbon (800 Wh)","handle":"amflow-pl-carbon-800-wh","description":"","published_at":"2025-07-26T09:45:29+01:00","created_at":"2025-06-10T09:53:06+01:00","vendor":"Amflow","type":"Bicycles","tags":["spo-cs-disabled","spo-default","spo-enabled","spo-notify-me-disabled"],"price":599900,"price_min":599900,"price_max":599900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":55569712382335,"title":"Medium","option1":"Medium","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Amflow PL Carbon (800 Wh) - Medium","public_title":"Medium","options":["Medium"],"price":5999 <00,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":599900,"compare_at_price":null,"per_delivery_price":599900,"selling_plan_id":713071886719,"selling_plan_group_id":"6c17fabdef8f8d1808aafff6115bf384c07f7045"}]},{"id":55569712415103,"title":"Large","option1":"Large","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Amflow PL Carbon (800 Wh) - Large","public_title":"Large","options":["Large"],"price":599900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":599900,"compare_at_price":null,"per_delivery_price":599900,"selling_plan_id":713071886719,"selling_plan_group_id":"6c17fabdef8f8d1808aafff6115bf384c07f7045"}]},{"id":55569712447871,"title":"Extra Large","option1":"Extra Large","option2":null,"op"price_adjustments":[],"price":599900,"compare_at_price":null,"per_delivery_price":599900,"selling_plan_id":713071886719,"selling_plan_group_id":"6c17fabdef8f8d1808aafff6115bf384c07f7045"}]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/5e759611c6b7d22d7b827832c37478a6_ultra.webp?v=1749545477","\/\/projektride.co.uk\/cdn\/shop\/files\/1ed2f8b854c83213bbd57e858d56eef7_origin.jpg?v=1749545485","\/\/projektride.co.uk\/cdn\/shop\/files\/b99baa9087bdb43417ed37d8d9150374_origin.jpg?v=1749545495","\/\/projektride.co.uk\/cdn\/shop\/files\/fa25a6a558a80ca1ef480068b190d5d3_origin.jpg?v=1749545505","\/\/projektride.co.uk\/cdn\/shop\/files\/ee51f19c41efb1286c90fa3855edfcda_origin.jpg?v=1749545514","\/\/projektride.co.uk\/cdn\/shop\/files\/5f29edb691a32659309bf2e929a05301_origin.jpg?v=1749545543","\/\/projektride.co.uk\/cdn\/shop\/files\/9708af7591ec3d330317e193c9f8448b_origin.jpg?v=1749545553"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/5e759611c6b7d22d7b827832c37478a6_ultra.webp?v=1749545477","optal payment"}],"recurring_deliveries":false,"price_adjustments":[],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":null}],"content":""}; window._RestockRocketConfig.variantsInventoryPolicy = {55569712382335 : "continue",55569712415103 : "continue",55569712447871 : "continue",55569712480639 : "continue",}; window._RestockRocketConfig.variantsInventoryQuantity = {55569712382335 : parseInt("0"),55569712415103 : parseInt("10"),55569712447871 : parseInt("0"),55569712480639 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {55569712382335 : parseInt(""),55569712415103 : parseInt("1"),55569712447871 : parseInt(""),55569712480639 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {55569712382335 : null,55569712415103 : null,55569712447871 : null,55569712480639 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {55569712382335 : parseInt(""),55569712415103 : parseInt(""),55569712447871 : parseInt(""),55569712480639 :19b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/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 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 translation da() - 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 || const value = translatedFields[key]; 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; } } // First try to get settings from metafields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'stSellingPlans(); } // Dispatch custom event when app is loaded const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } } function updateCartSellingPlans() { // Wait for the API to be available with retries const maxRetries = 10; const retryDelay = 500; function attemptCartCheck(attempt = 1) { 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'); } }) .c<ent-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{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;fcountdown-units{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-width:50px;padding:12px 8px;font-size:24px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-web
    <
    ry_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_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_it_ratio":1.0,"height":3414,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/b99baa9087bdb43417ed37d8d9150374_origin.jpg?v=1749545495","width":3414},{"alt":null,"id":66329943441791,"position":4,"preview_image":{"aspect_ratio":1.0,"height":3414,"width":3414,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/fa25a6a558a80ca1ef480068b190d5d3_origin.jpg?v=1749545505"},"aspect_ratio":1.0,"height":3414,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/fa25a6a558a80ca1ef480068b190d5d3_origin.jpg?v=1749545505","width":3414},{"alt":null,"id":66329944064383,"position":5,"preview_image":{"aspect_ratio":1.0,"height":3414,"width":3414,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ee51f19c41efb1286c90fa3855edfcda_origin.jpg?v=1749545514"},"aspect_ratio":1.0,"height":3414,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ee51f19c41efb1286c90fa3855edfcda_origin.jpg?v=1749545514","width":3414},{"alt":null,"id":66329952485759,"position":6,"preview_image":{"aspect_ratio":1.
    'STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockR
    6'5" - 6'11"<
    <

    C/Series carbon fibre frame, Switch Infinity suspension technology, threaded bottom bracket, fully enclosed internal cable routing, 148mm x 12mm BOOST dropouts, sealed Enduro Max pivot bearings, integrated derailleur hanger, and axle.<

    < < < Extra Large Select variant dropdown 2x10 Tiagra - Graphite Grey / Medium - £1,600.00 GBP 2x10 Tiagra - Graphite Grey / Extra Large - £1,600.00 GBP Quantity: 1 1 3 4 5+< label for="quantity--template--15326745395426__main">Quantity
    img src="//projektride.co.uk/cdn/shop/files/Kinesis-4S-Tiagra-TopTube-Detail-Upgrade-3_1000x1000_12190e91-365a-4572-942MAXXIS ASSEGAI 2.5 EXO+3-695dd40f80ae_98x.webp?v=1758018401" alt="" class="product-single__thumbnail-img">
    MAXXIS MINION DHR II 2.4 EXO+<
    CRANK SRAM GX EAGLE 30T 170MM
    BASH GUARD2x10 Tiagra - Graphite Grey / Small - £1,600.00 GBPONEUP BASH GUIDE2x10 Tiagra - Graphite Grey / Large - £1,600.00 GBP
    SEAT SILVERADO CUSTOM
    BRAKES SRAM CODE R
    DERAILLEUR2 SRAM GX EAGLE
    CASSETTE SRAM GX EAGLE 1275 10-52
    CHAIN SRAM GX EAGLE
    SHIFTER SRAM GX EAGLEDecrease quantity
    SEATPOSTIncrease quantity ONEUP DROPPER POST 31.6MM / SM: 150MM, MD: 180MM, LG-XXL: 210MM
    < input type="number" name="quantity" id="quantity--template--15326745395426__main" value="1" min="1">

    Please note: Specifications are subject to change without notice.



    Add to cart

    GEOMETRYNotify me when this product is available:

    All measurements are shown in millimetres.


    Submituires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10 Tiagra - Graphite Grey \/ Small","public_title":"2x10 Tiagra - Graphite Grey \/ Small","options":["2x10 Tiagra - Graphite Grey","Small"],"price":160000,"weight":17000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56063296405887,"title":"2x10 Tiagra - Graphite Grey \/ Medium","option1":"2x10 Tiagra - Graphite Grey","option2":"Medium","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10 Tiagra - Graphite Grey \/ Medium","public_title":"2x10 Tiagra - Graphite Grey \/ Medium","options":["2x10 Tiagra - Graphite Grey","Medium"],"price":160000,"weight":17000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56063296438655,"title":"2x10 Tiagra - Graphite Grey \/ Large","option1":"2x10 Tiagra - Graphite Grey","option2":"Large","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10 Tiagra - Graphite Grey \/ Large","public_title":"2x10 Tiagra - Graphite Grey \/ Large","options":["2x10 Tiagra - Graphite Grey","Large"],"price":160000,"weight":17000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56063296471423,"title":"2x10 Tiagra - Graphite Grey \/ Extra Large","option1":"2x10 Tiagra - Graphite Grey","option2":"Extra Large","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10 Tiagra - Graphite Grey \/ Extra Large","public_title":"2x10 Tiagra - Graphite Grey \/ Extra Large","options":["2x10 Tiagra - Graphite Grey","Extra Large"],"price":160000,"weight":17000,"compare_at_price":null,"invento Tiagra - Graphite Grey \/ Large","public_title":"2x10 Tiagra - Graphite Grey \/ Large","options":["2x10 Tiagra - Graphite Grey","Large"],"price":160000,"weight":17000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56063296471423,"title":"2x10 Tiagra - Graphite Grey \/ Extra Large","option1":"2x10 Tiagra - Graphite Grey","option2":"Extra Large","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10 Tiagra - Graphite Grey \/ Extra Large","public_title":"2x10 Tiagra - Graphite Grey \/ Extra Large","options":["2x10 Tiagra - Graphite Grey","Extra Large"],"price":160000,"weight":17000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', shopLocale: 'en', dataKey: 'top-strip-promotion-badge', storefrontCur rency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopDomain: 'projektride.co.uk', variantPrice: '160000', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); } Product Details Introducing the brand-new Kinesis 4S Tiagra, a modern aluminium road bike designed for those who seek a balance between speed and adventure. We've taken our acclaimed Kinesis R1 and worked hard to improve every detail to improve every ride.   Fork   — Custom full 'UD carbon' fork keeps weight low and takes out road buzz whilst feeling direct and accurate at all times.   Brakes   Also the 4S bike comes with some spares and manuals in a separate box, in the bike box:     Frame Size Seat Tube Seat Tube Length C-T 545 204 Seat Tube Angle 70 420 Wheelbase 557 404
    SM window.appBlockPlacements ||= []; if (window.klarnaAppBlocksManager) { window.klarnaAppBlocksManager.push({ productVariants: [{"id":56063296373119,"title":"2x10 Tiagra - Graphite Grey \/ Small","option1":"2x10 Tiagra - Graphite Grey","option2":"Small","option3":null,"sku":null,"reqry_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopLocale: 'en', shopDomain: 'projektride.co.uk', variantPrice: '160000', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":56063296373119,"title":"2x10 Tiagra - Graphite Grey \/ Small","option1":"2x10 Tiagra - Graphite Grey","option2":"Small","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10 Tiagra - Graphite Grey \/ Small","public_title":"2x10 Tiagra - Graphite Grey \/ Small","options":["2x10 Tiagra - GMDraphite Grey","Small"],"price":160000,"weight":17000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56063296405887,"title":"2x10 Tiagra - Graphite Grey \/ Medium","option1":"2x10 Tiagra - Graphite Grey","option2":"Medium","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10 Tiagra - Graphite Grey \/ Medium","public_title":"2x10 Tiagra - Graphite Grey \/ Medium","options":["2x10 Tiagra - Graphite Grey","Medium"],"price":160000,"weight":17000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56063296438655,"title":"2x10 Tiagra - Graphite Grey \/ Large","option1":"2x10 Tiagra - Graphite Grey","option2":"Large","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Kinesis 4S 2x10 Tiagra - 2x10LG XL XXL
    AThe 4S Tiagra is built around the same proven frame and fork as our highly praised, group test-winning R1 bike which Cycling Plus magazine proclaimed had "Understated class and excellent ride quality" and BikeRadar.com said had “instant zing when pressing the pedals". The lightweight double-butted 6061 Alloy tube blend provides a responsive ride feel, and the impeccable weld quality and attention to detail ensure high standards. Additionally, the internal down tube cable routing keeps the bike clean and easy to service. It features a Shimano 2x10 drivetrain, offering a wide gear range suitable for diverse terrains. The 4S Tiagra also comes ready to ride with mudguards fitted, making it suitable for all seasons. SEAT TUBE LENGTHThe custom full UD carbon fork reduces road buzz and offers precise handling, while the Kinesis Rider Fit Geometry ensures comfortable all-day rides. With four sizes to choose from, finding the perfect bike fit is made simple. Get ready to experience the perfect blend of performance and adventure with the Kinesis 4S Tiagra. 365  400 440Frame470— Lightweight double butted 6061 Alloy tube blend that delivers a light and responsive ride feel. 485
    B EFF. TOP TUBE LENGTHGroupset571— Full Tiagra 4700 20-speed groupset. 602 624 
    Handlebars need fitting to the stem (the stem comes fitted with a positive rise, and all 3x10mm spacers under the stem)D. EFF. SEATTUBE ANGLESeatpost needs fitting (saddle attached to post). 77.5The pedal washers are tied to the crank arms. 77.5The Kinesis 4S bike has been checked prior to packing, however before your first ride the bike must have a PDI (Pre Delivery Inspection) by an authorised Kinesis Dealer. 77.5 77.5 77.5
    EFront rotor lockring (as mentioned above). ACTUAL SEATTUBE ANGLEWheel reflectors. 72.1Frame reflectors. 72.6Quick Release axle manuals. 72.7 73.1 73.6
    FS* (51) CHAINSTAY LENGTHM (54) 437L (57) 439XL (60) 441 443  445
    G490 WHEELBASE540 1211570 1246600 1270 1302Top Tube Length Effective 1329532
    H561 ESTIMATED BB HEIGHT580 353 353Head Length 353130 353146 353172
    I STANDOVERHead Tube Angle 73571 74472 75072 75672 757
    J74 HEADTUBE LENGTH74 9574 10174 107 118Bottom Bracket Drop 14070
    K70 FORK (AXLE TO CROWN)70 588 588Chain Stay Length 588420 588420 588420
    L FORK (OFFSET)Front Centre 44590.7 44595 44611.8 44631.8 44
    M1001 STACK1005 6151022 6201042 625 635Stack 655538
    N582 REACH612 435 465Reach 485378 510385 525394
    O FRONT CENTERFork Axle to Crown 774378 807378 829378 859378 884
    {"id":15289117835647,"title":"Kinesis 4S 2x10 Tiagra","handle":"kinesis-4s-1","description":"\u003cp\u003eIntroducing the brand-new Kinesis 4S Tiagra, a modern aluminium road bike designed for those who seek a balance between speed and adventure. We've taken our acclaimed Kinesis R1 and worked hard to improve every detail to improve every ride.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe 4S Tiagra is built around the same proven frame and fork as our highly praised, group test-winning R1 bike which Cycling Plus magazine proclaimed had \"Understated class and excellent ride quality\" and BikeRadar.com said had “instant zing when pressing the pedals\". The lightweight double-butted 6061 Alloy tube blend provides a responsive ride feel, and the impeccable weld quality and attention to detail ensure high standards. Additionally, the internal down tube cable routing keeps the bike clean and easy to service. It features a Shimano 2x10 drivetrain, offering a wide gear range suitable for diverse terrains. The 4S Tiagra also comes ready to ride with mudguards fitted, making it suitable for all seasons.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe custom full UD carbon fork reduces road buzz and offers precise handling, while the Kinesis Rider Fit Geometry ensures comfortable all-day rides. With four sizes to choose from, finding the perfect bike fit is made simple. Get ready to experience the perfect blend of performance and adventure with the Kinesis 4S Tiagra.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u 003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrame\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Lightweight double butted 6061 Alloy tube blend that delivers a light and responsive ride feel.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFork\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Custom full 'UD carbon' fork keeps weight low and takes out road buzz whilst feeling direct and accurate at all times.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGroupset\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Full Tiagra 4700 20-speed groupset.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrakes\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Hydraulic Shimano Tiagra disc brakes are brilliantly reliable and handle the stopping duties with minimum effort.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTyres\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Maxxis Pursuer in 32c, hitting the sweet spot for grip, cornering and low rolli
    ng resistance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdditional Info:\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf ordered online, the 4S bike will be delivered 95% built.\u003c\/li\u003e\n\u003cli\u003eThe rotor will need fitting to front wheel (rotor is boxed between the front wheel and frame, and the lockring is in the spares\/manuals box).\u003c\/li\u003e\n\u003cli\u003eThe front wheel needs fitting.\u003c\/li\u003e\n\u003cli\u003eYou’ll need to align the front brake\u003c\/li\u003e\n\u003cli\u003eHandlebars need fitting to the stem (the stem comes fitted with a positive rise, and all 3x10mm spacers under the stem).\u003c\/li\u003e\n\u003cli\u003eSeatpost needs fitting (saddle attached to post).\u003c\/li\u003e\n\u003cli\u003eThe pedal washers are tied to the crank arms.\u003c\/li\u003e\n\u003cli\u003eThe Kinesis 4S bike has been checked prior to packing, however before your first ride the bike must have a PDI (Pre Delivery Inspection) by an authorised Kinesis Dealer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAlso the 4S bike comes with some spares and manuals in a separate box, in the bike box:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFront rotor lockring (as mentioned above).\u003c\/li\u003e\n\u003cli\u003eWheel reflectors.\u003c\/li\u003e\n\u003cli\u003eFrame reflectors.\u003c\/li\u003e\n\u003cli\u003eQuick Release axle manuals.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable class=\"upgtbl\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"upgtbltrtle upgtblstle\"\u003e\n\u003ctd\u003eFrame Size Seat Tube\u003c\/td\u003e\n\u003ctd\u003eS* (51)\u003c\/td\u003e\n\u003ctd\u003eM (54)\u003c\/td\u003e\n\u003ctd\u003eL (57)\u003c\/td\u003e\n\u003ctd\u003eXL (60)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"8\"
    \u003e \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eSeat Tube Length C-T\u003c\/td\u003e\n\u003ctd\u003e490\u003c\/td\u003e\n\u003ctd\u003e540\u003c\/td\u003e\n\u003ctd\u003e570\u003c\/td\u003e\n\u003ctd\u003e600\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eTop Tube Length Effective\u003c\/td\u003e\n\u003ctd\u003e532\u003c\/td\u003e\n\u003ctd\u003e545\u003c\/td\u003e\n\u003ctd\u003e561\u003c\/td\u003e\n\u003ctd\u003e580\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eHead Length\u003c\/td\u003e\n\u003ctd\u003e130\u003c\/td\u003e\n\u003ctd\u003e146\u003c\/td\u003e\n\u003ctd\u003e172\u003c\/td\u003e\n\u003ctd\u003e204\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eHead Tube Angle\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e7 2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eSeat Tube Angle\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eBottom Bracket Drop\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eChain Stay Length\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eFront Centre\u003c\/td\u003e\n\u003ctd\u003e590.7\u003c\/td\u003e\n\u003ctd\u003e595\u003c\/td\u003e\n\u003ctd\u003e611.8\u003c\/td\u003e\n\u003ctd\u003e631.8\u003c\/td\u
    < 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');">
    I'm looking to find out more information about a product, where can I find this?

    FAQ

    Questions and answersPlease get in touch with a member of the team either by phone (

    01313745324
    ) or email (
    [email protected]
    • ) where on of the team will be more than happy to help. ProjektRide Bike Shop Edinburgh
    • 82 Newington Road, EH91QN, Edinburgh.
    <
    img src="//projektride.co.uk/cdn/shop/files/logo_header_2048x2048.png?v=1634060673" alt="" class="logo--footer">
    preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":15289117835647,"title":"Kinesis 4S 2x10 Tiagra","handle":"kinesis-4s-1","description":"\u003cp\u003eIntroducing the brand-new Kinesis 4S Tiagra, a modern aluminium road bike designed for those who seek a balance between speed and adventure. We've taken our acclaimed Kinesis R1 and worked hard to improve every detail to improve every ride.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe 4S Tiagra is built around the same proven frame and fork as our highly praised, group test-winning R1 bike which Cycling Plus magazine proclaimed had \"Understated class a nd excellent ride quality\" and BikeRadar.com said had “instant zing when pressing the pedals\". The lightweight double-butted 6061 Alloy tube blend provides a responsive ride feel, and the impeccable weld quality and attention to detail ensure high standards. Additionally, the internal down tube cable routing keeps the bike clean and easy to service. It features a Shimano 2x10 drivetrain, offering a wide gear range suitable for diverse terrains. The 4S Tiagra also comes ready to ride with mudguards fitted, making it suitable for all seasons.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe custom full UD carbon fork reduces road buzz and offers precise handling, while the Kinesis Rider Fit Geometry ensures comfortable all-day rides. With four sizes to choose from, finding the perfect bike fit is made simple. Get ready to experience the perfect blend of performance and adventure with the Kinesis 4S Tiagra.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u00
    3e\n\u003cstrong\u003eFrame\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Lightweight double butted 6061 Alloy tube blend that delivers a light and responsive ride feel.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFork\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Custom full 'UD carbon' fork keeps weight low and takes out road buzz whilst feeling direct and accurate at all times.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGroupset\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Full Tiagra 4700 20-speed groupset.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrakes\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Hydraulic Shimano Tiagra disc brakes are brilliantly reliable and handle the stopping duties with minimum effort.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTyres\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— Maxxis Pursuer in 32c, hitting the sweet spot for grip, cornering and low rolling resistance.\u003c\/li\u 003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdditional Info:\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf ordered online, the 4S bike will be delivered 95% built.\u003c\/li\u003e\n\u003cli\u003eThe rotor will need fitting to front wheel (rotor is boxed between the front wheel and frame, and the lockring is in the spares\/manuals box).\u003c\/li\u003e\n\u003cli\u003eThe front wheel needs fitting.\u003c\/li\u003e\n\u003cli\u003eYou’ll need to align the front brake\u003c\/li\u003e\n\u003cli\u003eHandlebars need fitting to the stem (the stem comes fitted with a positive rise, and all 3x10mm spacers under the stem).\u003c\/li\u003e\n\u003cli\u003eSeatpost needs fitting (saddle attached to post).\u003c\/li\u003e\n\u003cli\u003eThe pedal washers are tied to the crank arms.\u003c\/li\u003e\n\u003cli\u003eThe Kinesis 4S bike has been checked prior to packing, however before your first ride the bike must have a PDI (Pre Delivery Inspection) by an authorised Kinesis Dealer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAlso the 4S bike comes with some spares and manuals in a separate box, in the bike box:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFront rotor lockring (as mentioned above).\u003c\/li\u003e\n\u003cli\u003eWheel reflectors.\u003c\/li\u003e\n\u003cli\u003eFrame reflectors.\u003c\/li\u003e\n\u003cli\u003eQuick Release axle manuals.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable class=\"upgtbl\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"upgtbltrtle upgtblstle\"\u003e\n\u003ctd\u003eFrame Size Seat Tube\u003c\/td\u003e\n\u003ctd\u003eS* (51)\u003c\/td\u003e\n\u003ctd\u003eM (54)\u003c\/td\u003e\n\u003ctd\u003eL (57)\u003c\/td\u003e\n\u003ctd\u003eXL (60)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"8\"\u003e \u003c\/td\u003e\n
    \u003c\/tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eSeat Tube Length C-T\u003c\/td\u003e\n\u003ctd\u003e490\u003c\/td\u003e\n\u003ctd\u003e540\u003c\/td\u003e\n\u003ctd\u003e570\u003c\/td\u003e\n\u003ctd\u003e600\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eTop Tube Length Effective\u003c\/td\u003e\n\u003ctd\u003e532\u003c\/td\u003e\n\u003ctd\u003e545\u003c\/td\u003e\n\u003ctd\u003e561\u003c\/td\u003e\n\u003ctd\u003e580\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eHead Length\u003c\/td\u003e\n\u003ctd\u003e130\u003c\/td\u003e\n\u003ctd\u003e146\u003c\/td\u003e\n\u003ctd\u003e172\u003c\/td\u003e\n\u003ctd\u003e204\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eHead Tube Angle\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\ /tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eSeat Tube Angle\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eBottom Bracket Drop\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"upgtbltrhl\"\u003e\n\u003ctd class=\"upgtblstle\"\u003eChain Stay Length\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003ctd\u003e420\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"upgtblstle\"\u003eFront Centre\u003c\/td\u003e\n\u003ctd\u003e590.7\u003c\/td\u003e\n\u003ctd\u003e595\u003c\/td\u003e\n\u003ctd\u003e611.8\u003c\/td\u003e\n\u003ctd\u003e631.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u