ed_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_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 alert
nput":"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_for
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,"market_setup_type":"single_market","shopify_app_id":5940125,"cache":true,"cached_at":"2025-11-11T14:27:02.333Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,43916521013474,43934694998242,43934695031010,43934695620834,43
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-
14400738,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,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,4432999343 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%)}}
reorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-05T04:19:45Z","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":"2025-12-05T04:19:44Z","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":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569933107583,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is
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,"market_setup_type":"single_market","shopify_app_id":5940125,"cache":true,"cached_at":"2025-11-11T14:27:02.333Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,43916521013474,43934694998242,43934695031010,43934695620834,43
_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.
ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];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":15284605452671,"title":"Projektride's Student bike bundle!","handle":"projektrides-student-bike-bundle-1","description":"\u003ch3\u003eTake advantage of our Student Bike Bundle!\u003c\/h3\u003e\n\u003cp\u003eWhat’s included?\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRidgeback Velocity\u003c\/li\u003e\n\u003cli\u003eKrypt
shaped dual density grips.\u003c\/p\u003e\n\u003cp\u003ePracticality is another area where the Velocity really shines, with mounts for mudguards and racks.\u003c\/p\u003e\n\u003cp\u003eLooking for a similar bike, but for hillier terrain and with a wider range of gears? Be sure to take a look at the Ridgeback Motion.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eINFORMATION\u003c\/p\u003e\n\u003cp\u003eWorking Hours ;\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eMon - Fri: 09:00 - 18:30\u003cbr\u003eSat: 9:00 - 16:00\u003cbr\u003eSun: Closed\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eTel: \u003c\/p\u003e\n\u003cp\u003e0131 374 5324\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eLocation:\u003c\/p\u003e\n\u003cp\u003e82 Newington Road,\u003cbr\u003eEdinburgh,\u003cbr\u003eEH9 1QN\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eEmail:\u003c\/p\u003e\n\u003cp\u003eedinburgh@projektride.co.uk\u003c\/p\u003e\n\u003cdiv class=\"rte\"\u003e\u003c\/div\u003e","published_at":"2025-09-13T12:45:
Open navigation menuame":"Projektride's Student bike bundle! - Medium","public_title":"Medium","options":["Medium"],"price":49900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56051529548159,"title":"Large","option1":"Large","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Projektride's Student bike bundle! - Large","public_title":"Large","options":["Large"],"price":49900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56051529580927,"title":"Extra Large","option1":"Extra Large","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Projektride's Student bike bundle! - Extra Large","public_title":"Extra Large","options":["Extra Large"],"price":49900,"weight":0,"compare_at_price
k\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21070_detail_01.jpg?v=1758108217","\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21070_detail_05.jpg?v=1758108217","\/\/projektride.co.uk\/cdn\/shop\/files\/004202lockup.jpg?v=1758108217","\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagesmadisonfwaccessoriescz253011.jpg?v=1758108217"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/B1B0CF04-02C0-4099-B685-92962FC479F2.jpg?v=1758108217","options":["Size"],"media":[{"alt":null,"id":67748954767743,"position":1,"preview_image":{"aspect_ratio":1.505,"height":3264,"width":4912,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/B1B0CF04-02C0-4099-B685-92962FC479F2.jpg?v=1758108217"},"aspect_ratio":1.505,"height":3264,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/B1B0CF04-02C0-4099-B685-92962FC479F2.jpg?v=1758108217","width":4912},{"alt":null,"id":67748952768895,"position":2,"preview_image":{"aspect_ratio":1.505,"height":3264,"w
B8A8D.jpg?v=1758108217","width":4912},{"alt":null,"id":67711542722943,"position":5,"preview_image":{"aspect_ratio":1.534,"height":1000,"width":1534,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21070_detail_01.jpg?v=1758108217"},"aspect_ratio":1.534,"height":1000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21070_detail_01.jpg?v=1758108217","width":1534},{"alt":null,"id":67711542854015,"position":6,"preview_image":{"aspect_ratio":1.534,"height":1000,"width":1534,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21070_detail_05.jpg?v=1758108217"},"aspect_ratio":1.534,"height":1000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21070_detail_05.jpg?v=1758108217","width":1534},{"alt":null,"id":67711545770367,"position":7,"preview_image":{"aspect_ratio":1.499,"height":1197,"width":1794,"src":"\/\/projektride.co. WheelsOpen search bar003c\/ul\u003e\n\u003cp\u003eThe cornerstone of our utility range the Velocity combines reliability, comfort and quality in an easy to understand package that is perfect for the first-time buyer. Designed to provide everything you need in a bike, without any unnecessary distractions, the Velocity takes the complications out of bike ownership and leaves you free to enjoy the ride.\u003c\/p\u003e\n\u003cp\u003eThe aluminium frame is built to last and enjoys our limited lifetime warranty, while a single chainring and guard make for a clean ride.\u003c\/p\u003e\n\u003cp\u003e3x8 drivetrain with wide-ranging gears is perfect. This setup gives a perfect range for flatter environments and rolling hills and is very easy to use.\u003c\/p\u003e\n\u003cp\u003eYou'll also ride in comfort because we have selected wide tyres, a comfort saddle with pressure relief channel and ergonomically-shaped dual density grips.\u003c\/p\u003e\n\u003cp\u003ePracticality is another area where the Velocity really shines, with mounts for m
95 : "deny",};
window._RestockRocketConfig.variantsInventoryQuantity = {56051529482623 : parseInt("55"),56051529515391 : parseInt("55"),56051529548159 : parseInt("550"),56051529580927 : parseInt("55"),56051529613695 : parseInt("110"),};
window._RestockRocketConfig.variantsPreorderCount = {56051529482623 : parseInt(""),56051529515391 : parseInt(""),56051529548159 : parseInt(""),56051529580927 : parseInt(""),56051529613695 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {56051529482623 : null,56051529515391 : null,56051529548159 : null,56051529580927 : null,56051529613695 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {56051529482623 : parseInt(""),56051529515391 : parseInt(""),56051529548159 : parseInt(""),56051529580927 : parseInt(""),56051529613695 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {56051529482623 : null,56051529515391 : null,56051529548159 : null,56051529580927 : null,56051529613695 : null,};Complete Wheels
tHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
window._RestockRocketConfig.host = 'https://app.restockrocket.io'
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds
function checkSettingsExpiry(settings) {
try {
if (!settings || !settings.updated_at) {
console.debug('STOQ - Invalid settings data structure');
return null;
}
if (!settings.cache) {
console.debug('STOQ - settings caching disabled');
return null;
}
// Check if translations are enabled but missing from cache
// This handles the backfill period where DB has translations but metafield doesn't
if (settings.multi_language_enabled) {
if (!settings.translations) {
// Translations enabled but no translation data in metafield
// Metafield hasn't been backfilled yet - force refresh
console.debug('STOQ - multi-language enabl
s[key] = value;
}
});
} else {
console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
}
delete settings.translations;
return settings;
} catch (e) {
console.debug('STOQ - error applying translations:', e);
return settings;
}
}
// First try to get settings from metafields with expiry check
const cachedSettings = window._RestockRocketConfig.cachedSettings;
const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
if (validCachedSettings) {
console.debug('STOQ - using cached settings');
initializeScripts(validCachedSettings);
} else {
console.debug('STOQ - fetching fresh settings');
const headers = {
'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
'ngrok-skip-browser-warning': 'skip'
};
if (window.Shopify?.theme?.role === 'main') {
headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.sch
alizeScripts(settings) {
settings = applyTranslations(settings);
window._RestockRocketConfig.settings = settings;
console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
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._RestockRocketConfig.scriptUrlCollection);
} else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else if(window._RestockRocketConfig.pageType === 'search' && (se<
cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') function applyTranslations(settings) { try { // Skip translation logic entirely if multi-language is not enabled if (!settings || !settings.multi_language_enabled) { return settings; } if (!settings.traels-values--colour\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eColour\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eWhite\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-layout-section-evo__row\"\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--brand\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eBrand\u003c\/span\u003e\u003c\/div\u003e\n\u003
c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eYeti Cycles\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--department\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eDepartment\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eUnisex Adults\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u00
\/cdn\/shop\/files\/IMG_9083.heic?v=1749645723","\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9082.heic?v=1749645729","\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9081.heic?v=1749645759","\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9067.heic?v=1749645767","\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9072.heic?v=1749645775"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9054.heic?v=1749645621","options":["Title"],"media":[{"alt":null,"id":66365281763711,"position":1,"preview_image":{"aspect_ratio":1.778,"height":3213,"width":5712,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9054.heic?v=1749645621"},"aspect_ratio":1.778,"height":3213,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9054.heic?v=1749645621","width":5712},{"alt":null,"id":66365282779519,"position":2,"preview_image":{"aspect_ratio":1.778,"height":3213,"width":5712,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9055.heic?v=1749645628"},"aspect_ratio":1.778,"height":3213,"media_type":"image","sr
c":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9055.heic?v=1749645628","width":5712},{"alt":null,"id":66365284221311,"position":3,"preview_image":{"aspect_ratio":1.778,"height":3213,"width":5712,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9076.heic?v=1749645639"},"aspect_ratio":1.778,"height":3213,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9076.heic?v=1749645639","width":5712},{"alt":null,"id":66365285073279,"position":4,"preview_image":{"aspect_ratio":1.778,"height":3213,"width":5712,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9070.heic?v=1749645652"},"aspect_ratio":1.778,"height":3213,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9070.heic?v=1749645652","width":5712},{"alt":null,"id":66365286744447,"position":5,"preview_image":{"aspect_ratio":1.778,"height":2268,"width":4032,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9071.heic?v=1749645660"},"aspect_ratio":1.778,"height":2268,"media_type":"image","src":"\/\/projektride.co.uk
- \/cdn\/shop\/files\/IMG_9071.heic?v=1749645660","width":4032},{"alt":null,"id":66365288350079,"position":6,"preview_image":{"aspect_ratio":1.778,"height":3213,"width":5712,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9069.heic?v=1749645673"},"aspect_ratio":1.778,"height":3213,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9069.heic?v=1749645673","width":5712},{"alt":null,"id":66365289562495,"position":7,"preview_image":{"aspect_ratio":1.778,"height":2268,"width":4032,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9066.heic?v=1749645678"},"aspect_ratio":1.778,"height":2268,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9066.heic?v=1749645678","width":4032},{"alt":null,"id":66365290774911,"position":8,"preview_image":{"aspect_ratio":1.778,"height":3213,"width":5712,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9061.heic?v=1749645686"},"aspect_ratio":1.778,"height":3213,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9 Close search bar 061.heic?v=1749645686","width":5712},{"alt":null,"id":66365293429119,"position":9,"preview_image":{"aspect_ratio":1.778,"height":2268,"width":4032,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9085.heic?v=1749645707"},"aspect_ratio":1.778,"height":2268,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9085.heic?v=1749645707","width":4032},{"alt":null,"id":66365293756799,"position":10,"preview_image":{"aspect_ratio":1.778,"height":3213,"width":5712,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9065.heic?v=1749645713"},"aspect_ratio":1.778,"height":3213,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9065.heic?v=1749645713","width":5712},{"alt":null,"id":66365296247167,"position":11,"preview_image":{"aspect_ratio":1.778,"height":2268,"width":4032,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9083.heic?v=1749645723"},"aspect_ratio":1.778,"height":2268,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/IMG_9083.heic?v=1749645723",
- le\"\u003e\u003cspan class=\"ux-textspans\"\u003eItem specifics\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-testid=\"ux-layout-section-evo\" class=\"ux-layout-section-evo ux-layout-section--features\"\u003e\n\u003cdiv data-testid=\"ux-layout-section-evo__item\" class=\"ux-layout-section-evo__item ux-layout-section-evo__item--table-view\"\u003e\n\u003cdiv class=\"ux-layout-section-evo__row\"\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--condition\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eCondition\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u00 3e\u003cspan class=\"ux-expandable-textual-display-block-inline\"\u003e\u003cspan data-testid=\"text\"\u003e\u003cspan class=\"ux-textspans\"\u003eUsed\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--handlebarType\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eHandlebar Type\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eFlat Bar\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u00
- <-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eCarbon Fibre\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--colour\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eColour\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eWhite\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-lay Search text fieldimg src="//projektride.co.uk/cdn/shop/files/FX3Stepover-26-57290-A-Accessory1_2048x2048.jpg?v=1762964391" alt="FX 3 Stepover Gen 4" class="mfp-zoom-in-cur" id="68646730531199"> out-section-evo__row\"\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--brand\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eBrand\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eYeti Cycles\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--department\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__l
- n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--suspensionType\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eSuspension Type\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eFull Suspension (Front \u0026amp; Rear)\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--model\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-lab els-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eModel\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdiv class=\"ux-labels-values__values-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eAsr\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ux-layout-section-evo__row\"\u003e\n\u003cdiv class=\"ux-layout-section-evo__col\"\u003e\n\u003cdl data-testid=\"ux-labels-values\" class=\"ux-labels-values ux-labels-values--inline col-6 ux-labels-values--shifterStyle\"\u003e\n\u003cdt class=\"ux-labels-values__labels\"\u003e\n\u003cdiv class=\"ux-labels-values__labels-content\"\u003e\n\u003cdiv\u003e\u003cspan class=\"ux-textspans\"\u003eShifter Style\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/dt\u003e\n\u003cdd class=\"ux-labels-values__values\"\u003e\n\u003cdi