
if (typeof (window) !== 'undefined' && window.performance && window.performance.mark) {
  window.performance.mark('yotpo:loader:loaded');
}
var yotpoWidgetsContainer = yotpoWidgetsContainer || { guids: {} };
(function(){
    var guid = "PGLq00jpaWOiljvUj-iqNw";
    var loader = {
        loadDep: function (link, onLoad, strategy) {
            var script = document.createElement('script');
            script.onload = onLoad || function(){};
            script.src = link;
            if (strategy === 'defer') {
                script.defer = true;
            } else if (strategy === 'async') {
                script.async = true;
            }
            script.setAttribute("type", "text/javascript");
            script.setAttribute("charset", "utf-8");
            document.head.appendChild(script);
        },
        config: {
            data: {
                guid: guid
            },
            widgets: {
            
                "367091": {
                    instanceId: "367091",
                    instanceVersionId: "318423674",
                    templateAssetUrl: "https://cdn-widgetsrepository.yotpo.com/widget-assets/widget-coupons-redemption/app.v0.6.2-5198.js",
                    cssOverrideAssetUrl: "",
                    customizationCssUrl: "",
                    customizations: {
                      "confirmation-step-cancel-option": "NO",
                      "confirmation-step-confirm-option": "YES",
                      "confirmation-step-title": "ARE YOU SURE?",
                      "coupon-background-type": "no-background",
                      "coupon-code-copied-message-body": "Thank you for redeeming your points. Please paste the code at checkout.",
                      "coupon-code-copied-message-color": "#707997",
                      "coupon-code-copied-message-title": "COPIED",
                      "coupons-redemption-description": "Redeeming your points is easy! Click Redeem My Points and copy \u0026 paste your code at checkout.",
                      "coupons-redemption-headline": "How to use your points",
                      "coupons-redemption-rule": "100 points equals $10.00",
                      "description-color": "#666d8b",
                      "description-font-size": "20",
                      "disabled-outline-button-color": "#929292",
                      "discount-bigger-than-subscription-cost-text": "Your next subscription is lower than the redemption amount",
                      "donate-button-text": "DONATE",
                      "donation-success-message-body": "Thank you for donating ${{donation_amount}} to {{company_name}}",
                      "donation-success-message-color": "#707997",
                      "donation-success-message-title": "SUCCESS",
                      "error-message-color": "#f04860",
                      "error-message-title": "",
                      "headline-color": "#011247",
                      "headline-font-size": "36",
                      "login-button-color": "#556DD8",
                      "login-button-text": "REDEEM MY POINTS",
                      "login-button-text-color": "white",
                      "login-button-type": "filled_rectangle",
                      "message-font-size": "14",
                      "missing-points-amount-text": "You don't have enough points to redeem",
                      "next-subscription-headline-text": "NEXT ORDER",
                      "next-subscription-subtitle-text": "{{product_name}} {{next_order_amount}}",
                      "no-subscription-subtitle-text": "No ongoing subscriptions",
                      "point-balance-text": "You have {{current_point_balance}} points",
                      "points-balance-color": "#011247",
                      "points-balance-font-size": "20",
                      "points-balance-number-color": "#93a1eb",
                      "primary-font-name-and-url": "Montserrat@600|https://fonts.googleapis.com/css?family=Montserrat:600\u0026display=swap",
                      "redeem-button-color": "#556DD8",
                      "redeem-button-text": "REDEEM",
                      "redeem-button-text-color": "white",
                      "redeem-button-type": "filled_rectangle",
                      "rule-border-color": "#bccdfe",
                      "rule-color": "#061153",
                      "rule-font-size": "18",
                      "secondary-font-name-and-url": "Nunito Sans@400|https://fonts.googleapis.com/css?family=Nunito+Sans\u0026display=swap",
                      "selected-extensions": [],
                      "selected-redemptions-modes": "regular",
                      "subscription-coupon-applied-message-body": "The discount was applied to your upcoming subscription order. You’ll be able to get another discount once the next order is processed.",
                      "subscription-coupon-applied-message-color": "#707997",
                      "subscription-coupon-applied-message-title": "",
                      "subscription-divider-color": "#c2cdf4",
                      "subscription-headline-color": "#666d8b",
                      "subscription-headline-font-size": "14",
                      "subscription-points-headline-text": "YOUR POINT BALANCE",
                      "subscription-points-subtitle-text": "{{current_point_balance}} Points",
                      "subscription-redemptions-description": "Choose a discount option that will automatically apply to your next subscription order.",
                      "subscription-redemptions-headline": "Redeem for Subscription Discount",
                      "subscription-subtitle-color": "#768cdc",
                      "subscription-subtitle-font-size": "20",
                      "view-layout": "full-layout"
                    },
                    staticContent: {
                      "cssEditorEnabled": true,
                      "currency": "USD",
                      "isMultiCurrencyEnabled": false,
                      "merchantId": "104957",
                      "platformName": "bigcommerce",
                      "storeId": "jhPQhnYFl8fLN7jadqTSSd6JGIyiZ19IBf2qLqxA",
                      "storeLoginUrl": "/login.php",
                      "subunitsPerUnit": 100
                    },
                    className: "CouponsRedemptionWidget",
                    dependencyGroupId: 2
                },
            
                "367090": {
                    instanceId: "367090",
                    instanceVersionId: "318423527",
                    templateAssetUrl: "https://cdn-widgetsrepository.yotpo.com/widget-assets/widget-my-rewards/app.v0.3.3-4897.js",
                    cssOverrideAssetUrl: "",
                    customizationCssUrl: "",
                    customizations: {
                      "logged-in-description-color": "#728be2",
                      "logged-in-description-font-size": "34",
                      "logged-in-description-text": "You Have {{current_point_balance}} Points",
                      "logged-in-headline-color": "#011247",
                      "logged-in-headline-font-size": "36",
                      "logged-in-headline-text": "Hi {{first_name}}!",
                      "logged-in-primary-button-cta-type": "redemptionWidget",
                      "logged-in-primary-button-text": "REDEEM NOW",
                      "logged-in-secondary-button-text": "REWARDS HISTORY",
                      "logged-out-headline-color": "#011247",
                      "logged-out-headline-font-size": "36",
                      "logged-out-headline-text": "How It Works",
                      "primary-button-background-color": "#728be2",
                      "primary-button-text-color": "#ffffff",
                      "primary-button-type": "filled_rectangle",
                      "primary-font-name-and-url": "Montserrat@600|https://fonts.googleapis.com/css?family=Montserrat:600\u0026display=swap",
                      "reward-step-1-displayname": "Step 1",
                      "reward-step-1-settings-description": "Create an account and\nget 100 points.",
                      "reward-step-1-settings-description-color": "#666d8b",
                      "reward-step-1-settings-description-font-size": "20",
                      "reward-step-1-settings-icon": "default",
                      "reward-step-1-settings-icon-color": "#b7c6f8",
                      "reward-step-1-settings-title": "SIGN UP",
                      "reward-step-1-settings-title-color": "#011247",
                      "reward-step-1-settings-title-font-size": "24",
                      "reward-step-2-displayname": "Step 2",
                      "reward-step-2-settings-description": "Earn points every time\nyou shop.",
                      "reward-step-2-settings-description-color": "#666d8b",
                      "reward-step-2-settings-description-font-size": "20",
                      "reward-step-2-settings-icon": "default",
                      "reward-step-2-settings-icon-color": "#b7c6f8",
                      "reward-step-2-settings-title": "EARN POINTS",
                      "reward-step-2-settings-title-color": "#011247",
                      "reward-step-2-settings-title-font-size": "24",
                      "reward-step-3-displayname": "Step 3",
                      "reward-step-3-settings-description": "Redeem points for\nexclusive discounts.",
                      "reward-step-3-settings-description-color": "#666d8b",
                      "reward-step-3-settings-description-font-size": "20",
                      "reward-step-3-settings-icon": "default",
                      "reward-step-3-settings-icon-color": "#b7c6f8",
                      "reward-step-3-settings-title": "REDEEM POINTS",
                      "reward-step-3-settings-title-color": "#011247",
                      "reward-step-3-settings-title-font-size": "24",
                      "rewards-history-approved-text": "Approved",
                      "rewards-history-background-color": "rgba(1,18,71,0.8)",
                      "rewards-history-headline-color": "#10055c",
                      "rewards-history-headline-font-size": "28",
                      "rewards-history-headline-text": "Rewards History",
                      "rewards-history-pending-text": "Pending",
                      "rewards-history-refunded-text": "Refunded",
                      "rewards-history-reversed-text": "Reversed",
                      "rewards-history-table-action-col-text": "Action",
                      "rewards-history-table-date-col-text": "Date",
                      "rewards-history-table-points-col-text": "Points",
                      "rewards-history-table-status-col-text": "Status",
                      "rewards-history-table-store-col-text": "Store",
                      "secondary-button-background-color": "#768cdc",
                      "secondary-button-text-color": "#768cdc",
                      "secondary-button-type": "rectangular_outline",
                      "secondary-font-name-and-url": "Nunito Sans@400|https://fonts.googleapis.com/css?family=Nunito+Sans:400\u0026display=swap",
                      "view-grid-points-column-color": "#7a97e8",
                      "view-grid-rectangular-background-color": "#e6ecff",
                      "view-grid-type": "rectangular"
                    },
                    staticContent: {
                      "cssEditorEnabled": true,
                      "currency": "USD",
                      "isMultiCurrencyEnabled": false,
                      "isMultiStoreMerchant": false,
                      "merchantId": "104957",
                      "platformName": "bigcommerce",
                      "storeId": "jhPQhnYFl8fLN7jadqTSSd6JGIyiZ19IBf2qLqxA"
                    },
                    className: "MyRewardsWidget",
                    dependencyGroupId: 2
                },
            
                "367089": {
                    instanceId: "367089",
                    instanceVersionId: "318423358",
                    templateAssetUrl: "https://cdn-widgetsrepository.yotpo.com/widget-assets/widget-visual-redemption/app.v0.6.1-4815.js",
                    cssOverrideAssetUrl: "",
                    customizationCssUrl: "",
                    customizations: {
                      "description-color": "#666d8b",
                      "description-font-size": "20",
                      "headline-color": "#011247",
                      "headline-font-size": "36",
                      "layout-background-color": "white",
                      "primary-font-name-and-url": "Montserrat@600|https://fonts.googleapis.com/css?family=Montserrat:600\u0026display=swap",
                      "redemption-1-displayname": "Tile 1",
                      "redemption-1-settings-cost": "0 points",
                      "redemption-1-settings-cost-color": "#666d8b",
                      "redemption-1-settings-cost-font-size": "20",
                      "redemption-1-settings-reward": "$0",
                      "redemption-1-settings-reward-color": "#011247",
                      "redemption-1-settings-reward-font-size": "30",
                      "redemption-2-displayname": "Tile 2",
                      "redemption-2-settings-cost": "0 points",
                      "redemption-2-settings-cost-color": "#666d8b",
                      "redemption-2-settings-cost-font-size": "20",
                      "redemption-2-settings-reward": "$0",
                      "redemption-2-settings-reward-color": "#011247",
                      "redemption-2-settings-reward-font-size": "30",
                      "redemption-3-displayname": "Tile 3",
                      "redemption-3-settings-cost": "0 points",
                      "redemption-3-settings-cost-color": "#666d8b",
                      "redemption-3-settings-cost-font-size": "20",
                      "redemption-3-settings-reward": "$0",
                      "redemption-3-settings-reward-color": "#011247",
                      "redemption-3-settings-reward-font-size": "30",
                      "rule-border-color": "#bccdfe",
                      "rule-color": "#061153",
                      "rule-font-size": "18",
                      "secondary-font-name-and-url": "Nunito Sans@400|https://fonts.googleapis.com/css?family=Nunito+Sans\u0026display=swap",
                      "selected-extensions": [
                        "1",
                        "2",
                        "3"
                      ],
                      "view-layout": "full-layout",
                      "visual-redemption-description": "Redeeming your hard-earned points is easy! Simply apply your points for a discount at checkout!",
                      "visual-redemption-headline": "How to use your points",
                      "visual-redemption-rule": "100 points equals $10.00"
                    },
                    staticContent: {
                      "cssEditorEnabled": true,
                      "currency": "USD",
                      "isMultiCurrencyEnabled": false,
                      "platformName": "bigcommerce",
                      "storeId": "jhPQhnYFl8fLN7jadqTSSd6JGIyiZ19IBf2qLqxA"
                    },
                    className: "VisualRedemptionWidget",
                    dependencyGroupId: 2
                },
            
                "367088": {
                    instanceId: "367088",
                    instanceVersionId: "318423247",
                    templateAssetUrl: "https://cdn-widgetsrepository.yotpo.com/widget-assets/widget-hero-section/app.v0.2.1-4807.js",
                    cssOverrideAssetUrl: "",
                    customizationCssUrl: "",
                    customizations: {
                      "background-image-url": "https://cdn-widget-assets.yotpo.com/widget-hero-section/customizations/defaults/BackgroundImage.jpg",
                      "description-color": "#0F0C6D",
                      "description-font-size": "20",
                      "description-text-logged-in": "As a member you'll earn points \u0026 exclusive rewards every time you shop.",
                      "description-text-logged-out": "Become a member and earn points \u0026 exclusive rewards every time you shop.",
                      "headline-color": "#0a0f5f",
                      "headline-font-size": "40",
                      "headline-text-logged-in": "Welcome to the club",
                      "headline-text-logged-out": "Join the club",
                      "login-button-color": "#0f0c6d",
                      "login-button-text": "LOGIN",
                      "login-button-text-color": "#0f0c6d",
                      "login-button-type": "rectangular_outline",
                      "mobile-background-image-url": "https://cdn-widget-assets.yotpo.com/widget-hero-section/customizations/defaults/MobileBackgroundImage.jpg",
                      "primary-font-name-and-url": "Montserrat@600|https://fonts.googleapis.com/css?family=Montserrat:600\u0026display=swap",
                      "register-button-color": "#0f0c6d",
                      "register-button-text": "JOIN NOW",
                      "register-button-text-color": "#ffffff",
                      "register-button-type": "filled_rectangle",
                      "secondary-font-name-and-url": "Nunito Sans@400|https://fonts.googleapis.com/css?family=Nunito+Sans:400\u0026display=swap",
                      "view-layout": "left-layout"
                    },
                    staticContent: {
                      "cssEditorEnabled": true,
                      "merchantId": "104957",
                      "platformName": "bigcommerce",
                      "storeId": "jhPQhnYFl8fLN7jadqTSSd6JGIyiZ19IBf2qLqxA",
                      "storeLoginUrl": "//www.flagpolestore.com/login.php",
                      "storeRegistrationUrl": "//www.flagpolestore.com/login.php?action=create_account"
                    },
                    className: "HeroSectionWidget",
                    dependencyGroupId: 2
                },
            
                "367087": {
                    instanceId: "367087",
                    instanceVersionId: "318423125",
                    templateAssetUrl: "https://cdn-widgetsrepository.yotpo.com/widget-assets/widget-loyalty-campaigns/app.v0.13.0-4770.js",
                    cssOverrideAssetUrl: "",
                    customizationCssUrl: "",
                    customizations: {
                      "campaign-description-font-color": "#4e5772",
                      "campaign-description-size": "18px",
                      "campaign-item-1151825-background-color": "#f9faff",
                      "campaign-item-1151825-background-image-color-overlay": "rgba(0, 0, 0, .4)",
                      "campaign-item-1151825-background-type": "color",
                      "campaign-item-1151825-border-color": "#848ca3",
                      "campaign-item-1151825-description-font-color": "#4e5772",
                      "campaign-item-1151825-description-font-size": "18",
                      "campaign-item-1151825-exclude_audience_ids": null,
                      "campaign-item-1151825-exclude_audience_names": [],
                      "campaign-item-1151825-hover-view-tile-message": "Earn 100 points when you create an account",
                      "campaign-item-1151825-icon-color": "#768cdc",
                      "campaign-item-1151825-icon-type": "defaultIcon",
                      "campaign-item-1151825-include_audience_ids": "1",
                      "campaign-item-1151825-include_audience_names": [
                        "All customers"
                      ],
                      "campaign-item-1151825-special-reward-enabled": "false",
                      "campaign-item-1151825-special-reward-headline-background-color": "#E0DBEF",
                      "campaign-item-1151825-special-reward-headline-text": "Just for you!",
                      "campaign-item-1151825-special-reward-headline-title-font-color": "#5344A6",
                      "campaign-item-1151825-special-reward-headline-title-font-size": "16",
                      "campaign-item-1151825-special-reward-tile-border-color": "#8270E7",
                      "campaign-item-1151825-tile-description": "Create an account",
                      "campaign-item-1151825-tile-reward": "100 Points",
                      "campaign-item-1151825-title-font-color": "#011247",
                      "campaign-item-1151825-title-font-size": "27",
                      "campaign-item-1151825-type": "CreateAccountCampaign",
                      "campaign-item-1151826-action-tile-action-text": "Add My Birthday",
                      "campaign-item-1151826-action-tile-ask-year": "true",
                      "campaign-item-1151826-action-tile-birthday-required-field-message": "This field is required",
                      "campaign-item-1151826-action-tile-birthday-thank-you-message": "Thanks! We're looking forward to helping you celebrate :)",
                      "campaign-item-1151826-action-tile-european-date-format": "false",
                      "campaign-item-1151826-action-tile-message-text": "If your birthday is within the next 30 days, your reward will be granted in delay, up to 30 days.",
                      "campaign-item-1151826-action-tile-month-names": "January,February,March,April,May,June,July,August,September,October,November,December",
                      "campaign-item-1151826-action-tile-title": "Earn 500 points on your birthday",
                      "campaign-item-1151826-background-color": "#f9faff",
                      "campaign-item-1151826-background-image-color-overlay": "rgba(0, 0, 0, .4)",
                      "campaign-item-1151826-background-type": "color",
                      "campaign-item-1151826-border-color": "#848ca3",
                      "campaign-item-1151826-description-font-color": "#4e5772",
                      "campaign-item-1151826-description-font-size": "18",
                      "campaign-item-1151826-exclude_audience_ids": null,
                      "campaign-item-1151826-exclude_audience_names": [],
                      "campaign-item-1151826-icon-color": "#768cdc",
                      "campaign-item-1151826-icon-type": "defaultIcon",
                      "campaign-item-1151826-include_audience_ids": "1",
                      "campaign-item-1151826-include_audience_names": [
                        "All customers"
                      ],
                      "campaign-item-1151826-special-reward-enabled": "false",
                      "campaign-item-1151826-special-reward-headline-background-color": "#E0DBEF",
                      "campaign-item-1151826-special-reward-headline-text": "Just for you!",
                      "campaign-item-1151826-special-reward-headline-title-font-color": "#5344A6",
                      "campaign-item-1151826-special-reward-headline-title-font-size": "16",
                      "campaign-item-1151826-special-reward-tile-border-color": "#8270E7",
                      "campaign-item-1151826-tile-description": "Happy Birthday",
                      "campaign-item-1151826-tile-reward": "500 Points",
                      "campaign-item-1151826-title-font-color": "#011247",
                      "campaign-item-1151826-title-font-size": "27",
                      "campaign-item-1151826-type": "BirthdayCampaign",
                      "campaign-item-1151827-background-color": "#f9faff",
                      "campaign-item-1151827-background-image-color-overlay": "rgba(0, 0, 0, .4)",
                      "campaign-item-1151827-background-type": "color",
                      "campaign-item-1151827-border-color": "#848ca3",
                      "campaign-item-1151827-description-font-color": "#4e5772",
                      "campaign-item-1151827-description-font-size": "18",
                      "campaign-item-1151827-exclude_audience_ids": null,
                      "campaign-item-1151827-exclude_audience_names": [],
                      "campaign-item-1151827-hover-view-tile-message": "Earn 10 points for every $1.00 you spend in our store",
                      "campaign-item-1151827-icon-color": "#768cdc",
                      "campaign-item-1151827-icon-type": "defaultIcon",
                      "campaign-item-1151827-include_audience_ids": "1",
                      "campaign-item-1151827-include_audience_names": [
                        "All customers"
                      ],
                      "campaign-item-1151827-special-reward-enabled": "false",
                      "campaign-item-1151827-special-reward-headline-background-color": "#E0DBEF",
                      "campaign-item-1151827-special-reward-headline-text": "Just for you!",
                      "campaign-item-1151827-special-reward-headline-title-font-color": "#5344A6",
                      "campaign-item-1151827-special-reward-headline-title-font-size": "16",
                      "campaign-item-1151827-special-reward-tile-border-color": "#8270E7",
                      "campaign-item-1151827-tile-description": "Make a purchase",
                      "campaign-item-1151827-tile-reward": "10 Points Per $1.00",
                      "campaign-item-1151827-title-font-color": "#011247",
                      "campaign-item-1151827-title-font-size": "27",
                      "campaign-item-1151827-type": "PointsForPurchasesCampaign",
                      "campaign-title-font-color": "#011247",
                      "campaign-title-size": "27px",
                      "completed-tile-headline": "Completed",
                      "completed-tile-message": "You already completed this campaign",
                      "container-headline": "Ways to earn points",
                      "general-hover-tile-button-color": "#ffffff",
                      "general-hover-tile-button-text-color": "#140060",
                      "general-hover-tile-button-type": "filled_rectangle",
                      "general-hover-tile-color-overlay": "#011247",
                      "general-hover-tile-text-color": "#ffffff",
                      "headline-font-color": "#011247",
                      "headline-font-size": "36px",
                      "logged-out-is-redirect-after-login-to-current-page": "true",
                      "logged-out-message": "Already a member?",
                      "logged-out-sign-in-text": "Log in",
                      "logged-out-sign-up-text": "Sign up",
                      "main-text-font-name-and-url": "Montserrat@600|https://fonts.googleapis.com/css?family=Montserrat:600\u0026display=swap",
                      "secondary-text-font-name-and-url": "Montserrat@400|https://fonts.googleapis.com/css?family=Montserrat\u0026display=swap",
                      "selected-audiences": "1",
                      "selected-extensions": [
                        "1151825",
                        "1151826",
                        "1151827"
                      ],
                      "special-reward-enabled": "false",
                      "special-reward-headline-background-color": "#E0DBEF",
                      "special-reward-headline-text": "Special for you",
                      "special-reward-headline-title-font-color": "#5344A6",
                      "special-reward-headline-title-font-size": "16",
                      "special-reward-tile-border-color": "#8270E7",
                      "tile-border-color": "#848ca3",
                      "tiles-background-color": "#f9faff",
                      "time-between-rewards-days": "You're eligible to participate again in *|days|* days.",
                      "time-between-rewards-hours": "You're eligible to participate again in *|hours|* hours."
                    },
                    staticContent: {
                      "companyName": "The Flagpole Store",
                      "cssEditorEnabled": true,
                      "currency": "USD",
                      "facebookAppId": "1647129615540489",
                      "isMultiCurrencyEnabled": false,
                      "isSegmentationsPickerEnabled": false,
                      "merchantId": "104957",
                      "platformName": "bigcommerce",
                      "storeAccountLoginUrl": "//www.flagpolestore.com/login.php",
                      "storeAccountRegistrationUrl": "//www.flagpolestore.com/login.php?action=create_account",
                      "storeId": "jhPQhnYFl8fLN7jadqTSSd6JGIyiZ19IBf2qLqxA"
                    },
                    className: "CampaignWidget",
                    dependencyGroupId: 2
                },
            
                "174196": {
                    instanceId: "174196",
                    instanceVersionId: "483923192",
                    templateAssetUrl: "https://cdn-widgetsrepository.yotpo.com/widget-assets/widget-referred-friend/app.v0.7.7-21.js",
                    cssOverrideAssetUrl: "",
                    customizationCssUrl: "",
                    customizations: {
                      "background-color": "rgba(0, 0, 0, 0.7)",
                      "background-image-url": "https://cdn-widget-assets.yotpo.com/widget-referred-friend/customizations/defaults/backgroundImage-desktop.jpg",
                      "background-image-url-mobile": "https://cdn-widget-assets.yotpo.com/widget-referred-friend/customizations/defaults/backgroundImage-mobile-v2.jpg",
                      "copy-code-copied-text": "COPIED",
                      "copy-code-icon-color": "#dd1a30",
                      "coupon-background-color": "#fafbfc",
                      "description-color": "#3e3a36",
                      "description-font-size": "18px",
                      "description-text": "Use this code at checkout:",
                      "email-activation": "false",
                      "email-capture-description-color": "#3e3a36",
                      "email-capture-description-font-size": "18px",
                      "email-capture-description-text": "Enter your email to get the referral code:",
                      "email-capture-title-color": "#47423e",
                      "email-capture-title-font-size": "26px",
                      "email-capture-title-text": "HEY, FRIEND! YOU'VE GOT A DISCOUNT ON YOUR FIRST PURCHASE.",
                      "error-already-used-coupon-text": "Looks like you’ve already used this offer",
                      "error-general-failure-text": "Oops! Looks like something went wrong generating your coupon code. Please refresh page to try again.",
                      "error-link-color": "#0042E4",
                      "error-message-invalid-email": "Please fill in a valid email address",
                      "error-message-invalid-email-text-color": "#f04860",
                      "error-message-text-color": "#f04860",
                      "error-not-eligible-coupon-text": "Looks like you’re not eligible to use this offer.",
                      "error-safari-hide-ip-text": "To get the discount code you’ll need to turn off the \"Hide IP address\" option in your Safari privacy settings, then click the referral link again.",
                      "next-button-background-color": "#393086",
                      "next-button-text": "Next",
                      "next-button-text-color": "#ffffff",
                      "next-button-type": "filled_rectangle",
                      "popup-background-color": "#ffffff",
                      "primary-font-name-and-url": "Open Sans",
                      "secondary-font-name-and-url": "Nunito Sans@400| https://fonts.googleapis.com/css?family=Nunito+Sans:400\u0026display=swap",
                      "start-button-background-color": "#2a15a8",
                      "start-button-text": "Start Shopping",
                      "start-button-text-color": "#ffffff",
                      "start-button-type": "filled_rectangle",
                      "text-design-choose-screen": "email_capture_display",
                      "title-color": "#47423e",
                      "title-font-size": "26px",
                      "title-text": "HEY, FRIEND! YOU'VE GOT A DISCOUNT ON YOUR FIRST PURCHASE."
                    },
                    staticContent: {
                      "cssEditorEnabled": "true",
                      "currency": "USD",
                      "forceEmailCapture": "false",
                      "isMultiCurrencyEnabled": false,
                      "merchantId": "104957",
                      "platformName": "bigcommerce",
                      "selfExecutable": true,
                      "shouldShowInfoMessage": false,
                      "urlMatch": "https?://(?!yap.yotpo.com).*sref_id=.*"
                    },
                    className: "ReferredFriendWidget",
                    dependencyGroupId: null
                },
            
            },
            guidStaticContent: {},
            dependencyGroups: {
                      "2": [
                        "https://cdn-widget-assets.yotpo.com/widget-vue-core/app.v0.1.0-2295.js"
                      ]
                    }
        },
        initializer: "https://cdn-widgetsrepository.yotpo.com/widget-assets/widgets-initializer/app.v0.9.8-7487.js",
        analytics: "https://cdn-widgetsrepository.yotpo.com/widget-assets/yotpo-pixel/2025-12-31_09-59-10/bundle.js"
    }
    
    
    const initWidgets = function (config, initializeWidgets = true) {
        const widgetInitializer = yotpoWidgetsContainer['yotpo_widget_initializer'](config);
        return widgetInitializer.initWidgets(initializeWidgets);
    };
    const initWidget = function (config, instanceId, widgetPlaceHolder) {
        const widgetInitializer = yotpoWidgetsContainer['yotpo_widget_initializer'](config);
        if (widgetInitializer.initWidget) {
            return widgetInitializer.initWidget(instanceId, widgetPlaceHolder);
        }
        console.error("initWidget is not supported widgetInitializer");
    };
    const onInitializerLoad = function (config) {
        const prevInitWidgets = yotpoWidgetsContainer.initWidgets;
        yotpoWidgetsContainer.initWidgets = function (initializeWidgets = true) {
            if (prevInitWidgets) {
                if (typeof Promise !== 'undefined' && Promise.all) {
                    return Promise.all([prevInitWidgets(initializeWidgets), initWidgets(config, initializeWidgets)]);
                }
                console.warn('[deprecated] promise is not supported in initWidgets');
                prevInitWidgets(initializeWidgets);
            }
            return initWidgets(config, initializeWidgets);
        }
        const prevInitWidget = yotpoWidgetsContainer.initWidget;
        yotpoWidgetsContainer.initWidget = function (instanceId, widgetPlaceHolder) {
            if (prevInitWidget) {
              prevInitWidget(instanceId, widgetPlaceHolder)
            }
            return initWidget(config, instanceId, widgetPlaceHolder);
        }
        const guidWidgetContainer = getGuidWidgetsContainer();
        guidWidgetContainer.initWidgets = function () {
            return initWidgets(config);
        }
        guidWidgetContainer.initWidgets();
    };
    function getGuidWidgetsContainer () {
        if (!yotpoWidgetsContainer.guids) {
            yotpoWidgetsContainer.guids = {};
        }
        if (!yotpoWidgetsContainer.guids[guid]) {
            yotpoWidgetsContainer.guids[guid] = {};
        }
        return yotpoWidgetsContainer.guids[guid];
    }

    

    const guidWidgetContainer = getGuidWidgetsContainer();
    guidWidgetContainer.config = loader.config;
    if (!guidWidgetContainer.yotpo_widget_scripts_loaded) {
        guidWidgetContainer.yotpo_widget_scripts_loaded = true;
        guidWidgetContainer.onInitializerLoad = function () { onInitializerLoad(loader.config) };
        
        
        loader.loadDep(loader.analytics, function () {}, 'defer');
        
        
        
        loader.loadDep(loader.initializer, function () { guidWidgetContainer.onInitializerLoad() }, 'async');
        
    }
})()


