Mountain Bikes

This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Electric Bikes
<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)}} <
>

> <p class="result__title"> <
a href="{{ it.product.url }}">{{ it.product.title }}
> >
Header Image
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');">

Gloria Leg Warmer x Gobik

£35.00 £55.00INFORMATION

   

Working Hours Mon - Fri: 09:00 - 18:30
Sat: 9:00 - 16:00 Sun: Closed
Tel 0131 374 5324
ProjektRide . Juan Borges Designs
.
_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_cons
ole_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,43936 022757602,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,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,4506975073097 8,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-01-10T21:52:43Z","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-10T21:52:42Z","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-01-10T21:58:50Z","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":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569933107583,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 for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"bil ling_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8063322357986,"title":"Halo Aerorage Track 700c Wheels","handle":"halo-aerorage-track-700c-wheels","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"col-md-8\"\u003e\n\u003cp\u003eTested by the couriers and track riders of the world, our Track Series has seen some of the hardest testing there is to offer. Rivals, side streets and traffic are no match for our Track Series.\u003c\/p\u003e\n\u003cp\u003eOur Aerorage wheels cut through the streets comfortably an d offer a CNC brake surface for consistent braking performance.\u003c\/p\u003e\n\u003cp\u003eBuilt with an aerodynamic 14mm internally, 19.5mm external, width rim the Aerorage wheel is proven on the streets of London, Berlin and Paris to deliver durability and performance time after time.\u003c\/p\u003e\n\u003cp\u003eThe Aerorage wheelset spins on our legendary TK Hubs with Japanese sealed bearings with various rear drive options and lightweight drilled axles.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eGeneral Fixed sprocket check:\u003cbr\u003efor correct fixed use, the fixed sprocket should NEVER move on the hub when pedal force is applied in both directions.\u003cbr\u003ei.e. if the sprocket moves, then something is wrong.\u003cbr\u003eContinued use with a fixed cog that moves will result in damage to the hub.\u003c\/p\u003e\n\u003ch4\u003eSpecifications\u003c\/h4\u003e\n\u003cul classrue,"taxable":true,"featured_image":{"id":39122565267682,"product_id":8063322357986,"position":2,"created_at":"2023-03-26T14:25:10+01:00","updated_at":"2023-03-26T14:25:10+01:00","alt":null,"width":1170,"height":1116,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.03.png?v=1679837110","variant_ids":[43981565427938]},"available":true,"name":"Halo Aerorage Track 700c Wheels - Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H Black","public_title":"Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H Black","options":["Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H Black"],"price":0,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721315565794,"position":2,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.03.png?v=1679837110"}},"requires_selling_plan":false,"selling_plan_a llocations":[]},{"id":43981565460706,"title":"Aero Rage Track Rear Aero road rim on Halo FW-G Track SB hub 32H Fixed HG\/Freewheel Black","option1":"Aero Rage Track Rear Aero road rim on Halo FW-G Track SB hub 32H Fixed HG\/Freewheel Black","option2":null,"option3":null,"sku":"WHHAATKQ","requires_shipping":true,"taxable":true,"featured_image":{"id":39122565300450,"product_id":8063322357986,"position":3,"created_at":"2023-03-26T14:25:16+01:00","updated_at":"2023-03-26T14:25:16+01:00","alt":null,"width":1170,"height":1116,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.12.png?v=1679837116","variant_ids":[43981565460706]},"available":false,"name":"Halo Aerorage Track 700c Wheels - Aero Rage Track Rear Aero road rim on Halo FW-G Track SB hub 32H Fixed HG\/Freewheel Black","public_title":"Aero Rage Track Rear Aero road rim on Halo FW-G Track SB hub 32H Fixed HG\/Freewheel Black","options":["Aero Rage Track Rear Aero road rim on Halo FW-G Track SB hub 32H Fixed HG\/Freewheel Black"],"price":0,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721315631330,"position":3,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.12.png?v=1679837116"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43981565493474,"title":"Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Fixed Black","option1":"Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Fixed Black","option2":null,"option3":null,"sku":"WHHAATKR","requires_shipping":true,"taxable":true,"featured_image":{"id":39122565660898,"product_id":8063322357986,"position":4,"created_at":"2023-03-26T14:25:26+01:00","updated_at":"2023-03-26T14:25:26+01:00","alt":null,"width":1170,"height":1116,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.22.png?v=1679837126","variant_ids":[43981565493474]},"available":true,"name":"H alo Aerorage Track 700c Wheels - Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Fixed Black","public_title":"Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Fixed Black","options":["Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Fixed Black"],"price":0,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721315959010,"position":4,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.22.png?v=1679837126"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43981565526242,"title":"Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Freewheel White","option1":"Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Freewheel White","option2":null,"option3":null,"sku":"WHHAATWD","requires_shipping":true,"taxable":true,"featured_image":{"id":39122566021346,"produc
t_id":8063322357986,"position":5,"created_at":"2023-03-26T14:25:36+01:00","updated_at":"2023-03-26T14:25:36+01:00","alt":null,"width":1170,"height":1116,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.32.png?v=1679837136","variant_ids":[43981565526242]},"available":true,"name":"Halo Aerorage Track 700c Wheels - Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Freewheel White","public_title":"Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Freewheel White","options":["Aero Rage Track Rear Aero road rim on Halo Track SB hub 32H Fixed\/Freewheel White"],"price":0,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":31721316319458,"position":5,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.32.png?v=1679837136"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":439815655590 10,"title":"Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H White","option1":"Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H White","option2":null,"option3":null,"sku":"WHHAATWF","requires_shipping":true,"taxable":true,"featured_image":{"id":39122650333410,"product_id":8063322357986,"position":6,"created_at":"2023-03-26T15:01:10+01:00","updated_at":"2023-03-26T15:01:10+01:00","alt":null,"width":1170,"height":1116,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at15.01.05.png?v=1679839270","variant_ids":[43981565559010]},"available":true,"name":"Halo Aerorage Track 700c Wheels - Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H White","public_title":"Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H White","options":["Aero Rage Track Front Aero road rim on Halo Track SB Front hub 32H White"],"price":0,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":3\/shop\/products\/Screenshot2023-03-26at14.25.03.png?v=1679837110","width":1170},{"alt":null,"id":31721315631330,"position":3,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.12.png?v=1679837116"},"aspect_ratio":1.048,"height":1116,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.12.png?v=1679837116","width":1170},{"alt":null,"id":31721315959010,"position":4,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.22.png?v=1679837126"},"aspect_ratio":1.048,"height":1116,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.22.png?v=1679837126","width":1170},{"alt":null,"id":31721316319458,"position":5,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26 at14.25.32.png?v=1679837136"},"aspect_ratio":1.048,"height":1116,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at14.25.32.png?v=1679837136","width":1170},{"alt":null,"id":31721401352418,"position":6,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at15.01.05.png?v=1679839270"},"aspect_ratio":1.048,"height":1116,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at15.01.05.png?v=1679839270","width":1170},{"alt":null,"id":31721402335458,"position":7,"preview_image":{"aspect_ratio":1.048,"height":1116,"width":1170,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at15.01.13.png?v=1679839278"},"aspect_ratio":1.048,"height":1116,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at15.01.13.png?v=1679839278","width":1170}],"requires_selling_plan":false,"selling_plan_groups":[],"conte
nt":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"col-md-8\"\u003e\n\u003cp\u003eTested by the couriers and track riders of the world, our Track Series has seen some of the hardest testing there is to offer. Rivals, side streets and traffic are no match for our Track Series.\u003c\/p\u003e\n\u003cp\u003eOur Aerorage wheels cut through the streets comfortably and offer a CNC brake surface for consistent braking performance.\u003c\/p\u003e\n\u003cp\u003eBuilt with an aerodynamic 14mm internally, 19.5mm external, width rim the Aerorage wheel is proven on the streets of London, Berlin and Paris to deliver durability and performance time after time.\u003c\/p\u003e\n\u003cp\u003eThe Aerorage wheelset spins on our legendary TK Hubs with Japanese sealed bearings with various rear drive options and lightweight drilled axles.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eGeneral Fixed sprocke t check:\u003cbr\u003efor correct fixed use, the fixed sprocket should NEVER move on the hub when pedal force is applied in both directions.\u003cbr\u003ei.e. if the sprocket moves, then something is wrong.\u003cbr\u003eContinued use with a fixed cog that moves will result in damage to the hub.\u003c\/p\u003e\n\u003ch4\u003eSpecifications\u003c\/h4\u003e\n\u003cul class=\"ui-list ui-list-main\"\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eExternal Rim Width: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e19.5mm\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eSpokes: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eED coated Black plain gauge stainless spokes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eNipples: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eED coated black brass nipples\u003c\/span\u00
3e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eRim Depth: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e24.5mm\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eInternal Width: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e14mm\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eFront Hub Spacing: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e100mm\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eRear spacing: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e120mm\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eDrillings: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e32H\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u 003e\n\u003cspan class=\"ui-list-title\"\u003eRecommended Tyre size: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e23-30C\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eTubeless: \u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eNo\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-4\"\u003e\n\u003cdiv class=\"logo-brand\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {43981565395170 : "deny",43981565427938 : "deny",43981565460706 : "deny",43981565493474 : "deny",43981565526242 : "deny",43981565559010 : "deny",43981565591778 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {43981565395170 : parseInt("5"),43981565427938 : parseInt("5"),43981565460706 : parseInt("0"),43981565493474 : parseInt("5"),43981565526242 : parseInt("5"),43981565559010 : parseInt("5"),43981565591778 : parseInt("1"),}; wi
ndow._RestockRocketConfig.variantsPreorderCount = {43981565395170 : parseInt(""),43981565427938 : parseInt(""),43981565460706 : parseInt(""),43981565493474 : parseInt(""),43981565526242 : parseInt(""),43981565559010 : parseInt(""),43981565591778 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {43981565395170 : null,43981565427938 : null,43981565460706 : null,43981565493474 : null,43981565526242 : null,43981565559010 : null,43981565591778 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {43981565395170 : parseInt(""),43981565427938 : parseInt(""),43981565460706 : parseInt(""),43981565493474 : parseInt(""),43981565526242 : parseInt(""),43981565559010 : parseInt(""),43981565591778 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {43981565395170 : null,43981565427938 : null,43981565460706 : null,43981565493474 : null,43981565526242 : null,43981565559010 : null,43981565591778 : null,}; window._RestockRocketConfig.varian tsShippingText = {43981565395170 : "",43981565427938 : "",43981565460706 : "",43981565493474 : "",43981565526242 : "",43981565559010 : "",43981565591778 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {43981565395170 : null,43981565427938 : null,43981565460706 : null,43981565493474 : null,43981565526242 : null,43981565559010 : null,43981565591778 : null,}; window._RestockRocketConfig.selected_variant_id = 43981565395170; 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/019b9fa3-dc53-7a1c-9078-4931c5088fc8/restock-rocket-shopify-427/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019b9fa3-dc53-7a1c-9078-4931c5088fc8/restock-rocket-shopify-427/assets/restockrocket-colle
ction.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no translation 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.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 !== und
efined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // First try to get settings from metafields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-T heme-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(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}`); 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._Res tockRocketConfig.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 enabled for ${window._RestockRocketConfig.pageType}`); } // Check and update cart selling plans after scripts are loaded if (settings.preorder_enabled) { updateCartSellingPlans(); } // Dispatch custom event when app is loaded const a

.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-co
ox{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

FAQ

Questions and answers