Latvia (EUR€)
Header Image
Lesotho (GBP£) Luxembourg (EUR€)
Madagascar (GBP£)

Slovenia (EUR€) Somalia (GBP£) South Sudan (GBP£) Spain (EUR€) Sudan (GBP£) Svalbard & Jan Mayen (GBP£)
QuantitySwitzerland (CHFCHF) Tanzania (TZSSh) Zimbabwe (USD$)
© 2026,
ProjektRide .
Powered by Shopify
.

< version>/graphql.json — never // CDN-cached — so it returns the live value on every page load. We fetch it // best-effort and stash it on `window._RestockRocketConfig.storefrontSettings` // so individual behaviours can migrate onto the fresh value over time. This is // PURELY ADDITIVE: it does NOT change the resolution flow below, never blocks // init, and silently no-ops on any failure / missing token. (function loadStorefrontSettings() { const cfg = window._RestockRocketConfig; if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; // Deferred to browser idle so this best-effort read runs strictly AFTER the // critical init flow and never competes with it for a connection — the call // is a live, uncached Storefront round-trip and can be slow (multi-second // TTFB observed). Nothing on the critical path waits for it. function run() { const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: