Header Image

Domane AL 5 Gen 4

Crank
Egypt (EGPج.م) SRAM Rival AXS, 48/35, DUB, 170 mm length
Equatorial Guinea (XAFCFA) Bottom Bracket Colour SRAM DUB, T47 threaded, internal bearing
Eritrea (GBP£) Eswatini (GBP£) Brake Rotor Saddle Faroe Islands (DKKkr.) Verse Short Comp, steel rails, 145 mm width Bontrager RSL carbon, 27.2 mm, 5 mm offset France (EUR€) Close Gabon (XOFFr)
Stem
ons/01a1ca62-b231-7378-9b68-fe8d32a33392/restockrocket-1-640/assets/restockrocket-collection-full.js' window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a1ca62-b231-7378-9b68-fe8d32a33392/restockrocket-1-640/assets/restockrocket-product-bis.js' window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a1ca62-b231-7378-9b68-fe8d32a33392/restockrocket-1-640/assets/restockrocket-collection-bis.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://ext.stoqapp.com' try { const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; } catch ( Battery e) { window._RestockRocketConfig.appVersion = ''; } const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; const LIQUID_CACHE_MAX_AGE = 15 * 60; const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; 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); const liquidCacheAge = now - liquidRenderedAt; window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); if (liquidCacheAge
< Georgia (GBP£) 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
< SRAM AXS battery pack (with charger) SRAM AXS battery pack (with charger) = 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; } if (settings.multi_language_enabled) { if (!settings.translations) { console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } 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'); } } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age < SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.crossOrigin = 'anonymous'; restockRocketScriptElement.onerror = function () { restockRocketScriptElement.onerror = null; const plainScriptElement = document.createElement('script'); plainScriptElement.setAttribute('defer', 'defer'); plainScriptElement.src = scriptUrl; document .body.appendChild(plainScriptElement); }; restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') 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; var _stoqPageSeq = 0; try { _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); } catch (e) { } Shopify?.analytics?.publish?.('stoq_initialized', { cart_token: _stoqInitConfig.cartToken || '', page_url: window.location.origin + window.location.pathname, page_type: _stoqInitConfig.pageType || '', shop_domain: _stoqInitConfig.shop || '', market_id: _stoqInitConfig.marketId || '', country_code: _stoqInitConfig.countryIsoCode || '', detected_variant_ids: _stoqDetectedVariantIds, selected_variant_id: _stoqSelectedVariantId || '', page_load_seq: _stoqPageSeq, liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, app_version: _stoqInitConfig.appVersion || '', liquid_cache_age: _stoqInitConfig.liquidCacheAge, inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } 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 = tSize Germany (EUR€) .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.closest('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; var _sqVidNum = Number(variantId); var _sqPlan = null; var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; var _sqMktId = Number(_sqTrack.marketId); var _sqOffersOn = !!(_sqTrack.readFlags && _sqTrack.readFlags.enable_storefront_plan_offers === true); var _sqAlloc = _sqOffersOn ? ((_sqTrack.offerAllocations && _sqTrack.offerAllocations[_sqVidNum]) || (_sqTrack.variantSellingPlanIds && _sqTrack.variantSellingPlanIds[_sqVidNum])) : null; var _sqPlanIds = function (pl) { var ids = [pl.shopify_selling_plan_id, pl.default_shopify_selling_plan_id]; (Array.isArray(pl.payment_options) ? pl.payment_options : []).forEach(function (o) { ids.push(o && o.shopify_selling_plan_id); }); return ids.filter(function (id) { return id != null; }).map(Number); }; var _sqForVariant = function (pl) { if (!pl || !pl.enabled) return false; if (Array.isArray(_sqAlloc)) { var ids = _sqPlanIds(pl); return _sqAlloc.some(function (id) { return ids.indexOf(Number(id)) !== -1; }); } return Array.isArray(pl.variant_ids) && pl.variant_ids.indexOf(_sqVidNum) !== -1; }; _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && Array.isArray(pl.shopify_market_ids) && pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } }); if (!_sqPlan) { Size Chart Rider Height _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } }); } Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { variant_id: variantId, product_id: (_sqTrack.product && _sqTrack.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', country_code: _sqTrack.countryIsoCode || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.origin + window.location.pathname) || '', properties: { 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) || (_sqTrack.inlinePreorderIdsDropped === true && (_sqTrack.variantsInventoryPolicy || {})[vid] === 'continue' && (_sqTrack.variantsInventoryQuantity || {})[vid] <= 0); })(), in_enabled_plan: !!_sqPlan, 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); })(), 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 === false) && !(_sqTrack.readFlags && _sqTrack.readFlags.accelerated_block_off === true), gate_armed: !!_sqTrack.acceleratedGateArmed, gate_active_at_click: !!(document.documentElement && document.documentElement.c Rider Height - 179.0 - 188.0 lassList.contains('stoq-buy-now-pending')), blocked: (function () { try { var rr = window._RestockRocket; return !!(rr && typeof rr.willBlockAcceleratedClick === 'function' && rr.willBlockAcceleratedClick(e)); } catch (err) { return false; } })(), }, }); } catch (err) { } }, true); } } catch (e) { } function applyTranslations(settings) { try { 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) { console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } function setupCartSellingPlanUpdater(settings) { window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug( Ghana (GBP£) '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); }); } }); } function storefrontGraphql(query, variables) { const cfg = window._RestockRocketConfig; let token = cfg.storefrontAccessToken || null; if (!token && typeof cfg.sk === 'string' && cfg.sk !== '') { try { token = atob(cfg.sk).split('').reverse().join('') || null; } catch (e) { token = null; } } if (!token || cfg.disableStorefrontApi === true) { return Promise.reject(new Error('Storefrobug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function 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) { console.error('STOQ - apply failed for ' + endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, erro Size Chart Rider Inseam r.message); }); } function refreshShopConfig(source) { const cfg = window._RestockRocketConfig; const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); }; const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true; if (!flagOn) { return viaEmbed(); } return fetchStorefrontShopMetafield(source.metafieldKey) .then(function(value) { if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); } source.apply(value); console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API'); }) .catch(function(error) { console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message); return viaEmbed(); }); } function refreshIntegrations() { const cfg = window._RestockRocketConfig; return refreshShopConfig({ endpoint: 'integrations', metafieldKey: 'integrations', flag: 'enable_storefront_integrations_read', isValid: function(value) { return Array.isArray(value); }, apply: function(data) { cfg.integrations = data; } }); } function refreshSellingPlans() { const cfg = window._RestockRocketConfig; return refreshShopConfig({ endpoint: 'selling_plans', metafieldKey: 'cachedSellingPlans', flag: 'enable_storefront_selling_plans_read', isValid: function(value) { return !!value && Array.isArray(value.plans); }, apply: function(data) { cfg.sellingPlans = data.plans; cfg.disabledSellingPlanIds = data.disabled_plan_ids || []; if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) { cfg.readFlags = data.read_flags; } } }); } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - setti Gibraltar (GBP£) ngs configured for ${window._RestockRocketConfig.pageType}`); const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid; if (staleRefresh) { console.debug('STOQ - refreshing selling_plans + integrations (Liquid cache stale)'); Promise.race([ Promise.all([refreshSellingPlans(), refreshIntegrations()]), new Promise(function(resolve) { setTimeout(resolve, 1000); }) ]).then(function() { loadScripts(settings); }); return; } loadScripts(settings); } function loadScripts(settings) { 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); }) 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 pageType = window._RestockRocketConfig.pageType; const preorderUiOnPage = (settings.preorder_enabled && settings[`preorder_${pageType}_enabled`]) || window._RestockRocketConfig.integrations.some(function(integration) { return (integration.type === 'quick_buy' || integration.type === 'featured_product') && integration.enabled && integration.page_types.includes(pageType); }) || /\b(renderPreorderButton|updateAddToCartButton|updateAddToCartForms|setupAddToCartForm|teardownAddToCartForm|addDiscountedPrice|removeDiscountedPrice)\b/.test(settings.js_config || ''); const preorderCollect Inseam - 84.0 - 88.0 ionScriptUrl = preorderUiOnPage ? window._RestockRocketConfig.scriptUrlCollectionFull : window._RestockRocketConfig.scriptUrlCollection; const collectionScriptUrl = usePreorderBuild ? preorderCollectionScriptUrl : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const collectionPageTypes = ['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(preorderCollectionScriptUrl); } else if(usePreorderBuild) { createRestockRocketScript(preorderCollectionScriptUrl); } else { console.debug(`STOQ - no scripts enabled for ${pageType}`); } const wishlistIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'wishlist' && integration.enabled; }); if (wishlistIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptHost + 'restockrocket-wishlist.js'); if ((wishlistIntegration.page_types || []).indexOf(pageType) !== -1) { let wishlistHeartsRequested = false; const wishlistHeartTarget = pageType === 'product' ? '[data-stoq-wishlist-heart]' : '[data-stoq-wishlist-heart], a[href*="/products/"]'; // A product page's heart places itself on the product image unless the merchant turned that off. const wishlistImageHeart = pageType === 'product' && (wishlistIntegration.configuration || {}).product_heart_auto !== false; const loadWishlistHearts = function() { if (wishlistHeartsRequested || !(wishlistImageHeart || document.querySelector(wishlistHeartTarget))) return; wishlistHeartsRequested = true; createRestockRocketScript(window._RestockRocketConfig.scriptHost + 'restockrocket-wishlist-hearts.js'); }; loadWishlistHearts(); document.addEventListener('shopify:section:load', loadWishlistHearts); } if (document.querySelector('[data-stoq-wishlist-page]')) { createRestockRocketScript(window._RestockRocketConfig.scriptHost + 'restockrocket-wishlist-page.js'); } try { if (localStorage.getItem('stoq_wl_host') !== window._RestockRocketConfig.scriptHost) localStorage.setItem('stoq_wl_host', window._RestockRocketConfig.scriptHost); } catch (e) {} try { const guestWishlist = window._RestockRocketConfig.customer && !localStorage.getItem('stoq_wl_c') && JSON.parse(localStorage.getItem('stoq_wl')); if (Array.isArray(guestWishlist) && guestWishlist.length) { {"@context":"http:\/\/schema.org\/","@id":"\/products\/domane-sl-6-axs-79844#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"Trek"},"category":"Bike","description":"Domane SL 6 AXS is a lightweight carbon endurance bike with high-tech wireless performance. Its 500 Series OCLV Carbon frame keeps the ride smooth and efficient, with 40mm tire clearance for added comfort and versatility. A SRAM Rival AXS 2x12 drivetrain delivers crisp, wireless shifting, a sleek riser bar keeps you comfortable without cluttering your front end, and Bontrager Aeolus Elite 50 carbon wheels add speed and stability for long endurance rides.\nTechnologyLightweight endurance performance - The all-new Domane SL features a sleeker, no-frills design and carbon construction that keeps things light, efficient, and beautifully simple.\nSpecification\n\nFrame Material\nCARBON\n\n\nRim Size\n28\n\n\nFork\nTrek\n\n\nFork\nDomane SL carbon, tapered carbon steerer, internal brake routing, fender mounts, flat mount disc, carbon dropouts, 12x100mm thru axle Domane SL carbon, tapered carbon steerer, internal brake routing, fender mounts,\n\n\nWheels\nBontrager Aeolus Elite 50\n\n\nTires\nBontrager Kwaremont Pro, Tubeless Ready, GR puncture protection, aramid bead, 120 tpi, 700x35 mm\n\n\nShifter\nSRAM\n\n\nDerailleur Front\nSRAM Rival AXS, braze-on\n\n\nDerailleur Rear\nSRAM Rival AXS, 36T max cog\n\n\nCrank\nSRAM Rival AXS, 48\/35, DUB, 170 mm length\n\n\nBottom Bracket\nSRAM DUB, T47 threaded, internal bearing\n\n\nCassette\nSRAM XG-1250, 10-36, 12-speed\n\n\nBrake Rotor\nSRAM Paceline, rounded, CentreLock, 160 mm\n\n\nSaddle\nVerse Short Comp, steel rails, 145 mm width\n\n\nSeatpost\nBontrager RSL carbon, 27.2 mm, 5 mm offset\n\n\nHandlebar\nBontrager Comp Riser, alloy, 20 mm rise, 31.8, 70 mm reach, 42 cm width\n\n\nStem\nTrek RCS Pro, -7-degree, 110 mm length\n\n\nBattery\nSRAM AXS battery pack (with charger) SRAM AXS battery pack (with charger)\n\n\nSize Chart Rider Height\nRider Height - 179.0 - 188.0\n\n\nSize Chart Rider Inseam\nInseam - 84.0 - 88.0\n\n","hasVariant":[{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434675583#variant","@type":"Product","gtin":"197216412076","name":"Domane SL 6 AXS - Buff Beige \/ L","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434675583#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434675583"},"sku":"5349707"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434708351#variant","@type":"Product","gtin":"197216412052","name":"Domane SL 6 AXS - Buff Beige \/ M","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434708351#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434708351"},"sku":"5349705"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434741119#variant","@type":"Product","gtin":"197216412069","name":"Domane SL 6 AXS - Buff Beige \/ ML","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434741119#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434741119"},"sku":"5349706"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434773887#variant","@type":"Product","gtin":"197216412045","name":"Domane SL 6 AXS - Buff Beige \/ S","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434773887#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434773887"},"sku":"5349704"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434806655#variant","@type":"Product","gtin":"197216412083","name":"Domane SL 6 AXS - Buff Beige \/ XL","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434806655#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434806655"},"sku":"5349708"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434839423#variant","@type":"Product","gtin":"197216412038","name":"Domane SL 6 AXS - Buff Beige \/ XS","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434839423#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434839423"},"sku":"5349703"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434872191#variant","@type":"Product","gtin":"197216412014","name":"Domane SL 6 AXS - Matte Deep Smoke \/ L","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434872191#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434872191"},"sku":"5349701"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434904959#variant","@type":"Product","gtin":"197216411994","name":"Domane SL 6 AXS - Matte Deep Smoke \/ M","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434904959#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434904959"},"sku":"5349699"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434937727#variant","@type":"Product","gtin":"197216412007","name":"Domane SL 6 AXS - Matte Deep Smoke \/ ML","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434937727#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434937727"},"sku":"5349700"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434970495#variant","@type":"Product","gtin":"197216411987","name":"Domane SL 6 AXS - Matte Deep Smoke \/ S","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205434970495#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205434970495"},"sku":"5349698"},{"@id":"\/products\/domane-sl-6-axsGreenland (DKKkr.) ducts\/domane-sl-6-axs-79844?variant=58205435265407"},"sku":"5349713"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435298175#variant","@type":"Product","gtin":"197216412113","name":"Domane SL 6 AXS - Matte Nightshade \/ M","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435298175#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205435298175"},"sku":"5349711"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435330943#variant","@type":"Product","gtin":"197216412120","name":"Domane SL 6 AXS - Matte Nightshade \/ ML","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435330943#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205435330943"},"sku":"5349712"},{"@id":"\/products\/domane-sl-6-ax s-79844?variant=58205435363711#variant","@type":"Product","gtin":"197216412106","name":"Domane SL 6 AXS - Matte Nightshade \/ S","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435363711#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205435363711"},"sku":"5349710"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435396479#variant","@type":"Product","gtin":"197216412144","name":"Domane SL 6 AXS - Matte Nightshade \/ XL","offers":{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435396479#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"3750.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/domane-sl-6-axs-79844?variant=58205435396479"},"sku":"5349714"},{"@id":"\/products\/domane-sl-6-axs-79844?variant=58205435429247#variant","@type":"Product","gtin":"197216412090","name":"Domane SL 6 AXS -