Socks
Cleaners, Degreasers and Lubrication

Header Image
>


<

<

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
< activated') 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 || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (tran('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);xpired), 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.pageT .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;} 7:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","variant_ids":[55245737492863,55245737525631,55245737558399,55245737591167]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Deep Smoke \/ Extra Large","public_title":"Deep Smoke \/ Extra Large","options":["Deep Smoke","Extra Large"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339927935,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55245737623935,"title":"Pennyflake \/ Small","option1":"Pennyflake","option2":"Small","option3":null,"sku":"5329085","requaspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55245737722239,"title":"Pennyflake \/ Extra Large","option1":"Pennyflake","option2":"Extra Large","option3":null,"sku":"5329088","requires_shipping":true,"taxable":true,"featured_image":{"id":77679742976383,"product_id":14999321608575,"position":2,"created_at":"2025-07-04T17:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086","variant_ids":[55245737623935,55245737656703,55245737689471,55245737722239]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Pennyflake \/ Extra Large","public_title":"Pennyflake \/ Extra Large","options":["Pennyflake","Extra Large"],"price":700000,"weight":-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","width":1920},{"alt":null,"id":66723339960703,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086","width":1920}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv data-v-e15d2b76=\"\" class=\"b2b-buying-zone__info cell medium-6 large-12\"\u003e\n\u003cdiv data-v-e15d2b76=\"\" class=\"buying-zone__positioning-statement mb-2 pt-2 border-t border-gray-10\"\u003e\n\u003cp data-v-e15d2b76=\"\ Elite Float X, 2-position damper, 205mm x 65mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMax compatible fork travel\u003c\/th\u003e\n\u003ctd\u003e180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-lkuoqb\" class=\"pdl-collapse-item is-active\" name=\"138d046b-255d-472c-a63b-453d7b013243\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eWheels\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-lkuoqb\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-lkuoqb\" aria-describedby=\"pdl-collapse-content-lkuoqb\" tabindex=\"0\"\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-ictrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 27.5\"\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5254021\"\u003eBontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29\"\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003eBontrager Line Elite 30, OCLV Mountain Carbon, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"2\" scope=\"row\"\u003e*Wheel rear\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eBontrager Line Comp 30, Tubeless Ready, Rapid Drive 108, 6-bolt, Boost148, 12mm thrulite 30, Tubeless-Ready\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"2\" scope=\"row\"\u003e*Tyre\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eBontrager Brevard RSL SE, Tubeless Ready, triple compound, aramid bead, 60 tpi, 27.5x2.50\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003eBontrager Brevard RSL SE, Tubeless Ready, triple compound, aramid bead, 60 tpi, 29x2.50\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eTyre part\u003c\/th\u003e\n\u003ctd\u003eBontrager TLR sealant, 180 ml\/6 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eRim strip\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W439597\"\u003eBontrager TLR\u003c\/a\u0gn-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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-bttj6o\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-bttj6o\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eBattery\u003c\/th\u003e\n\u003ctd\u003eBosch PowerTube 800 Wh, smart system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eCharger\u003c\/th\u003e\n\u003ctd\u003eBosch standard 4A, 230V, sma llapse-content-zzwa66\" tabindex=\"0\"\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-zzwa66\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-zzwa66\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"r tps:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5307128\"\u003eVP-536 nylon platform\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMax. chainring size\u003c\/th\u003e\n\u003ctd\u003e1x: 36T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-h9xlae\" class=\"pdl-collapse-item is-active\" name=\"c8ede43a-203c-47c2-8708-91d54fcf3eb6\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eComponents\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-h9xlae\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-h9xlae\" aria-describedby=\"pdl-collapse-content-h9xlae\" tabindex=\"0\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24px\" height=\"24px\" fill=\"currentcolor\" aria-hid an\u003eS, M, L, XL\u003cbr\u003eSRAM HS2, 6-bolt, 200mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eSRAM HS2, 6-bolt, 220mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRotor size\u003c\/th\u003e\n\u003ctd\u003eMax brake rotor sizes – Frame: 220 mm, Fork: see fork manufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-s4qbmq\" class=\"pdl-collapse-item is-active\" name=\"221c5f69-0a59-4f67-b076-2fefb4cb5a30\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eAccessories\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-s4qbmq\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-s4qbmq\" aOpen navigation menu rowspan=\"1\" scope=\"row\"\u003eMudguard\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5318773\"\u003eTrek 27.5\" custom fender\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-wvol1q\" class=\"pdl-collapse-item is-active\" name=\"1c744c63-a5d6-4b7a-a6d3-7538aeb0b0a7\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eWeight\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-wvol1q\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-wvol1q\" aria-describedby=\"pdl-collapse-content-wvol1q\" tabindex=\"0\"\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- a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mb-1\"\u003e\n\u003cp\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\u003c\/div\u003e\n\u003cdiv class=\"mb-1\"\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\/div\u003e\n\u003c\/div\u003e"}Open search bar[] { "@context": "http://schema.org/", "@type": "Product", "name": "Trek Rail+ 9.8 GX AXS T-Type Gen 5", "url": "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583_1920x.jpg?v=1751648086" ],"description": "\n\nThe Rail+ 9.8 is a carbon enduro e-MTB made for chasing after distant peaks and hammering out laps. It starts out with a hard-hitting OCLV Mountain Carbon frame that partners with 160 mm of front and rear travel from a Fox Performance Elite suspension package to eat up deep roots and chunky rock lines. A 12-speed wireless SRAM GX Eagle transmission keeps shifting smooth, even under serious load, while SRAM CODE Bronze 4-piston brakes provide the stopping power you need. It's finished off with a Bontrager Line dropper post and Bontrager Line Comp 30 tubeless-ready wheels for charging into anything.\n\n*Please note – spec applies to all sizes unless listed separately\n\nFrameset\n\n\n\n\n\n\nFrame\nOCLV Mountain Carbon main frame, Removable Integrated Battery (RIB 2.0), tapered head tube, guided internal routing, Motor Armor, angle-adjust headset, Mino Link adjustable geometry, adjustable leverage rate, 34.9 mm seat tube, ABP, UDH Boost148, 12 mm thru axle, 160 mm travel\n\n\nFork\nFox Performance Elite Float 38, Float EVOL air spring, GRIP X damper, tapered steerer, 44 mm offset, Boost110, 15 mm Kabolt-X axle, 160 mm travel\n\n\nShock\nFox Performance Elite Float X, 2-position damper, 205mm x 65mm\n\n\nMax compatible fork travel\n180 mm\n\n\n\n\n\n\n\nWheels\n\n\n\n\n\n\n*Wheel front\n\nSize: SBontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 27.5\"\n\n\n\n\nSize: M, L, XLBontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29\"\n\n\n\n\nSize: M, L, XLBontrager Line Elite 30, OCLV Mountain Carbon, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29\"\n\n\n*Wheel rear\n\nSize: S, M, L, XLBontrager Line Comp 30, Tubeless Ready, Rapid Drive 108, 6-bolt, Boost148, 12mm thru axle, 27.5\"\n\n\n\nSize: M, L, XLBontrager Line Elite 30, OCLV Mountain Carbon, Tubeless Ready, Rapid Drive 108, 6-bolt, SRAM XD driver, Boost148, 12 mm thru axle, 27.5\"\n\n\nHub front\nBontrager alloy, sealed bearing, alloy axle, 6-bolt, Boost110, 15 mm thru axle\n\n\nSkewer rear\nBontrager Switch thru-axle, removable lever\n\n\nRim\nBontrager Line Elite 30, Tubeless-Ready\n\n\n*Tyre\n\nSize: S, M, L, XLBontrager Brevard RSL SE, Tubeless Ready, triple compound, aramid bead, 60 tpi, 27.5x2.50\"\n\n\n\nSize: M, L, XLBontrager Brevard RSL SE, Tubeless Ready, triple compound, aramid bead, 60 tpi, 29x2.50\"\n\n\nTyre part\nBontrager TLR sealant, 180 ml\/6 oz\n\n\nRim strip\nBontrager TLR\n\n\nMax tyre size\nFrame: 27.5x2.60\", Fork: See manufacturer\n\n\n\n\n\n\n\nE-system\n\n\n\n\n\n\nBattery\nBosch PowerTube 800 Wh, smart system\n\n\nCharger\nBosch standard 4A, 230V, smart system\n\n\nController\nBosch System Controller BRC3100, smart system\n\n\nMotor\nBosch Performance Line CX, 20 mph \/ 32 km\/h max assist (25 km\/h max assist in EU and APAC)\n\n\n\n\n\n\n\nDrivetrain\n\n\n\n\n\n\nShifter\nSRAM AXS POD\n\n\nRear derailleur\nSRAM GX Eagle AXS, T-Type\n\n\nCrank\nSRAM GX, 160 mm length\n\n\nChainring\nSRAM T-Type, 34T, steel\n\n\nCassette\nSRAM Eagle XS-1275, T-Type,10-52, 12-speed\n\n\nChain\nSRAM GX Eagle, T-Type, 12-speed\n\n\nPedal\nVP-536 nylon platform\n\n\nMax. chainring size\n1x: 36T\n\n\n\n\n\n\n\nComponents\n\n\n\n\n\n\nSaddle\nVerse Short Comp, steel rails, 145 mm width\n\n\n*Seatpost\n\nSize: SBontrager Line Dropper, 150mm travel, MaxFlow, internal routing, 34.9 mm, 410 mm length\n\n\n\n\nSize: MBontrager Line Dropper, 170 mm travel, MaxFlow, internal routing, 34.9 mm, 450 mm length\n\n\n\n\nSize: L, XLBontrager Line Dropper, 200 mm travel, MaxFlow, internal routing, 34.9 mm, 515 mm length\n\n\n\nHandlebar\nBontrager Line Pro, OCLV Carbon, 35 mm, 27.5 mm rise, 780 mm width\n\n\nGrips\nBontrager XR Trail Elite, nylon lock-on\n\n\nStem\nBontrager Line Pro, 35 mm, Blendr-compatible, 0-degree, 45 mm length\n\n\nBrake\nSRAM CODE Bronze 4-piston hydraulic disc\n\n\n*Brake rotor\n\nSize: S, M, L, XLSRAM HS2, 6-bolt, 200mm\n\n\n\nSize: S, M, L, XLSRAM HS2, 6-bolt, 220mm\n\n\nRotor size\nMax brake rotor sizes – Frame: 220 mm, Fork: see fork manufacturer\n\n\n\n\n\n\n\nAccessories\n\n\n\n\n\n\nMudguard\nTrek 27.5\" custom fender\n\n\n\n\n\n\n\nWeight\n\n\n\n\n\n\nWeight\nM – 24.18 kg\/53.31 lb (with TLR sealant, no tubes)\n\n\nWeight limit\nThis bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\n\n\n\n\n\n\n\n\nWe 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.\n\n\nBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\n\n\n","sku": "5329081","brand": { "@type": "Thing", "name": "Trek" },"gtin8": "","offers": [{ "@type" : "Offer","sku": "5329081","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737492863" }, { "@type" : "Offer","sku": "5329082","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737525631" }, { "@type" : "Offer","sku": "5329083","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737558399" }, { "@type" : "Offer","sku": "5329084","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737591167" }, { "@type" : "Offer","sku": "5329085","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737623935" }, { "@type" : "Offer","sku": "5329086","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737656703" }, { "@type" : "Offer","sku": "5329087","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737689471" }, { "@type" : "Offer","sku": "5329088","availability" : "http://schema.org/InStock", "price" : 7000.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-rail-9-8-gx-axs-t-type-gen-5?variant=55245737722239" } ] } Open cartWould you like to add on any equipment? Hire Lazer Compact Helmeta class="product__media product__media--featured" href="/collections/ebikes/products/hire-smith-convoy-helmet" title="Hire Lazer Compact Helmet" aria-label="Hire Lazer Compact Helmet" style="background-image: url(//projektride.co.uk/cdn/shop/files/my2023_tempo-kineticore-black_right_1400x1011800x600-removebg-preview_1_600x.png?v=1747484784)"> Close search barspan class="visually-hidden">Hire Lazer Compact Helmet > > Hire Lazer Compact Helmet
ackIntegration) { 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); } }
55245737656703,"title":"Pennyflake \/ Medium","option1":"Pennyflake","option2":"Medium","option3":null,"sku":"5329086","requires_shipping":true,"taxable":true,"featured_image":{"id":77679742976383,"product_id":14999321608575,"position":2,"created_at":"2025-07-04T17:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086","variant_ids":[55245737623935,55245737656703,55245737689471,55245737722239]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Pennyflake \/ Medium","public_title":"Pennyflake \/ Medium","options":["Pennyflake","Medium"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339960703,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primac\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-4ije7l\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-4ije7l\" aria-describedby=\"pdl-collapse-content-4ije7l\" tabindex=\"0\"\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-4ije7l\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-4ije7l\" data-old-padding-top=\"\" data-old-padding-bottom=\"\" d
\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"3\" scope=\"row\"\u003e*Seatpost\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5285196\"\u003eBontrager Line Dropper, 150mm travel, MaxFlow, internal routing, 34.9 mm, 410 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5285197\"\u003eBontrager Line Dropper, 170 mm travel, MaxFlow, internal routing, 34.9 mm, 450 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eL, XL\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5327258\"\u003eBontrager Line Dropper, 200
Search text field
£0.00Submit your search request
Black

Hire Ortlieb 40L Pannier Bags

View all


a class="product__media product__media--featured" href="/collections/ebikes/products/hire-ortlieb-40l-pannier-bags" Tyres . Saddles li class="result"> a href="{{ it.product.url }}" class="result__image-link" aria-label='{{ it.product.title }}'> div class="result__image-img product__media lazyload fade-in" data-bgset="{{ it.product.image.thumb }}" data-aspectratio="{{ it.product.image.aspectRatio }}" data-sizes="auto"> {{@if(it.product.badgeText)}} Pedalsdiv class="product__tag{{ it.product.badgeClasses }}">
Tubeless
Seat Posts & Clampsdiv class="result__image" data-aspectratio="{{ it.product.image.aspectRatio }}" data-product-image>
< < span>{{ it.product.badgeText | safe }}

{{/if}}



Gears & Drivetrain>

>

Componentsp class="result__title">

a href="{{ it.product.url }}">{{ it.product.title }}

>
E-bike Batteries and chargers >
>
li class="result result--full"> Wheelsp class="result__title">{{ it.item.text }} > MD< HelmetsClothing EssentialsCleaners, Degreasers and LubricationMaintenanceOpen cart< Submit your search requestView all Loading more . Edinburgh EH9 1QNli class="result"> a href="{{ it.product.url }}" class="result__image-link" aria-label='{{ it.product.title }}'> div class="product__tag{{ it.product.badgeClasses }}"> ASSEMBLY INSTRUCTIONS:<p class="result__title"> © 2026, []<a href="{{ it.product.url }}">{{ it.product.title }} ProjektRide > I. > { "@context": "http://schema.org/", "@type": "Product", "name": "Early Rider Hellion X24 Brushed Aluminium", "url": "https:\/\/projektride.co.uk\/products\/early-rider-hellion-x24-brushed-aluminium","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/files\/ERStudioHelionX24-1_3200x1800_Moz_1753974506_2500x.jpg?v=1763052059" ],"description": "Go big.\nAnother collaboration with the mighty Lil Shredder, a race ready enduro machine born of necessity on the black runs of Whistler. A bike fast enough, plush enough, and responsive enough to run back to back all summer long. This phenomenal machine is the peak of kids' performance bikes and the history of riders that have played a part of the bikes development is beyond comparison.\nThe HX24 uses a combination of 6061 and 6066 tubing to give the best possible stiffness to weight ratio. Frame components are fully CNC’d, single pivot suspension kinematics giving predictable and durable performance. Progressive geometry combines with the world's best aluminum frame maker, the HX24 is clean, simple and proven. It’s all hidden in the detail; stealth dropper post ready, ISCG tabs \u0026amp; a 4 bearing pivot.  \nOut of the box the bike comes setup in the 4 “ travel position, a fantastic and appropriate trail rig. But drop the rear shock mount into the 5” position, and see the headtube slacken by 1.5 degree, bb drop and turn the bike into a descending hooner!  \nA market leading 1 x11 Shimano clutch equipped drivetrain with a huge gear range. Rapid fire shifters for immediate transitioning, direct mounts cranks, narrow wide chainrings and external bottom bracket for super smooth drive transfer to an immensely capable wheel set. Tubeless ready, double walled rims, CNCd' straight pull hubs on thru axles and running high thread count folding tyres. \nSupported by light actuating Shimano hydraulic brakes that provide immediate, powerful braking no matter the conditions and a proven 120mm travel RST fork specifically chosen to complement the geometry of the bike. The Hellion X24 is the bike that showed that kids can do everything that adults can do, if they have the right tools.\nASSEMBLY INSTRUCTIONS:\nYour bike will arrive carefully packaged and boxed with the front and rear wheel detached. Attach both wheels using the skewers supplied and install the gearing mechanism. The handlebar will be ziptied to the top tube, simply remove the bars and all packaging and attach to the stem. Add the saddle and adjust to the required height. Then simply add the pedals. You will be emailed an unboxing video with full instructions. Please retain your manual.","sku": "HX24","brand": { "@type": "Thing", "name": "Early Rider" },"offers": [{ "@type" : "Offer","sku": "HX24","availability" : "http://schema.org/InStock", "price" : 1999.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/early-rider-hellion-x24-brushed-aluminium?variant=56393240150399" } ] } li class="result result--full"> < able class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5315223\"\u003eVerse Short Comp, steel rails, 145 mm width\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"3\" scope=\"row\"\u003e*Seatpost\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5285196\"\u003eBontrager Line Dropper, 150mm travel, MaxFlow, internal routing, 34.9 mm, 410 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5285197\"\u003eBontrager Line Dropper, 170 mm travel, MaxFlow, interna qbmq\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eMudguard\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5318773\"\u003eTrek 27.5\" custom fender\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-wvol1q\" class=\"pdl-collapse-item is-active\" name=\"1c744c63-a5d6-4b7a-a6d3-7538aeb0b0a7\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eWeight\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-wvol1q\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aconsole.log("pr-product-page");\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003eM – 24.18 kg\/53.31 lb (with TLR sealant, no tubes)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight limit\u003c\/th\u003e\n\u003ctd\u003eThis bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mb-1\"\u003e\n\u003cp\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\u003c\/div\u003e\n\u003cdiv class=\"mb-1\"\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\/div\u003e\n\u003c\/div\u003e","published_at":"2025-03-25T23:31:23+00:00","created_at":"2025-03-25T23:31:24+00:00","vendor":"Trek","type":"Bicycles","tags":["Rail+"],"price":700000,"price_min":700000,"price_max":700000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":55245737492863,"title":"Deep Smoke \/ Small","option1":"Deep Smoke","option2":"Small","option3":null,"sku":"5329081","requires_shipping":true,"taxable":true,"featured_image":{"id":77679742943615,"product_id":14999321608575,"position":1,"created_at":"2025-07-04T17:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","variant_ids":[ < 55245737492863,55245737525631,55245737558399,55245737591167]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Deep Smoke \/ Small","public_title":"Deep Smoke \/ Small","options":["Deep Smoke","Small"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339927935,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55245737525631,"title":"Deep Smoke \/ Medium","option1":"Deep Smoke","option2":"Medium","option3":null,"sku":"5329082","requires_shipping":true,"taxable":true,"featured_image":{"id":77679742943615,"product_id":14999321608575,"position":1,"created_at":"2025-07-04T17:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.coires_shipping":true,"taxable":true,"featured_image":{"id":77679742943615,"product_id":14999321608575,"position":1,"created_at":"2025-07-04T17:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","variant_ids":[55245737492863,55245737525631,55245737558399,55245737591167]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Deep Smoke \/ Extra Large","public_title":"Deep Smoke \/ Extra Large","options":["Deep Smoke","Extra Large"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339927935,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086"}},"requires_selling_plan":false,"selling_plan_alloc 48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55245737656703,"title":"Pennyflake \/ Medium","option1":"Pennyflake","option2":"Medium","option3":null,"sku":"5329086","requires_shipping":true,"taxable":true,"featured_image":{"id":77679742976383,"product_id":14999321608575,"position":2,"created_at":"2025-07-04T17:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086","variant_ids":[55245737623935,55245737656703,55245737689471,55245737722239]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Pennyflake \/ Medium","public_title":"Pennyflake \/ Medium","options":["Pennyflake","Medium"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339960703,"position":2,"HEADTUBE LENGTH en 5 - Pennyflake \/ Extra Large","public_title":"Pennyflake \/ Extra Large","options":["Pennyflake","Extra Large"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339960703,"position":2,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-B-Primary_041f07fa-aae5-4962-8c33-161ac7e807b3.png?v=1751648086"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","options":["Colour","Size"],"media":[{"alt":null,"id":66723339927935,"posit ole=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-4ije7l\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eOCLV Mountain Carbon main frame, Removable Integrated Battery (RIB 2.0), tapered head tube, guided internal routing, Motor Armor, angle-adjust headset, Mino Link adjustable geometry, adjustable leverage rate, 34.9 mm seat tube, ABP, UDH Boost148, 12 mm thru axle, 160 mm travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eFork\u003c\/th\u003e\n\u003ctd\u003eFox Performance Elite Float 38, Float EVOL air spring, GRIP X damper, tapered steerer, 44 mm offset, Boost110, 15 mm Kabolt-X axle, 160 mm travel\u003c cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eBontrager Line Comp 30, Tubeless Ready, Rapid Drive 108, 6-bolt, Boost148, 12mm thru axle, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003eBontrager Line Elite 30, OCLV Mountain Carbon, Tubeless Ready, Rapid Drive 108, 6-bolt, SRAM XD driver, Boost148, 12 mm thru axle, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eHub front\u003c\/th\u003e\n\u003ctd\u003eBontrager alloy, sealed bearing, alloy axle, 6-bolt, Boost110, 15 mm thru axle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eSkewer rear\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W583469\"\u003eBontrager Switch thru-axle, removable lever\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\" 03c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eCharger\u003c\/th\u003e\n\u003ctd\u003eBosch standard 4A, 230V, smart system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eController\u003c\/th\u003e\n\u003ctd\u003eBosch System Controller BRC3100, smart system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eMotor\u003c\/th\u003e\n\u003ctd\u003eBosch Performance Line CX, 20 mph \/ 32 km\/h max assist (25 km\/h max assist in EU and APAC)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-zzwa66\" class=\"pdl-collapse-item is-active\" name=\"1549c48b-6ed3-442a-82c9-ca41d9ad0e06\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eDrivetrain\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-zzwa66\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-c\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-h9xlae\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-h9xlae\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eSaddle\u003c\/th\u003e\n\u00 flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-s4qbmq\" aria-describedby=\"pdl-collapse-content-s4qbmq\" tabindex=\"0\"\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-s4qbmq\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-s4qbmq\" 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 f 00\/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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-wvol1q\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-wvol1q\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003eM – 24.18 kg\/53.31 lb (with TLR sealant, no tub dow._RestockRocketConfig.variantsInventoryPolicy = {55245737492863 : "deny",55245737525631 : "deny",55245737558399 : "deny",55245737591167 : "deny",55245737623935 : "deny",55245737656703 : "deny",55245737689471 : "deny",55245737722239 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {55245737492863 : parseInt("2"),55245737525631 : parseInt("51"),55245737558399 : parseInt("1"),55245737591167 : parseInt("6"),55245737623935 : parseInt("19"),55245737656703 : parseInt("51"),55245737689471 : parseInt("0"),55245737722239 : parseInt("13"),}; window._RestockRocketConfig.variantsPreorderCount = {55245737492863 : parseInt(""),55245737525631 : parseInt(""),55245737558399 : parseInt(""),55245737591167 : parseInt(""),55245737623935 : parseInt(""),55245737656703 : parseInt(""),55245737689471 : parseInt(""),55245737722239 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {55245737492863 : null,55245737525631 : null,55245737558399 : null,55245737591167 : null,5524573 <FORK (AXLE TO CROWN)<< 588!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[keyRIDE CONFIDENThedSettings); } 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 .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;} #ProductTemplate--template--24610452406655__main { background: #ffffff; } .shop-pay-terms { --payment-terms-background-color: #ffffff } < 44img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-03_800x800_crop_center_2x_e4616de3-f27b-472f-9289-0c7f06690cf7_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186006954210"> < > <615 < #FeaturedImage--template--15326745395426__1645734801adfd4c07 { --overlay-opacity: 0.2; } ProjektRide Questions and answers img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-14_800x800_crop_center_2x_1113911e-aa4b-4c9b-a4f1-30750066b534_2048x2048.webp?v=1720089579" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007216354"> Please get in touch with a member of the team either by phone ( ) or email ( ) where on of the team will be more than happy to help. 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. We also have a physical store, if you are local please pop in - ProjektRide Bike Shop Edinburgh 82 Newington Road, EH91QN, Edinburgh.
SM< Tubeless XXL
Clothing and Protection ProjektRide Merchandise Gloves
Accessories <
Close search bar< Search text field
Tel 0131 374 5324 .Location.82 Newington Road
Emaildiv class="result__image" data-aspectratio="{{ it.product.image.aspectRatio }}" data-product-image> [email protected]div class="result__image-img product__media lazyload fade-in" data-bgset="{{ it.product.image.thumb }}" data-aspectratio="{{ it.product.image.aspectRatio }}" data-sizes="auto"> {{@if(it.product.badgeText)}} Supported by light actuating Shimano hydraulic brakes that provide immediate, powerful braking no matter the conditions and a proven 120mm travel RST fork specifically chosen to complement the geometry of the bike. The Hellion X24 is the bike that showed that kids can do everything that adults can do, if they have the right tools.<span>{{ it.product.badgeText | safe }}353 Your bike will arrive carefully packaged and boxed with the front and rear wheel detached. Attach both wheels using the skewers supplied and install the gearing mechanism. The handlebar will be ziptied to the top tube, simply remove the bars and all packaging and attach to the stem. Add the saddle and adjust to the required height. Then simply add the pedals. You will be emailed an unboxing video with full instructions. Please retain your manual.> > {{/if}} 353 > > 353 {"id":15398336692607,"title":"Early Rider Hellion X24 Brushed Aluminium","handle":"early-rider-hellion-x24-brushed-aluminium","description":"\u003cp\u003eGo big.\u003cbr\u003e\nAnother collaboration with the mighty Lil Shredder, a race ready enduro machine born of necessity on the black runs of Whistler. A bike fast enough, plush enough, and responsive enough to run back to back all summer long. This phenomenal machine is the peak of kids' performance bikes and the history of riders that have played a part of the bikes development is beyond comparison.\u003cbr\u003e\nThe HX24 uses a combination of 6061 and 6066 tubing to give the best possible stiffness to weight ratio. Frame components are fully CNC’d, single pivot suspension kinematics giving predictable and durable performance. Progressive geometry combines with the world's best aluminum frame maker, the HX24 is clean, simple and proven. It’s all hidden in the detail; stealth dropper post ready, ISCG tabs \u0026amp; a 4 bearing pivot.  \u003cbr\u003e\nOut of the box the bike comes setup in the 4 “ travel position, a fantastic and appropriate trail rig. But drop the rear shock mount into the 5” position, and see the headtube slacken by 1.5 degree, bb drop and turn the bike into a descending hooner!  \u003cbr\u003e\nA market leading 1 x11 Shimano clutch equipped drivetrain with a huge gear range. Rapid fire shifters for immediate transitioning, direct mounts cranks, narrow wide chainrings and external bottom bracket for super smooth drive transfer to an immensely capable wheel set. Tubeless ready, double walled rims, CNCd' straight pull hubs on thru axles and running high thread count folding tyres. \u003cbr\u003e\nSupported by light actuating Shimano hydraulic brakes that provide immediate, powerful braking no matter the conditions and a proven 120mm travel RST fork specifically chosen to complement the geometry of the bike. The Hellion X24 is the bike that showed that kids can do everything that adults can do, if they have the right tools.\u003cbr\u003e\nASSEMBLY INSTRUCTIONS:\u003cbr\u003e\nYour bike will arrive carefully packaged and boxed with the front and rear wheel detached. Attach both wheels using the skewers supplied and install the gearing mechanism. The handlebar will be ziptied to the top tube, simply remove the bars and all packaging and attach to the stem. Add the saddle and adjust to the required height. Then simply add the pedals. You will be emailed an unboxing video with full instructions. Please retain your manual.\u003c\/p\u003e","published_at":"2025-11-13T16:40:55+00:00","created_at":"2025-11-13T16:40:55+00:00","vendor":"Early Rider","type":"Bike","tags":["Early Rider","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":199900,"price_min":199900,"price_max":199900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":56393240150399,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"HX24","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Early Rider Hellion X24 Brushed Aluminium","public_title":null,"options":["Default Title"],"price":199900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/ERStudioHelionX24-1_3200x1800_Moz_1753974506.jpg?v=1763052059"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/ERStudioHelionX24-1_3200x1800_Moz_1753974506.jpg?v=1763052059","options":["Title"],"media":[{"alt":null,"id":68666768556415,"position":1,"preview_image":{"aspect_ratio":1.778,"height":1406,"width":2500,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ERStudioHelionX24-1_3200x1800_Moz_1753974506.jpg?v=1763052059"},"aspect_ratio":1.778,"height":1406,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ERStudioHelionX24-1_3200x1800_Moz_1753974506.jpg?v=1763052059","width":2500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eGo big.\u003cbr\u003e\nAnother collaboration with the mighty Lil Shredder, a race ready enduro machine born of necessity on the black runs of Whistler. A bike fast enough, plush enough, and responsive enough to run back to back all summer long. This phenomenal machine is the peak of kids' performance bikes and the history of riders that have played a part of the bikes development is beyond comparison.\u003cbr\u003e\nThe HX24 uses a combination of 6061 and 6066 tubing to give the best possible stiffness to weight ratio. Frame components are fully CNC’d, single pivot suspension kinematics giving predictable and durable performance. Progressive geometry combines with the world's best aluminum frame maker, the HX24 is clean, simple and proven. It’s all hidden in the detail; stealth dropper post ready, ISCG tabs \u0026amp; a 4 bearing pivot.  \u003cbr\u003e\nOut of the box the bike comes setup in the 4 “ travel position, a fantastic and appropriate trail rig. But drop the rear shock mount into the 5” position, and see the headtube slacken by 1.5 degree, bb drop and turn the bike into a descending hooner!  \u003cbr\u003e\nA market leading 1 x11 Shimano clutch equipped drivetrain with a huge gear range. Rapid fire shifters for immediate transitioning, direct mounts cranks, narrow wide chainrings and external bottom bracket for super smooth drive transfer to an immensely capable wheel set. Tubeless ready, double walled rims, CNCd' straight pull hubs on thru axles and running high thread count folding tyres. \u003cbr\u003e\nSupported by light actuating Shimano hydraulic brakes that provide immediate, powerful braking no matter the conditions and a proven 120mm travel RST fork specifically chosen to complement the geometry of the bike. The Hellion X24 is the bike that showed that kids can do everything that adults can do, if they have the right tools.\u003cbr\u003e\nASSEMBLY INSTRUCTIONS:\u003cbr\u003e\nYour bike will arrive carefully packaged and boxed with the front and rear wheel detached. Attach both wheels using the skewers supplied and install the gearing mechanism. The handlebar will be ziptied to the top tube, simply remove the bars and all packaging and attach to the stem. Add the saddle and adjust to the required height. Then simply add the pedals. You will be emailed an unboxing video with full instructions. Please retain your manual.\u003c\/p\u003e"}> <
735. <p class="result__title">{{ it.item.text }}744 Would you like to add on any equipment? > 750> 756 { "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk" } window._RestockRocketConfig = 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 = 1773105134;window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};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"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[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,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,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,43981392773346,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140317016290,44155590508770,44155590541538,44155594211554,44155594244322,44155594277090,44155594309858,44155594342626,44155594375394,44155594440930,44155594473698,44155594506466,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,44957136584930,44957136781538,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2026-03-10T00:45:26Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-03-10T00:46:52Z","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-03-10T00:45:21Z","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_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_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],"cached_at":"2026-02-18T08:36:42Z"}; 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 > maxDate)); 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.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":14999321608575,"title":"Trek Rail+ 9.8 GX AXS T-Type Gen 5","handle":"trek-rail-9-8-gx-axs-t-type-gen-5","description":"\u003cdiv data-v-e15d2b76=\"\" class=\"b2b-buying-zone__info cell medium-6 large-12\"\u003e\n\u003cdiv data-v-e15d2b76=\"\" class=\"buying-zone__positioning-statement mb-2 pt-2 border-t border-gray-10\"\u003e\n\u003cp data-v-e15d2b76=\"\"\u003eThe Rail+ 9.8 is a carbon enduro e-MTB made for chasing after distant peaks and hammering out laps. It starts out with a hard-hitting OCLV Mountain Carbon frame that partners with 160 mm of front and rear travel from a Fox Performance Elite suspension package to eat up deep roots and chunky rock lines. A 12-speed wireless SRAM GX Eagle transmission keeps shifting smooth, even under serious load, while SRAM CODE Bronze 4-piston brakes provide the stopping power you need. It's finished off with a Bontrager Line dropper post and Bontrager Line Comp 30 tubeless-ready wheels for charging into anything.\u003c\/p\u003e\n\u003cdiv class=\"pdl-collapse pdp-spec-collapse\" role=\"tablist\" aria-multiselectable=\"true\"\u003e\n\u003cp\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cdiv id=\"pdl-collapse-item-4ije7l\" class=\"pdl-collapse-item is-active\" name=\"aac75ae5-3aad-44f0-a9fd-8e654ab0a682\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eFrameset\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-4ije7l\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-4ije7l\" aria-describedby=\"pdl-collapse-content-4ije7l\" tabindex=\"0\"\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-4ije7l\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-4ije7l\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eOCLV Mountain Carbon main frame, Removable Integrated Battery (RIB 2.0), tapered head tube, guided internal routing, Motor Armor, angle-adjust headset, Mino Link adjustable geometry, adjustable leverage rate, 34.9 mm seat tube, ABP, UDH Boost148, 12 mm thru axle, 160 mm travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eFork\u003c\/th\u003e\n\u003ctd\u003eFox Performance Elite Float 38, Float EVOL air spring, GRIP X damper, tapered steerer, 44 mm offset, Boost110, 15 mm Kabolt-X axle, 160 mm travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eShock\u003c\/th\u003e\n\u003ctd\u003eFox Performance Elite Float X, 2-position damper, 205mm x 65mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMax compatible fork travel\u003c\/th\u003e\n\u003ctd\u003e180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-lkuoqb\" class=\"pdl-collapse-item is-active\" name=\"138d046b-255d-472c-a63b-453d7b013243\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eWheels\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-lkuoqb\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-lkuoqb\" aria-describedby=\"pdl-collapse-content-lkuoqb\" tabindex=\"0\"\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-lkuoqb\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-lkuoqb\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"3\" scope=\"row\"\u003e*Wheel front\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5254019\"\u003eBontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 27.5\"\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5254021\"\u003eBontrager Line Comp 30, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29\"\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003eBontrager Line Elite 30, OCLV Mountain Carbon, Tubeless Ready, 6-bolt, Boost110, 15 mm thru axle, 29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"2\" scope=\"row\"\u003e*Wheel rear\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eBontrager Line Comp 30, Tubeless Ready, Rapid Drive 108, 6-bolt, Boost148, 12mm thru axle, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003eBontrager Line Elite 30, OCLV Mountain Carbon, Tubeless Ready, Rapid Drive 108, 6-bolt, SRAM XD driver, Boost148, 12 mm thru axle, 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eHub front\u003c\/th\u003e\n\u003ctd\u003eBontrager alloy, sealed bearing, alloy axle, 6-bolt, Boost110, 15 mm thru axle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eSkewer rear\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W583469\"\u003eBontrager Switch thru-axle, removable lever\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eRim\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/1047876\"\u003eBontrager Line Elite 30, Tubeless-Ready\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"2\" scope=\"row\"\u003e*Tyre\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eBontrager Brevard RSL SE, Tubeless Ready, triple compound, aramid bead, 60 tpi, 27.5x2.50\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eM, L, XL\u003cbr\u003eBontrager Brevard RSL SE, Tubeless Ready, triple compound, aramid bead, 60 tpi, 29x2.50\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eTyre part\u003c\/th\u003e\n\u003ctd\u003eBontrager TLR sealant, 180 ml\/6 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eRim strip\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W439597\"\u003eBontrager TLR\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMax tyre size\u003c\/th\u003e\n\u003ctd\u003eFrame: 27.5x2.60\", Fork: See manufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-bttj6o\" class=\"pdl-collapse-item is-active\" name=\"6e652d72-fd0b-41de-8a54-905ff67130b5\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eE-system\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-bttj6o\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-bttj6o\" aria-describedby=\"pdl-collapse-content-bttj6o\" tabindex=\"0\"\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-bttj6o\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-bttj6o\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eBattery\u003c\/th\u003e\n\u003ctd\u003eBosch PowerTube 800 Wh, smart system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eCharger\u003c\/th\u003e\n\u003ctd\u003eBosch standard 4A, 230V, smart system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eController\u003c\/th\u003e\n\u003ctd\u003eBosch System Controller BRC3100, smart system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eMotor\u003c\/th\u003e\n\u003ctd\u003eBosch Performance Line CX, 20 mph \/ 32 km\/h max assist (25 km\/h max assist in EU and APAC)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-zzwa66\" class=\"pdl-collapse-item is-active\" name=\"1549c48b-6ed3-442a-82c9-ca41d9ad0e06\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eDrivetrain\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-zzwa66\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-zzwa66\" aria-describedby=\"pdl-collapse-content-zzwa66\" tabindex=\"0\"\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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-zzwa66\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-zzwa66\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eShifter\u003c\/th\u003e\n\u003ctd\u003eSRAM AXS POD\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eRear derailleur\u003c\/th\u003e\n\u003ctd\u003eSRAM GX Eagle AXS, T-Type\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eCrank\u003c\/th\u003e\n\u003ctd\u003eSRAM GX, 160 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eChainring\u003c\/th\u003e\n\u003ctd\u003eSRAM T-Type, 34T, steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eCassette\u003c\/th\u003e\n\u003ctd\u003eSRAM Eagle XS-1275, T-Type,10-52, 12-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eChain\u003c\/th\u003e\n\u003ctd\u003eSRAM GX Eagle, T-Type, 12-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003ePedal\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W5307128\"\u003eVP-536 nylon platform\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMax. chainring size\u003c\/th\u003e\n\u003ctd\u003e1x: 36T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-h9xlae\" class=\"pdl-collapse-item is-active\" name=\"c8ede43a-203c-47c2-8708-91d54fcf3eb6\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eComponents\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-h9xlae\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-c rowspan=\"1\" scope=\"row\"\u003eBrake\u003c\/th\u003e\n\u003ctd\u003eSRAM CODE Bronze 4-piston hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"2\" scope=\"row\"\u003e*Brake rotor\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eSRAM HS2, 6-bolt, 200mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eS, M, L, XL\u003cbr\u003eSRAM HS2, 6-bolt, 220mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRotor size\u003c\/th\u003e\n\u003ctd\u003eMax brake rotor sizes – Frame: 220 mm, Fork: see fork manufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-s4qbmq\" class=\"pdl-collapse-item is-active\" name=\"221c5f69-0a59-4f67-b076-2fefb4cb5a30\"\u003e\n\
.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","variant_ids":[55245737492863,55245737525631,55245737558399,55245737591167]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Deep Smoke \/ Medium","public_title":"Deep Smoke \/ Medium","options":["Deep Smoke","Medium"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339927935,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55245737558399,"title":"Deep Smoke \/ Large","option1":"Deep Smoke","option2":"Large","option3":null,"sku":"5329083","requires_shipping":true,"taxable":true,"featured_image":{"id":77679742943615,"product_id":14999321608575,"position":1,"created_at":"2025-0J< 7-04T17:54:46+01:00","updated_at":"2025-07-04T17:54:46+01:00","alt":null,"width":1920,"height":1440,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086","variant_ids":[55245737492863,55245737525631,55245737558399,55245737591167]},"available":true,"name":"Trek Rail+ 9.8 GX AXS T-Type Gen 5 - Deep Smoke \/ Large","public_title":"Deep Smoke \/ Large","options":["Deep Smoke","Large"],"price":700000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":66723339927935,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Rail98GXAXS-25-48455-A-Primary_75f9342d-9789-4461-9929-35eb51c46583.jpg?v=1751648086"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":55245737591167,"title":"Deep Smoke \/ Extra Large","option1":"Deep Smoke","option2":"Extra Large","option3":null,"sku":"5329084","requ 3cdiv data-v-e15d2b76=\"\" class=\"buying-zone__positioning-statement mb-2 pt-2 border-t border-gray-10\"\u003e\n\u003cp data-v-e15d2b76=\"\"\u003eThe Rail+ 9.8 is a carbon enduro e-MTB made for chasing after distant peaks and hammering out laps. It starts out with a hard-hitting OCLV Mountain Carbon frame that partners with 160 mm of front and rear travel from a Fox Performance Elite suspension package to eat up deep roots and chunky rock lines. A 12-speed wireless SRAM GX Eagle transmission keeps shifting smooth, even under serious load, while SRAM CODE Bronze 4-piston brakes provide the stopping power you need. It's finished off with a Bontrager Line dropper post and Bontrager Line Comp 30 tubeless-ready wheels for charging into anything.\u003c\/p\u003e\n\u003cdiv class=\"pdl-collapse pdp-spec-collapse\" role=\"tablist\" aria-multiselectable=\"true\"\u003e\n\u003cp\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cdiv id=\"pdl-collapse-item-4ije7l\" class=\"pdl- \/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\n\u003cdiv data-v-0b4f5d85=\"\" id=\"pdl-collapse-content-lkuoqb\" class=\"pdl-collapse-item__wrap\" role=\"tabpanel\" aria-hidden=\"false\" aria-labelledby=\"pdl-collapse-head-lkuoqb\" 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 focusing\"\u003e\n\u003ctable class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"3\" scope=\"row\"\u003e*Wheel front\u003c\/th\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize:\u003c\/sp strip\u003c\/th\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/W439597\"\u003eBontrager TLR\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMax tyre size\u003c\/th\u003e\n\u003ctd\u003eFrame: 27.5x2.60\", Fork: See manufacturer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pdl-collapse-item-bttj6o\" class=\"pdl-collapse-item is-active\" name=\"6e652d72-fd0b-41de-8a54-905ff67130b5\"\u003e\n\u003cdiv class=\"flex items-center grow\"\u003eE-system\u003c\/div\u003e\n\u003cbutton id=\"pdl-collapse-head-bttj6o\" class=\"pdl-collapse-item__header font-medium is-active flex-row-reverse items-center focusing\" type=\"button\" role=\"tab\" aria-expanded=\"true\" aria-controls=\"pdl-collapse-content-bttj6o\" aria-describedby=\"pdl-collapse-content-bttj6o\" tabindex=\"0\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 able class=\"sprocket__table spec\" aria-label=\"Specifications\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eShifter\u003c\/th\u003e\n\u003ctd\u003eSRAM AXS POD\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eRear derailleur\u003c\/th\u003e\n\u003ctd\u003eSRAM GX Eagle AXS, T-Type\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eCrank\u003c\/th\u003e\n\u003ctd\u003eSRAM GX, 160 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eChainring\u003c\/th\u003e\n\u003ctd\u003eSRAM T-Type, 34T, steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eCassette\u003c\/th\u003e\n\u003ctd\u003eSRAM Eagle XS-1275, T-Type,10-52, 12-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eChain\u003c\/th\u003e\n\u003ctd\u003eSRAM GX Eagle, T-Type, 12-speed\u003c\/03c\/span\u003eL, XL\u003cbr\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/5327258\"\u003eBontrager Line Dropper, 200 mm travel, MaxFlow, internal routing, 34.9 mm, 515 mm length\u003c\/a\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eHandlebar\u003c\/th\u003e\n\u003ctd\u003eBontrager Line Pro, OCLV Carbon, 35 mm, 27.5 mm rise, 780 mm width\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eGrips\u003c\/th\u003e\n\u003ctd\u003eBontrager XR Trail Elite, nylon lock-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eStem\u003c\/th\u003e\n\u003ctd\u003eBontrager Line Pro, 35 mm, Blendr-compatible, 0-degree, 45 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"1\" scope=\"row\"\u003eBrake\u003c\/th\u003e\n\u003ctd\u003eSRAM CODE Bronze 4-piston hydraulic disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth rowspa
null,55245737656703 : null,55245737689471 : null,55245737722239 : null,}; window._RestockRocketConfig.selected_variant_id = 55245737492863; 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/019cd40b-736e-74a5-adbe-431365bfd910/restockrocket-1-465/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019cd40b-736e-74a5-adbe-431365bfd910/restockrocket-1-465/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 milliseco && 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 led 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); } }
a class="product__media product__media--featured" href="/collections/bikes/products/kryptolok-standard-u-lock-with-4-foot-kryptoflex-cable-hire" title="Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable" aria-label="Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-03-09at20.04.46_560e2033-8232-4bd3-a423-3ce8c9f11849_600x.png?v=1691610428)"> img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-02_800x800_crop_center_2x_1109608d-9f34-4c3b-8541-a72ad95e3191_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186006921442">
STACK< div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/resize_width_1000_1296x_d1ffd242-63bc-4a9f-85e2-400f274532d7_600x.jpg?v=1747481423)"><635
img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-09_800x800_crop_center_2x_7c54aa77-b51a-45a9-98fb-5e214e8b369e_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007052514"> img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-10_800x800_crop_center_2x_34cf358b-f3d6-4b55-8bbe-ab66f068367e_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007085282"> 485 510 <<525img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-11_800x800_crop_center_2x_2c7de365-6dcf-4bf8-9419-3ade008e1ea6_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007118050"> div class="featured-image__bg bg-pos-center-center" style="background-image: url('//projektride.co.uk/cdn/shop/files/2571D9FF-E9AE-4004-9A55-C7FD4DD999D6_2048x.jpg?v=1640941114');">
O FRONT CENTERimg src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-12_800x800_crop_center_2x_514702cc-23bf-4589-be31-000079bb337c_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007150818"> Buy Sell Ride Confident 774 807 FAQ829img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-13_800x800_crop_center_2x_4e4eaced-cef4-4f35-86e5-9bc5c7b74323_2048x2048.webp?v=1720089579" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007183586"> 859 884 I'm looking to find out more information about a product, where can I find this?
P 01313745324VERTICAL FORK TRAVEL [email protected]153img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-15_800x800_crop_center_2x_65c3dd30-b928-4f9f-a811-608751424793_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007249122"> ProjektRide Bike Shop Edinburgh 153 153 I'm looking to buy this product, when will it arrive and how much does postage cost? 153img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-16_800x800_crop_center_2x_26ce1ae8-cc2c-4cb0-9482-5826eb7584aa_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007281890"> 153 Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.
img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_metallic_pearl_blue-01_800x800_crop_center_2x_aa675f20-86c7-4011-92a4-f4d8e3af38fd_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007314658">
img src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_metallic_pearl_blue-03_800x800_crop_center_2x_1ea4760c-4511-4baf-ab1b-ddcee31660e5_2048x2048.webp?v=1720089578" alt="BOMBTRACK ARISE Complete Bike" class="mfp-zoom-in-cur" id="34186007380194">
ar_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],"cached_at":"2026-02-18T08:36:42Z"}; 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 > maxDate)); 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.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":15398336692607,"title":"Early Rider Hellion X24 Brushed Aluminium","handle":"early-rider-hellion-x24-brushed-aluminium","descriimg src="//projektride.co.uk/cdn/shop/files/BT_MY21_Arise_glossy_coffee_black-12_800x800_crop_center_2x_514702cc-23bf-4589-be31-000079bb337c_98x.webp?v=1720089578" alt="" class="product-single__thumbnail-img">

<
Decrease quantity