Header Image

Kona Sutra Touring Bike 2023

Size
Home / Parts & Components Halo Carbaura RC 700c Wheelsets Size Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft/16/8E Rr 11sp Campag Black Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft/16/8E Rr 11sp Shimano Black Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft/16/8E Rr 11sp Campag Black Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft/16/8E Rr 11sp Shimano Black
{"id":43981695844578,"title":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","option1":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","option2":null,"option3":null,"sku":"WHHABC3PC","requires_shipping":true,"taxable":true,"featured_image":{"id":39122850611426,"product_id":8063349686498,"position":1,"created_at":"2023-03-26T16:09:59+01:00","updated_at":"2023-03-26T16:09:59+01:00","alt":null,"width":1170,"height":1184,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399","variant_ids":[43981695844578]},"available":true,"name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","public_title":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","options":["Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black"],"price":99995,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721603662050,"position":1,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
Quantity
Quantity Decrease Quantity
Increase Quantity

Frequently Asked Questions Please get in touch with a member of the team either by phone ( 01313745324 ) or email ( ) where on of the team will be more than happy to help. If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item. Postage is free on orders over £50. Orders under £50, our postage charge is £3.99. We also have a physical store, if you are local please pop in - 82 Newington Road, EH91QN, Edinburgh.You May Also Like Recently viewed #SiteFooter .footer-block--logo { min-width: calc(160px + calc(var(--gutter) / 2)); } #SiteFooter .footer-block__logo-image { width: 160px; } Buy, sell and ride in confidence on ProjektRide’s premium bikes Quick Links About Us Contact Us Blog Track Service Progress Building Your Bike From the BoxCycle to Work Delivery & Returns Information Mon - Fri: 09:00 - 18:30 Sun: Closed Newington Road Edinburgh EH9 1QN await import("//projektride.co.uk/cdn/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); GBP£ Albania (ALLL) Angola (GBP£)
FORK {"@context":"http:\/\/schema.org\/","@id":"\/products\/halo-carbaura-rc-700c-wheelsets#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"halo"},"category":"wheels","description":"\nOur Carbaura RC wheelsets have been designed to keep you one step ahead of the competition.\nBuilt around an optimized, Computational Fluid Dynamics tested, aerodynamic profile in a Carbon Fibre chassis, low weights, linear compliance and lateral stiffness were our primary aims with the Carbaura RC wheelsets.\nThe tried and tested 19mm internal and 25mm external rim widths allow you to run a choice of traditional or tubeless tyres and are well suited to tyres ranging from 25c through to 35c widths to deliver enhanced comfort and grip.\nTo improve braking performance and rim durability on tough alpine descents, the braking surface has been finished in a 1.5k weave to dissipate heat throughout the carbon structure faster to dramatically reduce temperature build-up.\nHandcrafted with lightweight bladed aero spokes to decrease resistance and widely spaced hub flanges the Carbaura RC wheelsets have been built to reduce any possible lateral flex and increase power transfer. The rear wheels uses a 16\/8e lacing pattern to balance spoke tensions and withstand torque forces from the centre of the wheel whilst the front wheel uses radical lacing to reduce weight and drag.\nOur RS Front and RS 6Drive hubs use fully sealed bearings for year-round longevity. The RS 6Drive hub uses 6 individually sprung reversed pawls, mounted into the hub shell, that simultaneously engage into the 30-point freehub driver for positive torque transfer.\nAvailable in two depths, 35mm, a lower inertia option great for undulating courses, and 50mm, a more aerodynamic option for flatter routes.\nWheelsets are supplied with SwissStop Black Prince pads.\nSAFETY NOTICE:\nUse only genuine 'Swiss Stop Black Prince' brake pads on these wheels. \nNote: QR skewers not included\n \n100kg is our recommended maximum rider weight limit for these wheels. Rider weights beyond 100kg are often still viable with our wheels, but this does add extra stress to the components and we recommend regular checks with an experienced mechanic. Any warranty issues will be assessed by our in house team on a case by case basis.","hasVariant":[{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695844578#variant","@type":"Product","image":"https:\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399\u0026width=1920","name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","offers":{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695844578#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"999.95","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695844578"},"sku":"WHHABC3PC"},{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695877346#variant","@type":"Product","image":"https:\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.03.png?v=1679843423\u0026width=1920","name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","offers":{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695877346#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"999.95","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695877346"},"sku":"WHHABC3PS"},{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695910114#variant","@type":"Product","image":"https:\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.40.png?v=1679843445\u0026width=1920","name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","offers":{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695910114#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"1049.95","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695910114"},"sku":"WHHABC5PC"},{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695942882#variant","@type":"Product","image":"https:\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.47.png?v=1679843452\u0026width=1920","name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","offers":{"@id":"\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695942882#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"1049.95","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/halo-carbaura-rc-700c-wheelsets?variant=43981695942882"},"sku":"WHHABC5PS"}],"name":"Halo Carbaura RC 700c Wheelsets","productGroupID":"8063349686498","url":"https:\/\/projektride.co.uk\/products\/halo-carbaura-rc-700c-wheelsets"} Kona Project Two Cromoly Disc Touring#Accordions--template--26482384994687__section_accordions_with_images_kprcYa { --PT: 60px; --PB: 60px; --border-opacity: 0; --border-width: 1px; --MB: 10px; --padding-left: 0; --bg-padded-line: var(--bg); } #Accordions--template--26482384994687__section_accordions_with_images_kprcYa .section__heading { --heading-size: calc(var(--adjust-heading) * 1.2); } #Accordions--template--26482384994687__section_accordions_with_images_kprcYa .accordion__item { --bg-item: #fafafa; }
CRANKARMS Shimano GRX 600 or Prowheel
CHAINRINGSI'm looking to find out more information about a product, where can I find this? 30/46t
B/B[email protected]Shimano 68mm or Prowheel BB68+ProjektRide Bike Shop Edinburgh
PEDALSI'm looking to buy this product, when will it arrive and how much does postage cost? n/a
CHAINProjektRide Bike Shop EdinburghShimano Deore or KMC X10
CASSETTE Shimano Deore 11-36t 10spd or Microshift Advent X 11-48t 10spd#relatedProducts--template--26482384994687__related { --PT: 60px; --PB: 60px; } #relatedProducts--template--26482384994687__related .tabs__nav { --text-size: calc(var(--adjust-heading) * 1.35); } @media screen and (max-width: 767px) { #relatedProducts--template--26482384994687__related .grid--mobile, #relatedProducts--template--26482384994687__related .carousel--mobile { grid-template-columns: repeat(1, minmax(0, 1fr)); } }
CHAINGUIDE n/a
F/D Shimano GRX 400 or Microshift
R/D Shimano GRX 400 or Microshift
SHIFTERS Shimano Tiagra or Microshift
BRAKE CALIPERS TRP HDC711C Mechanical / Hydraulic
FRONT BRAKE ROTOR#SiteFooter { --PT: 100px; --PB: 10px; --bg-lighten-darken-shimmer-bg: #0d0d0d; --bg-lighten-darken-shimmer-effect: #121212; --text: #ffffff; --text-alpha-15: rgba(255, 255, 255, 0.15); --text-alpha-50: rgba(255, 255, 255, 0.6); --text-alpha-85: rgba(255, 255, 255, 0.85);--border: #ffffff;} #SiteFooter .footer-bottom { --grid-columns: 3; } TRP TR160mm
REAR BRAKE ROTOR TRP TR160mm
BRAKE LEVERS Shimano Tiagra or Microshift
HEADSET FSA No.1/No.10
HANDLEBAR
FRONT HUB Formula 100x12mm
REAR HUBSat: 9:00 - 16:00Formula 142x12mm0131 374 5324
SPOKES[email protected] Stainless Black 14g
RIMS WTB ST i23 TCS 2.0
FRONT TIRECountry Schwalbe Marathon Mondial 700x40c
REAR TIREÅland Islands (EUR€) Schwalbe Marathon Mondial 700x40c
PAINT COLOR Satin Midnight w/ Gloss Bronze DecalsAlgeria (DZDد.ج)
EXTRASAndorra (EUR€) Fenders w/ Mudflaps, Tubus Tara Big Apple Front Rack

All specifications are subject to change without noticeArmenia (AMDդր.)

GEOMETRYAscension Island (SHP£) mm inches

Austria (EUR€)
Belarus (GBP£) Ghana (GBP£) Gibraltar (GBP£) Greece (EUR€) Greenland (DKKkr.) Guadeloupe (EUR€) Jersey (GBP£) Lithuania (EUR€) Luxembourg (EUR€) Madagascar (GBP£) Morocco (MADد.م.) Mozambique (GBP£) Namibia (GBP£) Netherlands (EUR€)
  SIZE
215
8 ST ANGLE 75.0 74.5 74.0 73.5 73.0
445 445 445Hungary (HUFFt)
10Iceland (ISKkr) BB DROP 74Ireland (EUR€) 74 72Isle of Man (GBP£) 72 70Italy (EUR€) 70
11 BB HEIGHTKenya (KESKSh) 281 281Kosovo (EUR€) 283 283Latvia (EUR€) 285 285Lesotho (GBP£)
12Liberia (GBP£) WHEELBASE 1036Libya (GBP£) 1047 1061Liechtenstein (CHFCHF) 1086 1098
13 FRONT CENTER 602
FORK OFFSET 50 50 50 50 50 50
Niger (XOFFr)
KONA Geometry
Nigeria (NGN₦)

North Macedonia (MKDден)

SIZING + FIT

GRAVEL / DROP BAR / URBAN

Norway (GBP£)
Poland (PLNzł) Portugal (EUR€) Réunion (EUR€) Romania (RONLei) Rwanda (RWFFRw) San Marino (EUR€) São Tomé & Príncipe (STDDb) Senegal (XOFFr) Serbia (RSDРСД) Seychelles (GBP£) Sierra Leone (SLLLe) Slovakia (EUR€) Slovenia (EUR€) Somalia (GBP£) South Africa (GBP£) South Sudan (GBP£) Spain (EUR€) St. Helena (SHP£) Sudan (GBP£) Svalbard & Jan Mayen (GBP£) Sweden (SEKkr) Switzerland (CHFCHF) Tanzania (TZSSh) Togo (XOFFr) Tristan da Cunha (GBP£) Tunisia (GBP£) Western Sahara (MADد.م.) Zambia (GBP£) Zimbabwe (USD$) © 2026, . Powered by . American Express Apple Pay
HEIGHT/INCHES HEIGHT/METRIC INSEAM/INCHES INSEAM/METRIC ROVE LIBRE SUTRA DEWS COCO
4'10"-5'1" 147-155cm 24”-27” 61-69cm 48cm 50cm 48cm N/A XS
5'0"-5'3" 152-160cm 26"-29" 66-74cm 48-50cm 50cm 48-50cm Small Small
5'2"-5'7" 157-170cm 27"-30" 69-76cm 48-52cm 50-52cm 48-52cm Small, Medium Small, Medium
5'6"-5'10" 168-178cm 29"-31" 74-79cm 52-54cm 52-54cm 52-54cm Medium Medium
180-188cmVatican City (EUR€) 32"-35" 81-89cm 54-58cm 54-58cm 54-58cm Large, XL Large
6'1"-6'5" 185-196cm 33"-36" 84-91cmProjektRide56-58cm 58cmShopify56-58cm XL N/A
Diners Club

MTB / ALL MOUNTAIN / SPLICE

Discover
Google Pay Union Pay Visa Close Close 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.liquidRenderedAt = 1776614814;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_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"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":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_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"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","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,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,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392806114,43981392838882,43981392904418,43981392937186,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140279791842,44140279824610,44140279857378,44140279890146,44140279922914,44140292047074,44140292079842,44140292112610,44140293685474,44140302336226,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,44140388155618,44140388188386,44140397756642,44140404441314,44140404474082,44155590508770,44155590574306,44155594211554,44155594244322,44155594277090,44155594309858,44155594342626,44155594375394,44155594408162,44155594440930,44155594473698,44155594506466,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,44957136584930,44957136716002,44957136748770,44957136781538,44957136847074,44957136912610,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,46016406487266,55193312788863,55193316786559,55569712382335,55569712415103,55569712447871,55569712480639,55570017616255,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814967167,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-04-19T16:06:17Z","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-04-19T15:45:18Z","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-04-19T15:55:30Z","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 avai re_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_progr ess_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_descri,"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_pr ogress_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) { // Find the maximum updated_at from all items in old array const oldPlans = window._RestockRocketConfig.sellingPlans; const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 ? oldPlans.reduce(function(max, plan) { // Parse dates for proper comparison (handles mixed ISO formats) if (plan.updated_at) { const planDate = new Date(plan.updated_at); const maxDate = max ? new Date(max) : null; return (!ma6Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8063349686498,"title":"Halo Carbaura RC 700c Wheelsets","handle":"halo-carbaura-rc-700c-wheelsets","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eOur Carbaura RC wheelsets have been designed to keep you one step ahead of the competition.\u003c\/p\u003e\n\u003cp\u003eBuilt around an optimized, Computational Fluid Dynamics tested, aerodynamic profile in a Carbon Fibre chassis, low weights, linear compliance and lateral stiffness were our primary aims with the Carbaura RC wheelsets.\u003c\/p\u003e\n\u003cp\u003eThe tried and tested 19mm internal and 25mm external rim widths allow you to run a choice of traditional or tubeless tyres and are well suited to tyres ranging from 25c through to 35c widths to deliver enhanced comfort and grip.\u003c\/p\u003e\n\u003cp\u003eTo improve braking performance and rim durability on tough alpine descents, the braking surface has been finished in a 1.5 k weave to dissipate heat throughout the carbon structure faster to dramatically reduce temperature build-up.\u003c\/p\u003e\n\u003cp\u003eHandcrafted with lightweight bladed aero spokes to decrease resistance and widely spaced hub flanges the Carbaura RC wheelsets have been built to reduce any possible lateral flex and increase power transfer. The rear wheels uses a 16\/8e lacing pattern to balance spoke tensions and withstand torque forces from the centre of the wheel whilst the front wheel uses radical lacing to reduce weight and drag.\u003c\/p\u003e\n\u003cp\u003eOur RS Front and RS 6Drive hubs use fully sealed bearings for year-round longevity. The RS 6Drive hub uses 6 individually sprung reversed pawls, mounted into the hub shell, that simultaneously engage into the 30-point freehub driver for positive torque transfer.\u003c\/p\u003e\n\u003cp\u003eAvailable in two depths, 35mm, a lower inertia option great for undulating courses, and 50mm, a more aerodynamic option for flatter routes.\u003c\/p\u003e\n\u Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","options":["Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black"],"price":99995,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721603662050,"position":1,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981695877346,"title":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","option1":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","option2":null,"option3":null,"sku":"WHHABC3PS","requires_shipping":true,"taxable":true,"featured_image":{"id":39122851660002,"product_id":8063349686498,"position":2,"created_at":"2023-03-26T16:10:23+01:00","updated_at":"2 023-03-26T16:10:23+01:00","alt":null,"width":1170,"height":1184,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.03.png?v=1679843423","variant_ids":[43981695877346]},"available":true,"name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","public_title":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","options":["Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black"],"price":99995,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721604710626,"position":2,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.03.png?v=1679843423"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981695910114,"title":"Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","public_title":"Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","options":["Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black"],"price":104995,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721605791970,"position":4,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.47.png?v=1679843452"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399","\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.03.png?v=1679843423","\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.40.png?v=1679843445","\/\/projektride.co.uk\/cdn\/shop\/produc ts\/Screenshot2023-03-26at16.10.47.png?v=1679843452"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399","options":["Size"],"media":[{"alt":null,"id":31721603662050,"position":1,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399"},"aspect_ratio":0.988,"height":1184,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399","width":1170},{"alt":null,"id":31721604710626,"position":2,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.03.png?v=1679843423"},"aspect_ratio":0.988,"height":1184,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.03.png?v=1679843423","width":1170},{"alt":null,"id":31721605595362,"position":3,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.40.png?v=1679843445"},"aspect_ratio":0.988,"height":1184,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.40.png?v=1679843445","width":1170},{"alt":null,"id":31721605791970,"position":4,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.47.png?v=1679843452"},"aspect_ratio":0.988,"height":1184,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.47.png?v=1679843452","width":1170}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eOur Carbaura RC wheelsets have been designed to keep you one step ahead of the competition.\u003c\/p\u003e\n\u003cp\u003eBuilt around an optimized, Computational Fluid Dynamics tested, aerodynamic profile in a Carbo n Fibre chassis, low weights, linear compliance and lateral stiffness were our primary aims with the Carbaura RC wheelsets.\u003c\/p\u003e\n\u003cp\u003eThe tried and tested 19mm internal and 25mm external rim widths allow you to run a choice of traditional or tubeless tyres and are well suited to tyres ranging from 25c through to 35c widths to deliver enhanced comfort and grip.\u003c\/p\u003e\n\u003cp\u003eTo improve braking performance and rim durability on tough alpine descents, the braking surface has been finished in a 1.5k weave to dissipate heat throughout the carbon structure faster to dramatically reduce temperature build-up.\u003c\/p\u003e\n\u003cp\u003eHandcrafted with lightweight bladed aero spokes to decrease resistance and widely spaced hub flanges the Carbaura RC wheelsets have been built to reduce any possible lateral flex and increase power transfer. The rear wheels uses a 16\/8e lacing pattern to balance spoke tensions and withstand torque forces from the centre of the wheel whilst the front wheel uses radical lacing to reduce weight and drag.\u003c\/p\u003e\n\u003cp\u003eOur RS Front and RS 6Drive hubs use fully sealed bearings for year-round longevity. The RS 6Drive hub uses 6 individually sprung reversed pawls, mounted into the hub shell, that simultaneously engage into the 30-point freehub driver for positive torque transfer.\u003c\/p\u003e\n\u003cp\u003eAvailable in two depths, 35mm, a lower inertia option great for undulating courses, and 50mm, a more aerodynamic option for flatter routes.\u003c\/p\u003e\n\u003cp\u003eWheelsets are supplied with SwissStop Black Prince pads.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSAFETY NOTICE:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUse only genuine 'Swiss Stop Black Prince' brake pads on these wheels. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eQR skewers not included\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e100kg is our recommended maximum rider weight limit for these wheels. Rider weights beyond 100kg are often still viable with our wheels, but this does add extra stress to the components and we recommend regular checks with an experienced mechanic. Any warranty issues will be assessed by our in house team on a case by case basis.\u003c\/em\u003e\u003c\/p\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {43981695844578 : "continue",43981695877346 : "continue",43981695910114 : "continue",43981695942882 : "continue",}; window._RestockRocketConfig.variantsInventoryQuantity = {43981695844578 : parseInt("0"),43981695877346 : parseInt("0"),43981695910114 : parseInt("0"),43981695942882 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {43981695844578 : parseInt(""),43981695877346 : parseInt(""),43981695910114 : parseInt(""),43981695942882 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {43981695844578 : null,43981695877346 : null,43981695910114 : null,43981695942882 :
HEIGHT/INCHESKlarna HEIGHT/METRICMaestro INSEAM/INCHESMastercard INSEAM/METRICPayPal MTB/XC TRAIL/FATShop Pay ALL MOUNTAIN/ENDURO SPLICE
4'10"-5'1" 147-155cm 24”-27” 61-69cm XS XS Small
5'0"-5'3" 152-160cm 26"-29" 66-74cm Small Small Small
5'2"-5'7" 157-170cm 27"-30" 69-76cm Small, Medium Small, Medium Small, Medium
5'6"-5'10" 168-178cm 29"-31" 74-79cm Medium Medium Medium
5'9"-6'0" 175-183cm 30"-33" 76-84cm Medium, Large Medium, Large Medium, Large
5'11"-6'2" 180-188cm 32"-35" 81-89cm Large, XL Large, XL
6'1"-6'5" 185-196cm lable 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_33"-36"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":{}}],"requiption_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_col84-91cmor":"#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":truexDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; } return max; }, '') : null; // Use cached if old array is empty/has no timestamps, or cached is newer // Parse dates for comparison to handle format differences (+00:00 vs .000Z) 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; // Only use disabled_plan_ids when using cached plans window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); Large, XL } } else { // When using old format (stale cache), don't trust disabled_plan_ids 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.07003cp\u003eWheelsets are supplied with SwissStop Black Prince pads.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSAFETY NOTICE:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUse only genuine 'Swiss Stop Black Prince' brake pads on these wheels. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eQR skewers not included\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e100kg is our recommended maximum rider weight limit for these wheels. Rider weights beyond 100kg are often still viable with our wheels, but this does add extra stress to the components and we recommend regular checks with an experienced mechanic. Any warranty issues will be assessed by our in house team on a case by case basis.\u003c\/em\u003e\u003c\/p\u003e","published_at":"2023-03-26T16:09:07+01:00","created_at":"2023-03-26T16:09:07+01:00","vendor":"halo","type":"wheels","tags":["Complete wheels","Halo","spo-cs-disabled","spo-default","spo-disabled","spo-nLarge, XLotify-me-disabled"],"price":99995,"price_min":99995,"price_max":104995,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43981695844578,"title":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","option1":"Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","option2":null,"option3":null,"sku":"WHHABC3PC","requires_shipping":true,"taxable":true,"featured_image":{"id":39122850611426,"product_id":8063349686498,"position":1,"created_at":"2023-03-26T16:09:59+01:00","updated_at":"2023-03-26T16:09:59+01:00","alt":null,"width":1170,"height":1184,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.09.50.png?v=1679843399","variant_ids":[43981695844578]},"available":true,"name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC35 Road Pair 35mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","public_title":"Carbaura RC35 Road0mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","option1":"Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","option2":null,"option3":null,"sku":"WHHABC5PC","requires_shipping":true,"taxable":true,"featured_image":{"id":39122852511970,"product_id":8063349686498,"position":3,"created_at":"2023-03-26T16:10:45+01:00","updated_at":"2023-03-26T16:10:45+01:00","alt":null,"width":1170,"height":1184,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.40.png?v=1679843445","variant_ids":[43981695910114]},"available":true,"name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","public_title":"Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black","options":["Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Campag Black"],"price":104995,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":nuLarge, XLll,"id":31721605595362,"position":3,"preview_image":{"aspect_ratio":0.988,"height":1184,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.40.png?v=1679843445"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981695942882,"title":"Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","option1":"Carbaura RC50 Road Pair 50mm deep carbon rim 20H Ft\/16\/8E Rr 11sp Shimano Black","option2":null,"option3":null,"sku":"WHHABC5PS","requires_shipping":true,"taxable":true,"featured_image":{"id":39122852708578,"product_id":8063349686498,"position":4,"created_at":"2023-03-26T16:10:52+01:00","updated_at":"2023-03-26T16:10:52+01:00","alt":null,"width":1170,"height":1184,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at16.10.47.png?v=1679843452","variant_ids":[43981695942882]},"available":true,"name":"Halo Carbaura RC 700c Wheelsets - Carbaura RC50 Road Pair 5
null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {43981695844578 : parseInt(""),43981695877346 : parseInt(""),43981695910114 : parseInt(""),43981695942882 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {43981695844578 : null,43981695877346 : null,43981695910114 : null,43981695942882 : null,}; window._RestockRocketConfig.variantsShippingText = {43981695844578 : "",43981695877346 : "",43981695910114 : "",43981695942882 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {43981695844578 : null,43981695877346 : null,43981695910114 : null,43981695942882 : null,}; window._RestockRocketConfig.selected_variant_id = 43981695844578; 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/019da0db-f5e d-7e2e-a29f-2c2dc3fc80ac/restockrocket-1-483/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019da0db-f5ed-7e2e-a29f-2c2dc3fc80ac/restockrocket-1-483/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in seconds // Calculate Liquid cache freshness once at initialization const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; // Validate timestamp and calculate cache age if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._R
estockRocketConfig.isLiquidCacheFresh = true; } else { const now = Math.floor(Date.now() / 1000); // Current time in seconds const liquidCacheAge = now - liquidRenderedAt; // Age in seconds // Handle client clock ahead of server if (liquidCacheAge <

0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge <
= LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no 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 || !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; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { // Setup listener regardless - updateCartSellingPlans has its own guards // This ensures cleanup happens even when preorders are disabled globally // Listen for stoq:inventory-data-loaded event dispatched by api.js window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._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.S
hopify.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 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(cac hedSettings); } 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)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enab led for ${window._RestockRocketConfig.pageType}`); } // Dispatch custom event when app is loaded // Cart selling plan updates will be triggered by stoq:inventory-data-loaded event const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings, preorderEnabled: settings.preorder_enabled } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } }

Thanks for considering ProjektRide for your next purchase. All bikes are fully assembled and test rode before leaving our bike shop in Edinburgh.  Please allow 5-7 days for bicycle delivery although we aim to post bikes out the same day.

If any purchases are to be made using any cycle to work schemes, please either pop into the shop or get in touch via email/phone to get the ball rolling. If you are not 100% sure with bike sizing, please feel free to contact us to double check. .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-preorder-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;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-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:block;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;}

All bike sales include a free running in service after 6-10 weeks.


Frequently Asked Questions

  • Please get in touch with a member of the team either by phone (01313745324) or email ([email protected]) where on of the team will be more than happy to help.

    ProjektRide Bike Shop Edinburgh

  • If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item.

    Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.

    We also have a physical store, if you are local please pop in -

    ProjektRide Bike Shop Edinburgh

    82 Newington Road, EH91QN, Edinburgh.