Country
Ireland (EUR€)- Benin (XOFFr) Luxembourg (EUR€)
- Bosnia & Herzegovina (BAMКМ) 25371746530,46025371910370,46025372008674,46025372041442,46025372074210,46025372205282,46025372369122,46025372401890,46025418604770,46025418637538,46025419849954,46025438560482,46025438658786,46034406998242,46034424037602,46034471092450,46034766266594,46034799231202,46034809454818,46034809487586,46038086680802,46038086713570,46038086746338,46038086779106,46038086811874,46038086844642,46038086877410,46038086910178,46038086942946,46038086975714,46038087008482,46038087041250,46038087074018,46038087106786,46038087139554,46038087172322,46038087205090,46038087237858,46038087270626,46038087303394,46038087336162,46038087368930,46038087401698,46038087434466,46038087467234,46038087500002,46038087532770,46038087565538,46038087598306,46038087631074,46038087663842,46038087696610,46038087729378,46038087762146,46038087794914,46038087827682,46038087860450,46038087925986,46038087991522,46038088057058,46038088122594,46038088188130,46038088253666,46038088384738,46038088515810,46038088646882,46038088679650,46038088712418,4603808 906,46046725374178,46046725406946,46046791434466,46046797856994,46046806573282,46047079465186,46047079530722,46047079661794,46047079727330,46047079792866,46047079858402,46057685909730,46057686008034,46057686171874,46057686204642,46057686630626,46057686761698,46057745645794,46057745678562,46057745776866,46066053218530,46066053578978,46066053611746,46066053742818,46066053939426,46081900839138,46081901887714,46081905656034,46081916862690,46081923907810,46081925447906,46081927971042,46081929216226,46081934819554,46081935507682,46081946353890,46081946878178,46081947009250,46081949597922,46081955627234,46081958346978,46081959428322,46081965424866,46081970438370,46081976402146,46081976926434,46081977221346,46081986986210,46081991672034,46081992294626,46081992753378,46081993179362,46081993572578,46081993867490,46082006384866,46082006876386,46082016051426,46082018967778,46082046689506,51888937337215,51888937369983,51888937402751,51888937435519,51982381121919,54900951253375,54900951286143,54901043134847,54901043167615, Madagascar (GBP£) 5267515775,54945292878207,54945292910975,54945292943743,54945292976511,54945293009279,54945301037439,54945301070207,54945311326591,54945311359359,54945311392127,54945311424895,54945311457663,54945311490431,54945311523199,54945337540991,54945337704831,54945337803135,54945337835903,54945337868671,54945337901439,54945337966975,54945338032511,54945338098047,54945351631231,54945351663999,54945351762303,54945351795071,54945378140543,54945378173311,54945378206079,54945378238847,54945378271615,54945378304383,54945378337151,54945380925823,54945380958591,54945380991359,54945381024127,54945381056895,54945381089663,54945381122431,54945391444351,54945391477119,54945391509887,54945395310975,54945395343743,54945395376511,54945399275903,54945399308671,54945399341439,54945399374207,54945399406975,54945399439743,54945399472511,54945399505279,54945399538047,54945399570815,54945399603583,54945399636351,54945431683455,54945431716223,54945431748991,54945431781759,54945431814527,54945431847295,54945431880063,54945433125247,54945433 47,54945520058751,54945520091519,54945520124287,54945520157055,54945520189823,54945520222591,54945520255359,54945520288127,54945520320895,54945520353663,54945520386431,54945520419199,54945520451967,54945523532159,54945546764671,54945546797439,54945546830207,54945546928511,54945546961279,54945548042623,54945548075391,54945548108159,54945548140927,54945548173695,54945548206463,54945548239231,54945548271999,54945550336383,54945550369151,54945550401919,54945550434687,54945550467455,54945550500223,55038016422271,55196401860991,55196401893759,55196401926527,55196402647423,55196403433855,55196403466623,55196403532159,55196403564927,55196403630463,55196403663231,55196403695999,55196403728767,55196403794303,55196403827071,55196403859839,55196403892607,55196404285823,55196404318591,55196404351359,55196404384127,55196404416895,55196404449663,55196404482431,55196404515199,55196404547967,55196404580735,55196404613503,55196404646271,55196405662079,55196405694847,55196405727615,55196405760383,55196405825919,55196405858687,5Botswana (BWPP)
- 704052095,55239704084863,55239704117631,55239704150399,55239704183167,55239704215935,55239704281471,55239704314239,55239704347007,55239714374015,55239714505087,55239726596479,55245591871871,55245591970175,55245592002943,55245656818047,55245656949119,55245730152831,55245730218367,55245730316671,55245730349439,55245730382207,55245730447743,55245730578815,55245730742655,55245730775423,55245737492863,55245737623935,55245737656703,55245737689471,55245737722239,55294444142975,55294475927935,55294475960703,55294527504767,55294527537535,55294528946559,55294528979327,55333372789119,55333372821887,55333372854655,55333372887423,55333372920191,55333372952959,55333372985727,55333373018495,55333373051263,55333373084031,55333373116799,55333373182335,55333373215103,55333373280639,55333373313407,55333439340927,55333439373695,55333439406463,55333439439231,55333439471999,55333439504767,55333439537535,55333439570303,55333439603071,55333439635839,55333439668607,55333439701375,55333439734143,55333439766911,55333439832447,553334398 5,55482539049343,55482539082111,55482539114879,55482539147647,55482539180415,55482573554047,55482573586815,55482573619583,55482573652351,55482573685119,55482573717887,55482589643135,55482589675903,55482589708671,55482589741439,55482589774207,55482589806975,55482603536767,55482603569535,55482603602303,55482603635071,55482603667839,55482603700607,55482623361407,55482623394175,55482623426943,55482623459711,55482623492479,55482639122815,55482639155583,55482639188351,55482639221119,55482666844543,55482671497599,55482671530367,55482671563135,55482671595903,55482671628671,55482675102079,55482675134847,55482675167615,55482675626367,55482675659135,55482675691903,55482677952895,55482679787903,55482684965247,55553117356415,55553117389183,55553117454719,55553117487487,55553117520255,55553117553023,55553117585791,55570017517951,55585620263295,55585620296063,55585620328831,55585620361599,55664837296511,55664857874815,55664857907583,55664857940351,55664857973119,55664858005887,56051529482623,56051529515391,56051529548159,56 Malawi (MWKMK) 24360831,56385024393599,56385024459135,56385024491903,56385027768703,56385027867007,56385027932543,56385027965311,56385028030847,56385028129151,56385204388223,56385204420991,56385204453759,56385204486527,56385205797247,56385205862783,56385205928319,56386096628095,56386096726399,56386096824703,56386096923007,56386096955775,56386097021311,56386097119615,56386097217919,56386097250687,56386097283455,56386097316223,56386097348991,56386097381759,56386097414527,56386097447295,56386097480063,56386097512831,56386097545599,56386097578367,56386097611135,56386097643903,56386097807743,56386097840511,56386097873279,56386098430335,56386098626943,56386098659711,56386098758015,56386098790783,56386098823551,56386098856319,56386098921855,56386098954623,56386099020159,56386099052927,56386099609983,56386099675519,56386099872127,56386100527487,56386100593023,56386100658559,56386101084543,56386101117311,56386101150079,56393228648831,56393228812671,56393231630719,56393231761791,56393231991167,56393232155007,56393232220543,5639323238 ,56494086193535,56494086226303,56494086259071,56494086291839,56494086324607,56494086357375,56494086390143,56494086422911,56494086455679,56494086488447,56494086521215,56494086553983,56494086586751,56494086619519,56494086652287,56494086685055,56494086717823,56494086783359,56494086914431,56494086947199,56494086979967,56494087045503,56494087078271,56494087111039,56494087143807,56494087176575,56494087209343,56494087242111,56494087274879,56494087307647,56494087340415,56494087373183,56494087405951,56494087504255,56494087537023,56494087799167,56494088356223,56494088454527,56494090289535,56504701485439,56504701518207,56504701550975,56504701583743,56504701616511,56504701649279,56504839209343,56504839242111,56504839274879,56504839307647,56504839340415,56504839373183,56504921981311,56504922014079,56504922046847,56504922079615,56504922112383,56504922145151,56504922177919,56504922210687,56504922243455,56504950489471,56504950522239,56504950555007,56504950587775,56504950620543,56504950653311,56504950686079,56504950718847,565British Indian Ocean Territory (USD$) 7866367,56518717931903,56518717964671,56518717997439,56518718030207,56518718062975,56518718095743,56518718128511,56518718161279,56518718194047,56518790545791,56518790578559,56518790611327,56518790644095,56518790676863,56518805651839,56518805684607,56518805717375,56518805750143,56518805782911,56561153933695,56766086054271,56766086185343,56766086250879,56766086381951,56766086447487,56766086513023,56766086840703,56766183342463,56766183375231,56766183407999,56766183440767,56766183473535,56766183506303,56766183539071,56766183571839,56766183637375,56766183670143,56766183768447,56766183801215,56766183833983,56766183932287,56766183965055,56766183997823,56766184030591,56766184096127,56766184128895,57284689789311,57284689822079,57284689854847,57284689887615,57284689920383,57284689953151,57284689985919,57284690018687,57284690051455,57284690084223,57284690116991,57284690149759,57284690182527,57284690215295,57284690248063,57284690313599,57284690346367,57284690379135,57284690411903,57311934513535,57311934546303,57311934579
- 57596176138623,57596176171391,57596176204159,57596176236927,57596176269695,57596176302463,57596176335231,57596176367999,57596176662911,57596176695679,57596176728447,57596176761215,57596176793983,57596176859519,57596176925055,57596177056127,57596177088895,57596177121663,57596177252735,57596177285503,57596177351039,57596177383807,57596177416575,57596177449343,57596177514879,57596177547647,57596177613183,57596177645951,57596177809791,57596177842559,57596177875327,57596177908095,57602995126655,57602995159423,57602995192191,57602995224959,57602995257727,57602995290495,57602995323263,57602995356031,57602995388799,57602995421567,57602995454335,57602995487103,57602995519871,57602995552639,57602995585407,57602995618175,57602995650943,57602995683711,57602995716479,57602995749247,57602995782015,57602995814783,57602995847551,57602995880319,57602995913087,57602995945855,57602995978623,57602996011391,57602996044159,57602996076927,57602996109695,57602996142463,57602996175231,57602996207999,57602996240767,57602996273535,5760 Mali (XOFFr) 073471,57603002106239,57603002204543,57603002237311,57603002270079,57603002302847,57603002335615,57603002368383,57603002466687,57603002499455,57603002532223,57603003089279,57603003122047,57603003154815,57603003187583,57603003220351,57603003253119,57603003285887,57603003318655,57603003351423,57603003384191,57933586399615,57933586432383,57933588693375,57933588726143,57933589676415,57933589873023,57933591314815,57933592297855,57933592330623,57933592396159,57933592461695,57933592494463,57933592527231,57933592559999,57933592592767,57933592658303,57933592691071,57933592789375,57933593444735,57933593674111,57933594001791,57933594034559,57933594067327,57933594263935,57933594362239,57933594395007,57933595017599,57933595967871,57933598228863,57933598425471,57933599342975,57933599539583,57933600096639,57933600293247,57933601603967,57933601636735,57933601669503,57933602193791,57933602226559,57933602292095,57933603471743,57933608026495,57933609304447,57933609337215,57933609369983,57933609402751,57933609435519,579336095010 ated_at":"2026-07-09T23:00:55Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_Bulgaria (EUR€) counted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":f { total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() { const cachedData = {"plans":[{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" Malta (EUR€)
- background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations": order_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 (!maxDate || (planDate && !isNaN(pBurkina Faso (XOFFr) // 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.076Z"}];window._RestockRocketCon ull-blown touring. Straggler also handles our 8- and 24-Pack Racks well, so you have some heavier-duty loading options.\u003c\/p\u003e\n\u003cp\u003e\u003csub\u003e\u003cstrong\u003ePLEASE NOTE:\u003c\/strong\u003e\u003cem\u003e\u003cspan\u003e \u003c\/span\u003eThe Surly Straggler 1x Bike is UK specc'd by Ison and will differ from the complete bikes as shown on the US Surly site\u003c\/em\u003e\u003c\/sub\u003e\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\"\u003eFrame\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eFrame 100% Surly proprietary 4130 CroMoly tubing\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eFork\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003e4130 CroMoly, disc only\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-tit span class=\"ui-list-info\"\u003eGenetic Heritage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eRear Derailleur\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eSRAM Rival 1x long cage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eSTI Levers\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eSRAM Rival1x\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eChain\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eSRAM X1 11s\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eCrankset\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eSRAM Rival 1x 42T\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eCassette\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u
- 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","published_at":"2025-10-24T11:09:49+01:00","created_at":"2025-10-24T11:09:48+01:00","vendor":"Surly","type":"Bicycles","tags":["spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled","Straggler","surly"],"price":184999,"price_min":184999,"price_max":184999,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":56277316043135,"title":"54cm","option1":"54cm","option2":null,"option3":null,"sku":"5SUGR154L","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Surly Straggler 1x - Chlorine Dream - 54cm","public_title":"54cm","options":["54cm"],"price":184999,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":Burundi (BIFFr) ke and an all-weather commuter. It’s a steel gravel bicycle that thrives on the road. Think of it as a “mountain biker’s road bike.” If you only have room for one bike in your life, Straggler can (and should) be your one and only.\u003c\/p\u003e\n\u003cp\u003eStraggler’s capabilities go well beyond asphalt. It also lends itself well to light touring setups. We're talking frame bags, seat bags, and \"credit card touring” rather than full-blown touring. Straggler also handles our 8- and 24-Pack Racks well, so you have some heavier-duty loading options.\u003c\/p\u003e\n\u003cp\u003e\u003csub\u003e\u003cstrong\u003ePLEASE NOTE:\u003c\/strong\u003e\u003cem\u003e\u003cspan\u003e \u003c\/span\u003eThe Surly Straggler 1x Bike is UK specc'd by Ison and will differ from the complete bikes as shown on the US Surly site\u003c\/em\u003e\u003c\/sub\u003e\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\u003cspa -list-title\"\u003eBar Tape\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eGenetic Classic Cork Tape\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eSaddle\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eGenetic STV\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eSeatpost\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eGenetic Heritage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eRear Derailleur\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eSRAM Rival 1x long cage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eSTI Levers\u003c\/span\u003e\u003cspan class=\"ui-list-info\"\u003eSRAM Rival1x\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"ui-list_item\"\u003e\n\u003cspan class=\"ui-list-title\"\u003eC Cameroon (XAFCFA)
- Cape Verde (CVE$)
- Central African Republic (XAFCFA)
- Chad (XAFCFA) pify edge-caches and can serve stale. Reading the same `settings` metafield // back over the Storefront API is a POST to /api/
- Comoros (KMFFr) version>/graphql.json — never // CDN-cached — so it returns the live value on every page load. We fetch it // best-effort and stash it on `window._RestockRocketConfig.storefrontSettings` // so individual behaviours can migrate onto the fresh value over time. This is // PURELY ADDITIVE: it does NOT change the resolution flow below, never blocks // init, and silently no-ops on any failure / missing token. (function loadStorefrontSettings() { const cfg = window._RestockRocketConfig; if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; // Deferred to browser idle so this best-effort read runs strictly AFTER the // critical init flow and never competes with it for a connection — the call // is a live, uncached Storefront round-trip and can be slow (multi-second // TTFB observed). Nothing on the critical path waits for it. function run() { const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: refrontSettings = JSON.parse(value); console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); }) .catch(function(e) { console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); }); } if (typeof window.requestIdleCallback === 'function') { window.requestIdleCallback(run, { timeout: 5000 }); } else { setTimeout(run, 0); } })(); // 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': 'ski TOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function fetchEmbedConfig(endpoint, apply) { return fetch( `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, { headers: { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' } } ) .then(function(response) { if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); return response.json(); }) .then(function(data) { try { apply(data); } catch (applyError) { // Apply failures are programming bugs (e.g. response shape changed // server-side and the assignment threw). Surface them as console.error // so they're visible in browser logs, then re-throw to fall through // to the same Liquid-cached fallback as a fetch failure. console.error('STOQ - apply failed for ' + ipts. Race against a 1000ms timeout so a slow // API can't block init indefinitely. If the timeout wins, the in-flight // fetches still complete and update window._RestockRocketConfig — the // bundle re-reads sellingPlans/integrations on every interaction, so the // late-arriving values benefit subsequent renders even though the first // paint may use the Liquid-cached values. On any failure the existing // Liquid-loaded values stay in place via fetchEmbedConfig's catch. if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); Promise.race([ Promise.all([ fetchEmbedConfig('selling_plans', function(data) { if (data && Array.isArray(data.plans)) { window._RestockRocketConfig.sellingPlans = data.plans; window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || []; Congo - Brazzaville (XAFCFA) n, // an enabled offer exists, or a disabled-but-kept plan id remains (cart sweep // must still strip those). Rationale in the PR. const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; const collectionScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlCollection : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const pageType = window._RestockRocketConfig.pageType; const collecti
| Frame Sierra Leone (SLLLe) | Ireland (EUR€) Gabon (XOFFr)6061-T6 hydro-formed Aluminium, TA, rack / fender mounts, stealth dropper ready, 86.5 mm T47 BB shell |
| Fork | 6061 aluminium, TA, 1.1/2'' - 1.1/8'', fender / rack / triple cage mounts, internal hub dynamo cable routing Slovenia (EUR€) | Italy (EUR€) Georgia (GBP£)
| Handlebar Somalia (GBP£) | Jersey (GBP£) Germany (EUR€)BOMBTRACK TACKLE gravel bar, 31.8 mm, 25° flare |
| Grips | BOMBTRACK COMMAND bar tape South Sudan (GBP£) | Kosovo (EUR€) Gibraltar (GBP£)
| Stem Spain (EUR€) | Latvia (EUR€) Greece (EUR€)BOMBTRACK TRAMP forged aluminium stem, 3° |
| HeadsetGreenland (DKKkr.) | Sealed integrated aheadset, 1.1/2'' - 1.1/8'' Sudan (GBP£) | Liberia (GBP£)
| Levers Svalbard & Jan Mayen (GBP£) | Libya (GBP£)SRAM Apex double tap mechanicGuernsey (GBP£) |
| ShifterGuinea (GNFFr) | SRAM Apex double tap 1 x 11 Switzerland (CHFCHF) | Lithuania (EUR€)
| Brakes Tanzania (TZSSh) | Luxembourg (EUR€)TRP SPYRE C mechanic disc brakes with 180 mm F / 160 mm R rotors Hungary (HUFFt) |
| Morocco (MADد.م.) | |
| Mozambique (GBP£) | |
| Netherlands (EUR€) | |
| Niger (XOFFr) | |
- able-row table-row-18\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eCassette\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eSram XG-1275 Eagle 12-speed, 10- 52 T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-19\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eFront derailleur\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-20\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eRear derailleur\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eSram GX Eagle, clutch, long cage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-21\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eFront hub\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eBombtrack Grad Boost sealed hub, 6-bolt disc1\"\u003eShifter\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eSram GX-Eagle 12-speed shifter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-11\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eBrakes\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003eMagura Trail Sport 4 piston front, 2 piston rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-12\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eRotor\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003eMagura Storm SL.2 180 mm rotors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-13\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eCrankset\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eSram Descendant aluminium crank, Boost DUB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-r
Spain (EUR€) 01313745324e 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 (!maxDate || (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 ) or email ( 0000,"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":8627733987554,"title":"Bombtrack BEYOND+ ADV Complete Bike (29+)","handle":"bombtrack-beyond-adv-complete-bike-29","description":"\u003csection data-test=\"page-section\" data-section-theme=\"white\" class=\"page-section \n \n layout-engine-section\n \n background-width--full-bleed\n \n section-height--small\n \n \n \n horizontal-alignment--center\n vertical-alignment--top\n \n \n white\" data-section-id=\"6157088483254054ec1c952b\" data-current-styles='{\n\"backgroundImage\": {\n\"id\": \"6157088483254054ec1c94cf\",\n\"recordType\": 2,\n\"addedOn\": 1628181448308,\n\"updatedOn\": 1628324542674,\n\"starred\": false, [email protected] \n\"websiteUrl\": \"\",\n\"bio\": \"\"\n},\n\"assetUrl\": \"https:\/\/images.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/1ea6caa0-7370-48ea-a3cd-22efec74263c\/640A0090.jpg\",\n\"contentType\": \"image\/jpeg\",\n\"items\": [ ],\n\"pushedServices\": { },\n\"pendingPushedServices\": { },\n\"originalSize\": \"1500x1000\",\n\"recordTypeLabel\": \"image\"\n},\n\"imageOverlayOpacity\": 0.27,\n\"backgroundWidth\": \"background-width--full-bleed\",\n\"sectionHeight\": \"section-height--small\",\n\"customSectionHeight\": 65,\n\"horizontalAlignment\": \"horizontal-alignment--center\",\n\"verticalAlignment\": \"vertical-alignment--top\",\n\"contentWidth\": \"content-width--custom\",\n\"customContentWidth\": 100,\n\"sectionTheme\": \"white\",\n\"sectionAnimation\": \"none\",\n\"backgroundMode\": \"video\"\n}' data-current-context='{\n\"video\": {\n\"url\": \"\",\n\"filterStrength\": 0,\n\"zoom\": 0,\n\"videoSourceProvider\": \"none\"\n},\n\"backgroundImageId\": null,\n\"backgroundMediaEffect\": null,\n\"di ) where on of the team will be more than happy to help. to the vast sweep of a Jones H-Bar handlebar. Low profile geometry provides standover for technical riding while also improving handling when ridden loaded. The double-butted steel frame, accompanied by a tapered BPC carbon fork, cuts weight without losing comfort or control. Mounting points allow an array of cargo-carrying opportunities; the bike rounded off with a 10 – 52T cassette and Magura Trail Sport brakes mean only the edges of a map will hold you back.\u003c\/p\u003e\n\u003cp class=\"preFade fadeIn\"\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable data-disable-markdown=\"true\" data-auto-detect-links=\"false\" data-follow-gss-styles=\"false\" data-gss-sync=\"true\" data-borders-color=\"rgba(203,203,203,0)\" data-table-color=\"rgba(0,0,0,1)\" data-header-color=\"rgba(0,0,0,1)\" data-header-back=\"rgba(224,224,224,0)\" data-table-back=\"rgba(255,255,255,1)\" data-mobile-styles=\"disabled\" data-gss-key=\"https:\/\/docs.google.com\Vatican City (EUR€)
ProjektRide Bike Shop EdinburghSt. Helena (SHP£) 003ctd dir=\"ltr\" class=\"s3 softmerge table-cell table-cell-2\"\u003e4130 double butted crmo, TA, rack \/ fender mounts, Boost spacing, stealth dropper ready, 73 mm BSA BB shell ¹\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-4\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eFork\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003eSeido BPC full carbon, TA, 1.1\/2'' - 1.1\/8'', triple cage mounts,\u003cbr\u003einternal hub dynamo cable routing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-5\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eHandlebar\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003eJones H-Bar Loop 710 travel bar, 31.8 mm, 710 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-6\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eGrips\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cel
-
r\" class=\"s4 table-cell table-cell-2\"\u003eWTB ST i40 double wall, TCS 2.0, 32h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-26\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eSaddle\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eBombtrack Fuzz saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-27\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eSeat post\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eBombtrack Yew aluminium seatpost, 30.9 mm x 400 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-28\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eSeat clamp\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-2\"\u003eBombtrack Origin 34.9 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-29\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-c
Western Sahara (MADد.م.)
ell-1\"\u003eFront tire\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003eWTB Ranger TCS Tough \/ Fast Rolling 29'' x 3.0'',\u003cbr\u003etubeless ready\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-30\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eRear tire\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003eWTB Ranger TCS Tough \/ Fast Rolling 29'' x 3.0'',\u003cbr\u003etubeless ready\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-31\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eFender\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-32\"\u003e\n\u003ctd dir=\"ltr\" class=\"s1 table-cell table-cell-1\"\u003eRack\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-2\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"tabata-table-color=\"rgba(0,0,0,1)\" data-header-color=\"rgba(0,0,0,1)\" data-header-back=\"rgba(224,224,224,0)\" data-table-back=\"rgba(255,255,255,1)\" data-mobile-styles=\"disabled\" data-gss-key=\"https:\/\/docs.google.com\/spreadsheets\/d\/e\/2PACX-1vTp-7hDQ-HOnWvFsxlptaFylPIB5hiUf3ob1tdb7CkpJVXCt4sLMBZq38uo4qr5CgjfvRHRY2-QgUHc\/pubhtml?gid=441693775\u0026amp;single=true\" data-classes=\"css-table\" data-def-classes=\"custom-table-block-full-width\" class=\"custom-table-block custom-table-block-full-width css-table custom-table-block-3 custom-table-inited\"\u003e\n\u003cthead\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr class=\"table-row table-row-1\"\u003e\n\u003ctd dir=\"ltr\" class=\"s2 table-cell table-cell-1\"\u003eBike Size\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s3 table-cell table-cell-2\"\u003eS\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s3 table-cell table-cell-3\"\u003eM\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s3 table-cell table-cell-4\"\u003eL\u003c\/td\u003e\n\u003ctd d
ir=\"ltr\" class=\"s3 table-cell table-cell-5\"\u003eXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-2\"\u003e\n\u003ctd dir=\"ltr\" class=\"s4 table-cell table-cell-1\"\u003eWheel size\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s3 table-cell table-cell-2\"\u003e29''\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s3 table-cell table-cell-3\"\u003e29''\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s3 table-cell table-cell-4\"\u003e29''\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s3 table-cell table-cell-5\"\u003e29''\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-3\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eSeat Tube Length\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e406\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e457\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e508\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e559\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-4\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eHorizontal TT length\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e575\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e598\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e622\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e651\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-5\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eSeat Angle\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e72.0°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e72.0°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e72.0°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\ u003e72.0°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-6\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eSeat Angle effective\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e73.8°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e73.8°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e73.7°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e73.7°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-7\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eHead Angle\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e68.5°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e68.5°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e68.5°\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u0034995855dd\",\n\"assetProtectionLevel\": \"LIBRARY\",\n\"originalSize\": \"1920:1080\",\n\"recordTypeLabel\": \"sqsp-hosted-video\"\n}\n},\n\"backgroundImageId\": null,\n\"backgroundMediaEffect\": null,\n\"divider\": null,\n\"typeName\": \"portfolio-grid-basic\"\n}' data-animation=\"none\" data-controller=\"SectionWrapperController\" data-controllers-bound=\"SectionWrapperController\" data-active=\"true\"\u003e\n\u003cdiv class=\"section-border\"\u003e\n\u003cdiv class=\"section-background\"\u003e\n\u003cdiv data-controllers-bound=\"VideoBackgroundNative\" data-controller=\"VideoBackgroundNative\"\u003e\n\u003cdiv class=\"sqs-video-background-native content-fill\" data-config-native-video='{\n\"id\": \"61603bcfea0c9e3e4171adad\",\n\"recordType\": 61,\n\"addedOn\": 1633696719804,\n\"updatedOn\": 1633696719804,\n\"authorId\": \"611cde655e01dc42b587adf4\",\n\"systemDataId\": \"f3edfbfe-ced1-4a1b-a7a8-3d9c0fada656\",\n\"systemDataVariants\": \"1920:1080,640:360\",\n\"systemDataSourceType\": \"mp4\",\n\"filename\": \"BEYOND+ADV_1.mp4\",\n\"body\": null,\n\"likeCount\": 0,\n\"commentCount\": 0,\n\"publicCommentCount\": 0,\n\"commentState\": 1,\n\"author\": {\n\"id\": \"611cde655e01dc42b587adf4\",\n\"displayName\": \"Marcellus Putschli\",\n\"firstName\": \"Marcellus\",\n\"lastName\": \"Putschli\",\n\"bio\": \"\"\n},\n\"contentType\": \"video\/mp4\",\n\"structuredContent\": {\n\"_type\": \"SqspHostedVideo\",\n\"videoCodec\": \"h264\",\n\"alexandriaUrl\": \"https:\/\/video.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/f3edfbfe-ced1-4a1b-a7a8-3d9c0fada656\/{variant}\",\n\"alexandriaLibraryId\": \"60d2d479d2b7b75136ea090c\",\n\"aspectRatio\": 1.7777777777777777,\n\"durationSeconds\": 6.047711\n},\n\"videoCodec\": \"h264\",\n\"alexandriaUrl\": \"https:\/\/video.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/f3edfbfe-ced1-4a1b-a7a8-3d9c0fada656\/{variant}\",\n\"alexandriaLibraryId\": \"60d2d479d2b7b75136ea090c\",\n\"aspectRatio\": 1.7777777777777777,\n\"durationSeconds\": 6.047711,\n\"items\": [ ],\ntop1\": 0,\n\"colorStop2\": 0,\n\"colorStop3\": 0,\n\"colorStop4\": 0,\n\"gradientDistortionX\": 0,\n\"gradientDistortionY\": 0,\n\"curveX\": 0,\n\"curveY\": 0,\n\"curveFunnel\": 0,\n\"fogIntensity\": 0,\n\"repeat\": 0,\n\"rotation\": 0,\n\"rotationSpeed\": 0,\n\"blur\": 0,\n\"complexityY\": 0,\n\"complexityZ\": 0,\n\"amplitudeY\": 0,\n\"amplitudeZ\": 0,\n\"offset\": 0,\n\"lightAngle\": 0,\n\"alpha\": 0\n}\n}' data-current-context='{\n\"video\": {\n\"playbackSpeed\": 1,\n\"filter\": 1,\n\"filterStrength\": 52,\n\"zoom\": 0,\n\"videoSourceProvider\": \"native\",\n\"nativeVideoContentItem\": {\n\"id\": \"61603bcfea0c9e3e4171adad\",\n\"recordType\": 61,\n\"addedOn\": 1633696719804,\n\"updatedOn\": 1633696719804,\n\"authorId\": \"611cde655e01dc42b587adf4\",\n\"systemDataId\": \"f3edfbfe-ced1-4a1b-a7a8-3d9c0fada656\",\n\"systemDataVariants\": \"1920:1080,640:360\",\n\"systemDataSourceType\": \"mp4\",\n\"filename\": \"BEYOND+ADV_1.mp4\",\n\"body\": null,\n\"likeCount\": 0,\n\"commentCount\": 0,\n\"publicCommentCoun Sweden (SEKkr) t\": 0,\n\"commentState\": 1,\n\"author\": {\n\"id\": \"611cde655e01dc42b587adf4\",\n\"displayName\": \"Marcellus Putschli\",\n\"firstName\": \"Marcellus\",\n\"lastName\": \"Putschli\",\n\"bio\": \"\"\n},\n\"contentType\": \"video\/mp4\",\n\"structuredContent\": {\n\"_type\": \"SqspHostedVideo\",\n\"videoCodec\": \"h264\",\n\"alexandriaUrl\": \"https:\/\/video.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/f3edfbfe-ced1-4a1b-a7a8-3d9c0fada656\/{variant}\",\n\"alexandriaLibraryId\": \"60d2d479d2b7b75136ea090c\",\n\"aspectRatio\": 1.7777777777777777,\n\"durationSeconds\": 6.047711\n},\n\"videoCodec\": \"h264\",\n\"alexandriaUrl\": \"https:\/\/video.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/f3edfbfe-ced1-4a1b-a7a8-3d9c0fada656\/{variant}\",\n\"alexandriaLibraryId\": \"60d2d479d2b7b75136ea090c\",\n\"aspectRatio\": 1.7777777777777777,\n\"durationSeconds\": 6.047711,\n\"items\": [ ],\n\"pushedServices\": { },\n\"pendingPushedServices\": { },\n\"usageId\": \"a5d63a2c-e6c8-4c19-b2d0-0ec
e68.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-8\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eHeadtube Length\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e100\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e110\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e125\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e135\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-9\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eBB Drop\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e70\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e70\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e70\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item. Zambia (GBP£) e\n\u003ctr class=\"table-row table-row-10\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eChainstay Length\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e450\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e450\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e450\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e450\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-11\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eFork Offset\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e51\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e51\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e51\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row tab
le-row-12\"\u003e\n\u003ctd dir=\"ltr\" class=\"s7 table-cell table-cell-1\"\u003eTrail\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e97\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e97\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e97\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-13\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eWheelbase Length\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e1111\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e1135\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e1160\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e1188\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-14\"\u003e\n\u003ctd dir=\"lPostage is free on orders over £50. Orders under £50, our postage charge is £3.99.Svalbard & Jan Mayen (GBP£) tr\" class=\"s7 table-cell table-cell-1\"\u003eStandover\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e775\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e802\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e833\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e860\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-15\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eReach\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e395\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e415\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e434\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e459\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-16\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\
u003eStack\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e621\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e630\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e644\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e653\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-17\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eFront Center\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e670\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e694\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e718\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e745\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-18\"\u003e\n\u003ctd dir=\"ltr\" class=\"s5 table-cell table-cell-1\"\u003eAxle to Crown\u003c\/td\u003e\n\u0We also have a physical store, if you are local please pop in - 03ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e500\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e500\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e500\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e500\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-19\"\u003e\n\u003ctd dir=\"ltr\" class=\"s7 softmerge table-cell table-cell-1\"\u003eMinimum rider height \u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-2\"\u003e1600\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-3\"\u003e1700\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-4\"\u003e1790\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s6 table-cell table-cell-5\"\u003e1880\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"table-row table-row-20\"\u003e\n\u003ctd dir=\"ltr\" class=\"s8 softmerge table-cell table-cell-1\"\u003eMaximum rider height \u003c\/t
d\u003e\n\u003ctd dir=\"ltr\" class=\"s9 table-cell table-cell-2\"\u003e1710\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s9 table-cell table-cell-3\"\u003e1810\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s9 table-cell table-cell-4\"\u003e1900\u003c\/td\u003e\n\u003ctd dir=\"ltr\" class=\"s9 table-cell table-cell-5\"\u003e1990\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col sqs-col-2 span-2\"\u003e\n\u003cdiv class=\"sqs-block spacer-block sqs-block-spacer sized vsize-1\" data-block-type=\"21\" id=\"block-4172668d533bce083dc5\"\u003e\n\u003cdiv class=\"sqs-block-content\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection data-test=\"page-section\" data-section-theme=\"brProjektRide Bike Shop Edinburgh ight-inverse\" class=\"page-section \n \n layout-engine-section\n \n background-width--full-bleed\n \n section-height--large\n \n \n \n horizontal-alignment--center\n vertical-alignment--middle\n \n \n bright-inverse\" data-section-id=\"6157088483254054ec1c952d\" data-current-styles='{\n\"imageOverlayOpacity\": 0.56,\n\"backgroundWidth\": \"background-width--full-bleed\",\n\"sectionHeight\": \"section-height--large\",\n\"horizontalAlignment\": \"horizontal-alignment--center\",\n\"verticalAlignment\": \"vertical-alignment--middle\",\n\"contentWidth\": \"content-width--custom\",\n\"customContentWidth\": 100,\n\"sectionTheme\": \"bright-inverse\",\n\"sectionAnimation\": \"none\",\n\"backgroundMode\": \"video\",\n\"imageEffect\": \"none\",\n\"generative\": {\n\"type\": \"images\",\n\"seed\": 0,\n\"count\": 0,\n\"size\": 0,\n\"speed\": 0,\n\"backgroundColor\": {\n\"type\": \"SITE_PALETTE_COLOR\",\n\"sitePaletteColor\": {\n\"id\": \"accent\",\n\"alpha\": 1.0\n}\n},\n\"i




Côte d’Ivoire (XOFFr)





Frequently Asked Questions
We also have a physical store, if yo









Albania (ALLL)
Gibraltar (GBP£)
Armenia (AMDդր.)
Guadeloupe (EUR€)
Belarus (GBP£)
Guinea-Bissau (XOFFr)