Western Sahara (MADد.م.) Georgia (GBP£)
Header Image
Zambia (GBP£) Germany (EUR€)
Gibraltar (GBP£)
Guadeloupe (EUR€)
Guernsey (GBP£)

Ireland (EUR€)
Isle of Man (GBP£)
Italy (EUR€) Jersey (GBP£)
Kenya (KESKSh)
Kosovo (EUR€)
Latvia (EUR€)
MEDIUM
tion setupCartSellingPlanUpdater(settings) { // Setup listener regardless - updateCartSellingPlans has its own guards // This ensures cleanup happens even when preorders are disabled globally // Listen for stoq:inventory-data-loaded event dispatched by api.js window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.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); }); } }); } // ---- Live settings via the Storefront API (ad
<
"settings") { value } } }'; fetch( `https://${cfg.shop}/api/2025-07/graphql.json`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, }, body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }), } ) .then(function(response) { if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); } return response.json(); }) .then(function(body) { if (body && body.errors && body.errors.length) { throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); } const value = body && body.data && body.data.shop && body.data.shop.metafield && body.data.shop.metafield.value; if (!value) { throw new Error('Storefront API returned no settings metafield value'); } cfg.sto endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, error.message); }); } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); // Stale-Liquid resilience (default-on, per-shop opt-out via the // `disable_refresh_on_stale_liquid` Toggle, surfaced as the negative // `disable_refresh_on_stale_liquid` flag in settings.json so that // `undefined` -- in CDN-cached metafield payloads that predate this // key -- reads as `!undefined === true` and gets default-on behavior // immediately, no metafield rewrite required). // When the Liquid CDN cache is older than LIQUID_CACHE_MAX_AGE the in-page // selling_plans / integrations metafields can be wrong; refresh both from // the API before launching scr Norway (GBP£) XS
SM
Réunion (EUR€) Greece (EUR€)
Romania (RONLei) Greenland (DKKkr.)
Serbia (RSDРСД) Hungary (HUFFt)
Sierra Leone (SLLLe) Ireland (EUR€)


Slovakia (EUR€) Isle of Man (GBP£) South Africa (GBP£) Kenya (KESKSh) Lesotho (GBP£) Liechtenstein (CHFCHF) Madagascar (GBP£) Malta (EUR€) 433 439Mayotte (EUR€) 1122Montenegro (EUR€) 1217 Namibia (GBP£) 335 335Nigeria (NGN₦) 699Poland (PLNzł) 718 Romania (RONLei) Seychelles (GBP£) Slovenia (EUR€) Home Yeti Yeti Cycles ARC T-Series 29" Frame Yeti Cycles ARC T-Series 29" FrameSouth Sudan (GBP£) Extra Small
Slovenia (EUR€) Italy (EUR€)
Somalia (GBP£) Jersey (GBP£)
Kosovo (EUR€)
Latvia (EUR€)
Liberia (GBP£)
Libya (GBP£)
Lithuania (EUR€)
Luxembourg (EUR€)
Malawi (MWKMK)
72.7Mali (XOFFr) 73.2
F CHAINSTAY LENGTHMauritania (GBP£)
435Mauritius (MUR₨) 437
441 443Moldova (MDLL)
GMonaco (EUR€) WHEELBASE
1157 1191Morocco (MADد.م.)
1249Mozambique (GBP£) 1274
H ESTIMATED BB HEIGHTNetherlands (EUR€)
335Niger (XOFFr) 335
335 335North Macedonia (MKDден)
INorway (GBP£) STANDOVER
709 714Portugal (EUR€)
720Réunion (EUR€) 725
Rwanda (RWFFRw)
Serbia (RSDРСД)
Sierra Leone (SLLLe)
Slovakia (EUR€)
Somalia (GBP£)
/South Africa (GBP£) /
Spain (EUR€)
Size

  • {"id":55211124523391,"title":"Teal \/ Extra Small","option1":"Teal","option2":"Extra Small","option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Yeti Cycles ARC T-Series 29\" Frame - Teal \/ Extra Small","public_title":"Teal \/ Extra Small","options":["Teal","Extra Small"],"price":199900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}