on3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":74657697661311,"product_id":14996467679615,"position":1,"created_at":"2025-03-24T18:05:10+00:00","updated_at":"2025-03-24T18:05:12+00:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-A-Portrait.png?v=1742839512","variant_ids":[55239703921023,55239704019327,55239704117631,55239704215935,55239704314239,55239704412543,55239704510847]},"available":false,"name":"Trek Slash 9.8 XT Gen 6 - XXL \/ Green","public_title":"XXL \/ Green","options":["XXL","Green"],"price":742500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":64915841548671,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-A-Portrait.png?v=1742839512"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop \/files\/Slash98XT-25-47279-A-Portrait.png?v=1742839512","\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-B-Portrait.png?v=1742839520","\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Portrait.png?v=1742839527","\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt3.png?v=1742839537","\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt4.png?v=1742839548","\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt1.png?v=1742839555"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-A-Portrait.png?v=1742839512","options":["Size","Colour"],"media":[{"alt":null,"id":64915841548671,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-A-Portrait.png?v=1742839512"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-A-Portrait.png?v=1742839512","width":1920},{"alt":null
,"id":64915842302335,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-B-Portrait.png?v=1742839520"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-B-Portrait.png?v=1742839520","width":1920},{"alt":null,"id":64915845218687,"position":3,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Portrait.png?v=1742839527"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Portrait.png?v=1742839527","width":1920},{"alt":null,"id":64915846431103,"position":4,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt3.png?v=1742839537"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/ cdn\/shop\/files\/Slash98XT-25-47279-C-Alt3.png?v=1742839537","width":1920},{"alt":null,"id":64915847905663,"position":5,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt4.png?v=1742839548"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt4.png?v=1742839548","width":1920},{"alt":null,"id":64915849085311,"position":6,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt1.png?v=1742839555"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Slash98XT-25-47279-C-Alt1.png?v=1742839555","width":1920}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv class=\"b2b-buying-zone__info cell medium-6 large-12\" data-v-e224ae82=\"\"\u003e\n\u003cdiv class=\"buying-zone__positioning-statement mb-2
pt-2 border-t border-gray-10\" data-v-e224ae82=\"\"\u003e\n\u003cp data-v-e224ae82=\"\"\u003e\u003cstrong\u003eThe Slash 9.8 is a carbon enduro mountain bike that doesn't back down from hair-raising descents. It's built with an OCLV Mountain Carbon frame and 170 mm high-pivot suspension for gobbling up boulders and keeping traction on point for wall rides and punchy climbs. A 29˝ front and 27.5˝ rear wheel keep handling playful, while an upgraded RockShox suspension package holds up to anything you can throw at it. To top it all off, you get a Shimano XT drivetrain for crisp, clean shifts wherever you roll.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"kf-block--intro cell small-12 large-4 mb-4\"\u003e\n\u003ch3 class=\"header--md mb-1\"\u003eIt's right for you if...\u003c\/h3\u003e\n\u003cp\u003eYou want a carbon enduro bike that's beastly on descents and nimble on climbs. You want the traction and stability of a high-pivot suspension, and long travel for soaking up deep roots and big drops. Upgrad es matter to you, and you want the benefit of a wireless transmission that shifts cleanly even during punchy climbs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kf-block--intro cell small-12 large-4 mb-4\"\u003e\n\u003ch3 class=\"header--md mb-1\"\u003eThe tech you get\u003c\/h3\u003e\n\u003cp\u003eAn OCLV Mountain Carbon frame with high pivot suspension, plus internal storage. 170 mm of front and rear travel with a RockShox ZEB Select+ fork with DebonAir spring and Charger 3 RC2 damper and RockShox Vivid Select+ shock. Plenty of gears for the push back to the top with Shimano's XT drivetrain, a Bontrager Line Dropper and an MX wheel set-up with 29˝ front and 27.5˝ rear Bontrager Line Comp 30 Tubeless Ready wheels with Rapid Drive 108 hub.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kf-block--intro cell small-12 large-4 mb-4\"\u003e\n\u003ch3 class=\"header--md mb-1\"\u003eThe final word\u003c\/h3\u003e\n\u003cp\u003eFor riders looking for carbon performance and a cherry-picked blend of component upgrades, the Slash 9.8 XT is ready to rip. It's built with 170 mm travel in the front and rear, upgraded suspension and drivetrain for ripping hard\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003csection class=\"pdp-overview grid-container mb-6\" id=\"datadriven-bikeProduct-productOverview\"\u003e\n\u003carticle class=\"pdp-overview--lower kf-block grid-x grid-margin-x\"\u003e\n\u003cdiv class=\"kf-block--list cell small-12 large-4 large-order-1\"\u003e\n\u003col class=\"kf-ordered\"\u003e\n\u003cli class=\"mb-1 pl-4\"\u003eIts high-pivot suspension gives you insane control for hairy descents, while carefully tuned anti-squat and oversized pulleys make pedalling astonishingly efficient\u003c\/li\u003e\n\u003cli class=\"mb-1 pl-4\"\u003eThe long, 170 mm\/170 mm front and rear travel is more than enough for stomping big jumps and cleaning rock gardens\u003c\/li\u003e\n\u003cli class=\"mb-1 pl-4\"\u003eOCLV Mountain Carbon frame keeps your ride light, stiff in all the right places, and smooth and quiet through the chunder\u003c\/li\u003e\n\u003cli class=\"mb-1 pl-4\"\u003eIt comes ready to roll with a mixed wheel set-up that gives you a fast-rolling 29 in front hoop and stiff, yet nimble 27.5 in rear wheel, and can be set up as a 29er for more speed\u003c\/li\u003e\n\u003cli class=\"mb-1 pl-4\"\u003eYou can tweak Slash for how and where you ride with an adjustable leverage rate, bolt-on lower shock mount for swapping to full 29er and adjustable-angle headset (sold separately)\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0605\/5306\/8770\/files\/MTB_OverviewId_7_16_24.png?v=1742839414\"\u003e\u003c\/p\u003e\n\u003cp\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eFrameset\u003cbr\u003eFrame    OCLV Mountain Carbon, high main pivot, idler pulley, internal storage, angle-adjust headset, adjustable leverage rate, integrated frame protecti
on, internal routing, alloy rocker link, ISCG 05, Active Braking Pivot, UDH, 148x12 mm thru axle, 170 mm travel\u003cbr\u003eFork    RockShox ZEB Select+, DebonAir spring, Charger 3.1 RC2 damper, tapered steerer, 44 mm offset, Boost110, Maxle Stealth, 170 mm travel\u003cbr\u003eShock    RockShox Vivid Select+, 230 mm x 65 mm\u003cbr\u003eMax compatible fork travel    190 mm (606 mm axle-to-crown), S: 190 mm (587 mm axle-to-crown)\u003c\/p\u003e\n\u003cp\u003eWheels\u003cbr\u003e*Wheel front    Size: S\u003cbr\u003eBontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 27.5\"\u003cbr\u003eSize: M, ML, L, XL\u003cbr\u003eBontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29\"\u003cbr\u003eWheel rear    Bontrager Line Comp 30, Tubeless Ready, Rapid Drive 108, 6-bolt, Boost148, 12 mm thru axle, 27.5\"\u003cbr\u003eSkewer rear    Bontrager Switch thru-axle, removable lever\u003cbr\u003e*Tyre    Size: S , M, ML, L, XL\u003cbr\u003eBontrager SE5 Team Issue, T ubeless Ready, Core Strength sidewalls, aramid bead, 120 tpi, 27.5 x 2.50\"\u003cbr\u003eSize: M, ML, L, XL\u003cbr\u003eBontrager SE6 Team Issue, Tubeless Ready, Core Strength sidewalls, aramid bead, 120 tpi, 29x2.50\"\u003cbr\u003eTyre part    Bontrager TLR sealant, 180 ml\/6 oz\u003cbr\u003eRim strip    Bontrager TLR\u003cbr\u003eMax tyre size    Frame: 29x2.50\", Fork: See manufacturer\u003c\/p\u003e\n\u003cp\u003eDrivetrain\u003cbr\u003eShifter    Shimano XT M8100, 12-speed\u003cbr\u003eRear derailleur    Shimano XT M8100, long cage\u003cbr\u003eCrank    Shimano XT M8120, 30T alloy ring, 55 mm chainline, 165 mm length\u003cbr\u003eBottom bracket    Shimano BB-MT501 BSA\u003cbr\u003eCassette    Shimano XT M8100, 10-51, 12-speed\u003cbr\u003eChain    Shimano Ultegra\/XT M8100, 12-speed\u003cbr\u003eMax. chainring size    1x: 34T round, 32T oval, min 28T\u003c\/p\u003e\n\u003cp\u003eComponents\u003cbr\u003eSaddle    Verse Short Comp, steel rails, 145 mm width\u003cbr\u003e*Seatpost   Header Image Size: S\u003cbr\u003eBontrager Line Dropper, 100mm travel, MaxFlow, internal routing, 34.9 mm, 310mm length\u003cbr\u003eSize: M, ML, L, XL\u003cbr\u003eBontrager Line Dropper, 150mm travel, MaxFlow, internal routing, 34.9 mm, 410 mm length\u003cbr\u003eHandlebar    Bontrager Line Pro, OCLV Carbon, 35 mm, 27.5 mm rise, 820 mm width\u003cbr\u003eGrips    Bontrager XR Trail Pro, alloy lock-on\u003cbr\u003eStem    Bontrager Line Pro, 35 mm, Blendr-compatible, 0-degree, 35 mm length\u003cbr\u003eHead set    Integrated cartridge bearing, 1-1\/8\" top, 1.5\" bottom, angle adjust cup compatible\u003cbr\u003eBrake    Shimano XT M8120 4-piston hydraulic disc\u003cbr\u003eBrake rotor    Shimano RT86, 6-bolt, 203 mm\u003cbr\u003eRotor size    Max brake rotor sizes - Frame: 220mm, Fork: see fork manufacturer\u003c\/p\u003e\n\u003cp\u003eAccessories\u003cbr\u003eMudguard    Trek 27.5\" custom fender\u003c\/p\u003e\n\u003cp\u003eWeight\u003cbr\u003eWeight    M - 15.78 kg \/ 34.79 lbs (with TLR sealant, no tubes)\u003cbr\u003eWeight limit    This bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003cbr\u003eWe reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, 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\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\/article\u003e\n\u003c\/section\u003e\n\u003csection class=\"product-set grid-container mt-6 mb-6\" data-ga-dimension-value=\"Product\" data-ga-dimension=\"dimension11\" id=\"trekProductSetCarouselComponent\" data-v-1fc85e7b=\"\" data-v-05762449=\"\"\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e"}; window._RestockRocke
tConfig.variantsInventoryPolicy = {55239703855487 : "deny",55239703888255 : "deny",55239703921023 : "deny",55239703953791 : "deny",55239703986559 : "deny",55239704019327 : "deny",55239704052095 : "deny",55239704084863 : "deny",55239704117631 : "deny",55239704150399 : "deny",55239704183167 : "deny",55239704215935 : "deny",55239704248703 : "deny",55239704281471 : "deny",55239704314239 : "deny",55239704347007 : "deny",55239704379775 : "deny",55239704412543 : "deny",55239704445311 : "deny",55239704478079 : "deny",55239704510847 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {55239703855487 : parseInt("0"),55239703888255 : parseInt("0"),55239703921023 : parseInt("0"),55239703953791 : parseInt("1"),55239703986559 : parseInt("1"),55239704019327 : parseInt("1"),55239704052095 : parseInt("1"),55239704084863 : parseInt("1"),55239704117631 : parseInt("1"),55239704150399 : parseInt("2"),55239704183167 : parseInt("2"),55239704215935 : parseInt("5"),55239704248703 : parseInt("0"),55239704281471 : p arseInt("1"),55239704314239 : parseInt("4"),55239704347007 : parseInt("1"),55239704379775 : parseInt("0"),55239704412543 : parseInt("0"),55239704445311 : parseInt("0"),55239704478079 : parseInt("0"),55239704510847 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {55239703855487 : parseInt(""),55239703888255 : parseInt(""),55239703921023 : parseInt(""),55239703953791 : parseInt(""),55239703986559 : parseInt(""),55239704019327 : parseInt(""),55239704052095 : parseInt(""),55239704084863 : parseInt(""),55239704117631 : parseInt(""),55239704150399 : parseInt(""),55239704183167 : parseInt(""),55239704215935 : parseInt(""),55239704248703 : parseInt(""),55239704281471 : parseInt(""),55239704314239 : parseInt(""),55239704347007 : parseInt(""),55239704379775 : parseInt(""),55239704412543 : parseInt(""),55239704445311 : parseInt(""),55239704478079 : parseInt(""),55239704510847 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {55239703855487 : null,55239703888255 : null,55239703921023 : null,55239703953791 : null,55239703986559 : null,55239704019327 : null,55239704052095 : null,55239704084863 : null,55239704117631 : null,55239704150399 : null,55239704183167 : null,55239704215935 : null,55239704248703 : null,55239704281471 : null,55239704314239 : null,55239704347007 : null,55239704379775 : null,55239704412543 : null,55239704445311 : null,55239704478079 : null,55239704510847 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {55239703855487 : parseInt(""),55239703888255 : parseInt(""),55239703921023 : parseInt(""),55239703953791 : parseInt(""),55239703986559 : parseInt(""),55239704019327 : parseInt(""),55239704052095 : parseInt(""),55239704084863 : parseInt(""),55239704117631 : parseInt(""),55239704150399 : parseInt(""),55239704183167 : parseInt(""),55239704215935 : parseInt(""),55239704248703 : parseInt(""),55239704281471 : parseInt(""),55239704314239 : parseInt(""),55239704347007 : parseInt(""),55239704379775 : parseInt(""),55239704412543 : parseIn t(""),55239704445311 : parseInt(""),55239704478079 : parseInt(""),55239704510847 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {55239703855487 : null,55239703888255 : null,55239703921023 : null,55239703953791 : null,55239703986559 : null,55239704019327 : null,55239704052095 : null,55239704084863 : null,55239704117631 : null,55239704150399 : null,55239704183167 : null,55239704215935 : null,55239704248703 : null,55239704281471 : null,55239704314239 : null,55239704347007 : null,55239704379775 : null,55239704412543 : null,55239704445311 : null,55239704478079 : null,55239704510847 : null,}; window._RestockRocketConfig.variantsShippingText = {55239703855487 : "",55239703888255 : "",55239703921023 : "",55239703953791 : "",55239703986559 : "",55239704019327 : "",55239704052095 : "",55239704084863 : "",55239704117631 : "",55239704150399 : "",55239704183167 : "",55239704215935 : "",55239704248703 : "",55239704281471 : "",55239704314239 : "",55239704347007 : "",55239704379775
: "",55239704412543 : "",55239704445311 : "",55239704478079 : "",55239704510847 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {55239703855487 : null,55239703888255 : null,55239703921023 : null,55239703953791 : null,55239703986559 : null,55239704019327 : null,55239704052095 : null,55239704084863 : null,55239704117631 : null,55239704150399 : null,55239704183167 : null,55239704215935 : null,55239704248703 : null,55239704281471 : null,55239704314239 : null,55239704347007 : null,55239704379775 : null,55239704412543 : null,55239704445311 : null,55239704478079 : null,55239704510847 : null,}; window._RestockRocketConfig.selected_variant_id = 55239704019327; 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/019d2f20-306e-73e0-8f4f-46c37de1772b/res
tockrocket-1-470/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019d2f20-306e-73e0-8f4f-46c37de1772b/restockrocket-1-470/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in seconds // Calculate Liquid cache freshness once at initialization const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; // Validate timestamp and calculate cache age if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._RestockRocketConfig.isLiquidC acheFresh = 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 < 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 !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key ]; if (value !== null && value !== 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 function 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); }); } }); } // 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.S hopify.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(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); // 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); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketCon fig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`); } // 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._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings, preorderEnabled: settings.preorder_enabled } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } }

Trek Slash 9.8 XT Gen 6

Size
Colour
Quantity

The Slash 9.8 is a carbon enduro mountain bike that doesn't back down from hair-raising descents. It's built with an OCLV Mountain Carbon frame and 170 mm high-pivot suspension for gobbling up boulders and keeping traction on point for wall rides and punchy climbs. A 29˝ front and 27.5˝ rear wheel keep handling playful, while an upgraded RockShox suspension package holds up to anything you can throw at it. To top it all off, you get a Shimano XT drivetrain for crisp, clean shifts wherever you roll.

It's right for you if...

You want a carbon enduro bike that's beastly on descents and nimble on climbs. You want the traction and stability of a high-pivot suspension, and long travel for soaking up deep roots and big drops. Upgrades matter to you, and you want the benefit of a wireless transmission that shifts cleanly even during punchy climbs.

The tech you get

An OCLV Mountain Carbon frame with high pivot suspension, plus internal storage. 170 mm of front and rear travel with a RockShox ZEB Select+ fork with DebonAir spring and Charger 3 RC2 damper and RockShox Vivid Select+ shock. Plenty of gears for the push back to the top with Shimano's XT drivetrain, a Bontrager Line Dropper and an MX wheel set-up with 29˝ front and 27.5˝ rear Bontrager Line Comp 30 Tubeless Ready wheels with Rapid Drive 108 hub.

The final word

For riders looking for carbon performance and a cherry-picked blend of component upgrades, the Slash 9.8 XT is ready to rip. It's built with 170 mm travel in the front and rear, upgraded suspension and drivetrain for ripping hard

 

  1. Its high-pivot suspension gives you insane control for hairy descents, while carefully tuned anti-squat and oversized pulleys make pedalling astonishingly efficient
  2. The long, 170 mm/170 mm front and rear travel is more than enough for stomping big jumps and cleaning rock gardens
  3. OCLV Mountain Carbon frame keeps your ride light, stiff in all the right places, and smooth and quiet through the chunder
  4. It comes ready to roll with a mixed wheel set-up that gives you a fast-rolling 29 in front hoop and stiff, yet nimble 27.5 in rear wheel, and can be set up as a 29er for more speed
  5. You can tweak Slash for how and where you ride with an adjustable leverage rate, bolt-on lower shock mount for swapping to full 29er and adjustable-angle headset (sold separately)

 

*Please note – spec applies to all sizes unless listed separately


Frameset
Frame    OCLV Mountain Carbon, high main pivot, idler pulley, internal storage, angle-adjust headset, adjustable leverage rate, integrated frame protection, internal routing, alloy rocker link, ISCG 05, Active Braking Pivot, UDH, 148x12 mm thru axle, 170 mm travel
Fork    RockShox ZEB Select+, DebonAir spring, Charger 3.1 RC2 damper, tapered steerer, 44 mm offset, Boost110, Maxle Stealth, 170 mm travel
Shock    RockShox Vivid Select+, 230 mm x 65 mm
Max compatible fork travel    190 mm (606 mm axle-to-crown), S: 190 mm (587 mm axle-to-crown)

Wheels
*Wheel front    Size: S
Bontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 27.5"
Size: M, ML, L, XL
Bontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29"
Wheel rear    Bontrager Line Comp 30, Tubeless Ready, Rapid Drive 108, 6-bolt, Boost148, 12 mm thru axle, 27.5"
Skewer rear    Bontrager Switch thru-axle, removable lever
*Tyre    Size: S , M, ML, L, XL
Bontrager SE5 Team Issue, Tubeless Ready, Core Strength sidewalls, aramid bead, 120 tpi, 27.5 x 2.50"
Size: M, ML, L, XL
Bontrager SE6 Team Issue, Tubeless Ready, Core Strength sidewalls, aramid bead, 120 tpi, 29x2.50"
Tyre part    Bontrager TLR sealant, 180 ml/6 oz
Rim strip    Bontrager TLR
Max tyre size    Frame: 29x2.50", Fork: See manufacturer

Drivetrain
Shifter    Shimano XT M8100, 12-speed
Rear derailleur    Shimano XT M8100, long cage
Crank    Shimano XT M8120, 30T alloy ring, 55 mm chainline, 165 mm length
Bottom bracket    Shimano BB-MT501 BSA
Cassette    Shimano XT M8100, 10-51, 12-speed
Chain    Shimano Ultegra/XT M8100, 12-speed
Max. chainring size    1x: 34T round, 32T oval, min 28T

Components
Saddle    Verse Short Comp, steel rails, 145 mm width
*Seatpost    Size: S
Bontrager Line Dropper, 100mm travel, MaxFlow, internal routing, 34.9 mm, 310mm length
Size: M, ML, L, XL
Bontrager Line Dropper, 150mm travel, MaxFlow, internal routing, 34.9 mm, 410 mm length
Handlebar    Bontrager Line Pro, OCLV Carbon, 35 mm, 27.5 mm rise, 820 mm width
Grips    Bontrager XR Trail Pro, alloy lock-on
Stem    Bontrager Line Pro, 35 mm, Blendr-compatible, 0-degree, 35 mm length
Head set    Integrated cartridge bearing, 1-1/8" top, 1.5" bottom, angle adjust cup compatible
Brake    Shimano XT M8120 4-piston hydraulic disc
Brake rotor    Shimano RT86, 6-bolt, 203 mm
Rotor size    Max brake rotor sizes - Frame: 220mm, Fork: see fork manufacturer

Accessories
Mudguard    Trek 27.5" custom fender

Weight
Weight    M - 15.78 kg / 34.79 lbs (with TLR sealant, no tubes)
Weight limit    This bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).
We reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.

Bike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.

Frequently Asked Questions

  • Please get in touch with a member of the team either by phone (01313745324) or email ([email protected]) where on of the team will be more than happy to help.

    ProjektRide Bike Shop Edinburgh

  • If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item.

    Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.

    We also have a physical store, if you are local please pop in -

    ProjektRide Bike Shop Edinburgh

    82 Newington Road, EH91QN, Edinburgh.