

requirejs.config({
    "paths": {
        app: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_CartApi/js/app",
        auth: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_CartApi/js/app/auth",
        core: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_CartApi/js/app/cart-api-core",
        groundControl: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_CartApi/js/app/ground-control",
        jquery: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/jquery",
        jqueryUi: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/jquery/jquery-ui",
        onChange: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_CartApi/js/lib/onchange/on-change",
        priceUtils: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/Magento_Catalog/js/price-utils",
        product: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_CartApi/js/app/cart-api-product",
        text: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/requirejs/text",
        underscore: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/underscore",
        translate: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_CartApi/js/app/translator",
        affirm: "https://store.pelican.com/static/version1616061979/frontend/BlueAcorn/site/en_US/BlueAcorn_Affirm/js/affirm",
    }
});

define('config', function() {
    window.config = {
        mageBaseUrl: "https://store.pelican.com/",
                productRedirectUrl: "https://www.pelican.com/sku/?sku=",
        mageImgBaseUrl: "https://store.pelican.com/media/catalog/product/",
        priceFormat: {"pattern":"$%s","precision":2,"requiredPrecision":2,"decimalSymbol":".","groupSymbol":",","groupLength":3,"integerRequired":false},
        storeCode: "default",
        storeId: "1",
        currencyCode: "USD"
    };
});

// Load the main app module to start the app
requirejs(['groundControl']);
define('affirmConfig', function() {
    window.affirmConfig = {
        asLowAsPdpEnabled: "1",
    };
});

_affirm_config = {
    public_api_key:  "UMAZBKAZEPTY7O6B",
    script:          "https://cdn1.affirm.com/js/v2/affirm.js"
};

(function(m,g,n,d,a,e,h,c){var b=m[n]||{},k=document.createElement(e),p=document.getElementsByTagName(e)[0],l=function(a,b,c){return function(){a[b]._.push([c,arguments])}};b[d]=l(b,d,"set");var f=b[d];b[a]={};b[a]._=[];f._=[];b._=[];b[a][h]=l(b,a,h);b[c]=function(){b._.push([h,arguments])};a=0;for(c="set add save post open empty reset on off trigger ready setProduct".split(" ");a<c.length;a++)f[c[a]]=l(b,d,c[a]);a=0;for(c=["get","token","url","items"];a<c.length;a++)f[c[a]]=function(){};k.async=
    !0;k.src=g[e];p.parentNode.insertBefore(k,p);delete g[e];f(g);m[n]=b})(window,_affirm_config,"affirm","checkout","ui","script","ready","jsReady");
