Header Image
Finishing Kit
Sudan (GBP£) Socks Google Pay

Trek Dual Sport+ 2 LTBUY Essentials Mastercard

Sweden (SEKkr)
SELL See MoreSwitzerland (CHFCHF) PayPal
RIDE CONFIDENT Switzerland (CHFCHF) Shop Pay
Cleaners, Degreasers and Lubrication Tanzania (TZSSh) Color Union Pay AccessoriesTanzania (TZSSh)
Togo (XOFFr) Visa #productTemplate--template--26482385912191__main { --PT: 60px; --PB: 60px; } Maintenance Tristan da Cunha (GBP£) Sell Your Bike Tunisia (GBP£) Türkiye (GBP£) Uganda (UGXUSh)
Ukraine (UAH₴)
United Kingdom (GBP£)
Log in
United Kingdom (GBP£) SizeOpen image lightbox United States (GBP£) Create account
United States (GBP£) Vatican City (EUR€) Search Vatican City (EUR€) Open image lightbox Western Sahara (MADد.م.) Country Zambia (GBP£) Open image lightboxGBP£Zimbabwe (USD$) Zimbabwe (USD$) Close Åland Islands (EUR€) © 2026,
ProjektRide
Algeria (DZDد.ج) .
Powered by ProjektRide
Shopify.
Open image lightboxAndorra (EUR€) . Quantity Powered by Shopify
  • Apple PayAmerican Express Open image lightboxArmenia (AMDդր.) 1 Diners Club Apple Pay
  • Ascension Island (SHP£) Diners Club DiscoverAustria (EUR€)
  • Google Pay Belarus (GBP£) Klarna
  • Maestro Belgium (EUR€) Mastercard
  • PayPalBenin (XOFFr) Shop Pay
  • Bosnia & Herzegovina (BAMКМ) Union Pay CloseVisa Botswana (BWPP)
  • British Indian Ocean Territory (USD$) window._RestockRocketConfig = window._RestockRocketConfig || {} // Stoq is the current name of the app (RestockRocket is the legacy name). // Expose _Stoq / _StoqConfig as live aliases of the same objects so both names // work. Done here, before the JS bundles run, and the bundles only ever do // `window._RestockRocket = window._RestockRocket || {}` (never reassign), so // every method/config added later is visible on both names. window._RestockRocket = window._RestockRocket || {} window._Stoq = window._RestockRocket window._StoqConfig = window._RestockRocketConfig // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us') // This matches the backend's Mobility.normalize_locale behavior // Returns empty string if locale is empty or invalid (matches original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product'; window._RestockRocketConfig.liquidRenderedAt = 1783668741;window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};// cart.token falls back to the `cart` cookie when the Liquid context didn't carry one // (some page types render with cart={} until first interaction). if (!window._RestockRocketConfig.cartToken) { try { const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); } catch (e) { /* cookie unavailable */ } }window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-12-28T14:44:23.508Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mix
  • Bulgaria (EUR€)
  • Burkina Faso (XOFFr)
  • Burundi (BIFFr) Cameroon (XAFCFA)

