Header Image
Matte Charcoal

Matte Cobalt Blue/Trek Black/Living Coral
Matte Dark Star Black
Matte Era White/Deep Smoke
  • Matte Hex Blue/Plasma Grey Pearl
  • Matte Lavender Haze/Deep Smoke
  • Information Liberia (GBP£) United Kingdom (GBP£) reedbeige/black
  • Mon - Fri: 09:00 - 18:30Home Sat: 9:00 - 16:00 0131 374 5324HireUnited States (GBP£) Libya (GBP£)
  • Newington Road reedbeige/chrome Edinburgh [email protected] Vatican City (EUR€) Liechtenstein (CHFCHF)
See More
reedgreen/matrix
Cyprus (EUR€)
Western Sahara (MADد.م.) Lithuania (EUR€) New Bikes
  • Denmark (DKKkr.) See More
    Country Zimbabwe (USD$) Madagascar (GBP£)
    Djibouti (DJFFdj) GBP£Shop All New Bikes Malawi (MWKMK)
    Road / Gravel / Touring Bikes Egypt (EGPج.م) Åland Islands (EUR€) Mali (XOFFr)
    Hybrid / City Bikes
    Equatorial Guinea (XAFCFA) Albania (ALLL) Mountain BikesShop AllMalta (EUR€)
    Eritrea (GBP£) Algeria (DZDد.ج) Electric Bikes
    Mauritania (GBP£)
    Kids Bikes Estonia (EUR€) Andorra (EUR€) Mauritius (MUR₨)
    Eswatini (GBP£) Angola (GBP£)
    Mayotte (EUR€) Shop by Brand Ethiopia (ETBBr) Armenia (AMDդր.) See More
    solareclipse/gold
    Faroe Islands (DKKkr.) Ascension Island (SHP£) Gloria
    Monaco (EUR€)
Trek
Finland (EUR€) Austria (EUR€) sunglow/chrome
Montenegro (EUR€)
  • :root {--collection-sticky-bar-height: calc(.75rem * var(--FONT-ADJUST-BODY) + 40px);} #Collection--template--26482391122303__main { --PT: 30px; --PB: 60px; }Mozambique (GBP£)
  • Brother
  • Namibia (GBP£)
  • / Turquoise
  • SingularCollectionsNetherlands (EUR€)
  • /
  • Niger (XOFFr)
  • Frog
  • Nigeria (NGN₦)
  • Show more
  • Ghana (GBP£) Bulgaria (EUR€) Featured
    Surly North Macedonia (MKDден) Show less
    • Norway (GBP£)
    • Early Rider
    • Poland (PLNzł) Condition
    • Portugal (EUR€)
    • Second-Hand Bikes Réunion (EUR€)
    • See More
    • Romania (RONLei)
    • Shop All Second-Hand Electric
    • Rwanda (RWFFRw)
    • Custom Builds
    • See MoreSan Marino (EUR€)
    • Custom Builds for saleSão Tomé & Príncipe (STDDb)
    • 1184 products Senegal (XOFFr)
    • Show my results
    • Serbia (RSDРСД)
    • Seychelles (GBP£)
    • ENVE All Road Disc Fork
    • Filters WorkshopSierra Leone (SLLLe)
    • See More
    • Slovakia (EUR€)
    • Workshop Prices
    • Sort by Slovenia (EUR€)
    • Track Your ServiceSomalia (GBP£) Quick Buy
    • Featured
    • OtherSouth Africa (GBP£)
    • Most relevantSee More
    • South Sudan (GBP£)
    • Best sellingCustom Builds
    • Spain (EUR€) ENVE All Road Disc Fork
    • Alphabetically, A-Z £620.00
    • Insure Your BikeSt. Helena (SHP£)
    • Alphabetically, Z-A
    • Book a ServiceSudan (GBP£)
    • Price, low to high ENVE 29" Mountain Fork - Thru Axle
    • Svalbard & Jan Mayen (GBP£)
    • Price, high to low
    • Sweden (SEKkr)
    • Date, old to new
    • Switzerland (CHFCHF) BrandsQuick Buy
    • Date, new to old See More
    • Tanzania (TZSSh)
    • Hope
    • Togo (XOFFr)
    • Tristan da Cunha (GBP£) ENVE 29" Mountain Fork - Thru Axle
    • £710.00
    • Tunisia (GBP£) Cockpit
    •   See More
    • Türkiye (GBP£)
    •   HandlebarsENVE Fat Fork - Thru Axle
    • Uganda (UGXUSh)
    •  
    • Ukraine (UAH₴) Grips & Bar-Tape
    • E-bike Batteries and chargers
