SaddlesSeat Posts & Clamps
Complete Brakes
Brake Rotors
Custom BuildsComponents
Brake Pads
E-bike Batteries and chargers
Brake SpareseSize\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-XS\"\u003eXS\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e143 - 158 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e4'8\" - 5'2\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e67 - 74 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e26\" - 29\"\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-S\"\u003eS\u003c\/th\u003e\n\u003ctd data-
This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.Open cart
Close search bar
Search text field
Submit your search request
Insure Your Bike
What is your inside leg? Z","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_placehold
Socks ont_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","stor
How 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.Brother
tension_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,"pre
| SizeEnigmaAccessories - 7'0\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e88 - 100 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e35\" - 39\"\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":"2025-11-29T16:29:36+00:00","created_at":"2024-10-19T11:00:46+01:00","vendor":"Trek","type":"Bicycles","tags":["Madone"],"price":1200000,"price_min":1200000,"price_max":1200000,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":4606605315299Brands | Small \/ Red","option1":"Extra Small","option2":"Red","option3":null,"sku":"5320738","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Extra Small \/ Red","public_title":"Extra Small \/ Red","options":["Extra Small","Red"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053251298,"title":"Extra Small \/ White \/ Gold","option1":"Extra Small","option2":"White \/ Gold","option3":null,"sku":"5320744","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Extra Small \/ White \/ Gold","public_title":"Extra Small \/ White \/ Gold","options":["Extra Small","White \/ Gold"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053284066,"title":"Extra Small \/ WhiSee MoreRider Height "option1":"Small","option2":"Blue","option3":null,"sku":"5320733","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Small \/ Blue","public_title":"Small \/ Blue","options":["Small","Blue"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053382370,"title":"Small \/ Red","option1":"Small","option2":"Red","option3":null,"sku":"5320739","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Small \/ Red","public_title":"Small \/ Red","options":["Small","Red"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053415138,"title":"Small \/ White \/ Gold","option1":"Small","option2":"White \/ Gold","option3":null,"sku":"5320745","requires_shipping":true,"taxable | MaintenFrog age":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Medium \/ Matte Black","public_title":"Medium \/ Matte Black","options":["Medium","Matte Black"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053513442,"title":"Medium \/ Blue","option1":"Medium","option2":"Blue","option3":null,"sku":"5320734","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Medium \/ Blue","public_title":"Medium \/ Blue","options":["Medium","Blue"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053546210,"title":"Medium \/ Red","option1":"Medium","option2":"Red","option3":null,"sku":"5320740","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Medium \/ Red","publiBlack","options":["Medium","White \/ Black"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053644514,"title":"Medium \/ Large \/ Matte Black","option1":"Medium \/ Large","option2":"Matte Black","option3":null,"sku":"5320729","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Medium \/ Large \/ Matte Black","public_title":"Medium \/ Large \/ Matte Black","options":["Medium \/ Large","Matte Black"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053677282,"title":"Medium \/ Large \/ Blue","option1":"Medium \/ Large","option2":"Blue","option3":null,"sku":"5320735","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Medium \/ Large \/ Blue","public_ti | "public_title":"Medium \/ Large \/ White \/ Gold","options":["Medium \/ Large","White \/ Gold"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053775586,"title":"Medium \/ Large \/ White \/ Black","option1":"Medium \/ Large","option2":"White \/ Black","option3":null,"sku":"5330012","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Madone SLR 9 Gen 8 - Medium \/ Large \/ White \/ Black","public_title":"Medium \/ Large \/ White \/ Black","options":["Medium \/ Large","White \/ Black"],"price":1200000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":46066053808354,"title":"Large \/ Matte Black","option1":"Large","option2":"Matte Black","option3":null,"sku":"5320730","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"THope
|---|---|---|
| div class="product__tag{{ it.product.badgeClasses }}"> Dura-Ace Di2, for lightning-fast shifts that you can customise. A universal derailleur hanger so you can get a replacement from anywhere. Plus, it's topped off with Bontrager Aeolus RSL 51 tubeless carbon wheels and a Trek Aero RSL one-piece bar\/stem.\u003c\/p\u003e\n\u003ch4\u003eThe final word\u003c\/h4\u003e\n\u003cp\u003e\u003cbr\u003eThe Madone SLR 9 Gen 8 is our lightest, most aerodynamic, top-performing Madone, ready to deliver superbike performance absolutely everywhere. Its crafted with a supremely light 900 Series OCLV Carbon frame for rocketing up climbs, aero tube shaping for slicing through windy descents and IsoFlow comfort tech to keep you feeling good through it all. It's spec'd with the top components and doesn't make any compromises.\u003c\/p\u003e\n\u003ch2\u003eHow tall are you?\u003c\/h2\u003e\n\u003cp\u003e\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 straig | span>{{ it.product.badgeText | safe }}ss=\"rider-sizing mb-2\"\u003e\n\u003cdiv data-v-4052fbf6=\"\" data-v-05762449=\"\"\u003e\n\u003cdiv data-v-4052fbf6=\"\" class=\"size-table\"\u003e\n\u003ctable data-v-3ac87600=\"\" data-v-4052fbf6=\"\" class=\"trek-table trek-table--hstripe trek-table--borderless trek-table--centered trek-table--small trek-table--sticky-headers trek-table--row-headers\" qaid=\"size-table\"\u003e\n\u003cthead data-v-3ac87600=\"\"\u003e\n\u003ctr data-v-3ac87600=\"\"\u003e\n\u003cth data-v-3ac87600=\"\" scope=\"col\" class=\"font-bold\" qaid=\"size-table-column-header-Size\"\u003eSize\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=UTO (ex Eovolt)>M\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e162 - 173 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'4\" - 5'8\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e76 - 81 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e30\" - 32\"\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-ML\"\u003eML\u003c\/th\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e173 - 179 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e5'8\" - 5'10\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd data-v-3ac87600=\"\"\u003e\n\u003cp class=\"m-0\"\u003e81 - 84 cm\u003c\/p\u003e\n\u003cp class=\"m-0\"\u003e32\" - 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=\Cockpit > {{/if}} tion\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"}; window._RestockRocketConfig.variantsInventoryPolicy = {46066053152994 : "deny",46066053185762 : "deny",46066053218530 : "deny",46066053251298 : "deny",46066053284066 : "deny",46066053316834 : "deny",46066053349602 : "deny",46066053382370 : "deny",46066053415138 : "deny",46066053447906 : "deny",46066053480674 : "deny",46066053513442 : "deny",46066053546210 : "deny",46066053578978 : "deny",46066053611746 : "deny",46066053644514 : "deny",46066053677282 : "deny",46066053710050 : "deny",46066053742818 : "deny",46066053775586 : "deny",46066053808354 : "deny",46066053841122 : "deny",46066053873890 : "deny",46066053906658 : "deny",46066053939426 : "deny",46066053972194 : "deny",46066054004962 : "deny",46066054037730 : "deny",46066054070498 : "deny",46066054103266 : "deny",}; window._Resto > rCount = {46066053152994 : parseInt(""),46066053185762 : parseInt(""),46066053218530 : parseInt(""),46066053251298 : parseInt(""),46066053284066 : parseInt(""),46066053316834 : parseInt(""),46066053349602 : parseInt(""),46066053382370 : parseInt(""),46066053415138 : parseInt(""),46066053447906 : parseInt(""),46066053480674 : parseInt(""),46066053513442 : parseInt(""),46066053546210 : parseInt(""),46066053578978 : parseInt(""),46066053611746 : parseInt(""),46066053644514 : parseInt(""),46066053677282 : parseInt(""),46066053710050 : parseInt(""),46066053742818 : parseInt(""),46066053775586 : parseInt(""),46066053808354 : parseInt(""),46066053841122 : parseInt(""),46066053873890 : parseInt(""),46066053906658 : parseInt(""),46066053939426 : parseInt(""),46066053972194 : parseInt(""),46066054004962 : parseInt(""),46066054037730 : parseInt(""),46066054070498 : parseInt(""),46066054103266 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {46066053152994 : null,46066053185762 : null,4Early Rider> parseInt(""),46066053546210 : parseInt(""),46066053578978 : parseInt(""),46066053611746 : parseInt(""),46066053644514 : parseInt(""),46066053677282 : parseInt(""),46066053710050 : parseInt(""),46066053742818 : parseInt(""),46066053775586 : parseInt(""),46066053808354 : parseInt(""),46066053841122 : parseInt(""),46066053873890 : parseInt(""),46066053906658 : parseInt(""),46066053939426 : parseInt(""),46066053972194 : parseInt(""),46066054004962 : parseInt(""),46066054037730 : parseInt(""),46066054070498 : parseInt(""),46066054103266 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {46066053152994 : null,46066053185762 : null,46066053218530 : null,46066053251298 : null,46066053284066 : null,46066053316834 : null,46066053349602 : null,46066053382370 : null,46066053415138 : null,46066053447906 : null,46066053480674 : null,46066053513442 : null,46066053546210 : null,46066053578978 : null,46066053611746 : null,46066053644514 : null,46066053677282 : null,46066053710050 : null,46 > 2 : null,46066053218530 : null,46066053251298 : null,46066053284066 : null,46066053316834 : null,46066053349602 : null,46066053382370 : null,46066053415138 : null,46066053447906 : null,46066053480674 : null,46066053513442 : null,46066053546210 : null,46066053578978 : null,46066053611746 : null,46066053644514 : null,46066053677282 : null,46066053710050 : null,46066053742818 : null,46066053775586 : null,46066053808354 : null,46066053841122 : null,46066053873890 : null,46066053906658 : null,46066053939426 : null,46066053972194 : null,46066054004962 : null,46066054037730 : null,46066054070498 : null,46066054103266 : null,}; window._RestockRocketConfig.selected_variant_id = 46066053152994; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019c4de0-280f-760f-b566-2e2f8e |
p class="result__title">
ckRocketConfig.isLiquidCacheFresh = true;
} else {
const now = Math.floor(Date.now() / 1000); // Current time in seconds
const liquidCacheAge = now - liquidRenderedAt; // Age in seconds
// Handle client clock ahead of server
if (liquidCacheAge
a href="{{ it.product.url }}">{{ it.product.title }} 0) {
console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
window._RestockRocketConfig.isLiquidCacheFresh = true;
} else if (liquidCacheAge > = LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no age = Date.now() - updatedAt.getTime(); if (ageSETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') function applyTranslations(settings) { try { // Skip translation logic entirely if multi-language is not enabled if (!settings || onsole.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selli | metafields with expiry check
const cachedSettings = window._RestockRocketConfig.cachedSettings;
const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
if (validCachedSettings) {
console.debug('STOQ - using cached settings');
initializeScripts(validCachedSettings);
} else {
console.debug('STOQ - fetching fresh settings');
const headers = {
'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
'ngrok-skip-browser-warning': 'skip'
};
if (window.Shopify?.theme?.role === 'main') {
headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
}
fetch(
`${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
{ headers }
)
.then(f
| console.log("pr-product-page"); |
| |
|
>
> > | p class="result__title">
||
| > | >
li class="result result--full"> p class="result__title">{{ it.item.text }} > |
>
{ "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk" } img src="//projektride.co.uk/cdn/shop/files/SpeedConceptSLR8AXSRED-25-49162-E-Alt4_98x.webp?v=1728724159" alt="" class="product-single__thumbnail-img"> |
console.log("pr-product-page");
| img src="//projektride.co.uk/cdn/shop/files/SpeedConceptSLR8AXSRED-25-49162-E-Alt1_98x.webp?v=1728724150" alt="" class="product-single__thumbnail-img"> |
Rear Suspension | img src="//projektride.co.uk/cdn/shop/files/SpeedConceptSLR8AXSRED-25-49162-A-Primary_98x.webp?v=1728724126" alt="" class="product-single__thumbnail-img">
Finishing Kit Tyres | img src="//projektride.co.uk/cdn/shop/files/SpeedConceptSLR8AXSRED-25-49162-B-Primary_98x.webp?v=1728724133" alt="" class="product-single__thumbnail-img">
Brake Rotors
Brake Pads
Tyres
TubesTubeless