window._RestockRocketConfig = window._RestockRocketConfig || {} // Stoq is the current name of the app (RestockRocket is the legacy name). // Expose _Stoq / _StoqConfig as live aliases of the same objects so both names // work. Done here, before the JS bundles run, and the bundles only ever do // `window._RestockRocket = window._RestockRocket || {}` (never reassign), so // every method/config added later is visible on both names. window._RestockRocket = window._RestockRocket || {} window._Stoq = window._RestockRocket window._StoqConfig = window._RestockRocketConfig // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us') // This matches the backend's Mobility.normalize_locale behavior // Returns empty string if locale is empty or invalid (matches original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product'; window._RestockRocketConfig.liquidRenderedAt = 1783668741;window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};// cart.token falls back to the `cart` cookie when the Liquid context didn't carry one // (some page types render with cart={} until first interaction). if (!window._RestockRocketConfig.cartToken) { try { const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); } catch (e) { /* cookie unavailable */ } }window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-12-28T14:44:23.508Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","cache":true,"cached_at":"2026-01-08T16:12:13.364Z","multi_language_enabled":false,"translation_locale":"en"};// STOQ shop-metafield namespace. `production` is substituted at build time // (webpack CopyPlugin), so this is correct for every environment. window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42140096102626,42167799447778,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936003195106,43936003227874,43936008012002,43936008044770,43936022757602,43936022790370,43936022823138,43936022855906,43936056115426,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,43936093470946,43936101138658,43936107266274,43936124076258,43936124109026,43936124141794,43936124174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938298233058,43938298265826,43938298298594,43938298331362,43938298364130,43938298396898,43938298429666,43938298462434,43938299805922,43938299838690,43938299871458,43938299904226,43938299936994,43938299969762,43938300002530,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392806114,43981392904418,43981392937186,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140279791842,44140279824610,44140279857378,44140279890146,44140279922914,44140292047074,44140292079842,44140292112610,44140293685474,44140302434530,44140302500066,44140302532834,44140302565602,44140302598370,44140302631138,44140302827746,44140302893282,44140302926050,44140315050210,44140317016290,44140321636578,44140335792354,44140335825122,44140335857890,44140339953890,44140339986658,44140340150498,44140340248802,44140340281570,44140340543714,44140340707554,44140340740322,44140340773090,44140345065698,44140352438498,44140388155618,44140388188386,44140397756642,44140404441314,44140404474082,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712415103,55569712447871,55569712480639,55570017616255,55604008976767,55638316908927,55638316941695,55638316974463,56220814967167,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-07-10T07:24:48Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = {"in_stock_variant_ids":[43590980075746,43934695653602,43935991955682,43935991988450,43935992742114,43936017449186,43936088228066,43936177291490,43936177324258,43936177357026,43936177389794,43936184271074,43936328843490,43936328876258,43936328909026,43936408535266,43936709837026,43936709869794,43938308620514,43938308686050,43938318811362,43938318844130,43938318876898,43938318909666,43938322579682,43981357514978,43981357547746,43981362430178,43981364887778,43981368951010,43981368983778,43981374882018,43981382320354,43981382353122,43981382385890,43981382418658,43981392773346,43981392838882,43981392871650,43981989085410,43981989118178,43981989150946,43981990887650,43981990920418,43981990953186,44195991879906,44195991912674,44195991978210,44195992010978,44196019929314,44196019962082,44199623721186,44199654424802,45068753731810,45068753764578,45068753797346,45068753830114,45068753862882,45068753895650,45068753928418,45068754026722,45068754059490,45069281657058,45069281689826,45069622771938,45069750534370,45069750567138,45069750599906,45069750632674,45069750665442,45069750698210,45070032535778,45070032568546,45073853972706,45073854005474,55570017550719,55570017583487,42133734097122,42133760966882,42133779153122,42133782364386,42133808021730,42133855994082,42133857042658,42133920153826,42133943910626,42134012788962,42134028943586,42134056698082,42134144581858,42134169092322,42134186557666,42140055666914,42140055797986,42156834128098,42156852216034,42156944425186,42156975751394,42157276561634,42157476085986,42157681082594,42157845184738,42161483514082,42161483546850,42161703092450,42161703125218,42161769218274,42162395414754,42162395447522,42163244171490,42163247939810,42165834744034,42165834776802,42166810804450,42167775494370,42167775527138,42167775559906,42170449199330,42170867777762,42170877313250,42170946879714,42170967982306,42205154181346,42205161849058,42205166207202,42205172990178,42205173022946,42205173055714,42205173088482,42205173121250,42205174989026,42205175021794,42205175054562,42205176430818,42205176463586,42205176496354,42205176529122,42205177118946,42205177151714,42205177184482,42205177217250,42205201694946,42205201727714,42207124095202,42207132156130,42211700244706,42211700277474,42211700375778,42211813359842,42211813392610,42211813425378,42211813458146,42211813490914,42215353909474,42215353942242,42215353975010,42215354007778,42309115412706,42354619154658,42354619482338,42354619547874,42354669093090,42452285784290,42500482498786,42514860802274,42514860835042,42514860867810,42543702376674,42562562490594,42577999888610,42603186749666,42603186782434,42603337056482,42603347476706,42627516039394,42695182942434,42804934377698,43000663933154,43000791630050,43010895675618,43010895708386,43010900459746,43010957902050,43012307353826,43012307386594,43012307419362,43012486594786,43017325641954,43064942461154,43064942493922,43064951341282,43067643855074,43067643887842,43067668627682,43067673215202,43107806445794,43169620263138,43182366949602,43414855287010,43525453676770,43525453742306,43525453775074,43525453807842,43525453840610,43525453938914,43557711020258,43590980108514,43724401049826,43725342146786,43725342212322,43725342245090,43725371605218,43725371637986,43725371670754,43725371703522,43725531349218,43725531578594,43725531611362,43727258845410,43727342207202,43727599304930,43766825386210,43766825418978,43766825451746,43766825484514,43847032570082,43852281676002,43852281708770,43852281774306,43852281807074,43854809104610,43854820016354,43854833746146,43861164490978,43866540015842,43866540048610,43866540081378,43916542247138,43933115220194,43933117382882,43933117415650,43933117448418,43934683922658,43934711349474,43934711382242,43936656326882,43936656392418,43936656425186,43936664879330,43936664912098,43936665010402,43936684310754,43936684343522,43936684409058,43936684441826,43936694763746,43936694796514,43936694829282,43936694862050,43936694894818,43936694927586,43936694960354,43936694993122,43981329137890,43981329170658,44049903780066,44049911185634,44049932779746,44049932878050,44049933041890,44140579160290,44199623688418,44199668023522,44199668056290,44199668089058,44199675560162,44199675592930,44199675625698,44199689257186,44199689289954,44202699653346,44202699686114,44215801413858,44393934487778,44441822789858,44441822822626,44441826590946,44441826623714,44455205372130,44455223132386,44455241941218,44459099455714,44462104314082,44566556410082,44566558343394,44566559719650,44566560735458,44566561521890,44891525611746,44891526463714,44891531313378,44891532951778,44891533869282,44891533902050,44891533934818,44891533967586,44891534164194,44891534229730,44891534262498,44891534819554,44891535376610,44891535474914,44891535540450,44891535573218,44891535638754,44891535671522,44891535704290,44891535802594,44891536031970,44915183288546,44915183321314,44915183386850,44915183419618,44915183452386,45099922391266,45099922424034,45099922456802,45099922489570,45099922522338,45610939089122,45610939121890,45610939154658,45610939187426,45610939220194,45610939252962,45610952196322,45610952229090,45610952261858,45610952294626,45610952327394,45610952360162,45610963206370,45610963239138,45610963271906,45610963304674,45610963337442,45610963370210,45661684203746,45661712974050,45661713006818,45661753213154,45661771923682,45661795647714,45661795680482,45661809443042,45662670389474,45662670422242,45662670455010,45662670487778,45662687166690,45662691066082,45662746804450,45662746837218,45662746869986,45662746902754,45662746935522,45662746968290,45662747001058,45662747033826,45662747066594,45662747099362,45662747132130,45662747164898,45662747197666,45662784782562,45662784815330,45662784848098,45662784880866,45662784913634,45662788518114,45662788550882,45662788583650,45662788616418,45662788649186,45662860017890,45662860050658,45662860083426,45662860116194,45662860148962,45662860181730,45662860214498,45662860247266,45662860280034,45662860312802,45662860345570,45662860378338,45662860411106,45662934728930,45662934761698,45662934794466,45662934827234,45662934860002,45662934892770,45662934925538,45662934958306,45662975295714,45662975328482,45662975361250,45662975394018,45662975426786,45662975459554,45662975492322,45662975525090,45662975557858,45662975590626,45662975623394,45662975656162,45663035818210,45663035850978,45663035883746,45663035916514,45663035949282,45663035982050,45663036047586,45663036080354,45663036113122,45663036145890,45663059575010,45664124010722,45664124043490,45664124109026,45664132563170,45664132595938,45664155533538,45664159236322,45664159301858,45671617593570,45671617659106,45671617691874,45671617724642,45671617790178,45671618805986,45671618838754,45671619920098,45671619952866,45671620640994,45671621034210,45671621066978,45671621099746,45671621132514,45671622246626,45671622279394,45671622312162,45671622344930,45694278959330,45694281089250,45694283186402,45694284103906,45694284890338,45694285021410,45694288822498,45694290297058,45694290821346,45694291968226,45694292197602,45694293475554,45694293803234,45694293836002,45696083656930,45696083689698,45696083722466,45760534905058,45760534937826,45760534970594,45760537592034,45760542474466,45760542507234,45760550535394,45760550568162,45760557711586,45760558268642,45760558596322,45760559087842,45764606394594,45764607803618,45764613308642,45764615897314,45764617928930,45764620157154,45764621664482,45764621697250,45767010451682,45767010484450,45767010517218,45767010549986,45767010746594,45767270531298,45767291371746,45767298482402,45767298711778,45767301726434,45767307264226,45767310868706,45767318601954,45817747276002,45817747308770,45817749143778,45817751470306,45817751503074,45817751535842,45817751568610,45817766117602,45817769459938,45817769525474,45817769591010,45817770279138,45817770311906,45817770344674,45817770377442,45817770410210,45817780633826,45817780732130,45820457779426,45820457812194,45820457844962,45820457877730,45820457910498,45820457943266,45820457976034,45820458008802,45820514762978,45820514795746,45820517220578,45820519121122,45820519153890,45820527444194,45820527476962,45820546908386,45820546941154,45820547006690,45820551495906,45820551528674,45820551561442,45820551594210,45820575875298,45820575908066,45820575940834,45820590981346,45820591014114,45820624994530,45820625027298,45820630040802,45820633120994,45820633153762,45820633186530,45820633219298,45823204065506,45823204098274,45823204131042,45823204163810,45823204196578,45823204229346,45823204262114,45823204294882,45823204327650,45823204360418,45823204393186,45823204425954,45823219564770,45823219597538,45823219630306,45823219663074,45823219695842,45823219728610,45823219761378,45823219794146,45823219826914,45823219859682,45823219892450,45823219925218,45823222808802,45823222841570,45823222874338,45823222907106,45823222939874,45823222972642,45823223005410,45823223038178,45823223070946,45823223103714,45823223136482,45823223169250,45823223202018,45823223234786,45823223267554,45823223300322,45823223333090,45823223365858,45823223398626,45823223431394,45823223496930,45823223529698,45823223562466,45823223595234,45823223628002,45823223660770,45823223693538,45823223726306,45823223759074,45823223824610,45823229001954,45823229165794,45823229755618,45823231361250,45823231754466,45823231787234,45823231820002,45823231852770,45823231885538,45823231918306,45823231951074,45823231983842,45823232016610,45823232049378,45823232082146,45823232114914,45823232147682,45823232180450,45823232213218,45823232278754,45823232311522,45823232344290,45823232377058,45823232409826,45823232442594,45823232475362,45823233786082,45823233818850,45823233851618,45823233884386,45823233917154,45823233949922,45823233982690,45823234015458,45823234048226,45823234080994,45823234113762,45823234146530,45823768559842,45823768592610,45823768625378,45823768658146,45823768690914,45823768723682,45823768756450,45823768789218,45823768821986,45823768854754,45823768887522,45823768920290,45823768953058,45823768985826,45823769018594,45823769051362,45823769084130,45823769116898,45823769149666,45823769182434,45823769215202,45823769247970,45823769280738,45823769313506,45823769379042,45823769411810,45823769444578,45823769477346,45823769510114,45823769542882,45823769575650,45823865815266,45823865848034,45823865880802,45823865913570,45823865946338,45823865979106,45823866011874,45823866044642,45823866077410,45823866110178,45823866142946,45823866175714,45823866208482,45823866241250,45823866274018,45823866306786,45823866339554,45823866372322,45823866405090,45823866437858,45824032440546,45824032473314,45824032506082,45824032538850,45824032571618,45824032604386,45824032637154,45824032669922,45824032702690,45824132153570,45824132186338,45824132219106,45824132251874,45824132284642,45824132317410,45824132350178,45824132382946,45824132415714,45824132448482,45824132481250,45824132514018,45824132546786,45824132579554,45824132612322,45824132645090,45824132677858,45824132710626,45824132743394,45824132776162,45824132808930,45824132841698,45824132874466,45824132907234,45824132940002,45824132972770,45824133005538,45824133038306,45824133071074,45824133103842,45824133136610,45824133169378,45824133202146,45824133234914,45824133267682,45824133300450,45824133333218,45824133365986,45824133398754,45824133431522,45824133464290,45824133497058,45824133529826,45824133562594,45824133595362,45824191791330,45824191824098,45824191856866,45824191889634,45824191922402,45824191955170,45824191987938,45824192020706,45824192053474,45824192086242,45824192119010,45824192151778,45824198705378,45824198738146,45824198770914,45824207978722,45824208011490,45824208044258,45824208077026,45824208109794,45824208142562,45824208175330,45824208208098,45824208240866,45824374767842,45824374800610,45824374833378,45824374866146,45824374898914,45824374931682,45824374964450,45824374997218,45824375029986,45824375062754,45824375095522,45824375128290,45824375161058,45824375193826,45824375226594,45824375259362,45824375292130,45824375324898,45824384434402,45824384467170,45824384499938,45824384532706,45824384565474,45824384598242,45824384631010,45824384663778,45824384696546,45824385515746,45824385548514,45824385581282,45824385614050,45824385646818,45824385679586,45824385712354,45824385745122,45824385777890,45824388956386,45824389054690,45824389120226,45824389185762,45824389218530,45824389284066,45824389316834,45824389349602,45824389382370,45824389415138,45824389447906,45824389480674,45824389513442,45824389546210,45824389578978,45824394887394,45824394920162,45824423035106,45824423067874,45824423100642,45824423198946,45824477069538,45824477102306,45824477167842,45824477200610,45824492372194,45824492404962,45824492470498,45824504922338,45824504955106,45824505020642,45824505053410,45824505151714,45824511574242,45824511607010,45824516260066,45824516292834,45824516423906,45824516554978,45824527794402,45824527827170,45824527859938,45824527925474,45824527991010,45824534872290,45824534937826,45824535036130,45824535068898,45824535101666,45824620331234,45824634355938,45824634388706,45824634421474,45824634487010,45824634519778,45824705298658,45824705331426,45824771653858,45824798687458,45824798720226,45824798752994,45824798785762,45824798818530,45824798851298,45824798884066,45824798916834,45824798949602,45824798982370,45824799015138,45824799047906,45824799080674,45824799113442,45824799146210,45824799178978,45824799211746,45824799244514,45824799277282,45824799310050,45824799342818,45824799375586,45824799408354,45824799441122,45824799473890,45824799506658,45824799539426,45824799572194,45824799604962,45824799637730,45824815399138,45824831389922,45824831422690,45824831455458,45824831488226,45824831520994,45824831553762,45828849008866,45828849041634,45828849074402,45828849107170,45828849139938,45828849172706,45828849205474,45828849238242,45828849271010,45828849303778,45828849336546,45828849369314,45828849402082,45828849434850,45828849467618,45828849500386,45828849533154,45828849565922,45828849598690,45828849631458,45828849664226,45828849696994,45828849729762,45828849762530,45828849795298,45828849828066,45828849860834,45828849893602,45828849926370,45828849959138,45828849991906,45828850024674,45828850057442,45828850090210,45828850122978,45828850155746,45828850188514,45828850221282,45828850254050,45828850286818,45828873814242,45828873847010,45828873879778,45828873912546,45828873945314,45828873978082,45828874010850,45828874043618,45828886429922,45828886462690,45828886495458,45828886528226,45828894621922,45828894654690,45828894687458,45828941611234,45828941644002,45828941676770,45828941709538,45828941742306,45828974051554,45829018910946,45829033558242,45829033623778,45829052432610,45830783205602,45830783238370,45830795133154,45830795198690,45830795231458,45830795264226,45830795329762,45830795362530,45843552108770,45843552141538,45843552174306,45843552207074,45843552239842,45843552272610,45843552338146,45843552403682,45843552436450,45843552469218,45843590643938,45843590676706,45843590709474,45843590742242,45843615514850,45843615547618,45843615580386,45843615613154,45843615645922,45843615678690,45843615711458,45843615744226,45843615908066,45843615940834,45843615973602,45843616006370,45843616039138,45843616071906,45843616104674,45843616137442,45843616170210,45843616202978,45843616235746,45843616268514,45843656442082,45843656474850,45843656507618,45843656540386,45843833553122,45843858587874,45843858620642,45843858686178,45843858718946,45843858751714,45843858817250,45843858981090,45843859013858,45843859079394,45843893190882,45843893223650,45843893256418,45843893289186,45843893321954,45843893354722,45843893387490,45843893420258,45843893453026,45843893485794,45843893518562,45843893551330,45843893584098,45843893616866,45843893649634,45843893682402,45843893715170,45843893747938,45843893780706,45843893813474,45843893846242,45843893879010,45843893911778,45843893944546,45843974062306,45844333854946,45844333887714,45844355809506,45844355842274,45844355907810,45844355940578,45844547043554,45844547076322,45844547109090,45844547141858,45856716652770,45856716685538,45856716718306,45856731791586,45856731824354,45856731889890,45856739131618,45856739164386,45856739197154,45856739229922,45856739262690,45856739295458,45856739328226,45856739360994,45856739393762,45856739426530,45856739459298,45856739492066,45856739524834,45856739557602,45856739590370,45856739623138,45856748732642,45856766951650,45856766984418,45856767017186,45856767049954,45856767082722,45856767115490,45857406288098,45857466777826,45857466810594,45857466843362,45857466876130,45857466908898,45857466941666,45857466974434,45857467007202,45857467039970,45857780138210,45857780203746,45857780236514,45863184957666,45863184990434,45952080281826,45952102858978,46007564533986,46007564566754,46007565222114,46007565254882,46007565680866,46007565713634,46007565943010,46007565975778,46007567286498,46007567319266,46007570563298,46007580459234,46007588552930,46007590027490,46007600775394,46007605723362,46007732240610,46007734042850,46007735746786,46007736271074,46007736991970,46015843598562,46015862210786,46015871779042,46015875711202,46015893242082,46015910183138,46015911788770,46015943409890,46015948030178,46015949537506,46016021987554,46016025854178,46016027492578,46016029753570,46016029786338,46016029819106,46016030965986,46021694849250,46021694882018,46021694914786,46021694947554,46021694980322,46021695013090,46021759271138,46021759303906,46021759336674,46021759369442,46021759402210,46021759434978,46021761368290,46021761401058,46021761466594,46021761499362,46021765923042,46021765955810,46021766021346,46021766054114,46021766086882,46021766185186,46021766217954,46021766283490,46021766316258,46021766349026,46021766414562,46021766480098,46021766512866,46022007226594,46022316818658,46022373966050,46022373998818,46022374097122,46022374228194,46022404931810,46022421217506,46022421250274,46022421283042,46022851264738,46022883148002,46022883311842,46022883377378,46022883442914,46022883475682,46022883770594,46025308045538,46025308274914,46025324757218,46025324789986,46025324822754,46025324921058,46025324953826,46025324986594,46025325019362,46025325052130,46025325084898,46025325117666,46025328951522,46025358541026,46025358573794,46025371746530,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,46038088745186,46038088777954,46038088810722,46038088843490,46038088876258,46038088909026,46038088941794,46038088974562,46038089007330,46038203236578,46038203269346,46038229549282,46038229582050,46038232137954,46038232170722,46038232203490,46038232236258,46038232957154,46038232989922,46038233022690,46038233055458,46038233088226,46038233120994,46038233153762,46038233186530,46038233219298,46038245540066,46038245671138,46038245736674,46038245867746,46038245933282,46038246064354,46041328025826,46042261291234,46042261324002,46042261356770,46044399927522,46044399993058,46044400025826,46044400058594,46044411592930,46044414509282,46044465627362,46044465660130,46044617867490,46044618064098,46044618096866,46044618129634,46044618326242,46044618784994,46044618817762,46044618850530,46044618883298,46044618916066,46044637495522,46044637528290,46044637561058,46044640149730,46044661350626,46044661448930,46044661481698,46044661612770,46044661743842,46044916842722,46044917530850,46044917956834,46044918022370,46046671077602,46046671175906,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,54901043200383,54945187430783,54945187463551,54945187496319,54945187529087,54945187561855,54945187594623,54945190117759,54945190150527,54945190183295,54945190216063,54945190248831,54945190281599,54945190314367,54945190347135,54945190379903,54945190412671,54945190445439,54945190478207,54945198080383,54945198113151,54945198145919,54945198178687,54945198211455,54945198244223,54945198276991,54945198309759,54945198342527,54945198375295,54945198408063,54945198440831,54945216364927,54945216397695,54945216430463,54945216463231,54945216495999,54945216528767,54945225310591,54945225343359,54945225376127,54945225408895,54945225441663,54945225474431,54945261224319,54945261257087,54945261289855,54945261322623,54945261355391,54945261388159,54945261420927,54945261453695,54945261486463,54945261519231,54945261551999,54945261584767,54945261617535,54945261650303,54945261683071,54945261715839,54945261748607,54945261781375,54945261814143,54945261846911,54945261879679,54945261912447,54945261945215,54945261977983,54945267483007,54945267515775,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,54945433158015,54945436467583,54945436500351,54945436533119,54945436565887,54945436598655,54945436631423,54945436664191,54945436696959,54945436729727,54945436762495,54945436795263,54945436828031,54945453048191,54945453080959,54945453113727,54945453146495,54945483260287,54945483293055,54945483325823,54945483358591,54945483391359,54945483424127,54945483456895,54945483489663,54945483522431,54945483555199,54945483587967,54945483620735,54945485029759,54945485062527,54945485095295,54945485128063,54945487389055,54945487421823,54945487454591,54945489486207,54945489518975,54945489551743,54945489617279,54945489650047,54945489682815,54945489715583,54945489781119,54945489813887,54945489846655,54945489879423,54945489912191,54945489944959,54945489977727,54945491353983,54945491386751,54945491419519,54945491452287,54945491485055,54945491517823,54945491550591,54945491583359,54945491616127,54945491648895,54945491681663,54945491714431,54945491747199,54945491779967,54945491812735,54945491845503,54945493647743,54945493713279,54945493746047,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,55196405891455,55196405924223,55196408185215,55196408217983,55196408250751,55196408283519,55196408316287,55196408349055,55196408381823,55196408414591,55196408447359,55196409364863,55196409397631,55196409430399,55196409463167,55196409495935,55196409528703,55196409561471,55196409594239,55196409627007,55196410413439,55196410446207,55196410478975,55196410511743,55196410544511,55196410577279,55196410610047,55196410642815,55196410675583,55196411330943,55196411363711,55196411396479,55196411429247,55196411462015,55196411494783,55196411527551,55196411560319,55196411593087,55196411625855,55196411658623,55196411691391,55196412084607,55196412117375,55196412150143,55196412182911,55211128848767,55211128881535,55211128914303,55211128947071,55211128979839,55211129012607,55211129045375,55211129078143,55211129110911,55211129143679,55239586152831,55239586185599,55239586447743,55239659094399,55239659127167,55239659192703,55239659258239,55239659323775,55239683735935,55239683834239,55239703953791,55239703986559,55239704019327,55239704052095,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,55333439865215,55333439897983,55333439930751,55333439963519,55333439996287,55333440061823,55333440094591,55333738185087,55333738217855,55333738250623,55333738283391,55333738316159,55333738348927,55333738381695,55333752865151,55372770935167,55391264211327,55391264244095,55391264407935,55391264440703,55391264473471,55391355208063,55391355240831,55391355273599,55391355306367,55391355371903,55464695333247,55464695366015,55464695398783,55464695431551,55464786264447,55464786297215,55464786329983,55464786362751,55464786395519,55464786428287,55464801927551,55464801960319,55464801993087,55464802025855,55464813035903,55464813068671,55464813101439,55464813134207,55464813166975,55464813199743,55482461389183,55482461421951,55482461454719,55482461487487,55482461520255,55482461553023,55482489176447,55482489209215,55482489241983,55482489274751,55482489307519,55482489340287,55482515620223,55482515652991,55482515685759,55482515718527,55482526794111,55482526826879,55482526859647,55482526892415,55482526925183,55482526957951,55482539016575,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,56051529580927,56051529613695,56063296373119,56063296405887,56063296438655,56063296471423,56063370428799,56063370461567,56063370494335,56063370527103,56063691129215,56140121801087,56140121833855,56140121899391,56140121932159,56140121964927,56166204834175,56166204866943,56166204899711,56166204932479,56166204965247,56166204998015,56189671768447,56189671801215,56189671833983,56189672456575,56189672489343,56189672522111,56189672554879,56189672620415,56189672653183,56189672685951,56189673177471,56189673243007,56189673275775,56189673472383,56189673537919,56189673570687,56189673734527,56266456596863,56266456629631,56266456662399,56266456695167,56266468819327,56266468852095,56266468884863,56266468917631,56266488480127,56277227274623,56277238088063,56277238120831,56277238153599,56277436301695,56279203742079,56279203807615,56279228547455,56279228612991,56300214583679,56300214616447,56300214649215,56300214681983,56300214714751,56385022361983,56385022460287,56385023476095,56385023574399,56385024229759,56385024295295,56385024360831,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,56393232384383,56393232449919,56393232580991,56393232777599,56393232875903,56393232974207,56393233236351,56393233367423,56393233629567,56393233760639,56393234088319,56393234252159,56393234350463,56393234481535,56393234678143,56393235759487,56393238774143,56393238872447,56393239003519,56393239789951,56393240019327,56393240150399,56430641021311,56430641054079,56430641086847,56430641119615,56430641152383,56430641185151,56479895421311,56479895454079,56479895486847,56479895519615,56479895552383,56479895585151,56479930974591,56479931007359,56479931040127,56479931072895,56479931105663,56479931138431,56490205643135,56494084981119,56494085013887,56494085046655,56494085079423,56494085112191,56494085144959,56494085177727,56494085210495,56494085243263,56494085276031,56494085308799,56494085341567,56494085374335,56494085407103,56494085439871,56494085472639,56494085505407,56494085636479,56494085702015,56494085767551,56494085800319,56494085833087,56494085865855,56494085898623,56494085931391,56494085964159,56494085996927,56494086160767,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,56504950751615,56504961139071,56504961171839,56504961204607,56504961237375,56504961270143,56504961302911,56504961335679,56504961368447,56504961401215,56505064489343,56505064522111,56505064554879,56505064587647,56505064620415,56505064653183,56505064685951,56505064718719,56505064751487,56505064784255,56505064817023,56505064849791,56505064882559,56505064915327,56505064948095,56505064980863,56505065013631,56505065046399,56518714491263,56518714524031,56518714556799,56518714589567,56518714622335,56518716031359,56518716096895,56518716129663,56518716162431,56518716195199,56518716227967,56518716260735,56518716293503,56518716326271,56518716359039,56518716391807,56518716424575,56518716457343,56518716490111,56518716522879,56518716785023,56518716850559,56518716883327,56518716916095,56518716948863,56518716981631,56518717014399,56518717047167,56518717079935,56518717112703,56518717145471,56518717374847,56518717440383,56518717473151,56518717538687,56518717571455,56518717604223,56518717636991,56518717669759,56518717833599,56518717866367,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,57311934579071,57311934611839,57318991724927,57318991790463,57318991823231,57319008797055,57319008829823,57319008862591,57319008895359,57392715465087,57392715497855,57392715530623,57392715563391,57392715596159,57578627137919,57578627170687,57579681808767,57579681841535,57579681874303,57579681907071,57579681939839,57579773362559,57579773395327,57579773428095,57579773460863,57579773493631,57579861377407,57579861410175,57579861442943,57579861475711,57579861508479,57581101154687,57581101187455,57581101220223,57581101252991,57581101285759,57582419149183,57582419181951,57582419214719,57582419247487,57582419280255,57596170535295,57596170568063,57596170600831,57596170633599,57596170666367,57596170699135,57596170731903,57596170764671,57596170797439,57596170830207,57596170862975,57596170895743,57596171092351,57596171125119,57596171157887,57596171190655,57596171223423,57596171256191,57596171288959,57596171321727,57596171354495,57596171387263,57596171420031,57596171452799,57596175384959,57596175417727,57596175450495,57596175483263,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,57602996306303,57602996339071,57602996371839,57602996404607,57602996437375,57602996470143,57602996502911,57602996535679,57602996568447,57602996601215,57602996633983,57602996666751,57602996699519,57602996732287,57602996765055,57602996797823,57602996830591,57602996863359,57602996928895,57602996961663,57602996994431,57602997027199,57602997059967,57602997092735,57602997223807,57602997256575,57602997289343,57602997322111,57602997354879,57602997387647,57602997420415,57602997453183,57602997485951,57602997518719,57602997715327,57602997879167,57602998075775,57602998206847,57602998239615,57602998337919,57602998370687,57602998403455,57602998501759,57602998534527,57602998600063,57602998894975,57602998960511,57602999026047,57602999124351,57602999157119,57602999189887,57602999222655,57603001090431,57603001123199,57603001155967,57603001188735,57603001221503,57603001254271,57603001287039,57603001647487,57603001713023,57603001745791,57603001778559,57603001844095,57603001876863,57603001942399,57603002007935,57603002040703,57603002073471,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,57933609501055,57933609566591,57933609632127,57933610484095,57933610746239,57933610779007,57933611598207,57933611630975,57933611663743,57933611827583,57933611860351,57933613105535,57933613203839,57933613236607,57933613269375,57933613302143,57933613334911,57933615759743,57933615825279,57933617070463,57933618217343,57933618282879,57933618413951,57933618479487],"updated_at":"2026-07-09T10:30:18Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-07-10T07:06:37Z","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-07-10T07:06:38Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() { const cachedData = {"plans":[{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}],"disabled_plan_ids":[713813721471,713176482175,714631872895],"cached_at":"2026-04-09T09:16:46Z"}; if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { // 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(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 > m 89673570687,56189673734527,56266456596863,56266456629631,56266456662399,56266456695167,56266468819327,56266468852095,56266468884863,56266468917631,56266488480127,56277227274623,56277238088063,56277238120831,56277238153599,56277436301695,56279203742079,56279203807615,56279228547455,56279228612991,56300214583679,56300214616447,56300214649215,56300214681983,56300214714751,56385022361983,56385022460287,56385023476095,56385023574399,56385024229759,56385024295295,56385024360831,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,5638609 Finland (EUR€) 895,56479931105663,56479931138431,56490205643135,56494084981119,56494085013887,56494085046655,56494085079423,56494085112191,56494085144959,56494085177727,56494085210495,56494085243263,56494085276031,56494085308799,56494085341567,56494085374335,56494085407103,56494085439871,56494085472639,56494085505407,56494085636479,56494085702015,56494085767551,56494085800319,56494085833087,56494085865855,56494085898623,56494085931391,56494085964159,56494085996927,56494086160767,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, ":"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":8734605017314,"title":"Trek Dual Sport+ 2","handle":"trek-dual-sport-2","description":"\u003cp\u003eThe Dual Sport+ 2 is a lightweight and capable hybrid electric bike that’s designed for adventure on the road and light trails. It has an intuitive and natural feeling pedal-assist system that makes exploring your surroundings more fun and cruising up hills a breeze. Plus, stiff wheels and wide tyres give you confidence on varied terrain.\u003c\/p\u003e\ 8716195199,56518716227967,56518716260735,56518716293503,56518716326271,56518716359039,56518716391807,56518716424575,56518716457343,56518716490111,56518716522879,56518716785023,56518716850559,56518716883327,56518716916095,56518716948863,56518716981631,56518717014399,56518717047167,56518717079935,56518717112703,56518717145471,56518717374847,56518717440383,56518717473151,56518717538687,56518717571455,56518717604223,56518717636991,56518717669759,56518717833599,56518717866367,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,56766183 , with an electric boost that helps you do more! The Dual Sport+ lets you haul groceries uphill with ease and adventure further than you thought possible.\u003c\/p\u003e\n\u003cp\u003eHow tall are you?\u003cbr\u003eTo measure your height, stand up straight, barefoot, with your back, heels, shoulders and head all touching a wall. While looking straight ahead, place a book or straight edge on your head and slowly push it against the wall. Your straight edge should be parallel with the floor. Mark the spot where the bottom of the book is touching the wall. The distance from the marked spot to the floor is your height.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat is your inside leg?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eHow to measure: Stand barefoot with your back straight and against a wall. Tuck a ruler or something that extends to the floor between your legs. Using both hands, and keeping it level, pull the ruler up into your crotch as if you were sitting on the saddle. Measure
51,57582419214719,57582419247487,57582419280255,57596170535295,57596170568063,57596170600831,57596170633599,57596170666367,57596170699135,57596170731903,57596170764671,57596170797439,57596170830207,57596170862975,57596170895743,57596171092351,57596171125119,57596171157887,57596171190655,57596171223423,57596171256191,57596171288959,57596171321727,57596171354495,57596171387263,57596171420031,57596171452799,57596175384959,57596175417727,57596175450495,57596175483263,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,5 \u003c\/th\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"col\" class=\"font-bold\" qaid=\"size-table-column-header-Rider Height\"\u003eRider Height\u003c\/th\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"col\" class=\"font-bold\" qaid=\"size-table-column-header-Inseam\"\u003eInseam\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-v-3ac87600=\"\"\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-S\"\u003eS\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e155 - 165 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'1\" - 5'5\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e72 - 78 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e28\" - 31\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-M\"\u003eM\u003c\/th\u003e\n\u003ctd data-v-3ac87
998206847,57602998239615,57602998337919,57602998370687,57602998403455,57602998501759,57602998534527,57602998600063,57602998894975,57602998960511,57602999026047,57602999124351,57602999157119,57602999189887,57602999222655,57603001090431,57603001123199,57603001155967,57603001188735,57603001221503,57603001254271,57603001287039,57603001647487,57603001713023,57603001745791,57603001778559,57603001844095,57603001876863,57603001942399,57603002007935,57603002040703,57603002073471,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,579335926 - 197 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e6'1\" - 6'6\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e87 - 93 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e34\" - 37\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-05762449=\"\" class=\"rider-sizing__dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection data-v-05762449=\"\" id=\"GeometryComponent\" data-magellan-target=\"GeometryComponent\" class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\"\u003e\u003c\/section\u003e","published_at":"2024-10-11T11:00:35+01:00","created_at":"2024-10-11T11:00:35+01:00","vendor":"Trek","type":"Bicycles","tags":["Dual Sport"],"price":192375,"price_min":192375,"price_max":204250,"available":true,"price_varies":true,"compare_at_price":202500,"compare_at_price_min":202500,"compare_at_price_max":2France (EUR€)
etConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-07-10T07:06:37Z","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-07-10T07:06:38Z","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":"PrLargemin":1,"max":null,"increment":1}},{"id":46044465660130,"title":"Extra Large \/ Blue","option1":"Extra Large","option2":"Blue","option3":null,"sku":"5268411","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Dual Sport+ 2 - Extra Large \/ Blue","public_title":"Extra Large \/ Blue","options":["Extra Large","Blue"],"price":204250,"weight":0,"compare_at_price":215000,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46044465692898,"title":"Extra Large \/ Grey","option1":"Extra Large","option2":"Grey","option3":null,"sku":"5268407","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Dual Sport+ 2 - Extra Large \/ Grey","public_title":"Extra Large \/ Grey","options":["Extra Large","Grey"],"price":192375,"weight":0,"compare_at_price":202500,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"se
ing_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_cha .333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DualSportPlus2_23_35854_A_Primary.webp?v=1728640617","width":1440},{"alt":null,"id":34798522990818,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DualSportPlus2_23_35854_B_Primary.webp?v=1728640559"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DualSportPlus2_23_35854_B_Primary.webp?v=1728640559","width":1440},{"alt":null,"id":34798524399842,"position":3,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DualSportPlus2_23_35854_B_Alt2.webp?v=1728640572"},"aspect_ratio":1.333,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/DualSportPlus2_23_35854_B_Alt2.webp?v=1728640572","width":1440},{"alt":null,"id":34798524661986,"position":4,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440
untdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() { const cachedData = {"plans":[{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","na quires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eThe Dual Sport+ 2 is a lightweight and capable hybrid electric bike that’s designed for adventure on the road and light trails. It has an intuitive and natural feeling pedal-assist system that makes exploring your surroundings more fun and cruising up hills a breeze. Plus, stiff wheels and wide tyres give you confidence on varied terrain.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIt's right for you if...\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eYou want a lightweight, simple-to-use hybrid e-bike that brings a capable boost to daily errands and rides as well as weekend adventures.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe tech you get\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eA lightweight aluminium frame and fork, Trek's proprietary pedal-assist system with a hub motor (250 W, 40 Nm) that assists up to 20 mph (25 km\/h in Europe) and a 250 Wh ba
_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 pot to the floor is your height.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat is your inside leg?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eHow to measure: Stand barefoot with your back straight and against a wall. Tuck a ruler or something that extends to the floor between your legs. Using both hands, and keeping it level, pull the ruler up into your crotch as if you were sitting on the saddle. Measure the distance from the top edge of the ruler to the ground to find your inside leg measurement. Your inside leg is very important to your final bike size so please measure carefully\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003csection data-v-05762449=\"\" id=\"SizingComponent\" data-magellan-target=\"SizingComponent\" class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\"\u003e\n\u003cdiv data-v-05762449=\"\" class=\"rider-sizing mb-2\"\u003e\n\u003cdiv data-v-4052fbf6=\"\" data-v-05762449=\"\"\u003e\n\u003cdiv data-v-4052fbf6=\"\" class=\"size-tableFrench Southern Territories (EUR€)
Wheelscountdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}],"disabled_plan_ids":[713813721471,713176482175,714631872895],"cached_at":"2026-04-09T09:16:46Z"}; if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { // Find the maximum updated_at from all items in old array const oldP m\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'1\" - 5'5\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e72 - 78 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e28\" - 31\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-M\"\u003eM\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e165 - 175 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'5\" - 5'9\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e77 - 83 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e30\" - 33\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"row\" qaid=\"size-table-row-header-L\"\u003eL\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e175 - 186 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'9
if (useCached) { if (Array.isArray(cachedData.plans)) { window._RestockRocketConfig.sellingPlans = cachedData.plans; // Only use disabled_plan_ids when using cached plans window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); } } else { // When using old format (stale cache), don't trust disabled_plan_ids window._RestockRocketConfig.disabledSellingPlanIds = []; console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); } } })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b etryComponent\" class=\"sizing-and-fit-aftermarket-component sizing-table grid-container mb-6\"\u003e\u003c\/section\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {46044465594594 : "deny",46044465627362 : "deny",46044465660130 : "deny",46044465692898 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {46044465594594 : parseInt("0"),46044465627362 : parseInt("1"),46044465660130 : parseInt("2"),46044465692898 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {46044465594594 : parseInt(""),46044465627362 : parseInt(""),46044465660130 : parseInt(""),46044465692898 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {46044465594594 : null,46044465627362 : null,46044465660130 : null,46044465692898 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {46044465594594 : parseInt(""),46044465627362 : parseInt(""),46044465660130 : parseInt(""),46044465692898 : parseInt(""),}; window._RestockRocketConfig. ces. It has a lightweight midstep frame, a sturdy drivetrain and loads of ride-ready accessories like a rear rack and lights. Its wide wheels and tyres soak up bumps and rough-terrain for a comfortable, confident ride on the road, light gravel trails, bike paths and more.\u003c\/p\u003e\n\u003cdiv data-v-631a2fc2=\"\" class=\"pdl-collapse\"\u003e\n\u003cp data-v-631a2fc2=\"\"\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cdiv data-v-631a2fc2=\"\" id=\"pdl-collapse-item-xc3aeb\" class=\"pdl-collapse-item is-active\" data-name=\"84c548a8-1848-4d83-9e8e-d40dad40a7fe\"\u003e\n\u003ch2 class=\"\"\u003e\u003cbutton id=\"pdl-collapse-head-xc3aeb\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-xc3aeb\" tabindex=\"0\"\u003e\u003cspan class=\"flex items-center grow\"\u003eFrameset\u003c\/span\u003e\u003csvExtra Largeing plan plus at least one preorder variant id, // independent of the block toggle. Fail-open: on error the flag stays unset and both // consumers no-op. try { var _sqCfg = window._RestockRocketConfig; var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); } catch (e) { /* fail open */ } // STOQ-1612: block (not hide) Buy Now / Shop Pay until our JS runs, so a tap in the // load window can't bypass preorder. pointer-events via .stoq-buy-now-pending (no // reflow); timeout releases; renderPreorderButton / featured_product.js lift it. // Gated by the `block_accelerated_checkout` toggle (default OFF) for gradual rollout. // Armed ONLY when we're sure preorder is in play — product page: THIS product has a //
l md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eFrame\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eAlpha Gold Aluminium, internal cable routing, rack \u0026amp; mudguard mounts, post mount disc, kickstand mount, 135x5 mm QR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eFork\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eDual Sport alloy, internal brake routing, mudguard mounts, rack mounts, ThruSkew 5 mm QR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-631a2fc2=\"\" id=\"pdl-collapse-item-7f2vyg\" class=\"pdl-collapse-item is-active\" ent.classList.add('stoq-buy-now-pending'); setTimeout(function () { document.documentElement.classList.remove('stoq-buy-now-pending'); }, 6000); } } catch (e) { /* fail open */ } window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019f37a7-f058-7bcb-a02d-3fb0b8a7522a/restockrocket-1-539/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019f37a7-f058-7bcb-a02d-3fb0b8a7522a/restockrocket-1-539/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/019f37a7-f058-7bcb-a02d-3fb0b8a7522a/restockrocket-1-539/assets/restockrocket-product-bis.js' window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/019f37a7-f058-7bcb-a02d-3fb0b8a7522a/restockrocket-1-539/assets/restockrocket-collection-bis.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.subsGabon (XOFFr)
le=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-7f2vyg\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eWeight\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 p-2 font-normal border-b-2 border-gray-10\"\u003eM - 14.20 kg \/ 31.31 lbs\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eWeight limit\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 p-2 font-normal border-b-2 border-gray-10\"\u003eThis bike has a maximum total weight limit (combined weight of bicycle, rider and c <
6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h2\u003e\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-mz5t7j\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-mz5t7j\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eShifter\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano U4000, 9-speed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex- < \"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eSealed cartridge, 68 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eCassette\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano LINKGLIDE LG300, 11-46, 9-speed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eChain\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano LG500\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003ePedal\u003c\/dt\u003e\ < -icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h2\u003e\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-do0dto\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-do0dto\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eHub front\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u che age if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._RestockRocketConfig.isLiquidCacheFresh = true; window._RestockRocketConfig.liquidCacheAge = null; } else { const now = Math.floor(Date.now() / 1000); // Current time in seconds const liquidCacheAge = now - liquidRenderedAt; // Age in seconds // Surfaced into funnel events: a stale cache means the app rendered with // outdated inventory/selling-plan data — a real "had the opportunity but // failed" cause. Negative (client clock ahead) clamps to 0. window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); // Handle client clock ahead of server if (liquidCacheAge Gambia (GMDD) border-gray-10\"\u003eSkewer rear\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W285123\" class=\"block underline\"\u003e152x5 mm QR\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eRim\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5295463\" class=\"block underline\"\u003eBontrager Connection, double-wall, 32-hole, 20 mm width, Schrader valve\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eTyre\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u0 {"id":46057685909730,"title":"Black \/ Small","option1":"Black","option2":"Small","option3":null,"sku":"5320304","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Small","public_title":"Black \/ Small","options":["Black","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} 0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge 5 mm rise, 600 mm width\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eM\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W563123\" class=\"block underline\"\u003eBontrager alloy, 31.8 mm, 15 mm rise, 660 mm width\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eL, XL\u003cbr\u003e\u003c\/span\u003e\n\u003cdiv\u003eBontrager alloy, 31.8 mm, 15 mm rise, 690 mm width\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eGrips\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/ age = Date.now() - updatedAt.getTime(); if (age s-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-pyh92\" tabindex=\"0\"\u003e\u003cspan class=\"flex items-center grow\"\u003eAccessories\u003c\/span\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"presentation\" class=\"pdl-icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h2\u003e\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-pyh92\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-pyh92\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__cQuantityctedVariantId || '', liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, app_version: _stoqInitConfig.appVersion || '', liquid_cache_age: _stoqInitConfig.liquidCacheAge, // Selected variant's stock posture as our app saw it at render — explains // whether we *should* have treated it as a preorder candidate. inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } // STOQ-1595: publish stoq_accelerated_checkout_clicked for every accelerated-checkout // click (Buy Now / dynamic checkout / Shop Pay installments) on ALL surfaces, before our // bundle loads, via one delegated capture-phase listener (catches late-rendered buttons). // Only on shops with preorders configured (shared `preordersConfigured` signal from the // derivati u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eKickstand\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eAlloy, rear-mount kickstand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eCargo rack\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5284845\" class=\"block underline\"\u003eMIK-compatible alloy rear rack\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003e*Mudguard\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003 st('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; // The enabled STOQ selling plan the clicked variant belongs to (if any), found once and // reused for in_enabled_plan / enrolled_plan_id / enrolled_plan_provider below. var _sqVidNum = Number(variantId); var _sqPlan = null; // Array.isArray guard (not `|| []`) so a truthy non-array sellingPlans can't throw and // silently drop the whole publish. var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; _sqPlans.forEach(function (pl) { if (!_sqPlan && pl && pl.enabled && Array.isArray(pl.variant_ids) && pl.variant_ids.indexOf(_sqVidNum) !== -1) { _sqPlan = pl; } }); Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { variant_id: variantId, product_id: (_sqTr ifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.\u003c\/p\u003e\n\u003cp data-v-631a2fc2=\"\" class=\"mb-1\"\u003eBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2025-11-12T16:19:53+00:00","created_at":"2025-11-12T16:19:54+00:00","vendor":"Trek","type":"Bicycles","tags":["FX","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":85500,"price_min":85500,"price_max":85500,"available":true,"price_varies":false,"compare_at_price":90000,"compare_at_price_min":90000,"compare_at_price_max":90000,"compare_at_price_varies":false,"variants":[{"id":56386098430335,"title":"Small \/ Keswick Green \/ Lichen Green Splatter","option1":"Small","option2":"Keswick Green \/ Lichen Green Splatter","option3":null,"sku":"5336428","requires_shipping":true,"taxable": a like-typed compare. is_preorder_variant: (function () { var vid = Number(variantId); var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; return has(_sqTrack.preorderVariantIds) || has(_sqTrack.cachedPreorderVariantIds && _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); })(), // Narrow, authoritative preorder signal: enrolled in an ENABLED STOQ selling plan // (is_preorder_variant above is the broad OOS+continue heuristic — non-STOQ too). in_enabled_plan: !!_sqPlan, // In-stock preorder signal: enrolled but currently IN STOCK (in the inStockVariantIds // set, not the OOS preorderVariantIds set). Same live-OR-cached pattern as // is_preorder_variant. is_preorder_variant OR is_instock_variant = "should sell via // the plan" regardless of stock, so an in-stock preord code":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56386098594175,"title":"Large \/ Cobra Blood \/ Sedona Red Splatter","option1":"Large","option2":"Cobra Blood \/ Sedona Red Splatter","option3":null,"sku":"5336434","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek FX Sport AL Equipped Midstep - Large \/ Cobra Blood \/ Sedona Red Splatter","public_title":"Large \/ Cobra Blood \/ Sedona Red Splatter","options":["Large","Cobra Blood \/ Sedona Red Splatter"],"price":85500,"weight":0,"compare_at_price":90000,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56386098626943,"title":"Extra Large \/ Keswick Green \/ Lichen Green Splatter","option1":"Extra Large","option2":"Keswick Green \/ Lichen Green Splatter","option3":null,"sku":"5336431","requires_shipping":true,"taxable":true,"f tion setupCartSellingPlanUpdater(settings) { // Setup listener regardless - updateCartSellingPlans has its own guards // This ensures cleanup happens even when preorders are disabled globally // Listen for stoq:inventory-data-loaded event dispatched by api.js window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } // ---- Live settings via the Storefront API (ad v-631a2fc2=\"\" class=\"pdl-collapse\"\u003e\n\u003cp data-v-631a2fc2=\"\"\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cdiv data-v-631a2fc2=\"\" id=\"pdl-collapse-item-xc3aeb\" class=\"pdl-collapse-item is-active\" data-name=\"84c548a8-1848-4d83-9e8e-d40dad40a7fe\"\u003e\n\u003ch2 class=\"\"\u003e\u003cbutton id=\"pdl-collapse-head-xc3aeb\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-xc3aeb\" tabindex=\"0\"\u003e\u003cspan class=\"flex items-center grow\"\u003eFrameset\u003c\/span\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"presentation\" class=\"pdl-icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\u "settings") { value } } }'; fetch( `https://${cfg.shop}/api/2025-07/graphql.json`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, }, body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }), } ) .then(function(response) { if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); } return response.json(); }) .then(function(body) { if (body && body.errors && body.errors.length) { throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); } const value = body && body.data && body.data.shop && body.data.shop.metafield && body.data.shop.metafield.value; if (!value) { throw new Error('Storefront API returned no settings metafield value'); } cfg.sto mp; mudguard mounts, post mount disc, kickstand mount, 135x5 mm QR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eFork\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eDual Sport alloy, internal brake routing, mudguard mounts, rack mounts, ThruSkew 5 mm QR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-631a2fc2=\"\" id=\"pdl-collapse-item-7f2vyg\" class=\"pdl-collapse-item is-active\" data-name=\"e6c9186d-d22d-4a93-bc89-b5f615aa6e08\"\u003e\n\u003ch2 class=\"\"\u003e\u003cbutton id=\"pdl-collapse-head-7f2vyg\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\" type=\"button\" aria-expanded=\"true p' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('SGhana (GBP£) u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eWeight\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 p-2 font-normal border-b-2 border-gray-10\"\u003eM - 14.20 kg \/ 31.31 lbs\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eWeight limit\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 p-2 font-normal border-b-2 border-gray-10\"\u003eThis bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-631a2fc2=\"\" id=\"pdl-collapse-item-mz5t7j\" class=\"pdl-collapse-item is-active\" data-name=\"150ff1b9-7bba-4fe5-8f82-df51d109b016\"\u003e\n\u003ch2 class=\"\"\u003e\u1 endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, error.message); }); } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); // Stale-Liquid resilience (default-on, per-shop opt-out via the // `disable_refresh_on_stale_liquid` Toggle, surfaced as the negative // `disable_refresh_on_stale_liquid` flag in settings.json so that // `undefined` -- in CDN-cached metafield payloads that predate this // key -- reads as `!undefined === true` and gets default-on behavior // immediately, no metafield rewrite required). // When the Liquid CDN cache is older than LIQUID_CACHE_MAX_AGE the in-page // selling_plans / integrations metafields can be wrong; refresh both from // the API before launching scr onPageTypes = ['collection', 'index', 'search', 'page']; if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { createRestockRocketScript(collectionScriptUrl); } else if(pageType === 'product') { createRestockRocketScript(productScriptUrl); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(usePreorderBuild) { // cart/article/blog/list-collections: full build so the cart sweep runs. createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${pageType}`); } // Dispatch custom event when app is loaded // Cart selling plan updates will be triggered by stoq:inventory-data-loaded event const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRn\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano LINKGLIDE LG300, 11-46, 9-speed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eChain\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano LG500\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003ePedal\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eWellgo nylon body, alloy cage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c 03c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eRim\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5295463\" class=\"block underline\"\u003eBontrager Connection, double-wall, 32-hole, 20 mm width, Schrader valve\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eTyre\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eBontrager Girona Comp, wire bead, 60 tpi, 700x42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-v-631a2fc2=\"\" id=\"pdl-col apse-content-cv62j\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-cv62j\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eSaddle\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/549322\" class=\"block underline\"\u003eBontrager Commuter Comp\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gra /W563123\" class=\"block underline\"\u003eBontrager alloy, 31.8 mm, 15 mm rise, 660 mm width\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eL, XL\u003cbr\u003e\u003c\/span\u003e\n\u003cdiv\u003eBontrager alloy, 31.8 mm, 15 mm rise, 690 mm width\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eGrips\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5325949\" class=\"block underline\"\u003eTrek Line Ergonomic Comp, lock-on\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003e*Stem\u003c\/dt\u003 "0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hidden=\"true\" role=\"presentation\" class=\"pdl-icon inline-block align-middle fill-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h2\u003e\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-pyh92\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-pyh92\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:b 3 ts may vary in final production.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {56386098430335 : "deny",56386098463103 : "deny",56386098495871 : "deny",56386098528639 : "deny",56386098561407 : "deny",56386098594175 : "deny",56386098626943 : "deny",56386098659711 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {56386098430335 : parseInt("11"),56386098463103 : parseInt("0"),56386098495871 : parseInt("0"),56386098528639 : parseInt("0"),56386098561407 : parseInt("0"),56386098594175 : parseInt("0"),56386098626943 : parseInt("20"),56386098659711 : parseInt("20"),}; window._RestockRocketConfig.variantsPreorderCount = {56386098430335 : parseInt(""),56386098463103 : parseInt(""),56386098495871 : parseInt(""),56386098528639 : parseInt(""),56386098561407 : parseInt(""),56386098594175 : parseInt(""),56386098626943 : parseInt(""),56386098659711 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = { 0335 : null,56386098463103 : null,56386098495871 : null,56386098528639 : null,56386098561407 : null,56386098594175 : null,56386098626943 : null,56386098659711 : null,}; window._RestockRocketConfig.selected_variant_id = 56386098430335; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;// STOQ-1595/1612 shared signal, derived once here so both the accelerated-checkout block // gate (STOQ-1612) and the click tracker (STOQ-1595) read one clearly-owned flag rather // than a side effect buried in either consumer's try/catch: whether this shop has preorders // configured at all — an enabled selling plan plus at least one preorder variant id, // independent of the block toggle. Fail-open: on error the flag stays unset and both // consumers no-op. try { var _sqCfg = window._RestockRocketConfig; var _sqPlanEnabled = Array.isArray(_sqGreenland (DKKkr.) _accelerated_checkout); var _sqPre = (_sqc.cachedPreorderVariantIds && _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; var _sqArm = false; if (_sqOn && _sqc.preordersConfigured) { if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); } else { _sqArm = (_sqc.integrations || []).some(function (i) { return i && i.type === 'featured_product' && i.enabled && Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1; }); } } if (_sqArm && document.documentElement) { _sqc.acceleratedGateArmed = true; document.documentElement.classList.add('stoq-buy-now-pending'); setTimeout(function () { document.documentElement.classList.remove('stoq-buy-now-pending'); }, 6000); } } catch (e) { /* fail open */ } window._RestockRocketConfig.scriptUrlProduct = uuid>/ version>/assets/... // Trailing digits (e.g. ".../restockrocket-1-521/assets/" -> "521"). Kept numeric to // match ParseStoqData, so funnel app_version lines up with the order-attribution // app_version. Reflects the ACTUAL deployed build. This is the SINGLE source of the // parsed version — preorder.js getAppVersion() reads it back off config rather than // re-parsing, so the regex lives in exactly one place. try { const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; } catch (e) { window._RestockRocketConfig.appVersion = ''; } const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds const LIQUID_CACHE_MAX_AGE = 15 * 60; // 15 minutes in seconds // Calculate Liquid cache freshness once at initialization const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; // Validate timestamp and calculate ca < < 5 < on block above) — nothing to bypass otherwise. variant_id is read per-clicked-button // from its form so it's correct on collection/index/search too. block_accelerated_checkout // context (STOQ-1612) rides in `properties` (forwarded verbatim by the pixel, no schema // change): a buy_now click on a preorder variant while the gate was armed is a visible // bypass signal for order debug. Also sends page_url (top-level, like the pixel's native // events) and two preorder signals in properties (see below). try { var _sqTrack = window._RestockRocketConfig; if (_sqTrack.preordersConfigured) { document.addEventListener('click', function (e) { try { var t = e.target; if (!t || !t.closest) return; var host = t.closest('.shopify-payment-button, shopify-payment-terms'); if (!host) return; var channel = host.matches && host.matches('shopify-payment-terms') ? 'shop_pay_installments' : 'buy_now'; var form = host.close ack.product && _sqTrack.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.href) || '', properties: { // Mirror the bundle's own preorder check (preorder.js checkInventoryProvider- // WithCachedFallback): the live set config.preorderVariantIds (refreshed after // page load by loadVariantInventoryData) OR the Liquid-injected // cachedPreorderVariantIds — always present, so it covers clicks before the // bundle loads (why this tracker is inline). ORing both (not preferring one) // matches the bundle and is correct even if the live set is an empty array. Both // hold integer ids; the click-time id comes off a DOM input (.value → string) or // selected_variant_id, so coerce with Number forGuinea (GNFFr) er bypass is detectable too. is_instock_variant: (function () { var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; return has(_sqTrack.inStockVariantIds) || has(_sqTrack.cachedInStockVariantIds && _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); })(), // The enrolled plan's Shopify selling-plan id + inventory_provider (stoq = STOQ tracks // the OOS count; shopify = in-stock preorder). Tells order-debug what kind of preorder // the Buy Now bypassed, without a downstream lookup. enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', block_enabled: !!(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout), gate_armed: !!_sqTrack.a ditive, does not gate init) ---- // The inlined `cachedSettings` comes from the app-embed Liquid render, which // Shopify edge-caches and can serve stale. Reading the same `settings` metafield // back over the Storefront API is a POST to /api/ 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 ' + 7 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 || [];
Hub front-current pdl-collapse-item__icon is-active\"\u003e\u003cpath d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h2\u003e\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-cv62j\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-cv62j\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eSaddle\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 bo = LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no Formula DC-20, alloy, 6-bolt, 5x100 mm QR underline\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 80 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eL\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/567623\" class=\"block underline\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 90 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eXL\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/567624\" class=\"block underline\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 100 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\" SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') // Fire stoq_initialized once per page load so the funnel pipeline has a definitive // "our code ran on this page" signal independent of any cusGeorgia (GBP£)
Skewer frontnull,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56386098495871,"title":"Medium \/ Keswick Green \/ Lichen Green Splatter","option1":"Medium","option2":"Keswick Green \/ Lichen Green Splatter","option3":null,"sku":"5336429","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek FX Sport AL Equipped Midstep - Medium \/ Keswick Green \/ Lichen Green Splatter","public_title":"Medium \/ Keswick Green \/ Lichen Green Splatter","options":["Medium","Keswick Green \/ Lichen Green Splatter"],"price":85500,"weight":0,"compare_at_price":90000,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56386098528639,"title":"Medium \/ Cobra Blood \/ Sedona Red Splatter","option1":"Medium","option2":"Cobra Blood \/ Sedona Red Splatter","option3":null,"sku":"5336433","requires_shipping":true,"taxable":true,"1cceleratedGateArmed, gate_active_at_click: !!(document.documentElement && document.documentElement.classList.contains('stoq-buy-now-pending')), }, }); } catch (err) { /* never break checkout */ } }, true); } } catch (e) { /* fail open */ } function applyTranslations(settings) { try { // Skip translation logic entirely if multi-language is not enabled if (!settings || !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})Germany (EUR€) 132x5 mm QRventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/FXSportEquippedMidstep-26-56825-A-Primary.png?v=1762964400","\/\/projektride.co.uk\/cdn\/shop\/files\/FXSportEquippedMidstep-26-56825-B-Primary.png?v=1762964399"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/FXSportEquippedMidstep-26-56825-A-Primary.png?v=1762964400","options":["Size","Colour"],"media":[{"alt":null,"id":68646733447551,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FXSportEquippedMidstep-26-56825-A-Primary.png?v=1762964400"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/FXSportEquippedMidstep-26-56825-A-Primary.png?v=1762964400","width":1920},{"alt":null,"id":68646733480319,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440," <
Hub rearata-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eShifter\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano U4000, 9-speed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eRear derailleur\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano CUES U4000\u003c\/div\u003e\n\ } }), fetchEmbedConfig('integrations', function(data) { if (Array.isArray(data)) { window._RestockRocketConfig.integrations = data; } }) ]), new Promise(function(resolve) { setTimeout(resolve, 1000); }) ]).then(function() { loadScripts(settings); }); return; } loadScripts(settings); } function loadScripts(settings) { // Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions setupCartSellingPlanUpdater(settings); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) // STOQ-1520: serve the lean back-in-stock-only build (no preorder/hijack code) // only to shops with NO preorder plans. Use the full build if preorder is o v data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-do0dto\" class=\"pdl-collapse-item__wrap\" role=\"region\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-do0dto\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" data-old-overflow=\"\"\u003e\n\u003cdiv class=\"pdl-collapse-item__content is-active flex-row-reverse items-center font-heading font-bold text-lg border-b-2 focusing\"\u003e\n\u003cdl class=\"font-body flex flex-row flex-wrap text-gray-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eHub front\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano 3.0 watt dynamo hub\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eSkewer front\u003c\/dt\u0Gibraltar (GBP£)
03ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/567623\" class=\"block underline\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 90 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eXL\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/567624\" class=\"block underline\"\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 100 mm length\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eBrake\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cdiv\u003eShimano hydraulic disc, MT201 lever, UR300 calliper\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-fuGreece (EUR€) Bontrager Connection, double-wall, 32-hole, 20 mm width, Presta valve tand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eCargo rack\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5284845\" class=\"block underline\"\u003eMIK-compatible alloy rear rack\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003e*Mudguard\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eS, M, L, XL\u003cbr\u003e\u003c\/span\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W1047888\" class=\"block underline\"\u003eSKS p
Spokes i.js. cachedSettings is populated above. Falls // back to the build-baked host for shops without the use_render_api_host // toggle (or environments where THEME_EXTENSION_API_HOST is unset), so the // setting.json + fetchEmbedConfig calls below route to the same host as the // rest of the extension's API traffic instead of staying on the baked host. window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' // Deployed extension build number, read from the CDN asset host Shopify generates: // https://cdn.shopify.com/extensions/ 14 g stainless steel, black4 handle>-Guadeloupe (EUR€)
Tyre 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 Guernsey (GBP£) Bontrager GR0 Comp, wire bead, 60 tpi, 650x50 mm tomer interaction. // Detected variants: the variants present in this page's Liquid context (product page has them; // collection/index/etc. don't expose variants from Liquid). Used to disambiguate "embed didn't // load" vs "embed loaded but the variant wasn't a preorder/BIS candidate" in order debug. try { const _stoqInitConfig = window._RestockRocketConfig; const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)) ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) : []; const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; Shopify?.analytics?.publish?.('stoq_initialized', { cart_token: _stoqInitConfig.cartToken || '', page_url: window.location.href, page_type: _stoqInitConfig.pageType || '', shop_domain: _stoqInitConfig.shop || '', market_id: _stoqInitConfig.marketId || '', detected_variant_ids: _stoqDetectedVariantIds, selected_variant_id: _stoqSele
Max tyre size6 ); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions func 27.5x2.00" 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:Guinea-Bissau (XOFFr)
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 collectiHungary (HUFFt)
ocketConfig.pageType, enabled: settings.enable_app, settings: settings, preorderEnabled: settings.preorder_enabled } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } }
8 html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}.stoq-hide-buy-now .shopify-payment-button{display:none!important}.restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-width:50px;padding:12px 8px;font-size:24px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progress-bar .preorder-progress-bar-row{display:flex;align-items:center;gap:10px;}.restock-rocket-preorder-progress-bar .preorder-progress-track{flex:1;height:12px;overflow:hidden;}.restock-rocket-preorder-progress-bar .preorder-progress-fill{display:block;height:100%;min-width:2px;transition:width 0.3s ease;}.restock-rocket-preorder-progress-bar .preorder-progress-percentage{font-weight:500;min-width:35px;text-align:right;} Iceland (ISKkr)
E-system
Ireland (EUR€)
9
Isle of Man (GBP£) 10 + Italy (EUR€) QuantityJersey (GBP£) Kenya (KESKSh) Kosovo (EUR€) Latvia (EUR€)
Battery 250 Wh, integrated in down tube
Charger 2A, 42V output, 100V–240V AC inputDecrease Quantity
ComputerIncrease Quantity LED display
Lesotho (GBP£)
Drivetrain
Liberia (GBP£)
Libya (GBP£) Add to Cart £6,887.50 Lithuania (EUR€)   Mali (XOFFr) window.appBlockPlacements ||= []; if (window.klarnaAppBlocksManager) { window.klarnaAppBlocksManager.push({ productVariants: [{"id":46057685876962,"title":"Black \/ Extra Small","option1":"Black","option2":"Extra Small","option3":null,"sku":"5320303","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Extra Small","public_title":"Black \/ Extra Small","options":["Black","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057685909730,"title":"Black \/ Small","option1":"Black","option2":"Small","option3":null,"sku":"5320304","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Small","public_title":"Black \/ Small","options":["Black","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057685942498,"title":"Black \/ Medium","option1":"Black","option2":"Medium","option3":null,"sku":"5320305","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Medium","public_title":"Black \/ Medium","options":["Black","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057685975266,"title":"Black \/ Medium \/ Large","option1":"Black","option2":"Medium \/ Large","option3":null,"sku":"5320306","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Medium \/ Large","public_title":"Black \/ Medium \/ Large","options":["Black","Medium \/ Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686008034,"title":"Black \/ Large","option1":"Black","option2":"Large","option3":null,"sku":"5320307","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Large","public_title":"Black \/ Large","options":["Black","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686040802,"title":"Black \/ Extra Large","option1":"Black","option2":"Extra Large","option3":null,"sku":"5320308","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Extra Large","public_title":"Black \/ Extra Large","options":["Black","Extra Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686073570,"title":"Multi Colour \/ Extra Small","option1":"Multi Colour","option2":"Extra Small","option3":null,"sku":"5320309","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Extra Small","public_title":"Multi Colour \/ Extra Small","options":["Multi Colour","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686106338,"title":"Multi Colour \/ Small","option1":"Multi Colour","option2":"Small","option3":null,"sku":"5320310","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Small","public_title":"Multi Colour \/ Small","options":["Multi Colour","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686139106,"title":"Multi Colour \/ Medium","option1":"Multi Colour","option2":"Medium","option3":null,"sku":"5320311","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Medium","public_title":"Multi Colour \/ Medium","options":["Multi Colour","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686171874,"title":"Multi Colour \/ Medium \/ Large","option1":"Multi Colour","option2":"Medium \/ Large","option3":null,"sku":"5320312","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Medium \/ Large","public_title":"Multi Colour \/ Medium \/ Large","options":["Multi Colour","Medium \/ Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686204642,"title":"Multi Colour \/ Large","option1":"Multi Colour","option2":"Large","option3":null,"sku":"5320313","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Large","public_title":"Multi Colour \/ Large","options":["Multi Colour","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686237410,"title":"Multi Colour \/ Extra Large","option1":"Multi Colour","option2":"Extra Large","option3":null,"sku":"5320314","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Extra Large","public_title":"Multi Colour \/ Extra Large","options":["Multi Colour","Extra Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686270178,"title":"Red \/ Extra Small","option1":"Red","option2":"Extra Small","option3":null,"sku":"5320315","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Extra Small","public_title":"Red \/ Extra Small","options":["Red","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686302946,"title":"Red \/ Small","option1":"Red","option2":"Small","option3":null,"sku":"5320316","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Small","public_title":"Red \/ Small","options":["Red","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686335714,"title":"Red \/ Medium","option1":"Red","option2":"Medium","option3":null,"sku":"5320317","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Medium","public_title":"Red \/ Medium","options":["Red","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686368482,"title":"Red \/ Medium \/ Large","option1":"Red","option2":"Medium \/ Large","option3":null,"sku":"5320318","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Medium \/ Large","public_title":"Red \/ Medium \/ Large","options":["Red","Medium \/ Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686401250,"title":"Red \/ Large","option1":"Red","option2":"Large","option3":null,"sku":"5320319","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Large","public_title":"Red \/ Large","options":["Red","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686434018,"title":"Red \/ Extra Large","option1":"Red","option2":"Extra Large","option3":null,"sku":"5320320","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Extra Large","public_title":"Red \/ Extra Large","options":["Red","Extra Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686466786,"title":"White \/ Gold \/ Extra Small","option1":"White \/ Gold","option2":"Extra Small","option3":null,"sku":"5320321","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Extra Small","public_title":"White \/ Gold \/ Extra Small","options":["White \/ Gold","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686499554,"title":"White \/ Gold \/ Small","option1":"White \/ Gold","option2":"Small","option3":null,"sku":"5320322","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Small","public_title":"White \/ Gold \/ Small","options":["White \/ Gold","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686532322,"title":"White \/ Gold \/ Medium","option1":"White \/ Gold","option2":"Medium","option3":null,"sku":"5320323","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Medium","public_title":"White \/ Gold \/ Medium","options":["White \/ Gold","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686565090,"title":"White \/ Gold \/ Medium \/ Large","option1":"White \/ Gold","option2":"Medium \/ Large","option3":null,"sku":"5320324","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Medium \/ Large","public_title":"White \/ Gold \/ Medium \/ Large","options":["White \/ Gold","Medium \/ Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686597858,"title":"White \/ Gold \/ Large","option1":"White \/ Gold","option2":"Large","option3":null,"sku":"5320325","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Large","public_title":"White \/ Gold \/ Large","options":["White \/ Gold","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686630626,"title":"White \/ Gold \/ Extra Large","option1":"White \/ Gold","option2":"Extra Large","option3":null,"sku":"5320326","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Extra Large","public_title":"White \/ Gold \/ Extra Large","options":["White \/ Gold","Extra Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686663394,"title":"White \/ Black \/ Extra Small","option1":"White \/ Black","option2":"Extra Small","option3":null,"sku":"5329988","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Extra Small","public_title":"White \/ Black \/ Extra Small","options":["White \/ Black","Extra Small"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686696162,"title":"White \/ Black \/ Small","option1":"White \/ Black","option2":"Small","option3":null,"sku":"5329989","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Small","public_title":"White \/ Black \/ Small","options":["White \/ Black","Small"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686728930,"title":"White \/ Black \/ Medium","option1":"White \/ Black","option2":"Medium","option3":null,"sku":"5329990","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Medium","public_title":"White \/ Black \/ Medium","options":["White \/ Black","Medium"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686761698,"title":"White \/ Black \/ Medium \/ Large","option1":"White \/ Black","option2":"Medium \/ Large","option3":null,"sku":"5329991","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Medium \/ Large","public_title":"White \/ Black \/ Medium \/ Large","options":["White \/ Black","Medium \/ Large"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686794466,"title":"White \/ Black \/ Large","option1":"White \/ Black","option2":"Large","option3":null,"sku":"5329992","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Large","public_title":"White \/ Black \/ Large","options":["White \/ Black","Large"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686827234,"title":"White \/ Black \/ Extra Large","option1":"White \/ Black","option2":"Extra Large","option3":null,"sku":"5329993","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Extra Large","public_title":"White \/ Black \/ Extra Large","options":["White \/ Black","Extra Large"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}], templateName: 'product', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopLocale: 'en', shopDomain: 'projektride.co.uk', variantPrice: '688750', cartPrice: '0', selector: 'shopify-osm-AZVZWMXA0Y041VmdBL__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '30', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":46057685876962,"title":"Black \/ Extra Small","option1":"Black","option2":"Extra Small","option3":null,"sku":"5320303","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Extra Small","public_title":"Black \/ Extra Small","options":["Black","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057685909730,"title":"Black \/ Small","option1":"Black","option2":"Small","option3":null,"sku":"5320304","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Small","public_title":"Black \/ Small","options":["Black","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057685942498,"title":"Black \/ Medium","option1":"Black","option2":"Medium","option3":null,"sku":"5320305","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Medium","public_title":"Black \/ Medium","options":["Black","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057685975266,"title":"Black \/ Medium \/ Large","option1":"Black","option2":"Medium \/ Large","option3":null,"sku":"5320306","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Medium \/ Large","public_title":"Black \/ Medium \/ Large","options":["Black","Medium \/ Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686008034,"title":"Black \/ Large","option1":"Black","option2":"Large","option3":null,"sku":"5320307","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Large","public_title":"Black \/ Large","options":["Black","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686040802,"title":"Black \/ Extra Large","option1":"Black","option2":"Extra Large","option3":null,"sku":"5320308","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733499106,"product_id":8737700446434,"position":8,"created_at":"2024-10-16T13:54:19+01:00","updated_at":"2024-10-16T13:54:21+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261","variant_ids":[46057685876962,46057685909730,46057685942498,46057685975266,46057686008034,46057686040802]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Black \/ Extra Large","public_title":"Black \/ Extra Large","options":["Black","Extra Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835437794,"position":8,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-A-Primary.webp?v=1729083261"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686073570,"title":"Multi Colour \/ Extra Small","option1":"Multi Colour","option2":"Extra Small","option3":null,"sku":"5320309","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Extra Small","public_title":"Multi Colour \/ Extra Small","options":["Multi Colour","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686106338,"title":"Multi Colour \/ Small","option1":"Multi Colour","option2":"Small","option3":null,"sku":"5320310","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Small","public_title":"Multi Colour \/ Small","options":["Multi Colour","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686139106,"title":"Multi Colour \/ Medium","option1":"Multi Colour","option2":"Medium","option3":null,"sku":"5320311","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Medium","public_title":"Multi Colour \/ Medium","options":["Multi Colour","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686171874,"title":"Multi Colour \/ Medium \/ Large","option1":"Multi Colour","option2":"Medium \/ Large","option3":null,"sku":"5320312","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Medium \/ Large","public_title":"Multi Colour \/ Medium \/ Large","options":["Multi Colour","Medium \/ Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686204642,"title":"Multi Colour \/ Large","option1":"Multi Colour","option2":"Large","option3":null,"sku":"5320313","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Large","public_title":"Multi Colour \/ Large","options":["Multi Colour","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686237410,"title":"Multi Colour \/ Extra Large","option1":"Multi Colour","option2":"Extra Large","option3":null,"sku":"5320314","requires_shipping":true,"taxable":true,"featured_image":{"id":42341733073122,"product_id":8737700446434,"position":7,"created_at":"2024-10-16T13:54:12+01:00","updated_at":"2024-10-16T13:54:14+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254","variant_ids":[46057686073570,46057686106338,46057686139106,46057686171874,46057686204642,46057686237410]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Multi Colour \/ Extra Large","public_title":"Multi Colour \/ Extra Large","options":["Multi Colour","Extra Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822835175650,"position":7,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-B-Primary.webp?v=1729083254"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686270178,"title":"Red \/ Extra Small","option1":"Red","option2":"Extra Small","option3":null,"sku":"5320315","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Extra Small","public_title":"Red \/ Extra Small","options":["Red","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686302946,"title":"Red \/ Small","option1":"Red","option2":"Small","option3":null,"sku":"5320316","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Small","public_title":"Red \/ Small","options":["Red","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686335714,"title":"Red \/ Medium","option1":"Red","option2":"Medium","option3":null,"sku":"5320317","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Medium","public_title":"Red \/ Medium","options":["Red","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686368482,"title":"Red \/ Medium \/ Large","option1":"Red","option2":"Medium \/ Large","option3":null,"sku":"5320318","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Medium \/ Large","public_title":"Red \/ Medium \/ Large","options":["Red","Medium \/ Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686401250,"title":"Red \/ Large","option1":"Red","option2":"Large","option3":null,"sku":"5320319","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Large","public_title":"Red \/ Large","options":["Red","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686434018,"title":"Red \/ Extra Large","option1":"Red","option2":"Extra Large","option3":null,"sku":"5320320","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732581602,"product_id":8737700446434,"position":6,"created_at":"2024-10-16T13:54:07+01:00","updated_at":"2024-10-16T13:54:09+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249","variant_ids":[46057686270178,46057686302946,46057686335714,46057686368482,46057686401250,46057686434018]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - Red \/ Extra Large","public_title":"Red \/ Extra Large","options":["Red","Extra Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834847970,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-C-Primary.webp?v=1729083249"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686466786,"title":"White \/ Gold \/ Extra Small","option1":"White \/ Gold","option2":"Extra Small","option3":null,"sku":"5320321","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Extra Small","public_title":"White \/ Gold \/ Extra Small","options":["White \/ Gold","Extra Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686499554,"title":"White \/ Gold \/ Small","option1":"White \/ Gold","option2":"Small","option3":null,"sku":"5320322","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Small","public_title":"White \/ Gold \/ Small","options":["White \/ Gold","Small"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686532322,"title":"White \/ Gold \/ Medium","option1":"White \/ Gold","option2":"Medium","option3":null,"sku":"5320323","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":n ull,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Medium","public_title":"White \/ Gold \/ Medium","options":["White \/ Gold","Medium"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686565090,"title":"White \/ Gold \/ Medium \/ Large","option1":"White \/ Gold","option2":"Medium \/ Large","option3":null,"sku":"5320324","requires_shipping":true,"taxable":true,"featur Mayotte (EUR€)
ShifterLiechtenstein (CHFCHF) £7,250.00 Shimano M315, 8-speed
Rear derailleur Shimano Acera M3020-8, 40T max cogLuxembourg (EUR€)  
*CrankMadagascar (GBP£) Size:  Malawi (MWKMK) S, M
ProWheel Pro alloy, 42T narrow-wide steel ring, 170 mm length
57686597858,"title":"White \/ Gold \/ Large","option1":"White \/ Gold","option2":"Large","option3":null,"sku":"5320325","requires_shipping":true,"taxable":true,"featured_image":{"id":42341728092386,"product_id":8737700446434,"position":1,"created_at":"2024-10-16T13:53:21+01:00","updated_at":"2024-10-16T13:53:23+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203","variant_ids":[46057686466786,46057686499554,46057686532322,46057686565090,46057686597858,46057686630626]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Gold \/ Large","public_title":"White \/ Gold \/ Large","options":["White \/ Gold","Large"],"price":688750,"weight":0,"compare_at_price":725000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822831702242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp? Size:2242,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-D-Primary.webp?v=1729083203"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686663394,"title":"White \/ Black \/ Extra Small","option1":"White \/ Black","option2":"Extra Small","option3":null,"sku":"5329988","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Extra Small","public_title":"White \/ Black \/ Extra Small","options":["WhiMalta (EUR€)  057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Small","public_title":"White \/ Black \/ Small","options":["White \/ Black","Small"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686728930,"title":"White \/ Black \/ Medium","option1":"White \/ Black","option2":"Medium","option3":null,"sku":"5329990","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/file L, XL"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":true,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Medium \/ Large","public_title":"White \/ Black \/ Medium \/ Large","options":["White \/ Black","Medium \/ Large"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1080,"width":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686794466,"title":"White \/ Black \/ Large","option1":"White \/ Bla
ProWheel Pro alloy, 42T narrow-wide steel ring, 175 mm lengthcations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":46057686827234,"title":"White \/ Black \/ Extra Large","option1":"White \/ Black","option2":"Extra Large","option3":null,"sku":"5329993","requires_shipping":true,"taxable":true,"featured_image":{"id":42341732024546,"product_id":8737700446434,"position":5,"created_at":"2024-10-16T13:54:00+01:00","updated_at":"2024-10-16T13:54:02+01:00","alt":null,"width":1440,"height":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/MadoneSLR7-25-46687-F-Primary.webp?v=1729083242","variant_ids":[46057686663394,46057686696162,46057686728930,46057686761698,46057686794466,46057686827234]},"available":false,"name":"Trek Madone SLR 7 Gen 8 - White \/ Black \/ Extra Large","public_title":"White \/ Black \/ Extra Large","options":["White \/ Black","Extra Large"],"price":760000,"weight":0,"compare_at_price":800000,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":34822834421986,"position":5,"preview_image":{"aspect_ratio":1.333,"h Mauritania (GBP£)
Mauritius (MUR₨)
São Tomé & Príncipe (STDDb) Serbia (RSDРСД) Seychelles (GBP£) Sierra Leone (SLLLe) 162 - 173 cm 30" - 32" 173 - 179 cm South Sudan (GBP£) 5'8" - 5'10" St. Helena (SHP£) L 179 - 188 cm Sweden (SEKkr) 84 - 88 cm XL
Poland (PLNzł)
Portugal (EUR€)
Réunion (EUR€)
Romania (RONLei)
Rwanda (RWFFRw) San Marino (EUR€)
Senegal (XOFFr)
*Stem Size:Slovakia (EUR€) 5'4" - 5'8"  S
Bontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 80 mm length Slovenia (EUR€) 76 - 81 cm
Somalia (GBP£) Size:   M ML
Bontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 90 mm lengthSouth Africa (GBP£)
Size:   L, XLSpain (EUR€) 81 - 84 cm
Bontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 100 mm length 32" - 33"
Brake Shimano hydraulic disc, MT200 lever, UR300 calliperSudan (GBP£)
Brake rotorSvalbard & Jan Mayen (GBP£) 5'10" - 6'2" Shimano RT26, 6-bolt, 160 mm
Rotor size 33" - 35" Max brake rotor sizes: 160 mm front and rear Switzerland (CHFCHF)
188 - 213 cm
6'2" - 7'0"Togo (XOFFr)
Accessories
88 - 100 cmTristan da Cunha (GBP£)
35" - 39"
Tunisia (GBP£) Türkiye (GBP£) Ukraine (UAH₴) United States (GBP£)
*Light Size:   S, M, L, XL Uganda (UGXUSh)
Herrmans MR4, 120-lumen LED
Size:   S, M, L, XLUnited Kingdom (GBP£)
Spanninga Solo
Kickstand

#productTemplate--template--26482384994687__main { --PT: 60px; --PB: 30px; }