Türkiye (GBP£)
Western Sahara (MADد.م.)
Zimbabwe (USD$)
  • ProjektRide
  • ShopifyCroix De Fer
  • CUBE
  • E-bike
  • Close Early Rider
  • Apple PayEBIKE
    • Electric Bike
    • Electric bike
    • window._RestockRocketConfig = window._RestockRocketConfig || {} window._RestockRocket = window._RestockRocket || {} window._Stoq = window._RestockRocket window._StoqConfig = window._RestockRocketConfig try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { } 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.liquidRenderedAt = 1787080124;window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {}; if (!window._RestockRocketConfig.cartToken) { try { const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); } catch (e) { } }window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2026-08-12T16:44:57.298Z","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":{"disableDebugLoggingForNonPreorderItem":false},"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_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":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":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","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":".product-grid-item__info","insert_button_after_selector_index":".product-grid-item__info","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":".product-grid-item__info","show_button_on_page":false,"insert_button_after_selector_search":".grid","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":".product-grid-item__title","index_link_selector":".product-grid-item__title","page_link_selector":".product-grid-item__title","search_link_selector":".product-grid-item__title","collection_check_link_visibility":true,"collection_buttons_container":".grid","index_buttons_container":".carousel.grid--mobile .flickity-viewport","page_buttons_container":".grid","search_buttons_container":".grid","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":"","preorder_add_to_cart_button_selector":".product__submit__holder .product__submit__buttons button","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product__media__holder","preorder_index_badge_selector":".product__media__holder","preorder_page_badge_selector":".product__media__holder","preorder_search_badge_selector":".product__media__holder","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":".product__form .btn","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":".product__price--regular","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".product__price--regular","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product__form","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-08-12T16:44:57.369Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false}; window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42140096102626,42167799447778,43590980075746,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936003195106,43936003227874,43936008012002,43936008044770,43936022757602,43936022790370,43936022823138,43936022855906,43936056115426,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,43936093470946,43936101138658,43936107266274,43936124076258,43936124109026,43936124141794,43936124174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938298233058,43938298265826,43938298298594,43938298331362,43938298364130,43938298396898,43938298429666,43938298462434,43938299805922,43938299838690,43938299871458,43938299904226,43938299936994,43938299969762,43938300002530,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,43981374980322,43981392773346,43981392806114,43981392838882,43981392904418,43981392937186,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987938530,43981989085410,43981989118178,43981989150946,43981990887650,43981990920418,43981990953186,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140279791842,44140279824610,44140279857378,44140279890146,44140279922914,44140292047074,44140292079842,44140292112610,44140293685474,44140302434530,44140302500066,44140302532834,44140302565602,44140302598370,44140302631138,44140302827746,44140302893282,44140302926050,44140315050210,44140317016290,44140321636578,44140335792354,44140335825122,44140335857890,44140339953890,44140339986658,44140340150498,44140340248802,44140340281570,44140340543714,44140340707554,44140340740322,44140340773090,44140345065698,44140352438498,44140397756642,44140404441314,44140404474082,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712415103,55569712447871,55569712480639,55570017616255,55570550194559,55604008976767,55638316908927,55638316941695,55638316974463,56220814967167,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56399322251647,58086872056191,58086872088959,58086941819263,58145667154303,58156649972095,58205080093055,58205080125823],"updated_at":"2026-08-18T18:53:47Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-08-18T18:35:57Z","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":"2026-08-18T18:35:57Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"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","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_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.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"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,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() { const cachedData = {"plans":[{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"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","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_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.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"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,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}],"disabled_plan_ids":[713813721471,713176482175,714631872895],"cached_at":"2026-04-09T09:16:46Z"}; if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { const oldPlans = window._RestockRocketConfig.sellingPlans; const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 ? oldPlans.reduce(function(max, plan) { if (plan.updated_at) { const planDate = new Date(plan.updated_at); const maxDate = max ? new Date(max) : null; return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; } return max; }, '') : null; const cachedDate = new Date(cachedData.cached_at); const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); if (useCached) { if (Array.isArray(cachedData.plans)) { window._RestockRocketConfig.sellingPlans = cachedData.plans; window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); } } else { window._RestockRocketConfig.disabledSellingPlanIds = []; console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); } } })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};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":8665880461538,"title":"Argon 18 Sum Pro Frameset","handle":"argon-18-sum-pro-frameset","description":"\u003ch2\u003eArgon 18 Sum Pro Frameset\u003c\/h2\u003e\u003cp\u003eThe Argon 18 Sum Pro is a top-tier race platform made to combine low weight, aero efficiency and sharp race handling. It is aimed at riders who want one fast road bike for climbing, fast rolling terrain, criteriums and bunch sprints. The frame uses Argon 18's Sum Pro chassis with integrated cabling, aero tube shaping, 3D fit system and clearance for up to 30C tyres, with measured clearance noted at 32mm.\u003c\/p\u003e\u003cp\u003eThis version is supplied in the Frameset configuration and is available in Titanium \/ Racing Red or Crystal Black \/ Foil.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSUM Pro carbon race platform\u003c\/li\u003e\n\u003cli\u003eIntegrated cable routing\u003c\/li\u003e\n\u003cli\u003eAero\/lightweight road geometry\u003c\/li\u003e\n\u003cli\u003eFits up to 30C tyres, with listed clearance up to 32mm\u003c\/li\u003e\n\u003cli\u003eAvailable sizes: XXS 44-46, XS 47-50, S 51-53, M 54-56, L 57-59 and XL 60-62.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eKey specification\u003c\/h3\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eSUM Pro carbon frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eSUM Pro specific carbon fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHeadset\u003c\/th\u003e\n\u003ctd\u003eFSA Headset NO.55R 1.5'' + 3D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCable routing\u003c\/th\u003e\n\u003ctd\u003eIntegrated cables\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSeatpost\u003c\/th\u003e\n\u003ctd\u003eSUM specific seatpost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrake standard\u003c\/th\u003e\n\u003ctd\u003eDisc brake road frameset\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTyre clearance\u003c\/th\u003e\n\u003ctd\u003e30C tyre clearance, measured up to 32mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003cem\u003eImages are supplied by Argon 18 and may be illustrative. Final specification can vary by region and assembly option.\u003c\/em\u003e\u003c\/p\u003e","published_at":"2026-07-08T16:38:54+01:00","created_at":"2024-08-04T15:14:05+01:00","vendor":"Argon 18","type":"Road frameset","tags":["Aero Road Bike","Argon 18","Carbon Frameset","Race Bike","Road Frameset","Sum Pro"],"price":280000,"price_min":280000,"price_max":280000,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":57933614449023,"title":"Titanium \/ Racing Red \/ XXS 44-46","option1":"Titanium \/ Racing Red","option2":"XXS 44-46","option3":null,"sku":"A18-SUMPRO-FRAMESET-TITRED-XXS","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Titanium \/ Racing Red \/ XXS 44-46","public_title":"Titanium \/ Racing Red \/ XXS 44-46","options":["Titanium \/ Racing Red","XXS 44-46"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614481791,"title":"Titanium \/ Racing Red \/ XS 47-50","option1":"Titanium \/ Racing Red","option2":"XS 47-50","option3":null,"sku":"A18-SUMPRO-FRAMESET-TITRED-XS","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Titanium \/ Racing Red \/ XS 47-50","public_title":"Titanium \/ Racing Red \/ XS 47-50","options":["Titanium \/ Racing Red","XS 47-50"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614514559,"title":"Titanium \/ Racing Red \/ S 51-53","option1":"Titanium \/ Racing Red","option2":"S 51-53","option3":null,"sku":"A18-SUMPRO-FRAMESET-TITRED-S","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Titanium \/ Racing Red \/ S 51-53","public_title":"Titanium \/ Racing Red \/ S 51-53","options":["Titanium \/ Racing Red","S 51-53"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614547327,"title":"Titanium \/ Racing Red \/ M 54-56","option1":"Titanium \/ Racing Red","option2":"M 54-56","option3":null,"sku":"A18-SUMPRO-FRAMESET-TITRED-M","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Titanium \/ Racing Red \/ M 54-56","public_title":"Titanium \/ Racing Red \/ M 54-56","options":["Titanium \/ Racing Red","M 54-56"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614580095,"title":"Titanium \/ Racing Red \/ L 57-59","option1":"Titanium \/ Racing Red","option2":"L 57-59","option3":null,"sku":"A18-SUMPRO-FRAMESET-TITRED-L","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Titanium \/ Racing Red \/ L 57-59","public_title":"Titanium \/ Racing Red \/ L 57-59","options":["Titanium \/ Racing Red","L 57-59"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614612863,"title":"Titanium \/ Racing Red \/ XL 60-62","option1":"Titanium \/ Racing Red","option2":"XL 60-62","option3":null,"sku":"A18-SUMPRO-FRAMESET-TITRED-XL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Titanium \/ Racing Red \/ XL 60-62","public_title":"Titanium \/ Racing Red \/ XL 60-62","options":["Titanium \/ Racing Red","XL 60-62"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614645631,"title":"Crystal Black \/ Foil \/ XXS 44-46","option1":"Crystal Black \/ Foil","option2":"XXS 44-46","option3":null,"sku":"A18-SUMPRO-FRAMESET-BLKFOIL-XXS","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Crystal Black \/ Foil \/ XXS 44-46","public_title":"Crystal Black \/ Foil \/ XXS 44-46","options":["Crystal Black \/ Foil","XXS 44-46"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614678399,"title":"Crystal Black \/ Foil \/ XS 47-50","option1":"Crystal Black \/ Foil","option2":"XS 47-50","option3":null,"sku":"A18-SUMPRO-FRAMESET-BLKFOIL-XS","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Crystal Black \/ Foil \/ XS 47-50","public_title":"Crystal Black \/ Foil \/ XS 47-50","options":["Crystal Black \/ Foil","XS 47-50"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614711167,"title":"Crystal Black \/ Foil \/ S 51-53","option1":"Crystal Black \/ Foil","option2":"S 51-53","option3":null,"sku":"A18-SUMPRO-FRAMESET-BLKFOIL-S","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Crystal Black \/ Foil \/ S 51-53","public_title":"Crystal Black \/ Foil \/ S 51-53","options":["Crystal Black \/ Foil","S 51-53"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614743935,"title":"Crystal Black \/ Foil \/ M 54-56","option1":"Crystal Black \/ Foil","option2":"M 54-56","option3":null,"sku":"A18-SUMPRO-FRAMESET-BLKFOIL-M","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Crystal Black \/ Foil \/ M 54-56","public_title":"Crystal Black \/ Foil \/ M 54-56","options":["Crystal Black \/ Foil","M 54-56"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614776703,"title":"Crystal Black \/ Foil \/ L 57-59","option1":"Crystal Black \/ Foil","option2":"L 57-59","option3":null,"sku":"A18-SUMPRO-FRAMESET-BLKFOIL-L","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Crystal Black \/ Foil \/ L 57-59","public_title":"Crystal Black \/ Foil \/ L 57-59","options":["Crystal Black \/ Foil","L 57-59"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57933614809471,"title":"Crystal Black \/ Foil \/ XL 60-62","option1":"Crystal Black \/ Foil","option2":"XL 60-62","option3":null,"sku":"A18-SUMPRO-FRAMESET-BLKFOIL-XL","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Argon 18 Sum Pro Frameset - Crystal Black \/ Foil \/ XL 60-62","public_title":"Crystal Black \/ Foil \/ XL 60-62","options":["Crystal Black \/ Foil","XL 60-62"],"price":280000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Red-SUMP.378A.1E.1_profil_1.png?v=1783525139","\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Dura-Ace-SUMP.378B.1D.1-SIDE_profil_1.png?v=1783525140","\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Red-SUMP.378A.1E.1_profil_4c74ede3-e418-4ec6-81fd-b87284dc719e.png?v=1783525139"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Red-SUMP.378A.1E.1_profil_1.png?v=1783525139","options":["Colour","Size"],"media":[{"alt":null,"id":71714660188543,"position":1,"preview_image":{"aspect_ratio":1.501,"height":1364,"width":2048,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Red-SUMP.378A.1E.1_profil_1.png?v=1783525139"},"aspect_ratio":1.501,"height":1364,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Red-SUMP.378A.1E.1_profil_1.png?v=1783525139","width":2048},{"alt":null,"id":71714660221311,"position":2,"preview_image":{"aspect_ratio":1.501,"height":1364,"width":2048,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Dura-Ace-SUMP.378B.1D.1-SIDE_profil_1.png?v=1783525140"},"aspect_ratio":1.501,"height":1364,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Dura-Ace-SUMP.378B.1D.1-SIDE_profil_1.png?v=1783525140","width":2048},{"alt":null,"id":71714660254079,"position":3,"preview_image":{"aspect_ratio":1.501,"height":1364,"width":2048,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Red-SUMP.378A.1E.1_profil_4c74ede3-e418-4ec6-81fd-b87284dc719e.png?v=1783525139"},"aspect_ratio":1.501,"height":1364,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Sum-Pro-Red-SUMP.378A.1E.1_profil_4c74ede3-e418-4ec6-81fd-b87284dc719e.png?v=1783525139","width":2048}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003eArgon 18 Sum Pro Frameset\u003c\/h2\u003e\u003cp\u003eThe Argon 18 Sum Pro is a top-tier race platform made to combine low weight, aero efficiency and sharp race handling. It is aimed at riders who want one fast road bike for climbing, fast rolling terrain, criteriums and bunch sprints. The frame uses Argon 18's Sum Pro chassis with integrated cabling, aero tube shaping, 3D fit system and clearance for up to 30C tyres, with measured clearance noted at 32mm.\u003c\/p\u003e\u003cp\u003eThis version is supplied in the Frameset configuration and is available in Titanium \/ Racing Red or Crystal Black \/ Foil.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSUM Pro carbon race platform\u003c\/li\u003e\n\u003cli\u003eIntegrated cable routing\u003c\/li\u003e\n\u003cli\u003eAero\/lightweight road geometry\u003c\/li\u003e\n\u003cli\u003eFits up to 30C tyres, with listed clearance up to 32mm\u003c\/li\u003e\n\u003cli\u003eAvailable sizes: XXS 44-46, XS 47-50, S 51-53, M 54-56, L 57-59 and XL 60-62.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eKey specification\u003c\/h3\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eSUM Pro carbon frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eSUM Pro specific carbon fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHeadset\u003c\/th\u003e\n\u003ctd\u003eFSA Headset NO.55R 1.5'' + 3D\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCable routing\u003c\/th\u003e\n\u003ctd\u003eIntegrated cables\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSeatpost\u003c\/th\u003e\n\u003ctd\u003eSUM specific seatpost\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrake standard\u003c\/th\u003e\n\u003ctd\u003eDisc brake road frameset\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTyre clearance\u003c\/th\u003e\n\u003ctd\u003e30C tyre clearance, measured up to 32mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003cem\u003eImages are supplied by Argon 18 and may be illustrative. Final specification can vary by region Electronic Shifting
    • etConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available; try { var _sqCfg = window._RestockRocketConfig; var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); } catch (e) { } try { var _sqc = window._RestockRocketConfig; var _sqOn = !!(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout); var _sqPre = (_sqc.cachedPreorderVariantIds && _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; var _sqArm = false; if (_sqOn && _sqc.preordersConfigured) { if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { _sqAr EMF - E-Full Suspension
    • & !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } } 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 MaestroERD - E-Road
    • liquid_cache_age: _stoqInitConfig.liquidCacheAge, inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } try { var _sqTrack = window._RestockRocketConfig; if (_sqTrack.preordersConfigured) { document.addEventListener('click', function (e) { try { var t = e.target; if (!t || !t.closest) return; var host = t.closest('.shopify-payment-button, shopify-payment-terms'); if (!host) return; var channel = host.matches && host.matches('shopify-payment-terms') ? 'shop_pay_installments' : 'buy_now'; var form = host.closest('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; MastercardETR - E-Trekking
    • } catch (err) { } }, true); } } catch (e) { } function applyTranslations(settings) { try { 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) { console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach Family bike
    • ings; 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': 'skip' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was n Finishing Kit
    • indow._RestockRocketConfig.disabledSellingPlanIds.length > 0; const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; const collectionScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlCollection : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const pageType = window._RestockRocketConfig.pageType; const collectionPageTypes = ['collection', 'index', 'search', 'page']; if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { createRestockRocketScript(collectionScriptUrl); } else if(pageType === 'product') { createRestockRocketScript(productScriptUrl); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketC frames
    • Union PayFrameset
    • VisaGenesis
    • Gravel
    • Gravel Bike
    • grips
    • Grips & Bar-tape
    • Handlebars
    • HBR - Hybrid Bikes
    • hope
    • Humber
    • Hybrid MTB
    • Hybrid Trekking
    • Hybrid Urban
    • KATHMANDU HYBRID
    • KDS - Kids Bikes
    • MFS - Full Suspension
    • NEW 2026
    • NURIDE HYBRID
    • pannier
    • PRE RELEASED
    • REACTION HYBRID
    • Road / Gravel / Touring Bikes
    • Road Bike
    • Saddles
    • spo-cs-disabled
    • spo-default
    • spo-disabled
    • spo-notify-me-disabled
    • Steel
    • STEREO HYBRID ONE22
    • STEREO HYBRID ONE44
    • STEREO HYBRID ONE44 HPC
    • STEREO HYBRID ONE77 HPC
    • Straggler
    • surly
    • Surly
    • SWITCH
    • Tools & Maintenance
    • Touring
    • Trek
    • tyres
    • Close
    • Aluminum
    • Carbon
    • tton","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product__media__holder","preorder_index_badge_selector":".product__media__holder","pSteel
    • 6353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938298233058,43938298265826,43938298298594,43938298331362,43938298364130,43938298396898,43938298429666,43938298462434,43938299805922,43938299838690,43938299871458,43938299904226,43938299936994,43938299969762,43938300002530,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,43981374980322,43981392773346,43981392806114,43981392838882,43981392904418,43981392937186,43981695844578,43981695877346,43981695910114,43981695942882,43981986‎
    • r":"#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","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enableAlloy
    • b","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","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full paCork
    • null; return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; } return max; }, '') : null; const cachedDate = new Date(cachedData.cached_at); const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); if (useCached) { if (Array.isArray(cachedData.plans)) { window._RestockRocketConfig.sellingPlans = cachedData.plans; window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); } } else { window._RestockRocketConfig.disabledSellingPlanIds = []; console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); Fabric
    • window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' try { const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; } catch (e) { window._RestockRocketConfig.appVersion = ''; } const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; const LIQUID_CACHE_MAX_AGE = 15 * 60; const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._RestockRocketConfig.isLiquidCacheFresh = true; window._RestockRocketConfig.liquidCacheAgtitanium
    • <
    • 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') try { const _stoqInitConfig = window._RestockRocketConfig; const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqI
    • ck.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', country_code: _sqTrack.countryIsoCode || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.href) || '', properties: { is_preorder_variant: (function () { var vid = Number(variantId); var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; return has(_sqTrack.preorderVariantIds) || has(_sqTrack.cachedPreorderVariantIds && _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); })(), in_enabled_plan: !!_sqPlan, is_instock_variant: (function () { var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; return has(_sqTrack.inStockVariantIds) || h
    • - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } (function loadStorefrontSettings() { const cfg = window._RestockRocketConfig; if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; function run() { const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: "settings") { value } } }'; fetch( `https://${cfg.shop}/api/2025-07/graphql.json`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, }, body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }), } ) .then(function(response) { if (!response.ok) { throw new Error('Storefront API HTTP ' + response.s
    • console.error('STOQ - apply failed for ' + endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, error.message); }); } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); Promise.race([ Promise.all([ fetchEmbedConfig('selling_plans', function(data) { if (data && Array.isArray(data.plans)) { window._RestockRocketConfig.sellingPlans = data.plans; window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || []; } }), fetchEmbed
    • XS
  • Continental Road Race 700c 20mm-25mm) Presta Inner Tube - 42mm valve
  • Quick Buy
    • Brother Kepler World Touring Bike - Complete Shop Stock Build - color variant: Mellow Yellow
    • £199.99
    • Previous page
    • 43
    • 50
    • #SiteFooter .footer-block--logo { min-width: calc(160px + calc(var(--gutter) / 2)); } #SiteFooter .footer-block__logo-image { width: 160px; }
    • About Us
    • Insure Your Bike
    • Cookie Policy
    • Service
    • Algeria (DZDد.ج)
    • Austria (EUR€)
    • Czechia (CZKKč)
    • Eritrea (GBP£)
    • Finland (EUR€)
    • Hungary (HUFFt)
    Ireland (EUR€)
Isle of Man (GBP£)
  • Jersey (GBP£)
Kenya (KESKSh)
Latvia (EUR€)
Slovakia (EUR€) Türkiye (GBP£) Ghana (GBP£)