Shop by Brand
Gloria
Cart
Amflow

< p class="result__title"> <

null, null, null, null ], "url": "https:\/\/projektride.co.uk" } Track Your Service
console.log("pr-product-page");Other See MoreOpen search bar
Forks
See More
Header ImageRear Suspension
<
Finishing Kit
<
<

Notify me when this product is available:
Submit
ALPINE-GRADE ENGINEERING
LIGHTWEIGHT TITANIUM. REINFORCED LUGS. SAPPHIRE GLASS.Grade 5 Titanium Bezel, Reinforced Lugs add strength and create a lightweight, comfortable feel
TOOLS FORTHE ASCENT
Accurate data, zero-lag mapping, and incredible battery set you up for
Open navigation menu
65hrs of GPS battery (46mm) or 41hrs (42mm), enough to get you through your longest days. Our most powerful mapping with free Global Maps, street and trail names, turn-by-turn navigation, and POI's
Precision dual-frequency GPS with vertical algorithms built for alpine terrain and sheer walls. 1.3 inch Memory-in-Pixel touch screen (46mm) or 1.2 inch (42mm), with sharp contrast and easy readability in sun, snow, or shadows.
A titanium bezel and sapphire glass deliver a lightweight feel with alpine-grade durability. Built-in speaker and mic for pace alerts, Voice Pins, and hands-free calls.
Track and manage your recovery, HRV, sleep, SpO2, and training load for a 360 degree view of your training.Study every step of your training and racing with 3D Flyovers and Adventure Journaling.
Product TypeWatches
00},{"alt":null,"id":68587310154111,"position":7,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w5.jpg?v=1762599855"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w5.jpg?v=1762599855","width":3000},{"alt":null,"id":68587310186879,"position":8,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w6.jpg?v=1762599855"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w6.jpg?v=1762599855","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003ePURE MOUNTAIN PERFORMANCE\u003c\/strong\u003e\u003cbr\u003eShaped by years of relentless development and insight from the world’s best mountain athletes, APEX 4 delivers ultra-precise GPS, best in class battery, zero-lag mapping, a microphone and speaker, plus advanced
003e\u003cstrong\u003eYOUR ADVENTURE JOURNAL\u003c\/strong\u003e\u003cbr\u003eAdventure Journal logs Voice Pins, terrain photos, and key details from your effort so you can review what you saw, said, and did. Plan better lines, adjust your strategy, and leverage more recon for your next big goal.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eLONGER BATTERY\u003c\/strong\u003e\u003cbr\u003eAPEX 4 pairs an always-on, 3rd-gen MIP display with deeper colors and higher contrast—built to stay clear in sun, snow, or shadows. With up to 65 hours of All Systems GPS (46mm) or 41 hours (42mm), you'll have full confidence in your watch whether it's linking up the Grand Traverse, or the full loop around Mont Blanc.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVERTICAL GPS TRACKING\u003c\/strong\u003e\u003cbr\u003eWith our most accurate vertical GPS algorithm yet, dual-frequency tracking, a precision heart rate sensor, and a dual-range barometer for sharper elevation and weather data, you won't have to worry about any m
Genesis >
Enigma
a class="product__media product__media--featured" href="/collections/all-products/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

Product Details

 

Madone SLR 9 AXS 1x Gen 8 is our lightest Madone disc ever. Weighing just 6.4 kg, it's 400 g lighter than the UCI minimum weight requirement while maintaining the aero efficiency Madone is known for. Fly up climbs and across flats with ultralight build details like a SRAM RED 1x12 drivetrain, feathery Aeolus RSL 37 wheels and an optional lightweight Matt Deep Smoke colourway. 

<  div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.32_9d81277b-124e-4fdc-8a0f-fbfb40a9343d_600x.png?v=1691610357)">

*Please note – spec applies to all sizes unless listed separatelyServices  

Life Systems Pocket First Aid Kit - HIRE

Workshop
Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
ForkWorkshop Prices
< Book a Servicea class="product__media product__media--featured" href="/collections/all-products/products/kryptolok-standard-u-lock-with-4-foot-kryptoflex-cable-hire" title="Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable" aria-label="Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-03-09at20.04.46_560e2033-8232-4bd3-a423-3ce8c9f11849_600x.png?v=1691610428)">
Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
Other£0.00

