Frames<<<
"https:\/\/video.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/a3f0a109-c099-4e4a-9793-ee1b6571f65f\/{variant}\",\n \"alexandriaLibraryId\": \"60d2d479d2b7b75136ea090c\",\n \"aspectRatio\": 1.7777777777777777,\n \"durationSeconds\": 6.047711,\n \"items\": [ ],\n \"pushedServices\": { },\n \"pendingPushedServices\": { },\n \"usageId\": \"19355e4a-57ab-42cc-869d-ba49cff5b7db\",\n \"assetProtectionLevel\": \"LIBRARY\",\n \"originalSize\": \"1920:1080\",\n \"recordTypeLabel\": \"sqsp-hosted-video\"\n }\n },\n \"backgroundImageId\": null,\n \"backgroundMediaEffect\": null,\n \"divider\": null,\n \"typeName\": \"portfolio-grid-basic\"\n}' data-animation=\"none\" data-controller=\"SectionWrapperController\" data-controllers-bound=\"SectionWrapperController\" data-active=\"true\"\u003e\n\u003cdiv class=\"section-border\"\u003e\n\u003cdiv class=\"section-background\"\u003e\n\u003cdiv data-controllers-bound=\"VideoBackgroundNative\" data-controller
Open cart
Search text field!settings.multi_language_enabled) {
return settings;
}
if (!settings.translations) {
console.debug('STOQ - No translations found, skipping translation');
return settings;
}
const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
const translations = settings.translations;
if (!normalizedLocale) {
// No matching locale has translations; drop payload to save memory
console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
delete settings.translations;
return settings;
}
console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
const translatedFields = translations[normalizedLocale];
if (translatedFields && typeof translatedFields === 'object') {
Object.keys(translatedFields).forEach(function(key) {
const value = translatedFields[key
piry(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.schema_name;
headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
}
fetch(
`${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
{ headers }
)
.then(function(response) {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.json();
})
.then(func
RocketConfig.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' && (settings.show_button_on_search || settings.preorder_search_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else if(window._RestockRocketConfig.pageType === 'product') {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct);
<
ckRocket.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);
});
} else if (attempt
-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}
<
View all<.<.
<
li class="result">
div class="result__image" data-aspectratio="{{ it.product.image.aspectRatio }}" data-product-image>
a href="{{ it.product.url }}" class="result__image-link" aria-label='{{ it.product.title }}'>
img src="//projektride.co.uk/cdn/shop/products/ftp_f_freewheel_imagessportlinefwbikesgn21040_lifestyle_2_98x.jpg?v=1709550485" alt="" class="product-single__thumbnail-img">
a class="product__media product__media--featured"
href="/collections/brother-cycles/products/brother-cycles-mr-wooden"
title="-Brother Cycles Mr Wooden Frameset"
aria-label="-Brother Cycles Mr Wooden Frameset"
style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot_2024-10-01_at_16.22.50_600x.png?v=1727796235)">
New Bikes
span class="visually-hidden">-Brother Cycles Mr Wooden Framesetimg src="//projektride.co.uk/cdn/shop/products/ftp_f_freewheel_imagessportlinefwbikesgn21040_lifestyle_4_98x.jpg?v=1709550485" alt="" class="product-single__thumbnail-img">
>
>
Homeimg src="//projektride.co.uk/cdn/shop/files/Screenshot2023-04-29at11.46.41_98x.png?v=1682765481" alt="" class="product-single__thumbnail-img">
/
/
Genesis Croix De Fer 20
Genesis Croix De Fer 20div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot_2024-10-01_at_16.23.29_600x.png?v=1727796235)">
>
img src="//projektride.co.uk/cdn/shop/files/Screenshot2023-04-29at11.46.55_98x.png?v=1682765480" alt="" class="product-single__thumbnail-img">
span class="visually-hidden">Hire - Brothers Big Bro backpacking Bike
£699.00img src="//projektride.co.uk/cdn/shop/files/Screenshot2023-04-29at11.47.07_98x.png?v=1682765481" alt="" class="product-single__thumbnail-img">
SKU: GN21040LG
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/CBE4ED64-46D7-4264-A6FC-2B63FB86B64D_600x.jpg?v=1761656020)">
Green
>
Home
Brakes
// Create "window.Shoppad.apps.infiniteoptions" object if it doesn't already exist
'Shoppad.apps.infiniteoptions'.split('.').reduce(function (o, x) {
if (!o[x]) {
o[x] = {};
}
return o[x];
}, window);
// Note we are using the theme app extension
window.Shoppad.apps.infiniteoptions.themeAppExtensionActive = true;
Purple/
All Products
Complete Brakes
/Hire - Brothers Big Bro backpacking Bike
span class="visually-hidden">Hire - Amflow PL Carbon - 800WH
700x32-50
>
Inner Tube Size
>
ForksSmalldiv class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/CBE4ED64-46D7-4264-A6FC-2B63FB86B64D_696a86f9-a7f0-498e-b185-b3a24161851d_600x.jpg?v=1761673251)">
>
£1,599.00
Rear SuspensionBrother Big Bro Hardtail Bike - Complete Shop Stock 2025 Build
>
>
60mme","option3":"725WH","sku":"5313831","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 5 - Black \/ Extra Large \/ 725WH","public_title":"Black \/ Extra Large \/ 725WH","options":["Black","Extra Large","725WH"],"price":300000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824375029986,"title":"Black \/ Extra Large \/ 800WH","option1":"Black","option2":"Extra Large","option3":"800WH","sku":"5313832","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Allant+ 5 - Black \/ Extra Large \/ 800WH","public_title":"Black \/ Extra Large \/ 800WH","options":["Black","Extra Large","800WH"],"price":322500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45824375062754,"title":"Red \/ Medium \/ 545WH","option1":"Red","option2":"Medium"
