Western Sahara (MADد.م.) See More
Zambia (GBP£)
Components
EssentialsEswatini (GBP£)
Satispay
See More
Greece (EUR€)
Sorry, looks like we don't have enough of this product.
Lesotho (GBP£)
<
<
&
!Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
console.debug('STOQ - locale not explicitly translated, will use default language from cache');
}
}
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
{
var ids = [pl.shopify_selling_plan_id, pl.default_shopify_selling_plan_id];
(Array.isArray(pl.payment_options) ? pl.payment_options : []).forEach(function (o) { ids.push(o && o.shopify_selling_plan_id); });
return ids.filter(function (id) { return id != null; }).map(Number);
};
var _sqForVariant = function (pl) {
if (!pl || !pl.enabled) return false;
if (Array.isArray(_sqAlloc)) {
var ids = _sqPlanIds(pl);
return _sqAlloc.some(function (id) { return ids.indexOf(Number(id)) !== -1; });
}
return Array.isArray(pl.variant_ids) && pl.variant_ids.indexOf(_sqVidNum) !== -1;
};
_sqPlans.forEach(function (pl) {
if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
Array.isArray(pl.shopify_market_ids) &&
pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
});
if (!_sqPlan) {
_sqTrack.cachedPreorderVariantIds.preorder_variant_ids) ||
(_sqTrack.inlinePreorderIdsDropped === true && (_sqTrack.variantsInventoryPolicy || {})[vid] === 'continue' &&
(_sqTrack.variantsInventoryQuantity || {})[vid]
= 0);
})(),
in_enabled_plan: !!_sqPlan,
is_instock_variant: (function () {
var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
return has(_sqTrack.inStockVariantIds) ||
has(_sqTrack.cachedInStockVariantIds &&
_sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
})(),
enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false) &&
!(_sqTrack.readFlags && _sqTrack.readFlags.accelerated_block_off === true),
gate_armed: !!_sqTrack.acceleratedGateArmed,
gate_active_at_click: !!(document.documentElement &&
document.documentElement.c
delete settings.translations;
return settings;
}
console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
const translatedFields = translations[normalizedLocale];
if (translatedFields && typeof translatedFields === 'object') {
Object.keys(translatedFields).forEach(function(key) {
const value = translatedFields[key];
if (value !== null && value !== undefined && value !== '') {
settings[key] = value;
}
});
} else {
console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
}
delete settings.translations;
return settings;
} catch (e) {
console.debug('STOQ - error applying translations:', e);
return settings;
}
}
function setupCartSellingPlanUpdater(settings) {
window.addEventListener('stoq:inventory-data-loaded', function(event) {
console.debug(Liechtenstein (CHFCHF)
Close
Shipping & taxes calculated at checkout
- Guadeloupe (EUR€) Guernsey (GBP£)
- Add order notes Guinea (GNFFr) Special instructions for seller
- Guinea-Bissau (XOFFr)
- Your cart is currently empty. Hungary (HUFFt) .cart-collection__title { --text: #ffffff; }
- Iceland (ISKkr) Ireland (EUR€)
- Items FreeIsle of Man (GBP£)
- Italy (EUR€)
- Checkout FreeJersey (GBP£)
- Kenya (KESKSh)     Kosovo (EUR€)
- Close Latvia (EUR€)
Moldova (MDLL)
BlogTrack Service ProgressMonaco (EUR€)
| Montenegro (EUR€) | Insure Your Bike |
|---|---|
| Cookie PolicyMozambique (GBP£) | |
| Namibia (GBP£) | Refund policy |
| Niger (XOFFr) | |
| Nigeria (NGN₦) | |
| Norway (GBP£) | |
| Poland (PLNzł) | |
| Réunion (EUR€) | |
| Romania (RONLei) | |
| San Marino (EUR€) | |
| São Tomé & Príncipe (STDDb) | |
| Serbia (RSDРСД) | |
| Seychelles (GBP£) | |
| Slovakia (EUR€) | |
| Slovenia (EUR€) | |
| South Africa (GBP£) | |
| South Sudan (GBP£) | |
| St. Helena (SHP£) | |
| Sudan (GBP£) | |
| Sweden (SEKkr) |
Workshop Prices
Book a Service-
OtherInsure Your Bike
Custom Builds Cycle To Work Schemes
See More
5
CARBON
See MoreWheels