Cycle To Work Schemes
Weight #FeaturedImage--template--15326745395426__1645734801adfd4c07 { --overlay-opacity: 0.2; }
Insure Your Bike
ML - 6.40 kg/14.11 lbs
Weight limit
< 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');">

Stems

Headsets
Brakes
Complete Brakes
Brake Rotors
Brake Pads
Brake Spares
<

Finishing Kit
, XL
SRAM RED E1, power meter, 48T, DUB, 172.5 mm lengthSaddles
INFORMATION
Seat Posts & Clamps
Bottom bracket
PedalsWorking Hours
SRAM DUB, T47 threaded, internal bearing Mon - Fri: 09:00 - 18:30
Gears & Drivetrain
Components
E-bike Batteries and chargers
Wheels
Complete Wheels
Tubeless
Tools & Maintenance

Clothing and Protection
ProjektRide Merchandise
Helmets
Gloves
Clothing
Socks
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-12-28T14:44:23.508Z","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_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_qua ntity_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,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is ouSkewer front t of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","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_ca
rt_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_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true, Essentials"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","cache":true,"cached_at":"2026-01-08T16:12:13.364Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,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,4393608
8195298,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,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,43981345652 962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392773346,43981392838882,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140317016290,44155590508770,44155590541538,44155594211554,44155594244322,44155594277090,44155594309858,44155594342626,44155594375394,44155594440930,44155594473698,44155594506466,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,44957136584930,44957136781538,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,
55569712447871,55569712480639,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-01-27T21:59:29Z","market_locations_enabled":false,"market_id":382140642,"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":"2026-01-27T21:59:28Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfBontrager Switch chamfered thru axleCleaners, Degreasers and Lubricationig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-01-27T21:59:28Z","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_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 fo
r 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_preor
der_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}];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":15388803039615,"title":"Coros APEX 4 GPS Outdoor Watch White 46mm","handle":"coros-apex-4-gps-outdoor-watch-white-46mm","description":"\u00
3cp\u003e\u003cstrong\u003ePURE MOUNTAIN PERFORMANCE\u003c\/strong\u003e\u003cbr\u003eShaped by years of relentless development and insight from the world’s best mountain athletes, APEX 4 delivers ultra-precise GPS, best in class battery, zero-lag mapping, a microphone and speaker, plus advanced training and recovery tools to help you take on your biggest goals.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eALPINE-GRADE ENGINEERING\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eLIGHTWEIGHT TITANIUM. REINFORCED LUGS. SAPPHIRE GLASS.\u003c\/strong\u003e\u003cbr\u003eGrade 5 Titanium Bezel, Reinforced Lugs add strength and create a lightweight, comfortable feel\u003cbr\u003e51g (46mm) and 44g (42mm) with the nylon band Scratch-Resistant Sapphire Glass 3rd-Generation Memory-in-Pixel screen\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRAZOR-SHARP ACCURACY, WITHOUT LIMITS\u003c\/strong\u003e\u003cbr\u003eAPEX 4 delivers industry-leading accuracy across GPS, pace, heart rate, and elevation tracking, along wSkewer rearAccessoriesith the ultra-long battery life you have come to expect from COROS.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTOOLS FORTHE ASCENT\u003c\/strong\u003e\u003cbr\u003eAccurate data, zero-lag mapping, and incredible battery set you up for success, no matter the task at-hand.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eYOUR ADVENTURE JOURNAL\u003c\/strong\u003e\u003cbr\u003eAdventure Journal logs Voice Pins, terrain photos, and key details from your effort so you can review what you saw, said, and did. Plan better lines, adjust your strategy, and leverage more recon for your next big goal.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eLONGER BATTERY\u003c\/strong\u003e\u003cbr\u003eAPEX 4 pairs an always-on, 3rd-gen MIP display with deeper colors and higher contrast—built to stay clear in sun, snow, or shadows. With up to 65 hours of All Systems GPS (46mm) or 41 hours (42mm), you'll have full confidence in your watch whether it's linking up the Grand Traverse, or the full loop around Mont Blanc.\u003c\/p\u00
3e\n\u003cp\u003e\u003cstrong\u003eVERTICAL GPS TRACKING\u003c\/strong\u003e\u003cbr\u003eWith our most accurate vertical GPS algorithm yet, dual-frequency tracking, a precision heart rate sensor, and a dual-range barometer for sharper elevation and weather data, you won't have to worry about any missing meters when your activity is finished.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eFAST MAPPING\u003c\/strong\u003e\u003cbr\u003eAPEX 4’s real-time map engine renders instantly—delivering global landscape and topo maps with turn-by-turn guidance, trail names, and POIs.\u003c\/p\u003e\n\u003cul class=\"description-overview\"\u003e\n\u003cli\u003e65hrs of GPS battery (46mm) or 41hrs (42mm), enough to get you through your longest days.\u003c\/li\u003e\n\u003cli\u003eOur most powerful mapping with free Global Maps, street and trail names, turn-by-turn navigation, and POI's\u003c\/li\u003e\n\u003cli\u003ePrecision dual-frequency GPS with vertical algorithms built for alpine terrain and sheer walls.\u003c\/li\ u003e\n\u003cli\u003e1.3 inch Memory-in-Pixel touch screen (46mm) or 1.2 inch (42mm), with sharp contrast and easy readability in sun, snow, or shadows.\u003c\/li\u003e\n\u003cli\u003eA titanium bezel and sapphire glass deliver a lightweight feel with alpine-grade durability.\u003c\/li\u003e\n\u003cli\u003eBuilt-in speaker and mic for pace alerts, Voice Pins, and hands-free calls.\u003c\/li\u003e\n\u003cli\u003eTrack and manage your recovery, HRV, sleep, SpO2, and training load for a 360 degree view of your training.\u003c\/li\u003e\n\u003cli\u003eStudy every step of your training and racing with 3D Flyovers and Adventure Journaling.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Sm9fpK_9MSE?si=IuoWNllZ5eDpGOr0\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cul class=\"attributesSpecification\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\
"value\"\u003eWatches\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eDiscipline\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eMulti-sport\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eColour\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eWhite\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003e46 mm\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2025-11-08T12:19:13+00:00","created_at":"2025-11-08T12:19:10+00:00","vendor":"Coros","type":"Apparel \u0026 Accessories","tags":["spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":42900,"price_min":42900,"price_max":42900,"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":56367393046911,"title":"Default Title","option1":"Default Title","option2" :null,"option3":null,"sku":"CRS1015","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Coros APEX 4 GPS Outdoor Watch White 46mm","public_title":null,"options":["Default Title"],"price":42900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w2.jpg?v=1762612471","\/\/projektride.co.uk\/cdn\/shop\/files\/apex_whatsinthebox_499d9458-1dfb-4e8e-be13-f2feefe27f13.jpg?v=1762612471","\/\/projektride.co.uk\/cdn\/shop\/files\/apex-4---white-cg.jpg?v=1762612471","\/\/projektride.co.uk\/cdn\/shop\/files\/apex4en_6bab72ad-ceb7-4b31-8786-2e3ea45d8c1e.jpg?v=1762612471","\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w3.jpg?v=1762599855","\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w4.jpg?v=1762599857","\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w5.jpg?v=1762599855","\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w6.jpg?v=1762599855"],"
featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w2.jpg?v=1762612471","options":["Title"],"media":[{"alt":null,"id":68587310055807,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w2.jpg?v=1762612471"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w2.jpg?v=1762612471","width":3000},{"alt":null,"id":68587309957503,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex_whatsinthebox_499d9458-1dfb-4e8e-be13-f2feefe27f13.jpg?v=1762612471"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex_whatsinthebox_499d9458-1dfb-4e8e-be13-f2feefe27f13.jpg?v=1762612471","width":3000},{"alt":null,"id":68587309990271,"position":3,"preview_image":{"aspect_ratio":1.5,"height":2000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex-4---Bontrager Switch chamfered thru axle, removable leverMaintenancewhite-cg.jpg?v=1762612471"},"aspect_ratio":1.5,"height":2000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex-4---white-cg.jpg?v=1762612471","width":3000},{"alt":null,"id":68587310023039,"position":4,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4en_6bab72ad-ceb7-4b31-8786-2e3ea45d8c1e.jpg?v=1762612471"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4en_6bab72ad-ceb7-4b31-8786-2e3ea45d8c1e.jpg?v=1762612471","width":3000},{"alt":null,"id":68587310088575,"position":5,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w3.jpg?v=1762599855"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w3.jpg?v=1762599855","width":3000},{"alt":null,"id":68587310121343,"position":6,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/p
rojektride.co.uk\/cdn\/shop\/files\/apex4w4.jpg?v=1762599857"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w4.jpg?v=1762599857","width":3000},{"alt":null,"id":68587310154111,"position":7,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w5.jpg?v=1762599855"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w5.jpg?v=1762599855","width":3000},{"alt":null,"id":68587310186879,"position":8,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w6.jpg?v=1762599855"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/apex4w6.jpg?v=1762599855","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003ePURE MOUNTAIN PERFORMANCE\u003c\/strong\u003e\u003cbr\u003eShaped by ye ars of relentless development and insight from the world’s best mountain athletes, APEX 4 delivers ultra-precise GPS, best in class battery, zero-lag mapping, a microphone and speaker, plus advanced training and recovery tools to help you take on your biggest goals.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eALPINE-GRADE ENGINEERING\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eLIGHTWEIGHT TITANIUM. REINFORCED LUGS. SAPPHIRE GLASS.\u003c\/strong\u003e\u003cbr\u003eGrade 5 Titanium Bezel, Reinforced Lugs add strength and create a lightweight, comfortable feel\u003cbr\u003e51g (46mm) and 44g (42mm) with the nylon band Scratch-Resistant Sapphire Glass 3rd-Generation Memory-in-Pixel screen\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRAZOR-SHARP ACCURACY, WITHOUT LIMITS\u003c\/strong\u003e\u003cbr\u003eAPEX 4 delivers industry-leading accuracy across GPS, pace, heart rate, and elevation tracking, along with the ultra-long battery life you have come to expect from COROS.\u003c\/p\u003e\n\u003cp\u003e\
u003cstrong\u003eTOOLS FORTHE ASCENT\u003c\/strong\u003e\u003cbr\u003eAccurate data, zero-lag mapping, and incredible battery set you up for success, no matter the task at-hand.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eYOUR ADVENTURE JOURNAL\u003c\/strong\u003e\u003cbr\u003eAdventure Journal logs Voice Pins, terrain photos, and key details from your effort so you can review what you saw, said, and did. Plan better lines, adjust your strategy, and leverage more recon for your next big goal.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eLONGER BATTERY\u003c\/strong\u003e\u003cbr\u003eAPEX 4 pairs an always-on, 3rd-gen MIP display with deeper colors and higher contrast—built to stay clear in sun, snow, or shadows. With up to 65 hours of All Systems GPS (46mm) or 41 hours (42mm), you'll have full confidence in your watch whether it's linking up the Grand Traverse, or the full loop around Mont Blanc.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVERTICAL GPS TRACKING\u003c\/strong\u003e\u003cbr\u003eWith our most accurate vertical GPS algorithm yet, dual-frequency tracking, a precision heart rate sensor, and a dual-range barometer for sharper elevation and weather data, you won't have to worry about any missing meters when your activity is finished.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eFAST MAPPING\u003c\/strong\u003e\u003cbr\u003eAPEX 4’s real-time map engine renders instantly—delivering global landscape and topo maps with turn-by-turn guidance, trail names, and POIs.\u003c\/p\u003e\n\u003cul class=\"description-overview\"\u003e\n\u003cli\u003e65hrs of GPS battery (46mm) or 41hrs (42mm), enough to get you through your longest days.\u003c\/li\u003e\n\u003cli\u003eOur most powerful mapping with free Global Maps, street and trail names, turn-by-turn navigation, and POI's\u003c\/li\u003e\n\u003cli\u003ePrecision dual-frequency GPS with vertical algorithms built for alpine terrain and sheer walls.\u003c\/li\u003e\n\u003cli\u003e1.3 inch Memory-in-Pixel touch screen (46mm) or 1.2 inch (42mm), with sharp c
ontrast and easy readability in sun, snow, or shadows.\u003c\/li\u003e\n\u003cli\u003eA titanium bezel and sapphire glass deliver a lightweight feel with alpine-grade durability.\u003c\/li\u003e\n\u003cli\u003eBuilt-in speaker and mic for pace alerts, Voice Pins, and hands-free calls.\u003c\/li\u003e\n\u003cli\u003eTrack and manage your recovery, HRV, sleep, SpO2, and training load for a 360 degree view of your training.\u003c\/li\u003e\n\u003cli\u003eStudy every step of your training and racing with 3D Flyovers and Adventure Journaling.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Sm9fpK_9MSE?si=IuoWNllZ5eDpGOr0\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cul class=\"attributesSpecification\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eWatches\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\Tyre "\u003eDiscipline\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eMulti-sport\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eColour\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eWhite\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003e46 mm\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {56367393046911 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {56367393046911 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {56367393046911 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {56367393046911 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {56367393046911 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {56367393046911 : null,}; window._RestockRocketConfig.variantsShippingText
= {56367393046911 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {56367393046911 : null,}; window._RestockRocketConfig.selected_variant_id = 56367393046911; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019bf9e0-3016-7510-aaea-4318e35b6645/restock-rocket-shopify-436/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019bf9e0-3016-7510-aaea-4318e35b6645/restock-rocket-shopify-436/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_CA CHE_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 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 - continue using cache even for untranslated locales } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age <
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 || Sell Your Bike!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 normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { 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; } caPirelli P Zero Race RS, 120 tpi, 700x28 mm tch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { if (!settings || !settings.preorder_enabled) { return; } // Listen for stoq:preorder-api-ready event dispatched by preorder.js window.addEventListener('stoq:preorder-api-ready', function(event) { console.debug('STOQ - Preorder API ready, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => {
console.error('STOQ - error updating cart selling plans:', error); }); } }); } // First try to get settings from metafields 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': '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._Res tockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('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}`);
// Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions setupCartSellingPlanUpdater(settings); 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)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { crea Contact UsteRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`); } // Dispatch custom event when app is loaded // Cart selling plan updates will be triggered by stoq:preorder-api-ready event const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: setting
.restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-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;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-pr
eorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-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;cursoPirelli P Zero SmarTube, TPU r: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{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s
forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progress-bar .preorder-progress-bar-row{display:flex;align-items:center;gap:10px;}.restock-rocket-preorder-progress-bar .preorder-progress-track{flex:1;height:12px;overflow:hidden;}.restock-rocket-preorder-progress-bar .preorder-progress-fill{display:b lock;height:100%;min-width:2px;transition:width 0.3s ease;}.restock-rocket-preorder-progress-bar .preorder-progress-percentage{font-weight:500;min-width:35px;text-align:right;}
Open search bar
My Account

Open cart
Saddle
Seatpost


Handlebar tapeLoading more
.
<
li class="result"> <
div class="result__image" data-aspectratio="{{ it.product.image.aspectRatio }}" data-product-image> SRAM Red AXS E1 hydraulic disc, flat mount<
a href="{{ it.product.url }}" class="result__image-link" aria-label='{{ it.product.title }}'> <
div class="result__image-img product__media lazyload fade-in" data-bgset="{{ it.product.image.thumb }}" data-aspectratio="{{ it.product.image.aspectRatio }}" data-sizes="auto"> {{@if(it.product.badgeText)}} <
div class="product__tag{{ it.product.badgeClasses }}"> <
span>{{ it.product.badgeText | safe }}Brake rotor> > {{/if}} > > SRAM Paceline X, rounded, CentreLock, 160 mm<
p class="result__title"> <
a href="{{ it.product.url }}">{{ it.product.title }} > >
<
li class="result result--full"> <

p class="result__title">{{ it.item.text }}We reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.>

Size

FAQ

Questions and answers

XS
XS / Era White/Supernova Marble - Sold Out
S / Matte Deep Smoke - Sold Out
Madone SLR 9 AXS 1x Gen 8 is our lightest Madone disc ever. Weighing just 6.4 kg, it's 400 g lighter than the UCI minimum weight requirement while maintaining the aero efficiency Madone is known for. Fly up climbs and across flats with ultralight build details like a SRAM RED 1x12 drivetrain, feathery Aeolus RSL 37 wheels and an optional lightweight Matt Deep Smoke colourway. SRAM AXS battery pack (with charger)