(function() { var baseURL = "https://cdn.shopify.com/shopifycloud/checkout-web/assets/"; var scripts = ["https://cdn.shopify.com/shopifycloud/checkout-web/assets/runtime.esm.en.66d0c17e101d4f94a90c.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/329.esm.en.6e2b198c7728ee944b93.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/445.esm.en.91bf356e6b7590141684.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/180.esm.en.59e796bbbd1b7512e590.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/app.esm.en.58f7efedbf05f69e543c.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/912.esm.en.f4d2ed9a45ad93fda313.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/528.esm.en.bd3375d7303213bbe095.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/467.esm.en.c8932ac641ee29b56901.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/766.esm.en.43f1b7117f102bc0ad4a.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/128.esm.en.a57ae02c2751f5aa9393.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/660.esm.en.ff76ff4349df4d4dee6b.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/OnePage.esm.en.c4e44e402ea6e1a211a0.js"]; var styles = ["https://cdn.shopify.com/shopifycloud/checkout-web/assets/329.esm.en.92cd970afa03c4420e1f.css","https://cdn.shopify.com/shopifycloud/checkout-web/assets/app.esm.en.67106514d52e5842eab8.css","https://cdn.shopify.com/shopifycloud/checkout-web/assets/268.esm.en.8145ce3528a4a797bf11.css"]; var fontPreconnectUrls = []; var fontPrefetchUrls = []; var imgPrefetchUrls = ["https://cdn.shopify.com/s/files/1/0024/0274/6421/files/storets_01_x320.png?v=1661831350"]; function preconnect(url, callback) { var link = document.createElement('link'); link.rel = 'dns-prefetch preconnect'; link.href = url; link.crossOrigin = ''; link.onload = link.onerror = callback; document.head.appendChild(link); } function preconnectAssets() { var resources = [baseURL].concat(fontPreconnectUrls); var index = 0; (function next() { var res = resources[index++]; if (res) preconnect(res[0], next); })(); } function prefetch(url, as, callback) { var link = document.createElement('link'); if (link.relList.supports('prefetch')) { link.rel = 'prefetch'; link.fetchPriority = 'low'; link.as = as; if (as === 'font') link.type = 'font/woff2'; link.href = url; link.crossOrigin = ''; link.onload = link.onerror = callback; document.head.appendChild(link); } else { var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.onloadend = callback; xhr.send(); } } function prefetchAssets() { var resources = [].concat( scripts.map(function(url) { return [url, 'script']; }), styles.map(function(url) { return [url, 'style']; }), fontPrefetchUrls.map(function(url) { return [url, 'font']; }), imgPrefetchUrls.map(function(url) { return [url, 'image']; }) ); var index = 0; (function next() { var res = resources[index++]; if (res) prefetch(res[0], res[1], next); })(); } function onLoaded() { preconnectAssets(); prefetchAssets(); } if (document.readyState === 'complete') { onLoaded(); } else { addEventListener('load', onLoaded); } })();