our fatigue. You are riding more comfortable, faster and safer on paved roads, cobblestones, gravel roads, singletrails and technical terrain. The significant relief of your wrists may also avoid tingling and numb hands.img src="//projektride.co.uk/cdn/shop/files/6280_98x.jpg?v=1723799294" alt="" class="product-single__thumbnail-img">
GEOMETRY NEUTRAL
img src="//projektride.co.uk/cdn/shop/files/6282_98x.jpg?v=1723799294" alt="" class="product-single__thumbnail-img">
TOP PERFORMANCE
IN ALL HANDLEBAR POSITIONS
img src="//projektride.co.uk/cdn/shop/products/Screenshot_2021-12-16_at_15.10.48_2048x2048.png?v=1639667733" alt="Burgtec Stem Spacers" class="mfp-zoom-in-cur" id="28858388971746">
Four unobtrusive but perfectly tuned high-tech elastomers protect you from harsh impacts and vibrations. The maximum suspension travel of 30mm is split into 20mm positive travel and 10mm negative travel - similar to the sag of a supension fork. The supension stem freeQENCE has a homogeneous, linear spring characteristic with srong progression towards the end of stroke. img src="//projektride.co.uk/cdn/shop/files/9972_98x.jpg?v=1723799294" alt="" class="product-single__thumbnail-img">
EXTERNALLY ADUSTABLE
img src="//projektride.co.uk/cdn/shop/products/Screenshot_2021-12-16_at_15.10.53_2048x2048.png?v=1639667749" alt="Burgtec Stem Spacers" class="mfp-zoom-in-cur" id="28858390249698">
FROM 50 TO 120 KGimg src="//projektride.co.uk/cdn/shop/files/12464_98x.jpg?v=1723799294" alt="" class="product-single__thumbnail-img">
The suspension stem freeQENCE offers you an external and steples adjustment to your weight and inteded riding style. The patented internal spring linkage makes setting up your desired spring characteristics easier than on any suspension fork.
Amflow<
UPGRADE YOUR BIKE
<
Bags and Transportation
The suspension stem freeQENCE is simply mounted like a standard a-head stem. Upgrading is easy and done in a few minutes. Thanks to the open face 4-screw clamping, nothing needs to be dismounted from your handlebars.img src="//projektride.co.uk/cdn/shop/files/15702_98x.jpg?v=1723799294" alt="" class="product-single__thumbnail-img">
Lights
Yeti
Rider Care
<
IN 3 LENGTHS
Bells
FOR ALL SUSPENSIONLESS BIKESimg src="//projektride.co.uk/cdn/shop/files/15703_98x.jpg?v=1723799294" alt="" class="product-single__thumbnail-img">
Brother
VECNUM ALLGAEU GERMANY
Enigma
Tools & Maintenance
Maintenance
At Vecnum, development, CNC processing, assembly and field testing is all single source and under one roof. As usual we focus on highest quality: all structural freeQENCE parts are machined from solid AL7075, the stem is equipped with titanium axles and screws, etc.
img src="//projektride.co.uk/cdn/shop/products/Screenshot_2021-12-16_at_15.11.08_2048x2048.png?v=1639667848" alt="Burgtec Stem Spacers" class="mfp-zoom-in-cur" id="28858396836066">
The suspension stem freeQENCE was tested externally by the independant EFBE laboratory according to their test standards for gravel stems and handlebars.img src="//projektride.co.uk/cdn/shop/files/15705_98x.jpg?v=1723799294" alt="" class="product-single__thumbnail-img">
Cleaners, Degreasers and LubricationFrog
Red
Hope
42 mm
img src="//projektride.co.uk/cdn/shop/files/ftp_f_freewheel_imagessportlinefwbikesrb22881_detail04_98x.webp?v=1722607083" alt="" class="product-single__thumbnail-img">
Loading more
gravel roads, singletrails and technical terrain. The significant relief of your wrists may also avoid tingling and numb hands.\u003c\/p\u003e\n\u003cp class=\"\"\u003e \u003c\/p\u003e\n\u003ch2\u003e\n\u003cstrong\u003eGEOMETRY NEUTRAL\u003c\/strong\u003e\u003cbr\u003ePARALLELOGRAM\u003c\/h2\u003e\n\u003cp class=\"\"\u003eThe torsionally stiff and ultra compact parallelogram construction guarantees optimal absorption of vertical impacts. In contrast to single pivot suspension stems, the handle bar does not tilt down. In contrast to supension forks, the frame geometry remains unchanged. The freeQENCE parallelogram enables an internal spring linkage.\u003c\/p\u003e\n\u003cp class=\"\"\u003e \u003c\/p\u003e\n\u003ch2\u003e\n\u003cstrong\u003eTOP PERFORMANCE \u003c\/strong\u003e\u003cbr\u003eIN ALL HANDLEBAR POSITIONS\u003c\/h2\u003e\n\u003cp class=\"\"\u003eIn contrast to single pivot supsenion stems, the lever length does not influence the spring characteristics - due to the elaborate and complex parallelog
img src="//projektride.co.uk/cdn/shop/files/Precaliber12_23_36265_B_Alt3_2048x2048.webp?v=1728382996" alt="Precaliber 12" class="mfp-zoom-in-cur" id="34779095662818">
span class="visually-hidden">Hire Ortlieb 40L Pannier Bags
SubmitThe Dimension 24 focuses on being lightweight. A light bike is really important for kids because heavier bikes are harder to handle, turn and pick up. On smoother roads, paths and trails, a lighter bike makes for a more enjoyable experience and bigger smiles all-round.
>
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.32_9d81277b-124e-4fdc-8a0f-fbfb40a9343d_600x.png?v=1691610357)"><
A short stem and riser handlebar give confident handling and a comfortable position whatever the terrain.
{"id":8663417553122,"title":"Ridgeback Dimension 24","handle":"ridgeback-dimension-24","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Ridgeback Dimension 24 is built to be lightweight, fun and adaptable and is perfect for those 140-150cm tall.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Dimension 24 focuses on being lightweight. A light bike is really important for kids because heavier bikes are harder to handle, turn and pick up. On smoother roads, paths and trails, a lighter bike makes for a more enjoyable experience and bigger smiles all-round.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Dimension 24 features an aluminium frame and fork which is not only light, but also durable and built to last. These are real bikes, not toys and will happily get multiple kids smiling and riding.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere's also easy to use seven-speed Shimano gearing, which is ideal for flatter environments. The single chainring setup saves weight and also makes it easier to find the right gear.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe gear shifter is similar to that found on regular bikes, making it easy to transfer the skill as your children move onto adult bikes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Dimension 24 is equipped with strong wheels featuring 32 spokes and quick-release skewers. Lightly treaded tyres make this bike adaptable for use on road and across gravel tracks or smooth forest trails.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA short stem and riser handlebar give confident handling and a comfortable position whatever the terrain.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWeight - 9.52kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003c
dn\/shop\/files\/15704.jpg?v=1723799294","width":1200},{"alt":null,"id":34467727507682,"position":43,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/15705.jpg?v=1723799294"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/15705.jpg?v=1723799294","width":1200},{"alt":null,"id":34467727540450,"position":44,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/15706.jpg?v=1723799294"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/15706.jpg?v=1723799294","width":1200},{"alt":null,"id":34467727573218,"position":45,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/15707.jpg?v=1723799294"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/15707.jpg?v=1723799294","width":1200},{"a
<
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Ridgeback Dimension 24",
"url": "https:\/\/projektride.co.uk\/products\/ridgeback-dimension-24","image": [
"https:\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb1561000_dimension24_blue_detail_01_1534x.webp?v=1722607083"
],"description": " \n\nThe Ridgeback Dimension 24 is built to be lightweight, fun and adaptable and is perfect for those 140-150cm tall.\n\n\n\nThe Dimension 24 focuses on being lightweight. A light bike is really important for
le position whatever the terrain.\n\n\n\nWeight - 9.52kg\n\n\n\nHeight range 140cm - 150cm\n\n","sku": "RB1561000","brand": {
"@type": "Thing",
"name": "Ridgeback"
},"gtin8": "","offers": [{
"@type" : "Offer","sku": "RB1561000","availability" : "http://schema.org/InStock",
"price" : 429.99,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/ridgeback-dimension-24?variant=45764606394594"
}
]
}
I'm looking to find out more information about a product, where can I find this?
I'm looking to find out more information about a product, where can I find this?
Please get in touch with a member of the team either by phone (
01313745324
) or email (Please get in touch with a member of the team either by phone (
omer_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_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_butt
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_b
Cycle To Work Schemesselector_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,"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 =
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.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-11-11T14:27:02.312Z","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":{},"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_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_pa
Cartge_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_81362495714,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,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,44957136584930,44957136781538,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55569933074815,55570550194559,55570550227327,55604008976767,5563831
6908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647],"updated_at":"2025-12-06T04:17:57Z","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":"2025-12-06T04:17:56Z","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-06T04:03:18Z","shopify_market_id":382140642,
4365535838434 : null,44365535871202 : null,};
window._RestockRocketConfig.variantsShippingText = {44365535641826 : "",44365535674594 : "",44365535707362 : "",44365535740130 : "",44365535772898 : "",44365535805666 : "",44365535838434 : "",44365535871202 : "",};
window._RestockRocketConfig.variantsShippingTextForMarket = {44365535641826 : null,44365535674594 : null,44365535707362 : null,44365535740130 : null,44365535772898 : null,44365535805666 : null,44365535838434 : null,44365535871202 : null,};
window._RestockRocketConfig.selected_variant_id = 44365535674594;
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/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/assets/restockrocket-product.js'
window._RestockRocketConfig.scriptUrlCollection = 'https:
//cdn.shopify.com/extensions/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/assets/restockrocket-collection.js'
window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
window._RestockRocketConfig.host = 'https://app.restockrocket.io'
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds
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 enable
d but no 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 age = Date.now() - updatedAt.getTime();
if (age
div class="product__tag{{ it.product.badgeClasses }}">
<
span>{{ it.product.badgeText | safe }}
>
{{/if}}
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');">
>
>
>
<
p class="result__title">
<
a href="{{ it.product.url }}">{{ it.product.title }}ProjektRide
>
Buy Sell Ride Confident
>
FAQ<
li class="result result--full">
Questions and answers<
p class="result__title">{{ it.item.text }}
>
Please get in touch with a member of the team either by phone (console.log("pr-product-page");01313745324
) or email (
[email protected]
) where on of the team will be more than happy to help.