{
  "timestamp": "2025-10-27T05:13:02.528Z",
  "storeHash": "hhudllvhkp",
  "templates": [
    {
      "template_file": "",
      "snapshot": {
        "regions": [
          {
            "name": "footer_info_col_1--global",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
                        "configuration": {
                          "htmlCode": "<article class=\"footer-info-col\">\n    <h3 class=\"footer-info-heading\">Get a Prescription</h3>\n    <ul class=\"footer-info-list\">\n        <li><a href=\"/book-an-eye-exam/\">Book an eye exam</a></li>\n        <li><a href=\"/renew-a-prescription/\">Renew a prescription</a></li>\n        <li><a href=\"/measure-your-pd/\">Measure your PD</a></li>\n    </ul>\n</article>"
                        },
                        "storefront_api_query_params": {},
                        "name": "HTML",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "footer_info_col_2--global",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
                        "configuration": {
                          "htmlCode": "<article class=\"footer-info-col\">\n    <h3 class=\"footer-info-heading\">Get a Prescription</h3>\n    <ul class=\"footer-info-list\">\n        <li><a href=\"/book-an-eye-exam/\">Book an eye exam</a></li>\n        <li><a href=\"/renew-a-prescription/\">Renew a prescription</a></li>\n        <li><a href=\"/measure-your-pd/\">Measure your PD</a></li>\n    </ul>\n</article>\n\n<article class=\"footer-info-col\">\n    <h3 class=\"footer-info-heading\">Visit a Store</h3>\n    <ul class=\"footer-info-list\">\n        <li><a href=\"/find-a-location/\">Find a location</a></li>\n    </ul>\n</article>"
                        },
                        "storefront_api_query_params": {},
                        "name": "HTML",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "footer_info_col_4--global",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
                        "configuration": {
                          "htmlCode": "<article class=\"footer-info-col\">\n    <h3 class=\"footer-info-heading\">Ways to Save</h3>\n    <ul class=\"footer-info-list\">\n        <li><a href=\"/insurance/\">Insurance</a></li>\n        <li><a href=\"/flexible-spending/\">Flexible spending</a></li>\n        <li><a href=\"/20-off-contacts/\">20% off contacts</a></li>\n        <li><a href=\"/add-a-pair-and-save/\">Add a pair and save</a></li>\n    </ul>\n</article>\n\n<article class=\"footer-info-col\">\n    <h3 class=\"footer-info-heading\">Education</h3>\n    <ul class=\"footer-info-list\">\n        <li><a href=\"/eyeglasses-lens-guide/\">Eyeglasses lens guide</a></li>\n        <li><a href=\"/sunglasses-lens-guide/\">Sunglasses lens guide</a></li>\n        <li><a href=\"/eyewear-a-to-z/\">Eyewear A to Z</a></li>\n        <li><a href=\"/how-our-glasses-are-made/\">How our glasses are made</a></li>\n    </ul>\n</article>"
                        },
                        "storefront_api_query_params": {},
                        "name": "HTML",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "footer_support--global",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
                        "configuration": {
                          "htmlCode": "<ul class=\"footer-contacts-callouts\">\n  <li><a href=\"/faq\"><i class=\"icon\" aria-hidden=\"true\"><svg><use href=\"#icon-comments-question-check\"></use></svg></i>FAQ</a></li>\n  <li><a href=\"#text-message\"><i class=\"icon\" aria-hidden=\"true\"><svg><use href=\"#icon-message-dots\"></use></svg></i>Text</a></li>\n  <li><a href=\"#chat\"><i class=\"icon\" aria-hidden=\"true\"><svg><use href=\"#icon-messages\"></use></svg></i>Chat</a></li>\n  <li><a href=\"mailto:contact@papathemes.com\"><i class=\"icon\" aria-hidden=\"true\"><svg><use href=\"#icon-envelope\"></use></svg></i>Email</a></li>\n</ul>"
                        },
                        "storefront_api_query_params": {},
                        "name": "HTML",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "footer_copyright_links--global",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
                        "configuration": {
                          "htmlCode": "<ul class=\"footer-copyright-links\">\n  <li><a href=\"/privacy-policy\">Privacy Policy</a></li>\n  <li><a href=\"/notice-of-privacy-practices\">Notice of Privacy Practices</a></li>\n  <li><a href=\"/terms-of-use\">Terms of Use</a></li>\n  <li><a href=\"/accessibility\">Accessibility</a></li>\n  <li><a href=\"/ca-transparency-act\">CA Transparency Act</a></li>\n  <li><a href=\"/do-not-sell\">Do Not Sell</a></li>\n  <li><a href=\"/ca-ab-1305-disclosure\">CA AB 1305 Disclosure</a></li>\n</ul>"
                        },
                        "storefront_api_query_params": {},
                        "name": "HTML",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "category_below_content--global",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "Eyeva Sofas FAQ",
                          "headingTag": "h2",
                          "fontFamily": "",
                          "fontWeight": "700",
                          "fontSize": {
                            "value": 36,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 24,
                            "type": "px"
                          },
                          "lineHeight": "",
                          "fontColor": "#000000",
                          "textStyle": "default",
                          "alignment": {
                            "horizontal": "center",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "161227a0-1f85-4c7c-b781-5d25428641d6",
                        "configuration": {
                          "borderColor": "#858585",
                          "focusColor": "#0759d5",
                          "headingTag": "h4",
                          "headingStyle": {
                            "color": "#212121",
                            "bgColor": "#f7f7f7",
                            "hoverColor": "#e1edfe",
                            "typography": "default",
                            "align": {
                              "horizontal": "left"
                            }
                          },
                          "headingSize": {
                            "padding": {
                              "top": {
                                "value": "10",
                                "type": "px"
                              },
                              "right": {
                                "value": "15",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "10",
                                "type": "px"
                              },
                              "left": {
                                "value": "15",
                                "type": "px"
                              }
                            }
                          },
                          "bodyStyle": {
                            "color": "#000000",
                            "bgColor": "#ffffff",
                            "typography": "default",
                            "align": {
                              "horizontal": "left"
                            }
                          },
                          "bodySize": {
                            "padding": {
                              "top": {
                                "value": "10",
                                "type": "px"
                              },
                              "right": {
                                "value": "15",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "10",
                                "type": "px"
                              },
                              "left": {
                                "value": "15",
                                "type": "px"
                              }
                            }
                          },
                          "items": [
                            {
                              "title": "Does PapaThemes take insurance?",
                              "body": "Yes, we do! We partner (and are considered in-network) with several vision insurance providers. And even if we’re out of network, you can still save an average of $100—you’ll just have to apply for reimbursement after checkout.",
                              "isOpened": true
                            },
                            {
                              "title": "How long will it take to get your sofas?",
                              "body": "Yes, we do! We partner (and are considered in-network) with several vision insurance providers. And even if we’re out of network, you can still save an average of $100—you’ll just have to apply for reimbursement after checkout."
                            },
                            {
                              "title": "How does PapaThemes Home Try-On work?",
                              "body": "Yes, we do! We partner (and are considered in-network) with several vision insurance providers. And even if we’re out of network, you can still save an average of $100—you’ll just have to apply for reimbursement after checkout."
                            },
                            {
                              "title": "What will your sofas come with?",
                              "body": "Yes, we do! We partner (and are considered in-network) with several vision insurance providers. And even if we’re out of network, you can still save an average of $100—you’ll just have to apply for reimbursement after checkout."
                            },
                            {
                              "title": "Can you return PapaThemes sofas?",
                              "body": "Yes, we do! We partner (and are considered in-network) with several vision insurance providers. And even if we’re out of network, you can still save an average of $100—you’ll just have to apply for reimbursement after checkout."
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Accordion | PapaThemes",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          }
        ]
      }
    },
    {
      "template_file": "pages/home",
      "snapshot": {
        "regions": [
          {
            "name": "home_below_carousel",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "25%",
                    "75%"
                  ],
                  "layoutBackgroundColor": "rgba(248, 254, 250, 1)",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "32"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "32"
                    }
                  },
                  "numberOfDropzones": 2,
                  "layoutBackgroundType": "color",
                  "layoutZIndex": "-2",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "Start your custom journey",
                          "headingTag": "h2",
                          "fontFamily": "",
                          "fontWeight": "400",
                          "fontSize": {
                            "value": 24,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 20,
                            "type": "px"
                          },
                          "lineHeight": "",
                          "fontColor": "rgba(51,51,51,1)",
                          "textStyle": "custom",
                          "alignment": {
                            "horizontal": "left",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "16",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  },
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "cb9ca7e9-8e2b-48dc-9735-7df56f58fe16",
                        "configuration": {
                          "items": [
                            {
                              "text": "<p>Swatches</p>",
                              "desc": "<p>Explore 150+ fabrics to choose 10 free swatches sent to you</p>",
                              "style": "left",
                              "bgColor": "#ffffff",
                              "width": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                }
                              },
                              "align": {
                                "desktop": "left",
                                "tablet": "left",
                                "mobile": "left"
                              },
                              "icon": "custom",
                              "iconColor": "rgba(118,119,74,1)",
                              "iconImage": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/100x100",
                                "type": "IMAGE_MANAGER"
                              },
                              "iconSize": "original",
                              "iconWidth": {
                                "value": 0,
                                "type": "px"
                              },
                              "iconHeight": {
                                "value": 0,
                                "type": "px"
                              },
                              "textVisibility": "show",
                              "fontFamily": "inherit",
                              "fontWeight": "400",
                              "fontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "fontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "fontColor": "#000000",
                              "fontColorHover": "#de7bce",
                              "useImportant": false,
                              "textStyle": "default",
                              "descVisibility": "show",
                              "descFontFamily": "inherit",
                              "descFontWeight": "400",
                              "descFontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "descFontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "descFontColor": "#000000",
                              "descFontColorHover": "#de7bce",
                              "descUseImportant": false,
                              "descStyle": "default",
                              "useContainer": false,
                              "iconContent": "<svg width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M0.600006 32.5C0.600006 36.6406 3.95938 40 8.10001 40H36.225C38.6391 40 40.6 38.0391 40.6 35.625V29.375C40.6 26.9609 38.6391 25 36.225 25H26.5141L33.3344 18.1797C35.0453 16.4688 35.0453 13.7031 33.3344 11.9922L28.9125 7.57812C27.2016 5.86719 24.4359 5.86719 22.725 7.57812L15.6 14.7031V4.375C15.6 1.96094 13.6391 0 11.225 0H4.97501C2.56094 0 0.600006 1.96094 0.600006 4.375V32.5ZM36.225 37.5H14.0141L24.0141 27.5H36.225C37.2641 27.5 38.1 28.3359 38.1 29.375V35.625C38.1 36.6641 37.2641 37.5 36.225 37.5ZM31.5688 16.4141L15.6 32.3828V18.2422L24.4984 9.34375C25.2328 8.60938 26.4203 8.60938 27.1469 9.34375L31.5688 13.7656C32.3031 14.5 32.3031 15.6875 31.5688 16.4141ZM8.10001 37.5C5.34219 37.5 3.10001 35.2578 3.10001 32.5V22.5H13.1V32.5C13.1 35.2578 10.8578 37.5 8.10001 37.5ZM3.10001 20V12.5H13.1V20H3.10001ZM3.10001 10V4.375C3.10001 3.33594 3.93594 2.5 4.97501 2.5H11.225C12.2641 2.5 13.1 3.33594 13.1 4.375V10H3.10001ZM8.10001 34.375C8.59729 34.375 9.0742 34.1775 9.42583 33.8258C9.77746 33.4742 9.97501 32.9973 9.97501 32.5C9.97501 32.0027 9.77746 31.5258 9.42583 31.1742C9.0742 30.8225 8.59729 30.625 8.10001 30.625C7.60273 30.625 7.12581 30.8225 6.77418 31.1742C6.42255 31.5258 6.22501 32.0027 6.22501 32.5C6.22501 32.9973 6.42255 33.4742 6.77418 33.8258C7.12581 34.1775 7.60273 34.375 8.10001 34.375Z\" fill=\"#76774A\"/>\n</svg>\n"
                            },
                            {
                              "text": "<p>Collections</p>",
                              "desc": "<p>Browse our 25+ collections to find the perfect piece</p>",
                              "style": "left",
                              "bgColor": "#ffffff",
                              "width": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                }
                              },
                              "align": {
                                "desktop": "left",
                                "tablet": "left",
                                "mobile": "left"
                              },
                              "icon": "custom",
                              "iconColor": "rgba(118,119,74,1)",
                              "iconImage": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/100x100",
                                "type": "IMAGE_MANAGER"
                              },
                              "iconSize": "original",
                              "iconWidth": {
                                "value": 0,
                                "type": "px"
                              },
                              "iconHeight": {
                                "value": 0,
                                "type": "px"
                              },
                              "textVisibility": "show",
                              "fontFamily": "inherit",
                              "fontWeight": "400",
                              "fontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "fontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "fontColor": "#000000",
                              "fontColorHover": "#de7bce",
                              "useImportant": false,
                              "textStyle": "default",
                              "descVisibility": "show",
                              "descFontFamily": "inherit",
                              "descFontWeight": "400",
                              "descFontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "descFontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "descFontColor": "#000000",
                              "descFontColorHover": "#de7bce",
                              "descUseImportant": false,
                              "descStyle": "default",
                              "useContainer": false,
                              "iconContent": "<svg width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M2.70001 3.53906V35C2.70001 36.3828 3.8172 37.5 5.20001 37.5H36.6609C37.2313 37.5 37.7 37.0391 37.7 36.4609C37.7 36.1875 37.5906 35.9219 37.3953 35.7266L34.3172 32.6484L32.3328 34.6328C31.8484 35.1172 31.0516 35.1172 30.5672 34.6328C30.0828 34.1484 30.0828 33.3516 30.5672 32.8672L32.5516 30.8828L28.0672 26.3984L26.0828 28.3828C25.5984 28.8672 24.8016 28.8672 24.3172 28.3828C23.8328 27.8984 23.8328 27.1016 24.3172 26.6172L26.3016 24.6328L21.8172 20.1484L19.8328 22.1328C19.3484 22.6172 18.5516 22.6172 18.0672 22.1328C17.5828 21.6484 17.5828 20.8516 18.0672 20.3672L20.0516 18.3828L15.5672 13.8984L13.5828 15.8828C13.0984 16.3672 12.3016 16.3672 11.8172 15.8828C11.3328 15.3984 11.3328 14.6016 11.8172 14.1172L13.8016 12.1328L9.3172 7.64844L7.33282 9.63281C6.84845 10.1172 6.05157 10.1172 5.5672 9.63281C5.08282 9.14844 5.08282 8.35156 5.5672 7.86719L7.55157 5.88281L4.46564 2.80469C4.27032 2.60938 4.0047 2.5 3.73126 2.5C3.16095 2.5 2.70001 2.96094 2.70001 3.53906ZM6.23907 1.03906L39.1609 33.9609C39.825 34.625 40.2 35.5234 40.2 36.4609C40.2 38.4141 38.6141 40 36.6609 40H5.20001C2.4422 40 0.200012 37.7578 0.200012 35V3.53906C0.200012 1.58594 1.78595 0 3.73907 0C4.67657 0 5.57501 0.375 6.23907 1.03906ZM9.72345 18.8516C10.1922 18.6562 10.7313 18.7656 11.0828 19.125L21.0828 29.125C21.4422 29.4844 21.5438 30.0234 21.3563 30.4844C21.1688 30.9453 20.7078 31.2578 20.2 31.2578H10.2C9.51251 31.2578 8.95001 30.6953 8.95001 30.0078V20.0078C8.95001 19.5 9.2547 19.0469 9.72345 18.8516ZM11.45 23.0156V28.75H17.1844L11.45 23.0156Z\" fill=\"#76774A\"/>\n</svg>\n"
                            },
                            {
                              "text": "<p>Customization</p>",
                              "desc": "<p>Choose length, depth, leg style, cushion fill, and more</p>",
                              "style": "left",
                              "bgColor": "#ffffff",
                              "width": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                }
                              },
                              "align": {
                                "desktop": "left",
                                "tablet": "left",
                                "mobile": "left"
                              },
                              "icon": "custom",
                              "iconColor": "rgba(118,119,74,1)",
                              "iconImage": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/100x100",
                                "type": "IMAGE_MANAGER"
                              },
                              "iconSize": "original",
                              "iconWidth": {
                                "value": 0,
                                "type": "px"
                              },
                              "iconHeight": {
                                "value": 0,
                                "type": "px"
                              },
                              "textVisibility": "show",
                              "fontFamily": "inherit",
                              "fontWeight": "400",
                              "fontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "fontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "fontColor": "#000000",
                              "fontColorHover": "#de7bce",
                              "useImportant": false,
                              "textStyle": "default",
                              "descVisibility": "show",
                              "descFontFamily": "inherit",
                              "descFontWeight": "400",
                              "descFontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "descFontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "descFontColor": "#000000",
                              "descFontColorHover": "#de7bce",
                              "descUseImportant": false,
                              "descStyle": "default",
                              "useContainer": false,
                              "iconContent": "<svg width=\"41\" height=\"28\" viewBox=\"0 0 41 28\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M28.8 2C32.1125 2 34.8 4.6875 34.8 8V10.3438C35.425 10.125 36.1 10 36.8 10V8C36.8 3.58125 33.2188 0 28.8 0H12.8C8.3813 0 4.80005 3.58125 4.80005 8V10C5.50005 10 6.17505 10.1187 6.80005 10.3438V8C6.80005 4.6875 9.48755 2 12.8 2H28.8ZM6.80005 18V24V25C6.80005 25.55 6.35005 26 5.80005 26H3.80005C3.25005 26 2.80005 25.55 2.80005 25V16C2.80005 14.8938 3.6938 14 4.80005 14C5.9063 14 6.80005 14.8938 6.80005 16V18ZM5.80005 28C7.1063 28 8.2188 27.1625 8.6313 26H32.975C33.3875 27.1625 34.5 28 35.8063 28H37.8063C39.4625 28 40.8063 26.6562 40.8063 25V16C40.8063 13.7937 39.0125 12 36.8063 12C34.6 12 32.8063 13.7937 32.8063 16H8.8063C8.8063 13.7937 7.01255 12 4.8063 12C2.60005 12 0.806299 13.7937 0.806299 16L0.800049 25C0.800049 26.6562 2.1438 28 3.80005 28H5.80005ZM8.80005 24V18H32.8V24H8.80005ZM34.8 25V24V18V16C34.8 14.8938 35.6938 14 36.8 14C37.9063 14 38.8 14.8938 38.8 16V25C38.8 25.55 38.35 26 37.8 26H35.8C35.25 26 34.8 25.55 34.8 25Z\" fill=\"#76774A\"/>\n</svg>\n"
                            },
                            {
                              "text": "<p>Design services</p>",
                              "desc": "<p>Get free, one-on-one support from a Design Expert</p>",
                              "style": "left",
                              "bgColor": "#ffffff",
                              "width": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                }
                              },
                              "align": {
                                "desktop": "left",
                                "tablet": "left",
                                "mobile": "left"
                              },
                              "icon": "custom",
                              "iconColor": "rgba(118,119,74,1)",
                              "iconImage": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/100x100",
                                "type": "IMAGE_MANAGER"
                              },
                              "iconSize": "original",
                              "iconWidth": {
                                "value": 0,
                                "type": "px"
                              },
                              "iconHeight": {
                                "value": 0,
                                "type": "px"
                              },
                              "textVisibility": "show",
                              "fontFamily": "inherit",
                              "fontWeight": "400",
                              "fontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "fontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "fontColor": "#000000",
                              "fontColorHover": "#de7bce",
                              "useImportant": false,
                              "textStyle": "default",
                              "descVisibility": "show",
                              "descFontFamily": "inherit",
                              "descFontWeight": "400",
                              "descFontSize": {
                                "value": 16,
                                "type": "px"
                              },
                              "descFontSizeMobile": {
                                "value": 12,
                                "type": "px"
                              },
                              "descFontColor": "#000000",
                              "descFontColorHover": "#de7bce",
                              "descUseImportant": false,
                              "descStyle": "default",
                              "useContainer": false,
                              "iconContent": "<svg width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M33.9782 3.09375C33.2438 2.35937 32.0563 2.35937 31.3298 3.09375L27.0407 7.375L33.0251 13.3594L37.3063 9.07812C38.0407 8.34375 38.0407 7.15625 37.3063 6.42969L33.9782 3.09375ZM6.89228 27.5312C6.29853 28.125 5.86884 28.8516 5.63447 29.6562L3.49384 36.9062L10.7438 34.7734C11.5485 34.5391 12.2751 34.1016 12.8688 33.5156L31.2595 15.125L25.2751 9.14062L6.89228 27.5312ZM29.5563 1.32812C31.2673 -0.382813 34.0329 -0.382813 35.7438 1.32812L39.072 4.65625C40.7829 6.36719 40.7829 9.13281 39.072 10.8438L14.6423 35.2812C13.7517 36.1719 12.6579 36.8203 11.4548 37.1719L2.00165 39.9531C1.56415 40.0859 1.08759 39.9609 0.767279 39.6406C0.446967 39.3203 0.321967 38.8438 0.454779 38.4062L3.23603 28.9531C3.58759 27.75 4.24384 26.6562 5.12665 25.7656L29.5563 1.32812ZM6.86103 2.13281C8.81415 0.179687 11.9782 0.179687 13.9313 2.13281L19.4704 7.67188L17.7048 9.4375L15.2204 6.95312L12.5407 9.63281C12.0563 10.1172 11.2595 10.1172 10.7751 9.63281C10.2907 9.14844 10.2907 8.35156 10.7751 7.86719L13.447 5.17969L12.1657 3.89844C11.1892 2.92188 9.60322 2.92188 8.62665 3.89844L4.29853 8.23438C3.32197 9.21094 3.32197 10.7969 4.29853 11.7734L9.83759 17.3125L8.07197 19.0703L2.5329 13.5391C0.579779 11.5859 0.579779 8.42188 2.5329 6.46875L6.86103 2.13281ZM26.861 37.8672L21.322 32.3281L23.0876 30.5625L28.6267 36.1016C29.6032 37.0781 31.1892 37.0781 32.1657 36.1016L36.4938 31.7734C37.4704 30.7969 37.4704 29.2109 36.4938 28.2344L35.2204 26.9531L32.5407 29.6328C32.0563 30.1172 31.2595 30.1172 30.7751 29.6328C30.2907 29.1484 30.2907 28.3516 30.7751 27.8672L33.447 25.1797L30.9626 22.6953L32.7282 20.9297L38.2673 26.4687C40.2204 28.4219 40.2204 31.5859 38.2673 33.5391L33.9392 37.8672C31.986 39.8203 28.822 39.8203 26.8688 37.8672H26.861Z\" fill=\"#76774A\"/>\n</svg>\n"
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Callout Icons | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "home_below_section2",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "33.33333333333333%",
                    "66.66666666666666%"
                  ],
                  "layoutBackgroundColor": "rgba(247, 247, 247, 1)",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 2,
                  "layoutBackgroundType": "color",
                  "layoutZIndex": "-2",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
                        "configuration": {
                          "htmlCode": "<div class=\"eyeva-style\">\n  <div class=\"py-48 pl-128 pl-0-md\">\n    <p class=\"color-secondary m-0\">THE ID DIFFERENCE</p>\n    <h2 class=\"font-36 font-24-md m-0 mb-48\">custom made, not pre-made</h2>\n    <ul class=\"font-18 font-16-md color-secondary m-0 flex flex-column gap-16\">\n      <li class=\"m-0 flex align-items-center gap-24\">\n        <img src=\"data:image/svg+xml,<svg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='60' height='60' rx='10' fill='%236B6C4A'/><g clip-path='url(%23clip0_2077_910)'><path d='M38 18C41.3125 18 44 20.6875 44 24V26.3438C44.625 26.125 45.3 26 46 26V24C46 19.5813 42.4188 16 38 16H22C17.5813 16 14 19.5813 14 24V26C14.7 26 15.375 26.1187 16 26.3438V24C16 20.6875 18.6875 18 22 18H38ZM16 34V40V41C16 41.55 15.55 42 15 42H13C12.45 42 12 41.55 12 41V32C12 30.8938 12.8937 30 14 30C15.1062 30 16 30.8938 16 32V34ZM15 44C16.3063 44 17.4188 43.1625 17.8313 42H42.175C42.5875 43.1625 43.7 44 45.0062 44H47.0062C48.6625 44 50.0062 42.6562 50.0062 41V32C50.0062 29.7937 48.2125 28 46.0062 28C43.8 28 42.0062 29.7937 42.0062 32H18.0063C18.0063 29.7937 16.2125 28 14.0062 28C11.8 28 10.0063 29.7937 10.0063 32L10 41C10 42.6562 11.3438 44 13 44H15ZM18 40V34H42V40H18ZM44 41V40V34V32C44 30.8938 44.8937 30 46 30C47.1063 30 48 30.8938 48 32V41C48 41.55 47.55 42 47 42H45C44.45 42 44 41.55 44 41Z' fill='white'/></g><defs><clipPath id='clip0_2077_910'><rect width='40' height='32' fill='white' transform='translate(10 14)'/></clipPath></defs></svg>\"\n          width=\"60\" height=\"60\" alt=\"25+ collections\" />\n        <span>25+ collections</span>\n      </li>\n      <li class=\"m-0 flex align-items-center gap-24\">\n        <img src=\"data:image/svg+xml,<svg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='60' height='60' rx='10' fill='white'/><g clip-path='url(%23clip0_2077_915)'><path d='M14 40C14 43.3125 16.6875 46 20 46H42.5C44.4312 46 46 44.4312 46 42.5V37.5C46 35.5688 44.4312 34 42.5 34H34.7313L40.1875 28.5437C41.5562 27.175 41.5562 24.9625 40.1875 23.5938L36.65 20.0625C35.2812 18.6937 33.0688 18.6937 31.7 20.0625L26 25.7625V17.5C26 15.5688 24.4312 14 22.5 14H17.5C15.5688 14 14 15.5688 14 17.5V40ZM42.5 44H24.7312L32.7313 36H42.5C43.3312 36 44 36.6688 44 37.5V42.5C44 43.3312 43.3312 44 42.5 44ZM38.775 27.1313L26 39.9062V28.5938L33.1187 21.475C33.7062 20.8875 34.6562 20.8875 35.2375 21.475L38.775 25.0125C39.3625 25.6 39.3625 26.55 38.775 27.1313ZM20 44C17.7938 44 16 42.2062 16 40V32H24V40C24 42.2062 22.2063 44 20 44ZM16 30V24H24V30H16ZM16 22V17.5C16 16.6688 16.6688 16 17.5 16H22.5C23.3313 16 24 16.6688 24 17.5V22H16ZM20 41.5C20.3978 41.5 20.7794 41.342 21.0607 41.0607C21.342 40.7794 21.5 40.3978 21.5 40C21.5 39.6022 21.342 39.2206 21.0607 38.9393C20.7794 38.658 20.3978 38.5 20 38.5C19.6022 38.5 19.2206 38.658 18.9393 38.9393C18.658 39.2206 18.5 39.6022 18.5 40C18.5 40.3978 18.658 40.7794 18.9393 41.0607C19.2206 41.342 19.6022 41.5 20 41.5Z' fill='%2376774A'/></g><defs><clipPath id='clip0_2077_915'><rect width='32' height='32' fill='white' transform='translate(14 14)'/></clipPath></defs></svg>\" \n          width=\"60\" height=\"60\" alt=\"150+ fabrics\" />\n        <span>150+ fabrics</span>\n      </li>\n      <li class=\"m-0 flex align-items-center gap-24\">\n        <img src=\"data:image/svg+xml,<svg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='60' height='60' rx='8' fill='white'/><path fill-rule='evenodd' clip-rule='evenodd' d='M15.5134 18.8592C15.3143 16.2377 17.3619 14 19.9573 14H39.362C42.1978 14 44.5 16.3285 44.5 19.2016V42.0907C44.5 44.096 43 45.7806 41.027 45.9804C39.0328 46.1824 37.2182 44.8038 36.8516 42.8083L33.8069 26.2339C33.5477 24.8234 32.3725 23.7736 30.9584 23.6893L19.6948 23.0183C17.4702 22.8858 15.6843 21.1094 15.5134 18.8592ZM19.9573 16.0805C18.5578 16.0805 17.4543 17.2872 17.5616 18.6996C17.6537 19.9125 18.6164 20.87 19.8154 20.9414L31.079 21.6124C33.4359 21.7528 35.3946 23.5026 35.8265 25.8533L38.8713 42.4277C39.0426 43.3603 39.8906 44.0046 40.8226 43.9102C41.7426 43.817 42.4457 43.03 42.4457 42.0907V19.2016C42.4457 17.4787 41.0644 16.0805 39.362 16.0805H19.9573Z' fill='%2376774A'/></svg>\" \n          width=\"60\" height=\"60\" alt=\"35+ legs\" />\n        <span>35+ legs</span>\n      </li>\n      <li class=\"m-0 flex align-items-center gap-24\">\n        <img src=\"data:image/svg+xml,<svg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='60' height='60' rx='10' fill='white'/><g clip-path='url(%23clip0_2077_925)'><path d='M16 16.8312V42C16 43.1063 16.8937 44 18 44H43.1688C43.625 44 44 43.6313 44 43.1688C44 42.95 43.9125 42.7375 43.7563 42.5812L41.2938 40.1187L39.7062 41.7062C39.3187 42.0938 38.6813 42.0938 38.2938 41.7062C37.9062 41.3187 37.9062 40.6813 38.2938 40.2938L39.8813 38.7062L36.2938 35.1187L34.7062 36.7062C34.3187 37.0938 33.6813 37.0938 33.2938 36.7062C32.9062 36.3187 32.9062 35.6813 33.2938 35.2938L34.8813 33.7062L31.2938 30.1187L29.7063 31.7062C29.3188 32.0938 28.6812 32.0938 28.2937 31.7062C27.9062 31.3187 27.9062 30.6813 28.2937 30.2938L29.8813 28.7063L26.2937 25.1187L24.7063 26.7063C24.3188 27.0938 23.6812 27.0938 23.2937 26.7063C22.9062 26.3188 22.9062 25.6812 23.2937 25.2937L24.8813 23.7063L21.2937 20.1188L19.7063 21.7063C19.3188 22.0938 18.6812 22.0938 18.2937 21.7063C17.9062 21.3188 17.9062 20.6812 18.2937 20.2937L19.8812 18.7063L17.4125 16.2438C17.2562 16.0875 17.0438 16 16.825 16C16.3688 16 16 16.3687 16 16.8312ZM18.8313 14.8313L45.1688 41.1688C45.7 41.7 46 42.4188 46 43.1688C46 44.7313 44.7313 46 43.1688 46H18C15.7938 46 14 44.2062 14 42V16.8312C14 15.2687 15.2687 14 16.8312 14C17.5812 14 18.3 14.3 18.8313 14.8313ZM21.6188 29.0813C21.9938 28.925 22.425 29.0125 22.7063 29.3L30.7062 37.3C30.9937 37.5875 31.075 38.0188 30.925 38.3875C30.775 38.7563 30.4062 39.0063 30 39.0063H22C21.45 39.0063 21 38.5562 21 38.0063V30.0063C21 29.6 21.2438 29.2375 21.6188 29.0813ZM23 32.4125V37H27.5875L23 32.4125Z' fill='%2376774A'/></g><defs><clipPath id='clip0_2077_925'><rect width='32' height='32' fill='white' transform='translate(14 14)'/></clipPath></defs></svg>\" \n          width=\"60\" height=\"60\" alt=\"Lengths & depths\" />\n        <span>Lengths & depths</span>\n      </li>\n      <li class=\"m-0 flex align-items-center gap-24\">\n        <img src=\"data:image/svg+xml,<svg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='60' height='60' rx='8' fill='white'/><g clip-path='url(%23clip0_2077_930)'><path d='M34.35 24.2375L20 38.5875V34.625C20 30.9125 21.475 27.35 24.1 24.725L30.5875 18.2438C32.025 16.8063 33.9688 16 36 16C38.0313 16 39.9813 16.8063 41.4125 18.2438L41.7563 18.5875C43.1938 20.025 44 21.9688 44 24C44 25.425 43.6063 26.8062 42.875 28H33.4188L35.7688 25.65C36.1563 25.2625 36.1563 24.625 35.7688 24.2375C35.3813 23.85 34.7438 23.85 34.3563 24.2375H34.35ZM31.4125 30H41.1688L37.1688 34H27.4125L31.4125 30ZM35.1688 36C32.5563 38.5625 29.0375 40 25.3688 40H21.4125L25.4125 36H35.1688ZM18 34.625V40.5812L14.2938 44.2938C13.9063 44.6813 13.9063 45.3187 14.2938 45.7062C14.6813 46.0938 15.3188 46.0938 15.7063 45.7062L19.4125 42H25.3688C29.6125 42 33.6813 40.3125 36.6813 37.3125L43.1688 30.8312C44.9813 29.0187 46 26.5625 46 24C46 21.4375 44.9813 18.9812 43.1688 17.1688L42.825 16.825C41.0188 15.0188 38.5625 14 36 14C33.4375 14 30.9813 15.0187 29.1688 16.8312L22.6875 23.3125C19.6875 26.3125 18 30.3813 18 34.625Z' fill='%2376774A'/></g><defs><clipPath id='clip0_2077_930'><rect width='32' height='32' fill='white' transform='translate(14 14)'/></clipPath></defs></svg>\" \n          width=\"60\" height=\"60\" alt=\"Seat cushions\" />\n        <span>Seat cushions</span>\n      </li>\n    </ul>\n  </div>\n</div>"
                        },
                        "storefront_api_query_params": {},
                        "name": "HTML",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  },
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "13244295-3d0e-4499-8958-cac709466f38",
                        "configuration": {
                          "padding": {
                            "desktop": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "tablet": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "mobile": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            }
                          },
                          "flexNoWrap": {
                            "desktop": false,
                            "table": false,
                            "mobile": false
                          },
                          "themeName": "custom",
                          "useContainer": true,
                          "bgImgUrl": {
                            "src": ""
                          },
                          "bgImgUrlTablet": {
                            "src": ""
                          },
                          "bgImgUrlMobile": {
                            "src": ""
                          },
                          "bgFit": "cover",
                          "carousel": {
                            "visibility": "hide",
                            "slidesToShow": {
                              "value": 6,
                              "type": ""
                            },
                            "slidesToShowTablet": {
                              "value": 4,
                              "type": ""
                            },
                            "slidesToShowMobile": {
                              "value": 2,
                              "type": ""
                            },
                            "autoplay": false,
                            "autoplaySpeed": {
                              "value": 3000,
                              "type": ""
                            },
                            "arrows": true,
                            "dots": true
                          },
                          "items": [
                            {
                              "imageUrl": {
                                "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                "type": "IMAGE_MANAGER",
                                "data": {
                                  "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "name": "sofas-custom-made-banner.png",
                                  "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofas-custom-made-banner.png?t=1741856335",
                                  "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofas-custom-made-banner.png?t=1741856335"
                                }
                              },
                              "width": {
                                "value": 1192,
                                "type": "px"
                              },
                              "height": {
                                "value": 600,
                                "type": "px"
                              },
                              "mobileImageVisibility": "hide",
                              "mobileImageUrl": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/610x610",
                                "type": "IMAGE_MANAGER"
                              },
                              "mobileWidth": {
                                "value": 610,
                                "type": "px"
                              },
                              "mobileHeight": {
                                "value": 610,
                                "type": "px"
                              },
                              "imageFit": "fill",
                              "lazyload": true,
                              "borderRadius": {
                                "value": 8,
                                "type": "px"
                              },
                              "text": "NEW IN",
                              "descriptionText": "Dinning Room & Kitchen",
                              "buttonText": "SHOW NOW",
                              "contentAlignment": {
                                "horizontal": "left",
                                "vertical": "top"
                              },
                              "contentPadding": {
                                "top": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "36",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "36",
                                  "type": "px"
                                }
                              },
                              "contentBgColor": "transparent",
                              "contentPaddingTablet": {
                                "top": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "36",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "36",
                                  "type": "px"
                                }
                              },
                              "contentPaddingMobile": {
                                "top": {
                                  "value": "10",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "10",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "15",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "15",
                                  "type": "px"
                                }
                              },
                              "heading": {
                                "visibility": "hide",
                                "style": "default"
                              },
                              "description": {
                                "visibility": "hide",
                                "style": "default"
                              },
                              "button": {
                                "visibility": "hide",
                                "size": "",
                                "style": "primary",
                                "fontFamily": "inherit",
                                "radius": {
                                  "value": 4,
                                  "type": "px"
                                },
                                "color": "#de7bce",
                                "colorHover": "#391271",
                                "textColor": "#ffffff",
                                "textColorHover": "#ffffff",
                                "position": "bottom"
                              },
                              "itemWidth": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "10",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "10",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "10",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "10",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "5",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "5",
                                    "type": "px"
                                  }
                                }
                              },
                              "video": "https://storage.themeforshop.com/eyeva-demo/sofa-custom-made-h265.mp4",
                              "showVideo": "viewport",
                              "hideVideoWhenPaused": true
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Flex Banners | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "home_below_section3",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "33.333333%",
                    "33.333333%",
                    "33.333333%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 3,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "flex-start",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "24"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "13244295-3d0e-4499-8958-cac709466f38",
                        "configuration": {
                          "padding": {
                            "desktop": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "tablet": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "mobile": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            }
                          },
                          "flexNoWrap": {
                            "desktop": false,
                            "table": false,
                            "mobile": false
                          },
                          "themeName": "custom",
                          "useContainer": false,
                          "bgImgUrl": {
                            "src": ""
                          },
                          "bgImgUrlTablet": {
                            "src": ""
                          },
                          "bgImgUrlMobile": {
                            "src": ""
                          },
                          "bgFit": "cover",
                          "carousel": {
                            "visibility": "hide",
                            "slidesToShow": {
                              "value": 6,
                              "type": ""
                            },
                            "slidesToShowTablet": {
                              "value": 4,
                              "type": ""
                            },
                            "slidesToShowMobile": {
                              "value": 2,
                              "type": ""
                            },
                            "autoplay": false,
                            "autoplaySpeed": {
                              "value": 3000,
                              "type": ""
                            },
                            "arrows": true,
                            "dots": true
                          },
                          "items": [
                            {
                              "imageUrl": {
                                "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                "type": "IMAGE_MANAGER",
                                "data": {
                                  "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "name": "sofas-flex-banner-1.jpg",
                                  "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofas-flex-banner-1.jpg?t=1741928879",
                                  "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofas-flex-banner-1.jpg?t=1741928879"
                                }
                              },
                              "width": {
                                "value": 1170,
                                "type": "px"
                              },
                              "height": {
                                "value": 1226,
                                "type": "px"
                              },
                              "mobileImageVisibility": "hide",
                              "mobileImageUrl": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/610x610",
                                "type": "IMAGE_MANAGER"
                              },
                              "mobileWidth": {
                                "value": 610,
                                "type": "px"
                              },
                              "mobileHeight": {
                                "value": 610,
                                "type": "px"
                              },
                              "imageFit": "fill",
                              "lazyload": true,
                              "borderRadius": {
                                "value": 0,
                                "type": "px"
                              },
                              "text": "Explore more",
                              "descriptionText": "<p>Browse our quick ship and sale collections</p>",
                              "buttonText": "SHOW NOW",
                              "contentAlignment": {
                                "horizontal": "center",
                                "vertical": "top"
                              },
                              "contentPadding": {
                                "top": {
                                  "value": "64",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "64",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "16",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "16",
                                  "type": "px"
                                }
                              },
                              "contentBgColor": "transparent",
                              "contentPaddingTablet": {
                                "top": {
                                  "value": "24",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "24",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "16",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "16",
                                  "type": "px"
                                }
                              },
                              "contentPaddingMobile": {
                                "top": {
                                  "value": "24",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "24",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "16",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "16",
                                  "type": "px"
                                }
                              },
                              "heading": {
                                "visibility": "show",
                                "style": "custom",
                                "fontSize": {
                                  "type": "px",
                                  "value": 34
                                },
                                "mobileFontSize": {
                                  "type": "px",
                                  "value": 24
                                },
                                "fontColor": "rgba(51,51,51,1)",
                                "fontColorHover": "rgba(51,51,51,1)",
                                "mobileFontColor": "rgba(51,51,51,1)",
                                "mobileFontColorHover": "rgba(51,51,51,1)",
                                "fontWeight": "400"
                              },
                              "description": {
                                "visibility": "show",
                                "style": "custom",
                                "fontColor": "rgba(51,51,51,1)",
                                "fontColorHover": "rgba(51,51,51,1)",
                                "mobileFontColor": "rgba(51,51,51,1)",
                                "mobileFontColorHover": "rgba(51,51,51,1)",
                                "fontSize": {
                                  "type": "px",
                                  "value": 20
                                },
                                "fontWeight": "400",
                                "mobileFontSize": {
                                  "type": "px",
                                  "value": 16
                                }
                              },
                              "button": {
                                "visibility": "hide",
                                "size": "",
                                "style": "primary",
                                "fontFamily": "inherit",
                                "radius": {
                                  "value": 4,
                                  "type": "px"
                                },
                                "color": "#de7bce",
                                "colorHover": "#391271",
                                "textColor": "#ffffff",
                                "textColorHover": "#ffffff",
                                "position": "bottom"
                              },
                              "itemWidth": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                }
                              },
                              "video": "https://storage.themeforshop.com/eyeva-demo/sofa-explore-more-h265.mp4",
                              "hideVideoWhenPaused": false,
                              "showVideo": "hover"
                            }
                          ],
                          "contentOverlayMobile": true
                        },
                        "storefront_api_query_params": {},
                        "name": "Flex Banners | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  },
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "flex-start",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "24"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "13244295-3d0e-4499-8958-cac709466f38",
                        "configuration": {
                          "padding": {
                            "desktop": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "tablet": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "mobile": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            }
                          },
                          "flexNoWrap": {
                            "desktop": false,
                            "table": false,
                            "mobile": false
                          },
                          "themeName": "custom",
                          "useContainer": false,
                          "bgImgUrl": {
                            "src": ""
                          },
                          "bgImgUrlTablet": {
                            "src": ""
                          },
                          "bgImgUrlMobile": {
                            "src": ""
                          },
                          "bgFit": "cover",
                          "carousel": {
                            "visibility": "hide",
                            "slidesToShow": {
                              "value": 6,
                              "type": ""
                            },
                            "slidesToShowTablet": {
                              "value": 4,
                              "type": ""
                            },
                            "slidesToShowMobile": {
                              "value": 2,
                              "type": ""
                            },
                            "autoplay": false,
                            "autoplaySpeed": {
                              "value": 3000,
                              "type": ""
                            },
                            "arrows": true,
                            "dots": true
                          },
                          "items": [
                            {
                              "imageUrl": {
                                "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                "type": "IMAGE_MANAGER",
                                "data": {
                                  "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "name": "sofs-flex-banner-2.jpg",
                                  "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofs-flex-banner-2.jpg?t=1741929190",
                                  "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofs-flex-banner-2.jpg?t=1741929190"
                                }
                              },
                              "width": {
                                "value": 1172,
                                "type": "px"
                              },
                              "height": {
                                "value": 1000,
                                "type": "px"
                              },
                              "mobileImageVisibility": "hide",
                              "mobileImageUrl": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/610x610",
                                "type": "IMAGE_MANAGER"
                              },
                              "mobileWidth": {
                                "value": 610,
                                "type": "px"
                              },
                              "mobileHeight": {
                                "value": 610,
                                "type": "px"
                              },
                              "imageFit": "fill",
                              "lazyload": true,
                              "borderRadius": {
                                "value": 0,
                                "type": "px"
                              },
                              "text": "NEW IN",
                              "descriptionText": "Dinning Room & Kitchen",
                              "buttonText": "SHOW NOW",
                              "contentAlignment": {
                                "horizontal": "left",
                                "vertical": "top"
                              },
                              "contentPadding": {
                                "top": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "36",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "36",
                                  "type": "px"
                                }
                              },
                              "contentBgColor": "transparent",
                              "contentPaddingTablet": {
                                "top": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "36",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "36",
                                  "type": "px"
                                }
                              },
                              "contentPaddingMobile": {
                                "top": {
                                  "value": "10",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "10",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "15",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "15",
                                  "type": "px"
                                }
                              },
                              "heading": {
                                "visibility": "hide",
                                "style": "default"
                              },
                              "description": {
                                "visibility": "hide",
                                "style": "default"
                              },
                              "button": {
                                "visibility": "hide",
                                "size": "",
                                "style": "primary",
                                "fontFamily": "inherit",
                                "radius": {
                                  "value": 4,
                                  "type": "px"
                                },
                                "color": "#de7bce",
                                "colorHover": "#391271",
                                "textColor": "#ffffff",
                                "textColorHover": "#ffffff",
                                "position": "bottom"
                              },
                              "itemWidth": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                }
                              },
                              "video": "https://storage.themeforshop.com/eyeva-demo/sofa-red-in-room-h265.mp4",
                              "showVideo": "hover",
                              "hideVideoWhenPaused": false
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Flex Banners | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "Start with a style quiz ⟶",
                          "headingTag": "h3",
                          "fontFamily": "inherit",
                          "fontWeight": "600",
                          "fontSize": {
                            "value": 20,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 18,
                            "type": "px"
                          },
                          "lineHeight": "1.6",
                          "fontColor": "rgba(51,51,51,1)",
                          "textStyle": "custom",
                          "alignment": {
                            "horizontal": "left",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "24",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "4",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "16",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "4",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "Browse our quick ship and sale collections, Browse our quick ship and sale collections",
                          "headingTag": "p",
                          "fontFamily": "inherit",
                          "fontWeight": "400",
                          "fontSize": {
                            "value": 16,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 14,
                            "type": "px"
                          },
                          "lineHeight": "1.6",
                          "fontColor": "rgba(51,51,51,1)",
                          "textStyle": "custom",
                          "alignment": {
                            "horizontal": "left",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  },
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "flex-start",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "24"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "13244295-3d0e-4499-8958-cac709466f38",
                        "configuration": {
                          "padding": {
                            "desktop": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "tablet": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            },
                            "mobile": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            }
                          },
                          "flexNoWrap": {
                            "desktop": false,
                            "table": false,
                            "mobile": false
                          },
                          "themeName": "custom",
                          "useContainer": false,
                          "bgImgUrl": {
                            "src": ""
                          },
                          "bgImgUrlTablet": {
                            "src": ""
                          },
                          "bgImgUrlMobile": {
                            "src": ""
                          },
                          "bgFit": "cover",
                          "carousel": {
                            "visibility": "hide",
                            "slidesToShow": {
                              "value": 6,
                              "type": ""
                            },
                            "slidesToShowTablet": {
                              "value": 4,
                              "type": ""
                            },
                            "slidesToShowMobile": {
                              "value": 2,
                              "type": ""
                            },
                            "autoplay": false,
                            "autoplaySpeed": {
                              "value": 3000,
                              "type": ""
                            },
                            "arrows": true,
                            "dots": true
                          },
                          "items": [
                            {
                              "imageUrl": {
                                "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                "type": "IMAGE_MANAGER",
                                "data": {
                                  "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "name": "sofas-flex-banner-3.jpg",
                                  "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofas-flex-banner-3.jpg?t=1741929598",
                                  "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofas-flex-banner-3.jpg?t=1741929598"
                                }
                              },
                              "width": {
                                "value": 1172,
                                "type": "px"
                              },
                              "height": {
                                "value": 1000,
                                "type": "px"
                              },
                              "mobileImageVisibility": "hide",
                              "mobileImageUrl": {
                                "src": "https://source.unsplash.com/piBorUFXHhU/610x610",
                                "type": "IMAGE_MANAGER"
                              },
                              "mobileWidth": {
                                "value": 610,
                                "type": "px"
                              },
                              "mobileHeight": {
                                "value": 610,
                                "type": "px"
                              },
                              "imageFit": "fill",
                              "lazyload": true,
                              "borderRadius": {
                                "value": 0,
                                "type": "px"
                              },
                              "text": "NEW IN",
                              "descriptionText": "Dinning Room & Kitchen",
                              "buttonText": "SHOW NOW",
                              "contentAlignment": {
                                "horizontal": "left",
                                "vertical": "top"
                              },
                              "contentPadding": {
                                "top": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "36",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "36",
                                  "type": "px"
                                }
                              },
                              "contentBgColor": "transparent",
                              "contentPaddingTablet": {
                                "top": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "40",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "36",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "36",
                                  "type": "px"
                                }
                              },
                              "contentPaddingMobile": {
                                "top": {
                                  "value": "10",
                                  "type": "px"
                                },
                                "bottom": {
                                  "value": "10",
                                  "type": "px"
                                },
                                "left": {
                                  "value": "15",
                                  "type": "px"
                                },
                                "right": {
                                  "value": "15",
                                  "type": "px"
                                }
                              },
                              "heading": {
                                "visibility": "hide",
                                "style": "default"
                              },
                              "description": {
                                "visibility": "hide",
                                "style": "default"
                              },
                              "button": {
                                "visibility": "hide",
                                "size": "",
                                "style": "primary",
                                "fontFamily": "inherit",
                                "radius": {
                                  "value": 4,
                                  "type": "px"
                                },
                                "color": "#de7bce",
                                "colorHover": "#391271",
                                "textColor": "#ffffff",
                                "textColorHover": "#ffffff",
                                "position": "bottom"
                              },
                              "itemWidth": {
                                "type": "auto",
                                "pixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "percent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "tabletPixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "tabletPercent": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "mobilePixel": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "mobilePercent": {
                                  "value": 20,
                                  "type": "%"
                                }
                              },
                              "padding": {
                                "desktop": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "tablet": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                },
                                "mobile": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "0",
                                    "type": "px"
                                  }
                                }
                              },
                              "video": "https://storage.themeforshop.com/eyeva-demo/sofa-white-in-room-h265.mp4",
                              "showVideo": "hover",
                              "hideVideoWhenPaused": false
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Flex Banners | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "Start with a style quiz ⟶",
                          "headingTag": "h3",
                          "fontFamily": "inherit",
                          "fontWeight": "600",
                          "fontSize": {
                            "value": 20,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 18,
                            "type": "px"
                          },
                          "lineHeight": "1.6",
                          "fontColor": "rgba(51,51,51,1)",
                          "textStyle": "custom",
                          "alignment": {
                            "horizontal": "left",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "24",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "4",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "16",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "4",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "Browse our quick ship and sale collections, Browse our quick ship and sale collections",
                          "headingTag": "p",
                          "fontFamily": "inherit",
                          "fontWeight": "400",
                          "fontSize": {
                            "value": 16,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 14,
                            "type": "px"
                          },
                          "lineHeight": "1.6",
                          "fontColor": "rgba(51,51,51,1)",
                          "textStyle": "custom",
                          "alignment": {
                            "horizontal": "left",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "home_below_section4",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "rgba(247, 247, 247, 1)",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "12"
                        },
                        "right": {
                          "type": "px",
                          "value": "12"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "-1",
                      "dropzoneBackgroundType": "color"
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "All you need to build your perfect piece",
                          "headingTag": "h2",
                          "fontFamily": "",
                          "fontWeight": "700",
                          "fontSize": {
                            "value": 36,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 24,
                            "type": "px"
                          },
                          "lineHeight": "",
                          "fontColor": "#000000",
                          "textStyle": "default",
                          "alignment": {
                            "horizontal": "center",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "48",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "48",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "24",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "24",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "707f3a2d-e3d8-4d08-8e16-dbda867ee6a9",
                        "configuration": {
                          "styleOption": "inherit",
                          "baseSpacing": {
                            "value": 1,
                            "type": "rem"
                          },
                          "itemBgColor": "#f7f7f7",
                          "borderColor": "#dddddd",
                          "smallBorderRadius": {
                            "value": 4,
                            "type": "px"
                          },
                          "borderRadius": {
                            "value": 8,
                            "type": "px"
                          },
                          "iconColor": "#2D73BD",
                          "textColor": "#555555",
                          "fontSize": {
                            "value": 18,
                            "type": "px"
                          },
                          "items": [
                            {
                              "imageUrl": {
                                "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-perfect-piece-1.jpg?t=1741931750",
                                "type": "IMAGE_MANAGER"
                              },
                              "width": {
                                "value": 585,
                                "type": "px"
                              },
                              "height": {
                                "value": 490,
                                "type": "px"
                              },
                              "heading": "Visit a Define Studio",
                              "content": "<p>See our pieces in an atmosphere that’s inspiring—not overwhelming.</p>",
                              "box1": {
                                "visibility": "show",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box2": {
                                "visibility": "show",
                                "icon": "<svg width=\"19\" height=\"26\" viewBox=\"0 0 19 26\" xmlns=\"http://www.w3.org/2000/svg\">\n              <path d=\"M17.4167 9.6084C17.4167 5.29199 13.874 1.7959 9.5 1.7959C5.12604 1.7959 1.58333 5.29199 1.58333 9.6084C1.58333 10.3701 1.85052 11.415 2.40469 12.7041C2.94401 13.9688 3.70104 15.3408 4.56198 16.7129C6.24922 19.4131 8.24323 21.9961 9.50495 23.5488C10.7617 21.9961 12.7607 19.4131 14.4479 16.7129C15.3039 15.3408 16.0659 13.9639 16.6052 12.7041C17.1495 11.415 17.4167 10.3701 17.4167 9.6084ZM19 9.6084C19 13.876 13.2109 21.4736 10.6727 24.6084C10.0641 25.3555 8.93594 25.3555 8.32734 24.6084C5.78906 21.4736 0 13.876 0 9.6084C0 4.43262 4.25521 0.233398 9.5 0.233398C14.7448 0.233398 19 4.43262 19 9.6084ZM7.125 9.6084C7.125 10.23 7.37522 10.8261 7.82062 11.2657C8.26602 11.7052 8.87011 11.9521 9.5 11.9521C10.1299 11.9521 10.734 11.7052 11.1794 11.2657C11.6248 10.8261 11.875 10.23 11.875 9.6084C11.875 8.9868 11.6248 8.39065 11.1794 7.95112C10.734 7.51158 10.1299 7.26465 9.5 7.26465C8.87011 7.26465 8.26602 7.51158 7.82062 7.95112C7.37522 8.39065 7.125 8.9868 7.125 9.6084ZM9.5 13.5146C8.45018 13.5146 7.44337 13.1031 6.70104 12.3705C5.9587 11.638 5.54167 10.6444 5.54167 9.6084C5.54167 8.5724 5.9587 7.57883 6.70104 6.84626C7.44337 6.1137 8.45018 5.70215 9.5 5.70215C10.5498 5.70215 11.5566 6.1137 12.299 6.84626C13.0413 7.57883 13.4583 8.5724 13.4583 9.6084C13.4583 10.6444 13.0413 11.638 12.299 12.3705C11.5566 13.1031 10.5498 13.5146 9.5 13.5146Z\" />\n            </svg>",
                                "text": "<p>View all locations</p>"
                              },
                              "box3": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box4": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box5": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              }
                            },
                            {
                              "imageUrl": {
                                "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-perfect-piece-2.jpg?t=1741931754",
                                "type": "URL",
                                "data": {
                                  "imageUrl": "",
                                  "name": "",
                                  "thumbnailUrl": "",
                                  "url1280wide": "",
                                  "url160wide": "",
                                  "url1920wide": "",
                                  "url320wide": "",
                                  "url640wide": "",
                                  "url80wide": "",
                                  "url960wide": ""
                                }
                              },
                              "width": {
                                "value": 585,
                                "type": "px"
                              },
                              "height": {
                                "value": 490,
                                "type": "px"
                              },
                              "heading": "Visit a Define Studio",
                              "content": "<p>See our pieces in an atmosphere that’s inspiring—not overwhelming.</p>",
                              "box1": {
                                "visibility": "show",
                                "icon": "<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" xmlns=\"http://www.w3.org/2000/svg\">\n              <path d=\"M0.666687 19.7344C0.666687 22.2188 2.68231 24.2344 5.16669 24.2344H22.0417C23.4901 24.2344 24.6667 23.0578 24.6667 21.6094V17.8594C24.6667 16.4109 23.4901 15.2344 22.0417 15.2344H16.2151L20.3073 11.1422C21.3339 10.1156 21.3339 8.45625 20.3073 7.42969L17.6542 4.78125C16.6276 3.75469 14.9683 3.75469 13.9417 4.78125L9.66669 9.05625V2.85938C9.66669 1.41094 8.49012 0.234375 7.04169 0.234375H3.29169C1.84325 0.234375 0.666687 1.41094 0.666687 2.85938V19.7344ZM22.0417 22.7344H8.71512L14.7151 16.7344H22.0417C22.6651 16.7344 23.1667 17.2359 23.1667 17.8594V21.6094C23.1667 22.2328 22.6651 22.7344 22.0417 22.7344ZM19.2479 10.0828L9.66669 19.6641V11.1797L15.0057 5.84062C15.4464 5.4 16.1589 5.4 16.5948 5.84062L19.2479 8.49375C19.6886 8.93437 19.6886 9.64688 19.2479 10.0828ZM5.16669 22.7344C3.512 22.7344 2.16669 21.3891 2.16669 19.7344V13.7344H8.16669V19.7344C8.16669 21.3891 6.82137 22.7344 5.16669 22.7344ZM2.16669 12.2344V7.73438H8.16669V12.2344H2.16669ZM2.16669 6.23438V2.85938C2.16669 2.23594 2.66825 1.73438 3.29169 1.73438H7.04169C7.66512 1.73438 8.16669 2.23594 8.16669 2.85938V6.23438H2.16669ZM5.16669 20.8594C5.46506 20.8594 5.7512 20.7408 5.96218 20.5299C6.17316 20.3189 6.29169 20.0327 6.29169 19.7344C6.29169 19.436 6.17316 19.1499 5.96218 18.9389C5.7512 18.7279 5.46506 18.6094 5.16669 18.6094C4.86832 18.6094 4.58217 18.7279 4.37119 18.9389C4.16021 19.1499 4.04169 19.436 4.04169 19.7344C4.04169 20.0327 4.16021 20.3189 4.37119 20.5299C4.58217 20.7408 4.86832 20.8594 5.16669 20.8594Z\" />\n            </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box2": {
                                "visibility": "show",
                                "icon": "<svg width=\"31\" height=\"25\" viewBox=\"0 0 31 25\" xmlns=\"http://www.w3.org/2000/svg\">\n              <path d=\"M10.1682 13.7344H17.1667C17.9964 13.7344 18.6667 13.0641 18.6667 12.2344V3.23438C18.6667 2.40469 17.9964 1.73438 17.1667 1.73438H3.66669C2.837 1.73438 2.16669 2.40469 2.16669 3.23438V12.2344C2.16669 13.0641 2.837 13.7344 3.66669 13.7344H5.16669C5.99637 13.7344 6.66669 14.4047 6.66669 15.2344V15.9844L9.26825 14.0344C9.52606 13.8375 9.84481 13.7344 10.1682 13.7344ZM17.1667 15.2344H10.1682L6.36669 18.0844C6.14169 18.2531 5.837 18.2812 5.57919 18.1547C5.32137 18.0281 5.16669 17.7703 5.16669 17.4844V15.2344H3.66669C2.012 15.2344 0.666687 13.8891 0.666687 12.2344V3.23438C0.666687 1.57969 2.012 0.234375 3.66669 0.234375H17.1667C18.8214 0.234375 20.1667 1.57969 20.1667 3.23438V12.2344C20.1667 13.8891 18.8214 15.2344 17.1667 15.2344ZM15.6667 21.2344C14.012 21.2344 12.6667 19.8891 12.6667 18.2344V16.7344H14.1667V18.2344C14.1667 19.0641 14.837 19.7344 15.6667 19.7344H21.1651C21.4886 19.7344 21.8073 19.8375 22.0651 20.0344L24.6667 21.9844V21.2344C24.6667 20.4047 25.337 19.7344 26.1667 19.7344H27.6667C28.4964 19.7344 29.1667 19.0641 29.1667 18.2344V9.23438C29.1667 8.40469 28.4964 7.73438 27.6667 7.73438H21.6667V6.23438H27.6667C29.3214 6.23438 30.6667 7.57969 30.6667 9.23438V18.2344C30.6667 19.8891 29.3214 21.2344 27.6667 21.2344H26.1667V23.4844C26.1667 23.7703 26.0073 24.0281 25.7542 24.1547C25.5011 24.2812 25.1964 24.2531 24.9667 24.0844L21.1651 21.2344H15.6667ZM9.30575 3.52969C8.537 3.52969 7.85262 4.0125 7.5995 4.73438L7.58544 4.77656C7.44481 5.16563 7.65106 5.59688 8.04012 5.73281C8.42919 5.86875 8.86044 5.66719 8.99637 5.27812L9.01044 5.23594C9.05262 5.10938 9.1745 5.02969 9.30575 5.02969H11.2417C11.5464 5.02969 11.7901 5.27812 11.7901 5.57812C11.7901 5.775 11.687 5.95781 11.5136 6.05625L10.0417 6.9C9.80731 7.03594 9.66669 7.27969 9.66669 7.55156V7.99688C9.66669 8.40938 10.0042 8.74688 10.4167 8.74688C10.8292 8.74688 11.1667 8.40938 11.1667 7.99688V7.98281L12.2636 7.35938C12.9011 6.99375 13.2948 6.31406 13.2948 5.58281C13.2948 4.44844 12.3761 3.53438 11.2464 3.53438H9.31044L9.30575 3.52969ZM10.4167 11.9859C10.562 11.9956 10.7078 11.9753 10.845 11.9263C10.9822 11.8773 11.1079 11.8007 11.2143 11.7012C11.3207 11.6016 11.4055 11.4813 11.4634 11.3477C11.5214 11.214 11.5513 11.0699 11.5513 10.9242C11.5513 10.7785 11.5214 10.6344 11.4634 10.5008C11.4055 10.3671 11.3207 10.2468 11.2143 10.1473C11.1079 10.0477 10.9822 9.97109 10.845 9.92211C10.7078 9.87312 10.562 9.85284 10.4167 9.8625C10.2713 9.85284 10.1255 9.87312 9.98833 9.92211C9.85113 9.97109 9.72545 10.0477 9.61908 10.1473C9.51271 10.2468 9.4279 10.3671 9.36993 10.5008C9.31195 10.6344 9.28204 10.7785 9.28204 10.9242C9.28204 11.0699 9.31195 11.214 9.36993 11.3477C9.4279 11.4813 9.51271 11.6016 9.61908 11.7012C9.72545 11.8007 9.85113 11.8773 9.98833 11.9263C10.1255 11.9753 10.2713 11.9956 10.4167 11.9859Z\" />\n            </svg>",
                                "text": "<p>Chat with a Design Expert</p>"
                              },
                              "box3": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box4": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box5": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              }
                            },
                            {
                              "imageUrl": {
                                "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-perfect-piece-3.jpg?t=1741931756",
                                "type": "URL",
                                "data": {
                                  "imageUrl": "",
                                  "name": "",
                                  "thumbnailUrl": "",
                                  "url1280wide": "",
                                  "url160wide": "",
                                  "url1920wide": "",
                                  "url320wide": "",
                                  "url640wide": "",
                                  "url80wide": "",
                                  "url960wide": ""
                                }
                              },
                              "width": {
                                "value": 585,
                                "type": "px"
                              },
                              "height": {
                                "value": 490,
                                "type": "px"
                              },
                              "heading": "Visit a Define Studio",
                              "content": "<p>See our pieces in an atmosphere that’s inspiring—not overwhelming.</p>",
                              "box1": {
                                "visibility": "show",
                                "icon": "<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" xmlns=\"http://www.w3.org/2000/svg\">\n              <path d=\"M20.4788 2.06367C20.0381 1.62305 19.3256 1.62305 18.8897 2.06367L16.3163 4.63242L19.9069 8.22305L22.4756 5.6543C22.9163 5.21367 22.9163 4.50117 22.4756 4.06523L20.4788 2.06367ZM4.22721 16.7262C3.87096 17.0824 3.61315 17.5184 3.47253 18.0012L2.18815 22.3512L6.53815 21.0715C7.02096 20.9309 7.4569 20.6684 7.81315 20.3168L18.8475 9.28242L15.2569 5.6918L4.22721 16.7262ZM17.8256 1.0043C18.8522 -0.0222657 20.5116 -0.0222657 21.5381 1.0043L23.535 3.00117C24.5616 4.02773 24.5616 5.68711 23.535 6.71367L8.87721 21.3762C8.34284 21.9105 7.68659 22.2996 6.96471 22.5105L1.29284 24.1793C1.03034 24.259 0.744401 24.184 0.552213 23.9918C0.360026 23.7996 0.285026 23.5137 0.364713 23.2512L2.03346 17.5793C2.2444 16.8574 2.63815 16.2012 3.16784 15.6668L17.8256 1.0043ZM4.20846 1.48711C5.38034 0.315234 7.27878 0.315234 8.45065 1.48711L11.7741 4.81055L10.7147 5.86992L9.22409 4.3793L7.61627 5.98711C7.32565 6.27774 6.84753 6.27774 6.5569 5.98711C6.26628 5.69649 6.26628 5.21836 6.5569 4.92773L8.16003 3.31523L7.39128 2.54648C6.80534 1.96055 5.85378 1.96055 5.26784 2.54648L2.67096 5.14805C2.08503 5.73398 2.08503 6.68555 2.67096 7.27148L5.9944 10.5949L4.93503 11.6496L1.61159 8.33086C0.439713 7.15899 0.439713 5.26055 1.61159 4.08867L4.20846 1.48711ZM16.2085 22.9277L12.885 19.6043L13.9444 18.5449L17.2678 21.8684C17.8538 22.4543 18.8053 22.4543 19.3913 21.8684L21.9881 19.2715C22.5741 18.6855 22.5741 17.734 21.9881 17.148L21.2241 16.3793L19.6163 17.9871C19.3256 18.2777 18.8475 18.2777 18.5569 17.9871C18.2663 17.6965 18.2663 17.2184 18.5569 16.9277L20.16 15.3152L18.6694 13.8246L19.7288 12.7652L23.0522 16.0887C24.2241 17.2605 24.2241 19.159 23.0522 20.3309L20.4553 22.9277C19.2835 24.0996 17.385 24.0996 16.2131 22.9277H16.2085Z\" />\n            </svg>",
                                "text": "<p>Explore design services</p>"
                              },
                              "box2": {
                                "visibility": "show",
                                "icon": "<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" xmlns=\"http://www.w3.org/2000/svg\">\n              <path d=\"M16.8349 0.960938V3.96094H19.8349C20.2474 3.96094 20.5849 4.29844 20.5849 4.71094C20.5849 5.12344 20.2474 5.46094 19.8349 5.46094H16.8349V8.46094C16.8349 8.87344 16.4974 9.21094 16.0849 9.21094C15.6724 9.21094 15.3349 8.87344 15.3349 8.46094V5.46094H12.3349C11.9224 5.46094 11.5849 5.12344 11.5849 4.71094C11.5849 4.29844 11.9224 3.96094 12.3349 3.96094H15.3349V0.960938C15.3349 0.548437 15.6724 0.210938 16.0849 0.210938C16.4974 0.210938 16.8349 0.548437 16.8349 0.960938ZM7.49735 12.6562C7.27704 13.1016 6.85517 13.4062 6.36767 13.4766L2.2661 14.0766L5.23798 16.9781C5.58954 17.3203 5.7536 17.8172 5.66923 18.3047L4.9661 22.3969L8.63173 20.4656C9.06767 20.2359 9.59267 20.2359 10.0286 20.4656L13.6942 22.3969L12.9911 18.3047C12.9067 17.8172 13.0708 17.325 13.4224 16.9781L16.3942 14.0766L12.2927 13.4813C11.8052 13.4109 11.3833 13.1016 11.163 12.6609L9.33016 8.93906L7.49735 12.6609V12.6562ZM8.32235 7.58906C8.73485 6.75 9.93017 6.75 10.3427 7.58906L12.513 11.9953L17.3645 12.7031C18.288 12.8391 18.6536 13.9688 17.988 14.6203L14.477 18.0516L15.3067 22.8937C15.4661 23.8125 14.5005 24.5156 13.6755 24.0797L9.33485 21.7922L4.98954 24.0797C4.16454 24.5156 3.19892 23.8125 3.35829 22.8937L4.18798 18.0516L0.672353 14.6203C0.00672778 13.9688 0.37704 12.8344 1.29579 12.7031L6.14735 11.9953L8.31767 7.58906H8.32235ZM21.3349 7.71094C21.7474 7.71094 22.0849 8.04844 22.0849 8.46094V9.96094H23.5849C23.9974 9.96094 24.3349 10.2984 24.3349 10.7109C24.3349 11.1234 23.9974 11.4609 23.5849 11.4609H22.0849V12.9609C22.0849 13.3734 21.7474 13.7109 21.3349 13.7109C20.9224 13.7109 20.5849 13.3734 20.5849 12.9609V11.4609H19.0849C18.6724 11.4609 18.3349 11.1234 18.3349 10.7109C18.3349 10.2984 18.6724 9.96094 19.0849 9.96094H20.5849V8.46094C20.5849 8.04844 20.9224 7.71094 21.3349 7.71094Z\" />\n            </svg>",
                                "text": "<p>Start with our best sellers</p>"
                              },
                              "box3": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box4": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              },
                              "box5": {
                                "visibility": "hide",
                                "icon": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "text": "Find your nearest Define Studio"
                              }
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Perfect Piece Block | Eyeva Sofas",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "a846d12b-1244-49d7-8b20-d14abb789875",
                        "configuration": {
                          "spaceSize": 48,
                          "tabletSpaceSize": 24,
                          "mobileSpaceSize": 24
                        },
                        "storefront_api_query_params": {},
                        "name": "Spacer | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          },
          {
            "name": "home_below_section5",
            "children": [
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "",
                  "layoutZIndex": "auto",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
                        "configuration": {
                          "textContent": "The reviews are in",
                          "headingTag": "h2",
                          "fontFamily": "",
                          "fontWeight": "700",
                          "fontSize": {
                            "value": 36,
                            "type": "px"
                          },
                          "mobileFontSize": {
                            "value": 24,
                            "type": "px"
                          },
                          "lineHeight": "",
                          "fontColor": "#000000",
                          "textStyle": "default",
                          "alignment": {
                            "horizontal": "center",
                            "vertical": "middle"
                          },
                          "margin": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "marginMobile": {
                            "top": {
                              "value": "0",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "0",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "padding": {
                            "top": {
                              "value": "48",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "16",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "paddingMobile": {
                            "top": {
                              "value": "24",
                              "type": "px"
                            },
                            "right": {
                              "value": "0",
                              "type": "px"
                            },
                            "bottom": {
                              "value": "8",
                              "type": "px"
                            },
                            "left": {
                              "value": "0",
                              "type": "px"
                            }
                          },
                          "backgroundColor": "transparent"
                        },
                        "storefront_api_query_params": {},
                        "name": "Section Heading | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
                        "configuration": {
                          "htmlCode": "<div class=\"eyeva-style\">\n  <div class=\"text-center\">\n      <span class=\"rating--large\">\n        <span class=\"icon icon--ratingFull\"><svg><use href=\"#icon-star\"></use></svg></span>\n        <span class=\"icon icon--ratingFull\"><svg><use href=\"#icon-star\"></use></svg></span>\n        <span class=\"icon icon--ratingFull\"><svg><use href=\"#icon-star\"></use></svg></span>\n        <span class=\"icon icon--ratingFull\"><svg><use href=\"#icon-star\"></use></svg></span>\n        <span class=\"icon icon--ratingFull\"><svg><use href=\"#icon-star\"></use></svg></span>\n      </span>\n  </div>\n</div>"
                        },
                        "storefront_api_query_params": {},
                        "name": "HTML",
                        "description": "",
                        "type": "widget"
                      },
                      {
                        "widget_template_uuid": "7855df05-2418-4257-b025-832ca81287fe",
                        "configuration": {
                          "items": [
                            {
                              "avatar": {
                                "type": "image",
                                "color": "rgba(0,0,0,0)",
                                "image": {
                                  "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-1.jpg?t=1741939250",
                                  "type": "IMAGE_MANAGER",
                                  "data": {
                                    "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "name": "sofas-review-1.jpg",
                                    "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofas-review-1.jpg?t=1741939250",
                                    "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofas-review-1.jpg?t=1741939250"
                                  }
                                },
                                "width": {
                                  "value": 432,
                                  "type": "px"
                                },
                                "height": {
                                  "value": 300,
                                  "type": "px"
                                }
                              },
                              "title": "Only the best!",
                              "content": "Honestly, I will never use another brand again! the pro point lashes are the BEST!! my last order was $600 and she included a free lash cleanser (which is also the best i’ve ever used)!",
                              "rating": 5,
                              "author": "Sophie Hanan - 06/11",
                              "themeName": "custom",
                              "useContainer": true
                            },
                            {
                              "avatar": {
                                "type": "image",
                                "color": "rgba(0,0,0,0)",
                                "image": {
                                  "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-2.jpg?t=1741939287",
                                  "type": "IMAGE_MANAGER",
                                  "data": {
                                    "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "name": "sofas-review-2.jpg",
                                    "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofas-review-2.jpg?t=1741939287",
                                    "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofas-review-2.jpg?t=1741939287"
                                  }
                                },
                                "width": {
                                  "value": 432,
                                  "type": "px"
                                },
                                "height": {
                                  "value": 300,
                                  "type": "px"
                                }
                              },
                              "title": "Only the best!",
                              "content": "Honestly, I will never use another brand again! the pro point lashes are the BEST!! my last order was $600 and she included a free lash cleanser (which is also the best i’ve ever used)!",
                              "rating": 5,
                              "author": "Sophie Hanan - 06/11",
                              "themeName": "custom",
                              "useContainer": true
                            },
                            {
                              "avatar": {
                                "type": "image",
                                "color": "rgba(0,0,0,0)",
                                "image": {
                                  "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-3.jpg?t=1741939304",
                                  "type": "IMAGE_MANAGER",
                                  "data": {
                                    "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "name": "sofas-review-3.jpg",
                                    "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofas-review-3.jpg?t=1741939304",
                                    "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofas-review-3.jpg?t=1741939304"
                                  }
                                },
                                "width": {
                                  "value": 432,
                                  "type": "px"
                                },
                                "height": {
                                  "value": 300,
                                  "type": "px"
                                }
                              },
                              "title": "Only the best!",
                              "content": "Honestly, I will never use another brand again! the pro point lashes are the BEST!! my last order was $600 and she included a free lash cleanser (which is also the best i’ve ever used)!",
                              "rating": 5,
                              "author": "Sophie Hanan - 06/11",
                              "themeName": "custom",
                              "useContainer": true
                            },
                            {
                              "avatar": {
                                "type": "image",
                                "color": "rgba(0,0,0,0)",
                                "image": {
                                  "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-4.jpg?t=1741939318",
                                  "type": "IMAGE_MANAGER",
                                  "data": {
                                    "imageUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "name": "sofas-review-4.jpg",
                                    "thumbnailUrl": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "url1280wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1280w/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "url160wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/160w/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "url1920wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/1920w/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "url320wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/320w/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "url640wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/640w/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "url80wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/80w/image-manager/sofas-review-4.jpg?t=1741939318",
                                    "url960wide": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/960w/image-manager/sofas-review-4.jpg?t=1741939318"
                                  }
                                },
                                "width": {
                                  "value": 432,
                                  "type": "px"
                                },
                                "height": {
                                  "value": 300,
                                  "type": "px"
                                }
                              },
                              "title": "Only the best!",
                              "content": "Honestly, I will never use another brand again! the pro point lashes are the BEST!! my last order was $600 and she included a free lash cleanser (which is also the best i’ve ever used)!",
                              "rating": 5,
                              "author": "Sophie Hanan - 06/11",
                              "themeName": "custom",
                              "useContainer": true
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Customer Reviews | PapaThemes Beautify",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              },
              {
                "layout_template_uuid": "8172221f-8dde-4776-a7ca-b0d3cac6a74e",
                "configuration": {
                  "columnWeights": [
                    "100%"
                  ],
                  "layoutBackgroundColor": "rgba(247, 247, 247, 1)",
                  "layoutBackgroundImageAlignment": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "layoutBackgroundImageFit": "fill",
                  "layoutBackgroundImageOpacity": 100,
                  "layoutBackgroundImageUrl": "",
                  "layoutBorderColor": "#333333",
                  "layoutBorderStyle": "solid",
                  "layoutBorderThickness": 0,
                  "layoutHeight": "",
                  "layoutMargin": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "layoutPadding": {
                    "bottom": {
                      "type": "px",
                      "value": "0"
                    },
                    "left": {
                      "type": "px",
                      "value": "0"
                    },
                    "right": {
                      "type": "px",
                      "value": "0"
                    },
                    "top": {
                      "type": "px",
                      "value": "0"
                    }
                  },
                  "numberOfDropzones": 1,
                  "layoutBackgroundType": "color",
                  "layoutZIndex": "-2",
                  "name": "Layout"
                },
                "name": "Layout",
                "dropzones": [
                  {
                    "configuration": {
                      "dropzoneBackgroundColor": "",
                      "dropzoneBackgroundImageAlignment": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "dropzoneBackgroundImageFit": "fill",
                      "dropzoneBackgroundImageOpacity": 100,
                      "dropzoneBackgroundImageUrl": "",
                      "dropzoneBorderColor": "#333333",
                      "dropzoneBorderStyle": "solid",
                      "dropzoneBorderThickness": 0,
                      "dropzoneHeight": "",
                      "dropzoneJustifyContent": "center",
                      "dropzoneMargin": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzonePadding": {
                        "bottom": {
                          "type": "px",
                          "value": "0"
                        },
                        "left": {
                          "type": "px",
                          "value": "0"
                        },
                        "right": {
                          "type": "px",
                          "value": "0"
                        },
                        "top": {
                          "type": "px",
                          "value": "0"
                        }
                      },
                      "dropzoneZIndex": "auto",
                      "dropzoneBackgroundType": ""
                    },
                    "widgets": [
                      {
                        "widget_template_uuid": "3c6d5072-608e-4fd0-b090-1ee208a29649",
                        "configuration": {
                          "headingText": "Our policies are top-notch",
                          "styleOption": "custom",
                          "baseSpacing": {
                            "value": 1,
                            "type": "rem"
                          },
                          "headingFontSize": {
                            "value": 28,
                            "type": "px"
                          },
                          "headingFontSizeMobile": {
                            "value": 24,
                            "type": "px"
                          },
                          "itemBgColor": "#ffffff",
                          "itemBorderColor": "#dddddd",
                          "itemBorderRadius": {
                            "value": 4,
                            "type": "px"
                          },
                          "iconColor": "#76774A",
                          "textColor": "#555555",
                          "fontSize": {
                            "value": 18,
                            "type": "px"
                          },
                          "fontSizeMobile": {
                            "value": 16,
                            "type": "px"
                          },
                          "items": [
                            {
                              "icon": "<svg width=\"38\" height=\"31\" viewBox=\"0 0 38 31\" xmlns=\"http://www.w3.org/2000/svg\">\n              <path d=\"M4.2 2.04346C3.17672 2.04346 2.35 2.88135 2.35 3.91846V20.7935C2.35 21.8306 3.17672 22.6685 4.2 22.6685H4.51797C5.28109 20.4829 7.33344 18.9185 9.75 18.9185C12.1666 18.9185 14.2247 20.4829 14.982 22.6685H22.7V3.91846C22.7 2.88135 21.8733 2.04346 20.85 2.04346H4.2ZM4.2 24.5435C2.15922 24.5435 0.5 22.8618 0.5 20.7935V3.91846C0.5 1.8501 2.15922 0.168457 4.2 0.168457H20.85C22.8908 0.168457 24.55 1.8501 24.55 3.91846V5.79346H28.3252C29.1345 5.79346 29.9034 6.15088 30.4295 6.77783L34.9794 12.1567C35.413 12.6665 35.65 13.3169 35.65 13.9849V22.6685H36.575C37.0838 22.6685 37.5 23.0903 37.5 23.606C37.5 24.1216 37.0838 24.5435 36.575 24.5435H33.8C33.8 27.6489 31.3141 30.1685 28.25 30.1685C25.1859 30.1685 22.7 27.6489 22.7 24.5435H15.3C15.3 27.6489 12.8141 30.1685 9.75 30.1685C6.68594 30.1685 4.2 27.6489 4.2 24.5435ZM24.55 7.66846V13.2935H33.5052L29.0247 7.99658C28.8512 7.7915 28.5911 7.66846 28.3252 7.66846H24.55ZM24.55 15.1685V20.3481C25.5328 19.4575 26.8278 18.9185 28.25 18.9185C30.6666 18.9185 32.7247 20.4829 33.482 22.6685H33.8V15.1685H24.55ZM13.45 24.5435C13.45 23.5489 13.0602 22.5951 12.3663 21.8918C11.6724 21.1885 10.7313 20.7935 9.75 20.7935C8.7687 20.7935 7.82759 21.1885 7.1337 21.8918C6.43982 22.5951 6.05 23.5489 6.05 24.5435C6.05 25.538 6.43982 26.4918 7.1337 27.1951C7.82759 27.8984 8.7687 28.2935 9.75 28.2935C10.7313 28.2935 11.6724 27.8984 12.3663 27.1951C13.0602 26.4918 13.45 25.538 13.45 24.5435ZM28.25 28.2935C29.2313 28.2935 30.1724 27.8984 30.8663 27.1951C31.5602 26.4918 31.95 25.538 31.95 24.5435C31.95 23.5489 31.5602 22.5951 30.8663 21.8918C30.1724 21.1885 29.2313 20.7935 28.25 20.7935C27.2687 20.7935 26.3276 21.1885 25.6337 21.8918C24.9398 22.5951 24.55 23.5489 24.55 24.5435C24.55 25.538 24.9398 26.4918 25.6337 27.1951C26.3276 27.8984 27.2687 28.2935 28.25 28.2935ZM12.525 15.1685C13.7516 15.1685 14.928 14.6746 15.7954 13.7955C16.6627 12.9164 17.15 11.7242 17.15 10.481C17.15 9.23775 16.6627 8.04547 15.7954 7.16639C14.928 6.28732 13.7516 5.79346 12.525 5.79346C11.2984 5.79346 10.122 6.28732 9.25463 7.16639C8.38728 8.04547 7.9 9.23775 7.9 10.481C7.9 11.7242 8.38728 12.9164 9.25463 13.7955C10.122 14.6746 11.2984 15.1685 12.525 15.1685ZM12.525 3.91846C13.3753 3.91846 14.2173 4.0882 15.0029 4.418C15.7885 4.74779 16.5023 5.23118 17.1035 5.84057C17.7048 6.44995 18.1817 7.1734 18.5071 7.9696C18.8325 8.7658 19 9.61916 19 10.481C19 11.3428 18.8325 12.1961 18.5071 12.9923C18.1817 13.7885 17.7048 14.512 17.1035 15.1213C16.5023 15.7307 15.7885 16.2141 15.0029 16.5439C14.2173 16.8737 13.3753 17.0435 12.525 17.0435C11.6747 17.0435 10.8327 16.8737 10.0471 16.5439C9.26154 16.2141 8.54774 15.7307 7.94648 15.1213C7.34522 14.512 6.86828 13.7885 6.54288 12.9923C6.21748 12.1961 6.05 11.3428 6.05 10.481C6.05 9.61916 6.21748 8.7658 6.54288 7.9696C6.86828 7.1734 7.34522 6.44995 7.94648 5.84057C8.54774 5.23118 9.26154 4.74779 10.0471 4.418C10.8327 4.0882 11.6747 3.91846 12.525 3.91846ZM13.45 7.66846V9.54346H14.375C14.8837 9.54346 15.3 9.96533 15.3 10.481C15.3 10.9966 14.8837 11.4185 14.375 11.4185H12.525C12.0163 11.4185 11.6 10.9966 11.6 10.481V7.66846C11.6 7.15283 12.0163 6.73096 12.525 6.73096C13.0338 6.73096 13.45 7.15283 13.45 7.66846Z\" />\n          </svg>",
                              "text": "Safe & convenient delivery"
                            },
                            {
                              "icon": "<svg width=\"31\" height=\"24\" viewBox=\"0 0 31 24\" xmlns=\"http://www.w3.org/2000/svg\">\n            <path d=\"M28.625 0.980957C28.625 0.465332 29.0469 0.043457 29.5625 0.043457C30.0781 0.043457 30.5 0.465332 30.5 0.980957V11.2935C30.5 13.8833 28.4023 15.981 25.8125 15.981H3.69922L9.59961 21.8813C9.96289 22.2446 9.96289 22.8423 9.59961 23.2056C9.23633 23.5688 8.63867 23.5688 8.27539 23.2056L0.775391 15.7056C0.412109 15.3423 0.412109 14.7446 0.775391 14.3813L8.27539 6.88135C8.63867 6.51807 9.23633 6.51807 9.59961 6.88135C9.96289 7.24463 9.96289 7.84228 9.59961 8.20557L3.69922 14.106H25.8125C27.3652 14.106 28.625 12.8462 28.625 11.2935V0.980957Z\" />\n          </svg>",
                              "text": "<p>Flexiable returns</p>"
                            },
                            {
                              "icon": "<svg width=\"29\" height=\"30\" viewBox=\"0 0 29 30\" xmlns=\"http://www.w3.org/2000/svg\">\n            <path d=\"M13.7676 2.354C14.2364 2.15479 14.7637 2.15479 15.2324 2.354L25.586 6.74854C26.2481 7.02979 26.6934 7.65674 26.6875 8.36572C26.6582 13.8735 24.3789 23.5884 15.2324 27.9653C14.7696 28.188 14.2246 28.188 13.7617 27.9653C4.61526 23.5825 2.34182 13.8677 2.31253 8.35986C2.30667 7.65088 2.75198 7.02393 3.41409 6.74268L13.7676 2.34814V2.354ZM15.9649 0.625488C15.0274 0.227051 13.9727 0.227051 13.0352 0.625488L2.68167 5.02002C1.3926 5.56494 0.431667 6.83643 0.437527 8.37158C0.466824 14.1841 2.85745 24.8188 12.9532 29.6528C13.9317 30.1216 15.0684 30.1216 16.0469 29.6528C26.1426 24.8188 28.5332 14.1841 28.5625 8.37158C28.5684 6.83643 27.6074 5.56494 26.3184 5.02002L15.9649 0.625488ZM20.7871 12.0806C21.1504 11.7173 21.1504 11.1196 20.7871 10.7563C20.4239 10.3931 19.8262 10.3931 19.4629 10.7563L12.625 17.5942L9.53714 14.5063C9.17385 14.1431 8.5762 14.1431 8.21292 14.5063C7.84964 14.8696 7.84964 15.4673 8.21292 15.8306L11.9629 19.5806C12.3262 19.9438 12.9239 19.9438 13.2871 19.5806L20.7871 12.0806Z\" />\n          </svg>",
                              "text": "<p>Reliable customer support</p>"
                            }
                          ]
                        },
                        "storefront_api_query_params": {},
                        "name": "Our Policies Block | Eyeva Sofas",
                        "description": "",
                        "type": "widget"
                      }
                    ]
                  }
                ],
                "type": "layout"
              }
            ]
          }
        ]
      }
    }
  ],
  "widgetTemplates": [
    {
      "uuid": "7855df05-2418-4257-b025-832ca81287fe",
      "name": "Customer Reviews | PapaThemes Beautify",
      "schema": [
        {
          "type": "array",
          "label": "Reviews",
          "id": "items",
          "defaultCount": 4,
          "entryLabel": "Review",
          "thumbnail": {
            "conditionKey": "avatar.type",
            "thumbnailConditions": {
              "color": {
                "type": "color",
                "valueKey": "avatar.color"
              },
              "image": {
                "type": "image",
                "valueKey": "avatar.image.src"
              }
            }
          },
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "settings": [
                    {
                      "type": "element",
                      "label": "Avatar",
                      "id": "avatar",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Avatar",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Type",
                                "id": "type",
                                "default": "color",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Image",
                                      "value": "image"
                                    },
                                    {
                                      "label": "Color",
                                      "value": "color"
                                    },
                                    {
                                      "label": "Hide",
                                      "value": "hide"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "color",
                                "label": "Color",
                                "id": "color",
                                "default": "#e8e8e8",
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "color"
                                  ]
                                }
                              },
                              {
                                "type": "imageManager",
                                "label": "Image",
                                "id": "image",
                                "default": {
                                  "src": "",
                                  "type": "IMAGE_MANAGER"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "image"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Width",
                                "id": "width",
                                "default": {
                                  "value": 92,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "image",
                                    "color"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Height",
                                "id": "height",
                                "default": {
                                  "value": 92,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "image",
                                    "color"
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "input",
                      "label": "Title",
                      "id": "title",
                      "default": "Only the best!"
                    },
                    {
                      "type": "text",
                      "label": "Content",
                      "id": "content",
                      "default": "Honestly, I will never use another brand again! the pro point lashes are the BEST!! my last order was $600 and she included a free lash cleanser (which is also the best i've ever used)!"
                    },
                    {
                      "type": "select",
                      "label": "Rating",
                      "id": "rating",
                      "default": 5,
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Hide",
                            "value": "hide"
                          },
                          {
                            "label": "1",
                            "value": "1"
                          },
                          {
                            "label": "2",
                            "value": "2"
                          },
                          {
                            "label": "3",
                            "value": "3"
                          },
                          {
                            "label": "4",
                            "value": "4"
                          },
                          {
                            "label": "5",
                            "value": "5"
                          }
                        ]
                      }
                    },
                    {
                      "type": "input",
                      "label": "Author",
                      "id": "author",
                      "default": "Sophie Hanan - 06/11"
                    },
                    {
                      "type": "select",
                      "label": "Style for theme",
                      "id": "themeName",
                      "default": "custom",
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Beautify Grocery",
                            "value": "beautify_grocery"
                          },
                          {
                            "label": "Beautify Furniture",
                            "value": "beautify_furniture"
                          },
                          {
                            "label": "InHealth",
                            "value": "inhealth"
                          },
                          {
                            "label": "Other Themes",
                            "value": "custom"
                          }
                        ]
                      }
                    },
                    {
                      "type": "input",
                      "label": "Your theme name",
                      "id": "themeNameCustom",
                      "default": "",
                      "conditional": {
                        "key": "themeName",
                        "operator": "IN",
                        "value": [
                          "custom"
                        ]
                      }
                    },
                    {
                      "type": "boolean",
                      "label": "Display reviews in container div",
                      "id": "useContainer",
                      "default": true
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <style>\n            .beautify__customerReviews p {\n  margin-bottom: 0.75rem;\n}\n.beautify__customerReviews ._list .slick-prev,\n.beautify__customerReviews ._list .slick-next {\n  height: auto;\n}\n.beautify__customerReviews ._list .slick-prev:before,\n.beautify__customerReviews ._list .slick-next:before {\n  content: \"\";\n}\n@media (min-width: 801px) {\n  .beautify__customerReviews ._list .slick-prev {\n    left: -0.75rem;\n  }\n  .beautify__customerReviews ._list .slick-next {\n    right: -0.75rem;\n  }\n}\n@media (min-width: 1201px) {\n  .beautify__customerReviews ._list .slick-prev {\n    left: -40px;\n  }\n  .beautify__customerReviews ._list .slick-next {\n    right: -40px;\n  }\n}\n.beautify__customerReviews ._list {\n  display: flex;\n  justify-content: stretch;\n  list-style: none;\n}\n.beautify__customerReviews ._list:not(.slick-slider) {\n  overflow-x: auto;\n}\n.beautify__customerReviews ._list:not(.slick-slider) ._item {\n  flex: 1 0 auto;\n}\n.beautify__customerReviews ._item {\n  text-align: center;\n  border-radius: 10px;\n  padding: 1.5rem;\n  margin: 0 0.75rem;\n  height: auto;\n}\n.beautify__customerReviews ._avatar {\n  width: 92px;\n  height: 92px;\n  margin: 0 auto 1.5rem;\n  display: block;\n  position: relative;\n}\n.beautify__customerReviews ._heading {\n  font-size: 14px;\n  font-weight: 700;\n}\n.beautify__customerReviews ._rating .icon {\n  width: 16px;\n  height: 16px;\n}\n.beautify__customerReviews ._content {\n  font-size: 13px;\n  line-height: 1.8;\n}\n.beautify__customerReviews ._author {\n  font-size: 12px;\n  font-style: italic;\n  font-weight: 700;\n}\n.beautify__customerReviews .slick-list {\n  flex: 1;\n}\n.beautify__customerReviews .slick-track {\n  display: flex;\n  justify-content: stretch;\n  margin: 0;\n}\n.beautify__customerReviews .slick-dots {\n  position: absolute;\n}\n@media (max-width: 800px) {\n  .beautify__customerReviews {\n    padding: 0.75rem 0 1.5rem;\n  }\n  .beautify__customerReviews .container {\n    padding: 0;\n  }\n  .beautify__customerReviews ._item {\n    width: 275px;\n  }\n  .beautify__customerReviews .slick-dots {\n    bottom: -3rem;\n  }\n}\n@media (min-width: 801px) {\n  .beautify__customerReviews {\n    padding: 1.5rem 0;\n  }\n  .beautify__customerReviews ._list {\n    margin-bottom: 0;\n  }\n  .beautify__customerReviews ._item {\n    width: calc(33.3333% - 1.5rem);\n  }\n  .beautify__customerReviews .slick-dots {\n    display: none;\n  }\n  .beautify__customerReviews ._heading {\n    font-size: 18px;\n  }\n  .beautify__customerReviews ._content {\n    font-size: 14px;\n  }\n  .beautify__customerReviews ._author {\n    font-size: 14px;\n  }\n}\n            {{#any items useContainer=true}}{{else}}\n                .beautify__customerReviews ._list .slick-prev {\n                    left: 0;\n                }\n                .beautify__customerReviews ._list .slick-next {\n                    right: 0;\n                }\n            {{/any}}\n            {{#each items}}\n                .beautify__customerReviews [data-item=\"{{@index}}\"] ._avatar {\n                    width: {{avatar.width.value}}{{avatar.width.type}};\n                    height: {{avatar.height.value}}{{avatar.height.type}};\n                }\n            {{/each}}\n        </style>\n        <div class=\"beautify__section beautify__customerReviews beautify__customerReviews--{{_.id}}\" id=\"beautify__customerReviews-{{_.id}}\" data-test-theme=\"{{#if items.0.themeName '!=' 'custom'}}{{items.0.themeName}}{{else}}{{items.0.themeNameCustom}}{{/if}}\">\n            {{#any items useContainer=true}}\n                <div class=\"container\">\n            {{/any}}\n                    <div class=\"_list\" data-carousel-config='{\n                        \"arrows\": false,\n                        \"dots\": true,\n                        \"mobileFirst\": true,\n                        \"slidesToShow\": 1,\n                        \"slidesToScroll\": 1,\n                        \"initialSlide\": 1,\n                        \"variableWidth\": true,\n                        \"infinite\": true,\n                        \"centerMode\": true,\n                        \"centerPadding\": 0,\n                        \"responsive\": [{\n                            \"breakpoint\": 801,\n                            \"settings\": {\n                                \"arrows\": true,\n                                \"dots\": false,\n                                \"slidesToShow\": 3,\n                                \"slidesToScroll\": 1,\n                                \"variableWidth\": false\n                            }\n                        }]\n                    }'>\n                        {{#each items}}\n                            <div class=\"_item\" data-item=\"{{@index}}\" data-test-theme=\"{{#if themeName '!=' 'custom'}}{{themeName}}{{else}}{{themeNameCustom}}{{/if}}\">\n                                {{#if avatar.type '!==' 'hide'}}\n                                    <span class=\"_avatar\"><img data-sizes=\"auto\" src=\"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==\" alt=\"{{author}}\"\n                                        {{#if avatar.type '==' 'image'}}\n                                            data-src=\"{{avatar.image.src}}\" class=\"lazyload\"\n                                        {{else}}\n                                            style=\"background-color:{{avatar.color}};width:100%;height:100%;border-radius:50%\"\n                                        {{/if}}\n                                    ></span>\n                                {{/if}}\n                                <p class=\"_heading\" data-editable-content=\"items.{{@index}}.title\">{{{title}}}</p>\n                                <p class=\"_content\" data-editable-content=\"items.{{@index}}.content\">{{{content}}}</p>\n                                <p class=\"_author\" data-editable-content=\"items.{{@index}}.author\">{{{author}}}</p>\n                                {{#if rating '!==' 'hide'}}\n                                    <p class=\"_rating\">\n                                        <span class=\"rating--small\">\n                                            {{#for 1 5}}\n                                                {{#if ../rating '>=' $index}}\n                                                    <span class=\"icon icon--ratingFull\"><svg><use xlink:href=\"#icon-star\" /></svg></span>\n                                                {{else}}\n                                                    <span class=\"icon icon--ratingEmpty\"><svg><use xlink:href=\"#icon-star\" /></svg></span>\n                                                {{/if}}\n                                            {{/for}}\n                                        </span>\n                                    </p>\n                                {{/if}}\n                            </div>\n                        {{/each}}\n                    </div>\n            {{#any items useContainer=true}}\n                </div>\n            {{/any}}\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesWidgetCustomerReviewsUUIDs = window.PapaThemesWidgetCustomerReviewsUUIDs || [];\n                window.PapaThemesWidgetCustomerReviewsUUIDs.push({\n                    elementId: 'beautify__customerReviews-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}}\n                });\n            })();\n        </script>\n        <script nonce=\"{{nonce}}\" src=\"https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/customer-reviews.js\" async defer></script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-13T07:33:22.307Z",
      "date_modified": "2025-04-02T05:31:03.809Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "fc21a81f-5f2a-4b9a-ba23-3c805880a87e",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
      "name": "Section Heading | PapaThemes Beautify",
      "schema": [
        {
          "type": "hidden",
          "settings": [
            {
              "id": "textContent",
              "default": "You can use this widget to input text into the page."
            }
          ]
        },
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "settings": [
                {
                  "type": "select",
                  "label": "Heading tag",
                  "id": "headingTag",
                  "default": "h2",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "H1",
                        "value": "h1"
                      },
                      {
                        "label": "H2",
                        "value": "h2"
                      },
                      {
                        "label": "H3",
                        "value": "h3"
                      },
                      {
                        "label": "H4",
                        "value": "h4"
                      },
                      {
                        "label": "H5",
                        "value": "h5"
                      },
                      {
                        "label": "H6",
                        "value": "h6"
                      },
                      {
                        "label": "P",
                        "value": "p"
                      },
                      {
                        "label": "Div",
                        "value": "div"
                      }
                    ]
                  }
                },
                {
                  "type": "typography",
                  "label": "Text style",
                  "id": "textStyle",
                  "default": "default",
                  "typeMeta": {
                    "conditionalSettings": [
                      {
                        "condition": "custom",
                        "settings": [
                          {
                            "type": "select",
                            "label": "Font family",
                            "id": "fontFamily",
                            "default": "",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Theme Default",
                                  "value": ""
                                },
                                {
                                  "label": "Inherit",
                                  "value": "inherit"
                                },
                                {
                                  "label": "Arial",
                                  "value": "Arial, sans-serif"
                                },
                                {
                                  "label": "Tahoma",
                                  "value": "Tahoma, sans-serif"
                                },
                                {
                                  "label": "Verdana",
                                  "value": "Verdana, sans-serif"
                                },
                                {
                                  "label": "Lucida",
                                  "value": "Lucida, sans-serif"
                                },
                                {
                                  "label": "Times New Roman",
                                  "value": "Times New Roman, serif"
                                },
                                {
                                  "label": "Courier",
                                  "value": "Courier, serif"
                                },
                                {
                                  "label": "Georgia",
                                  "value": "Georgia, serif"
                                },
                                {
                                  "label": "Palatino",
                                  "value": "Palatino, serif"
                                }
                              ]
                            }
                          },
                          {
                            "type": "select",
                            "label": "Font weight",
                            "id": "fontWeight",
                            "default": "700",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Thin",
                                  "value": "100"
                                },
                                {
                                  "label": "Extra Light (Ultra Light)",
                                  "value": "200"
                                },
                                {
                                  "label": "Light",
                                  "value": "300"
                                },
                                {
                                  "label": "Normal",
                                  "value": "400"
                                },
                                {
                                  "label": "Medium",
                                  "value": "500"
                                },
                                {
                                  "label": "Semi Bold (Demi Bold)",
                                  "value": "600"
                                },
                                {
                                  "label": "Bold",
                                  "value": "700"
                                },
                                {
                                  "label": "Extra Bold (Ultra Bold)",
                                  "value": "800"
                                },
                                {
                                  "label": "Black (Heavy)",
                                  "value": "900"
                                }
                              ]
                            }
                          },
                          {
                            "type": "number",
                            "label": "Font size",
                            "id": "fontSize",
                            "default": {
                              "value": 36,
                              "type": "px"
                            },
                            "typeMeta": {
                              "parseType": "integer"
                            }
                          },
                          {
                            "type": "number",
                            "label": "Font size (Mobile)",
                            "id": "mobileFontSize",
                            "default": {
                              "value": 24,
                              "type": "px"
                            },
                            "typeMeta": {
                              "parseType": "integer"
                            }
                          },
                          {
                            "type": "select",
                            "label": "Line height",
                            "id": "lineHeight",
                            "default": "",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Theme Default",
                                  "value": ""
                                },
                                {
                                  "label": "Inherit",
                                  "value": "inherit"
                                },
                                {
                                  "label": "1.15",
                                  "value": "1.15"
                                },
                                {
                                  "label": "1.25",
                                  "value": "1.25"
                                },
                                {
                                  "label": "1.35",
                                  "value": "1.35"
                                },
                                {
                                  "label": "1.5",
                                  "value": "1.5"
                                },
                                {
                                  "label": "1.6",
                                  "value": "1.6"
                                },
                                {
                                  "label": "1.8",
                                  "value": "1.8"
                                },
                                {
                                  "label": "2",
                                  "value": "2"
                                }
                              ]
                            }
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "fontColor",
                            "default": "#000000"
                          }
                        ]
                      }
                    ]
                  }
                },
                {
                  "type": "alignment",
                  "label": "Alignment",
                  "id": "alignment",
                  "default": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "typeMeta": {
                    "display": "horizontal"
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Margin",
                  "id": "margin",
                  "default": {
                    "top": {
                      "value": "0",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "0",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Margin (Mobile)",
                  "id": "marginMobile",
                  "default": {
                    "top": {
                      "value": "0",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "0",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Padding",
                  "id": "padding",
                  "default": {
                    "top": {
                      "value": "36",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "36",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Padding (Mobile)",
                  "id": "paddingMobile",
                  "default": {
                    "top": {
                      "value": "18",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "18",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                },
                {
                  "type": "color",
                  "label": "Background color",
                  "id": "backgroundColor",
                  "default": "transparent"
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <style>\n            .page-heading-{{_.id}} {\n                padding-top: {{padding.top.value}}{{padding.top.type}};\n                padding-right: {{padding.right.value}}{{padding.right.type}};\n                padding-bottom: {{padding.bottom.value}}{{padding.bottom.type}};\n                padding-left: {{padding.left.value}}{{padding.left.type}};\n\n                margin-top: {{margin.top.value}}{{margin.top.type}};\n                margin-right: {{margin.right.value}}{{margin.right.type}};\n                margin-bottom: {{margin.bottom.value}}{{margin.bottom.type}};\n                margin-left: {{margin.left.value}}{{margin.left.type}};\n\n                {{#if lineHeight}}\n                    line-height: {{lineHeight}};\n                {{/if}}\n\n                {{#if alignment.horizontal '===' 'center'}}\n                    text-align: center;\n                {{else if alignment.horizontal '===' 'left'}}\n                    text-align: left;\n                {{else if alignment.horizontal '===' 'right'}}\n                    text-align: right;\n                {{/if}}\n\n                background-color: {{backgroundColor}};\n            }\n            .beautify__widget-page-heading.page-heading-{{_.id}} {\n                {{#if textStyle '===' 'custom'}}\n                    color: {{fontColor}};\n                    {{#if fontFamily}}\n                        font-family: {{fontFamily}};\n                    {{/if}}\n                    font-weight: {{fontWeight}};\n                    font-size: {{fontSize.value}}{{fontSize.type}};\n                    min-height: {{fontSize.value}}{{fontSize.type}};\n                {{else}}\n                    min-height: 1.5rem;\n                {{/if}}\n            }\n\n            @media (max-width: 800px) {\n                .page-heading-{{_.id}} {\n                    padding-top: {{paddingMobile.top.value}}{{paddingMobile.top.type}};\n                    padding-right: {{paddingMobile.right.value}}{{paddingMobile.right.type}};\n                    padding-bottom: {{paddingMobile.bottom.value}}{{paddingMobile.bottom.type}};\n                    padding-left: {{paddingMobile.left.value}}{{paddingMobile.left.type}};\n\n                    margin-top: {{marginMobile.top.value}}{{marginMobile.top.type}};\n                    margin-right: {{marginMobile.right.value}}{{marginMobile.right.type}};\n                    margin-bottom: {{marginMobile.bottom.value}}{{marginMobile.bottom.type}};\n                    margin-left: {{marginMobile.left.value}}{{marginMobile.left.type}};\n                }\n                .beautify__widget-page-heading.page-heading-{{_.id}} {\n                    {{#if textStyle '===' 'custom'}}\n                        font-size: {{mobileFontSize.value}}{{mobileFontSize.type}};\n                    {{/if}}\n                }\n            }\n\n            #page-heading-{{_.id}} {\n                min-width: 1.5rem;\n            }\n\n            #page-heading-{{_.id}}[data-edit-mode=\"true\"]:hover,\n            #page-heading-{{_.id}}[data-edit-mode=\"true\"]:active,\n            #page-heading-{{_.id}}[data-edit-mode=\"true\"]:focus {\n                outline: 1px dashed #3C64F4;\n            }\n\n            #page-heading-{{_.id}} strong,\n            #page-heading-{{_.id}} strong * {\n                font-weight: bold;\n            }\n        </style>\n\n        {{#if headingTag}}\n            <{{headingTag}} class=\"beautify__widget-page-heading page-heading page-heading-{{_.id}}\" id=\"page-heading-{{_.id}}\" data-edit-mode=\"{{_.pageBuilderData.previewState.editMode}}\">{{{textContent}}}</{{headingTag}}>\n        {{else}}\n            <h2 class=\"beautify__widget-page-heading page-heading page-heading-{{_.id}}\" id=\"page-heading-{{_.id}}\" data-edit-mode=\"{{_.pageBuilderData.previewState.editMode}}\">{{{textContent}}}</h2>\n        {{/if}}\n\n        <script nonce=\"{{nonce}}\">\n            (function () {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                var editMode = false;\n                var selector = \"page-heading-{{_.id}}\";\n                var element = document.getElementById(selector);\n                if (!element) { return; }\n\n                function initializeContentEditableText () {\n                    if (window.BigCommerce && window.BigCommerce.inlineEditor && window.BigCommerce.sendWidgetUpdate) {\n                        editMode = true;\n                        window.BigCommerce.inlineEditor.init({\n                            selector: \"#\" + selector,\n                            editMode: editMode,\n                            onBlur: function (content) {\n                                element.innerHtml = content;\n                                flushChanges(content);\n                            },\n                            onKeyup: flushChanges,\n                            toolbarItems: ['bold', 'italic', 'underline', 'strikethrough', 'link']\n                        });\n                    }\n                };\n\n                function flushChanges(content) {\n                    var props = {\n                        \"textContent\": content\n                    };\n                    window.BigCommerce.sendWidgetUpdate(props, \"{{_.id}}\");\n                }\n\n                function setEditMode(data) {\n                    editMode = data.editMode;\n                    element.dataset.editMode = editMode;\n\n                    if (window.BigCommerce && window.BigCommerce.inlineEditor) {\n                        if (editMode) {\n                            initializeContentEditableText()\n                        } else {\n                            window.BigCommerce.inlineEditor.remove(\"#\" + selector);\n                        }\n                    }\n                }\n\n                window.addEventListener('message', function (event) {\n                    try {\n                        var data = JSON.parse(event.data);\n                    } catch (error) {\n                        return;\n                    }\n\n                    [{\n                        action: 'sdk-loaded',\n                        initiator: 'PAGE_BUILDER',\n                        callback: initializeContentEditableText\n                    },{\n                        action: 'toggle-edit-mode',\n                        initiator: 'PAGE_BUILDER',\n                        callback: setEditMode\n                    }].forEach(function (handler) {\n                        if (data.action === handler.action && data.initiator === handler.initiator) {\n                            try { handler.callback(data); } catch (error) {}\n                        }\n                    })\n                });\n\n                initializeContentEditableText();\n            })();\n        </script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-13T07:33:23.704Z",
      "date_modified": "2025-04-02T05:31:04.452Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "aa477c98-6439-467a-8b16-1ee1eac24a9a",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "cb9ca7e9-8e2b-48dc-9735-7df56f58fe16",
      "name": "Callout Icons | PapaThemes Beautify",
      "schema": [
        {
          "type": "array",
          "label": "Callouts",
          "id": "items",
          "defaultCount": 4,
          "entryLabel": "Callout",
          "schema": [
            {
              "type": "hidden",
              "settings": [
                {
                  "id": "text",
                  "default": "Enter Your Text"
                },
                {
                  "id": "desc",
                  "default": "Enter Your Text"
                }
              ]
            },
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "settings": [
                    {
                      "type": "select",
                      "label": "Style",
                      "id": "style",
                      "default": "large",
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Large",
                            "value": "large"
                          },
                          {
                            "label": "Small",
                            "value": "small"
                          },
                          {
                            "label": "Left",
                            "value": "left"
                          },
                          {
                            "label": "Circle",
                            "value": "circle"
                          }
                        ]
                      }
                    },
                    {
                      "type": "color",
                      "label": "Background color",
                      "id": "bgColor",
                      "default": "#ffffff",
                      "conditional": {
                        "key": "style",
                        "operator": "IN",
                        "value": [
                          "circle"
                        ]
                      }
                    },
                    {
                      "type": "element",
                      "label": "Width",
                      "id": "width",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Width",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Width",
                                "id": "type",
                                "default": "auto",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "auto",
                                      "value": "auto"
                                    },
                                    {
                                      "label": "%",
                                      "value": "%"
                                    },
                                    {
                                      "label": "px",
                                      "value": "px"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Desktop)",
                                "id": "pixel",
                                "default": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Desktop)",
                                "id": "percent",
                                "default": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Tablet)",
                                "id": "tabletPixel",
                                "default": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Tablet)",
                                "id": "tabletPercent",
                                "default": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Mobile)",
                                "id": "mobilePixel",
                                "default": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Mobile)",
                                "id": "mobilePercent",
                                "default": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Padding",
                      "id": "padding",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Padding",
                            "settings": [
                              {
                                "type": "boxModel",
                                "label": "Desktop",
                                "id": "desktop",
                                "default": {
                                  "top": {
                                    "value": "45",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "45",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "5",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "5",
                                    "type": "px"
                                  }
                                }
                              },
                              {
                                "type": "boxModel",
                                "label": "Tablet",
                                "id": "tablet",
                                "default": {
                                  "top": {
                                    "value": "20",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "20",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "5",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "5",
                                    "type": "px"
                                  }
                                }
                              },
                              {
                                "type": "boxModel",
                                "label": "Mobile",
                                "id": "mobile",
                                "default": {
                                  "top": {
                                    "value": "20",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "20",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "5",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "5",
                                    "type": "px"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Alignment",
                      "id": "align",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Alignment",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Desktop",
                                "id": "desktop",
                                "default": "center",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Center",
                                      "value": "center"
                                    },
                                    {
                                      "label": "Left",
                                      "value": "left"
                                    },
                                    {
                                      "label": "Right",
                                      "value": "right"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Tablet",
                                "id": "tablet",
                                "default": "center",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Center",
                                      "value": "center"
                                    },
                                    {
                                      "label": "Left",
                                      "value": "left"
                                    },
                                    {
                                      "label": "Right",
                                      "value": "right"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Mobile",
                                "id": "mobile",
                                "default": "center",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Center",
                                      "value": "center"
                                    },
                                    {
                                      "label": "Left",
                                      "value": "left"
                                    },
                                    {
                                      "label": "Right",
                                      "value": "right"
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "select",
                      "label": "Icon",
                      "id": "icon",
                      "default": "chat",
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Custom HTML/SVG",
                            "value": "custom"
                          },
                          {
                            "label": "Choose Image",
                            "value": "image"
                          },
                          {
                            "label": "Chat",
                            "value": "chat"
                          },
                          {
                            "label": "Clock",
                            "value": "clock"
                          },
                          {
                            "label": "Vehicle",
                            "value": "vehicle"
                          },
                          {
                            "label": "Cart",
                            "value": "cart"
                          },
                          {
                            "label": "Phone",
                            "value": "phone"
                          },
                          {
                            "label": "Phone2",
                            "value": "phone2"
                          },
                          {
                            "label": "Irish",
                            "value": "irish"
                          },
                          {
                            "label": "Secure Shopping",
                            "value": "secure-shopping"
                          },
                          {
                            "label": "Person",
                            "value": "person"
                          },
                          {
                            "label": "Box",
                            "value": "box"
                          },
                          {
                            "label": "Loyalty",
                            "value": "loyalty"
                          },
                          {
                            "label": "Prize",
                            "value": "prize"
                          },
                          {
                            "label": "Headache",
                            "value": "headache"
                          },
                          {
                            "label": "Sprain",
                            "value": "sprain"
                          },
                          {
                            "label": "Focus",
                            "value": "focus"
                          },
                          {
                            "label": "Immunity",
                            "value": "immunity"
                          },
                          {
                            "label": "Biceps",
                            "value": "biceps"
                          },
                          {
                            "label": "Sleep",
                            "value": "sleep"
                          },
                          {
                            "label": "Pijamas",
                            "value": "pijamas"
                          },
                          {
                            "label": "Running",
                            "value": "running"
                          },
                          {
                            "label": "Helmet",
                            "value": "helmet"
                          },
                          {
                            "label": "Life Vest",
                            "value": "life-vest"
                          },
                          {
                            "label": "Grill",
                            "value": "grill"
                          },
                          {
                            "label": "Camera",
                            "value": "camera"
                          },
                          {
                            "label": "Cleaner Vacuum",
                            "value": "cleaner-vacuum"
                          },
                          {
                            "label": "Computer Technology",
                            "value": "computer-technology"
                          },
                          {
                            "label": "Cooker",
                            "value": "cooker"
                          },
                          {
                            "label": "Dishwasher",
                            "value": "dishwasher"
                          },
                          {
                            "label": "Electric Fryer",
                            "value": "electric-fryer"
                          },
                          {
                            "label": "Fan",
                            "value": "fan"
                          },
                          {
                            "label": "Hairdryer",
                            "value": "hairdryer"
                          },
                          {
                            "label": "Heater",
                            "value": "heater"
                          },
                          {
                            "label": "House Washing",
                            "value": "house-washing"
                          },
                          {
                            "label": "Iron",
                            "value": "iron"
                          },
                          {
                            "label": "Lamp",
                            "value": "lamp"
                          },
                          {
                            "label": "Microwave",
                            "value": "microwave"
                          },
                          {
                            "label": "Refrigerator",
                            "value": "refrigerator"
                          },
                          {
                            "label": "Air-conditioner",
                            "value": "air-conditioner"
                          },
                          {
                            "label": "Circuit-board",
                            "value": "circuit-board"
                          },
                          {
                            "label": "Camera2",
                            "value": "camera2"
                          },
                          {
                            "label": "Vehicle2",
                            "value": "vehicle2"
                          },
                          {
                            "label": "Support",
                            "value": "support"
                          },
                          {
                            "label": "Service",
                            "value": "service"
                          },
                          {
                            "label": "Award",
                            "value": "award"
                          },
                          {
                            "label": "Home",
                            "value": "home"
                          },
                          {
                            "label": "Finance",
                            "value": "finance"
                          }
                        ]
                      }
                    },
                    {
                      "type": "color",
                      "label": "Icon color",
                      "id": "iconColor",
                      "default": "#ECB9E4",
                      "conditional": {
                        "key": "icon",
                        "operator": "IN",
                        "value": [
                          "chat",
                          "clock",
                          "vehicle",
                          "cart",
                          "phone",
                          "phone2",
                          "irish",
                          "secure-shopping",
                          "person",
                          "box",
                          "loyalty",
                          "prize",
                          "headache",
                          "sprain",
                          "focus",
                          "immunity",
                          "biceps",
                          "sleep",
                          "pijamas",
                          "running",
                          "helmet",
                          "life-vest",
                          "grill",
                          "camera",
                          "cleaner-vacuum",
                          "computer-technology",
                          "cooker",
                          "dishwasher",
                          "electric-fryer",
                          "fan",
                          "hairdryer",
                          "heater",
                          "house-washing",
                          "iron",
                          "lamp",
                          "microwave",
                          "refrigerator",
                          "air-conditioner",
                          "circuit-board",
                          "camera2",
                          "vehicle2",
                          "support",
                          "service",
                          "award",
                          "home",
                          "finance"
                        ]
                      }
                    },
                    {
                      "type": "imageManager",
                      "label": "Icon image",
                      "id": "iconImage",
                      "default": {
                        "src": "https://source.unsplash.com/piBorUFXHhU/100x100",
                        "type": "IMAGE_MANAGER"
                      },
                      "conditional": {
                        "key": "icon",
                        "operator": "IN",
                        "value": [
                          "image"
                        ]
                      }
                    },
                    {
                      "type": "code",
                      "label": "Icon SVG Code",
                      "id": "iconContent",
                      "default": "",
                      "typeMeta": {
                        "language": "html",
                        "placeholder": "Insert SVG code here"
                      },
                      "conditional": {
                        "key": "icon",
                        "operator": "IN",
                        "value": [
                          "custom"
                        ]
                      }
                    },
                    {
                      "type": "select",
                      "label": "Icon size",
                      "id": "iconSize",
                      "default": "original",
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Original",
                            "value": "original"
                          },
                          {
                            "label": "Custom dimension",
                            "value": "custom"
                          }
                        ]
                      }
                    },
                    {
                      "type": "number",
                      "label": "Icon width",
                      "id": "iconWidth",
                      "default": {
                        "value": 0,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      },
                      "conditional": {
                        "key": "iconSize",
                        "operator": "IN",
                        "value": [
                          "custom"
                        ]
                      }
                    },
                    {
                      "type": "number",
                      "label": "Icon height",
                      "id": "iconHeight",
                      "default": {
                        "value": 0,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      },
                      "conditional": {
                        "key": "iconSize",
                        "operator": "IN",
                        "value": [
                          "custom"
                        ]
                      }
                    },
                    {
                      "type": "input",
                      "label": "Link",
                      "id": "link",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    },
                    {
                      "type": "visibility",
                      "label": "Show text",
                      "id": "textVisibility",
                      "default": "show"
                    },
                    {
                      "type": "boolean",
                      "label": "Hide on mobile",
                      "id": "textHideMobile",
                      "default": false,
                      "conditional": {
                        "key": "textVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "typography",
                      "label": "Text style",
                      "id": "textStyle",
                      "default": "default",
                      "typeMeta": {
                        "conditionalSettings": [
                          {
                            "condition": "custom",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Font family",
                                "id": "fontFamily",
                                "default": "inherit",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Theme Default",
                                      "value": "inherit"
                                    },
                                    {
                                      "label": "Arial",
                                      "value": "Arial, sans-serif"
                                    },
                                    {
                                      "label": "Tahoma",
                                      "value": "Tahoma, sans-serif"
                                    },
                                    {
                                      "label": "Verdana",
                                      "value": "Verdana, sans-serif"
                                    },
                                    {
                                      "label": "Lucida",
                                      "value": "Lucida, sans-serif"
                                    },
                                    {
                                      "label": "Times New Roman",
                                      "value": "Times New Roman, serif"
                                    },
                                    {
                                      "label": "Courier",
                                      "value": "Courier, serif"
                                    },
                                    {
                                      "label": "Georgia",
                                      "value": "Georgia, serif"
                                    },
                                    {
                                      "label": "Palatino",
                                      "value": "Palatino, serif"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Font weight",
                                "id": "fontWeight",
                                "default": "400",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Thin",
                                      "value": "100"
                                    },
                                    {
                                      "label": "Extra Light (Ultra Light)",
                                      "value": "200"
                                    },
                                    {
                                      "label": "Light",
                                      "value": "300"
                                    },
                                    {
                                      "label": "Normal",
                                      "value": "400"
                                    },
                                    {
                                      "label": "Medium",
                                      "value": "500"
                                    },
                                    {
                                      "label": "Semi Bold (Demi Bold)",
                                      "value": "600"
                                    },
                                    {
                                      "label": "Bold",
                                      "value": "700"
                                    },
                                    {
                                      "label": "Extra Bold (Ultra Bold)",
                                      "value": "800"
                                    },
                                    {
                                      "label": "Black (Heavy)",
                                      "value": "900"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size",
                                "id": "fontSize",
                                "default": {
                                  "value": 16,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size (Mobile)",
                                "id": "fontSizeMobile",
                                "default": {
                                  "value": 12,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                }
                              },
                              {
                                "type": "color",
                                "label": "Text color",
                                "id": "fontColor",
                                "default": "#000000"
                              },
                              {
                                "type": "color",
                                "label": "Text color hover",
                                "id": "fontColorHover",
                                "default": "#de7bce"
                              },
                              {
                                "type": "boolean",
                                "label": "Use important! to override theme css",
                                "id": "useImportant",
                                "default": false
                              }
                            ]
                          }
                        ]
                      },
                      "conditional": {
                        "key": "textVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "visibility",
                      "label": "Show second text",
                      "id": "descVisibility",
                      "default": "hide"
                    },
                    {
                      "type": "boolean",
                      "label": "Hide on mobile",
                      "id": "descHideMobile",
                      "default": false,
                      "conditional": {
                        "key": "descVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "typography",
                      "label": "Second text style",
                      "id": "descStyle",
                      "default": "default",
                      "typeMeta": {
                        "conditionalSettings": [
                          {
                            "condition": "custom",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Font family",
                                "id": "descFontFamily",
                                "default": "inherit",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Theme Default",
                                      "value": "inherit"
                                    },
                                    {
                                      "label": "Arial",
                                      "value": "Arial, sans-serif"
                                    },
                                    {
                                      "label": "Tahoma",
                                      "value": "Tahoma, sans-serif"
                                    },
                                    {
                                      "label": "Verdana",
                                      "value": "Verdana, sans-serif"
                                    },
                                    {
                                      "label": "Lucida",
                                      "value": "Lucida, sans-serif"
                                    },
                                    {
                                      "label": "Times New Roman",
                                      "value": "Times New Roman, serif"
                                    },
                                    {
                                      "label": "Courier",
                                      "value": "Courier, serif"
                                    },
                                    {
                                      "label": "Georgia",
                                      "value": "Georgia, serif"
                                    },
                                    {
                                      "label": "Palatino",
                                      "value": "Palatino, serif"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Font weight",
                                "id": "descFontWeight",
                                "default": "400",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Thin",
                                      "value": "100"
                                    },
                                    {
                                      "label": "Extra Light (Ultra Light)",
                                      "value": "200"
                                    },
                                    {
                                      "label": "Light",
                                      "value": "300"
                                    },
                                    {
                                      "label": "Normal",
                                      "value": "400"
                                    },
                                    {
                                      "label": "Medium",
                                      "value": "500"
                                    },
                                    {
                                      "label": "Semi Bold (Demi Bold)",
                                      "value": "600"
                                    },
                                    {
                                      "label": "Bold",
                                      "value": "700"
                                    },
                                    {
                                      "label": "Extra Bold (Ultra Bold)",
                                      "value": "800"
                                    },
                                    {
                                      "label": "Black (Heavy)",
                                      "value": "900"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size",
                                "id": "descFontSize",
                                "default": {
                                  "value": 16,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size (Mobile)",
                                "id": "descFontSizeMobile",
                                "default": {
                                  "value": 12,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                }
                              },
                              {
                                "type": "color",
                                "label": "Text color",
                                "id": "descFontColor",
                                "default": "#000000"
                              },
                              {
                                "type": "color",
                                "label": "Text color hover",
                                "id": "descFontColorHover",
                                "default": "#de7bce"
                              },
                              {
                                "type": "boolean",
                                "label": "Use important! to override theme css",
                                "id": "descUseImportant",
                                "default": false
                              }
                            ]
                          }
                        ]
                      },
                      "conditional": {
                        "key": "descVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "boolean",
                      "label": "Display icons in container div",
                      "id": "useContainer",
                      "default": true
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <style>\n            .beautify__calloutIcons-{{_.id}} {\n                line-height: 1.25;\n            }\n            .beautify__calloutIcons-{{_.id}} a {\n                color: inherit;\n                text-decoration: none;\n            }\n            .beautify__calloutIcons-{{_.id}} [data-link] {\n                cursor: pointer;\n            }\n            .beautify__calloutIcons-{{_.id}} p {\n                margin: 0;\n            }\n            .beautify__calloutIcons-{{_.id}} ._row {\n                display: flex;\n                flex-wrap: wrap;\n                justify-content: center;\n                margin: 0 -0.375rem;\n            }\n            .beautify__calloutIcons-{{_.id}} ._col {\n                padding: 3rem 0.375rem;\n                text-align: center;\n                flex: 1;\n            }\n            .beautify__calloutIcons-{{_.id}} ._item {\n                display: block;\n            }\n            .beautify__calloutIcons-{{_.id}} ._icon {\n                display: block;\n                text-align: center;\n            }\n            .beautify__calloutIcons-{{_.id}} ._icon img,\n            .beautify__calloutIcons-{{_.id}} ._icon svg {\n                max-width: 100%;\n            }\n            .beautify__calloutIcons-{{_.id}} ._heading {\n                display: block;\n                margin-top: 0.75rem;\n            }\n            .beautify__calloutIcons-{{_.id}} ._desc {\n                display: block;\n            }\n\n            @media (max-width: 800px) {\n                .beautify__calloutIcons-{{_.id}} ._col {\n                    padding: 1.5rem 0.375rem;\n                }\n            }\n\n            {{#each items}}\n                .beautify__calloutIcons-{{../_.id}} ._col[data-index=\"{{@index}}\"] {\n                    padding-top: {{padding.mobile.top.value}}{{padding.mobile.top.type}};\n                    padding-bottom: {{padding.mobile.bottom.value}}{{padding.mobile.bottom.type}};\n                    padding-left: {{padding.mobile.left.value}}{{padding.mobile.left.type}};\n                    padding-right: {{padding.mobile.right.value}}{{padding.mobile.right.type}};\n                    {{#if width.type '==' 'px'}}\n                        flex: 0 0 {{width.mobilePixel.value}}{{width.mobilePixel.type}};\n                        width: {{width.mobilePixel.value}}{{width.mobilePixel.type}};\n                    {{else if width.type '==' '%'}}\n                        flex: 0 0 {{width.mobilePercent.value}}{{width.mobilePercent.type}};\n                        width: {{width.mobilePercent.value}}{{width.mobilePercent.type}};\n                    {{/if}}\n                    text-align: {{align.mobile}};\n                    {{#if textStyle '===' 'custom'}}\n                        color: {{fontColor}}{{#if useImportant}} !important{{/if}};\n                    {{/if}}\n                }\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] a:hover ._heading,\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] a:focus ._heading,\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] [data-link]:hover ._heading,\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] [data-link]:focus ._heading{\n                    {{#if textStyle '===' 'custom'}}\n                        color: {{fontColorHover}}{{#if useImportant}} !important{{/if}};\n                    {{/if}}\n                }\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] a:hover ._desc,\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] a:focus ._desc,\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] [data-link]:hover ._desc,\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] [data-link]:focus ._desc{\n                    {{#if textStyle '===' 'custom'}}\n                        color: {{descFontColorHover}}{{#if useImportant}} !important{{/if}};\n                    {{/if}}\n                }\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._icon {\n                    text-align: {{align.mobile}};\n                    max-width: 100%;\n                    {{#if style '===' 'left'}}\n                        margin-left: auto;\n                    {{/if}}\n                    {{#if iconSize '===' 'custom'}}\n                        margin-left: auto;\n                        margin-right: auto;\n                        {{#if iconWidth.value '>' 0}}\n                            width: {{iconWidth.value}}{{iconWidth.type}};\n                        {{/if}}\n                        {{#if iconHeight.value '>' 0}}\n                            height: {{iconHeight.value}}{{iconHeight.type}};\n                        {{/if}}\n                    {{/if}}\n                    {{#if style '===' 'circle'}}\n                        padding-top: 0;\n                        aspect-ratio: 1/1;\n                        display: flex;\n                        flex-direction: column;\n                        align-items: center;\n                        justify-content: center;\n                        border-radius: 50%;\n                        background-color: {{bgColor}};\n                    {{/if}}\n                }\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._icon-aspect {\n                    {{#if iconSize '===' 'custom'}}\n                        {{#and iconWidth.value iconHeight.value}}\n                            position: relative;\n                            height: 0;\n                            width: 100%;\n                            padding-top: {{multiply (divide iconHeight.value iconWidth.value) 100}}%;\n                        {{/and}}\n                    {{/if}}\n                }\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._icon img,\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._icon svg {\n                    {{#if iconSize '===' 'custom'}}\n                        display: block;\n                        margin-left: auto;\n                        margin-right: auto;\n                        {{#if iconWidth.value '>' 0}}\n                            width: 100%;\n                        {{/if}}\n                        {{#if iconHeight.value '>' 0}}\n                            max-height: 100%;\n                        {{/if}}\n                        {{#and iconWidth.value iconHeight.value}}\n                            width: auto;\n                            position: absolute;\n                            top: 0;\n                            bottom: 0;\n                            left: 0;\n                            right: 0;\n                            margin: 0 auto;\n                            object-fit: contain;\n                        {{/and}}\n                    {{else}}\n                        {{#if icon '!=' 'image'}}\n                            {{#if icon '!=' 'custom'}}\n                                display: block;\n                                margin-left: auto;\n                                margin-right: auto;\n                                width: 50px;\n                                height: 50px;\n                            {{/if}}\n                        {{/if}}\n                    {{/if}}\n                    fill: {{iconColor}};\n                }\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                    text-align: {{align.mobile}};\n                    {{#if style '===' 'small'}}\n                        margin-top: 0.375rem;\n                    {{else if style '===' 'left'}}\n                        margin-right: auto;\n                    {{else if style '===' 'circle'}}\n                        margin-top: 0;\n                    {{/if}}\n                    {{#if textStyle '===' 'custom'}}\n                        font-family: {{fontFamily}}{{#if useImportant}} !important{{/if}};\n                        font-weight: {{fontWeight}}{{#if useImportant}} !important{{/if}};\n                        font-size: {{fontSizeMobile.value}}{{fontSizeMobile.type}}{{#if useImportant}} !important{{/if}};\n                        color: {{fontColor}};\n                    {{else}}\n                        font-size: 12px;\n                    {{/if}}\n                }\n                .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._desc {\n                    text-align: {{align.mobile}};\n                    {{#if style '===' 'left'}}\n                        margin-right: auto;\n                    {{/if}}\n                    {{#if descStyle '===' 'custom'}}\n                        font-family: {{descFontFamily}}{{#if descUseImportant}} !important{{/if}};\n                        font-weight: {{descFontWeight}}{{#if descUseImportant}} !important{{/if}};\n                        font-size: {{descFontSizeMobile.value}}{{descFontSizeMobile.type}}{{#if descUseImportant}} !important{{/if}};\n                        color: {{descFontColor}}{{#if descUseImportant}} !important{{/if}};\n                    {{else}}\n                        font-size: 12px;\n                    {{/if}}\n                }\n                @media (max-width: 550px) {\n                    .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                        {{#if textHideMobile}}\n                            display: none;\n                        {{/if}}\n                    }\n                    .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._desc {\n                        {{#if descHideMobile}}\n                            display: none;\n                        {{/if}}\n                    }\n                }\n                @media (min-width: 551px) and (max-width: 800px) {\n                    .beautify__calloutIcons-{{../_.id}} ._col[data-index=\"{{@index}}\"] {\n                        padding-top: {{padding.tablet.top.value}}{{padding.tablet.top.type}};\n                        padding-bottom: {{padding.tablet.bottom.value}}{{padding.tablet.bottom.type}};\n                        padding-left: {{padding.tablet.left.value}}{{padding.tablet.left.type}};\n                        padding-right: {{padding.tablet.right.value}}{{padding.tablet.right.type}};\n                        {{#if width.type '==' 'px'}}\n                            flex: 0 0 {{width.tabletPixel.value}}{{width.tabletPixel.type}};\n                            width: {{width.tabletPixel.value}}{{width.tabletPixel.type}};\n                        {{else if width.type '==' '%'}}\n                            flex: 0 0 {{width.tabletPercent.value}}{{width.tabletPercent.type}};\n                            width: {{width.tabletPercent.value}}{{width.tabletPercent.type}};\n                        {{/if}}\n                        text-align: {{align.tablet}};\n                    }\n                    .beautify__calloutIcons-{{../_.id}} ._col[data-index=\"{{@index}}\"] ._icon {\n                        text-align: {{align.tablet}};\n                    }\n                    .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                        text-align: {{align.tablet}};\n                        {{#if textStyle '===' 'custom'}}\n                            font-size: {{fontSizeMobile.value}}{{fontSizeMobile.type}}{{#if useImportant}} !important{{/if}};\n                        {{/if}}\n                    }\n                    .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._desc {\n                        text-align: {{align.tablet}};\n                        {{#if descStyle '===' 'custom'}}\n                            font-size: {{descFontSizeMobile.value}}{{descFontSizeMobile.type}}{{#if descUseImportant}} !important{{/if}};\n                        {{/if}}\n                    }\n                }\n                @media (min-width: 801px) {\n                    .beautify__calloutIcons-{{../_.id}} ._col[data-index=\"{{@index}}\"] {\n                        padding-top: {{padding.desktop.top.value}}{{padding.desktop.top.type}};\n                        padding-bottom: {{padding.desktop.bottom.value}}{{padding.desktop.bottom.type}};\n                        padding-left: {{padding.desktop.left.value}}{{padding.desktop.left.type}};\n                        padding-right: {{padding.desktop.right.value}}{{padding.desktop.right.type}};\n                        {{#if width.type '==' 'px'}}\n                            flex: 0 0 {{width.pixel.value}}{{width.pixel.type}};\n                            width: {{width.pixel.value}}{{width.pixel.type}};\n                        {{else if width.type '==' '%'}}\n                            flex: 0 0 {{width.percent.value}}{{width.percent.type}};\n                            width: {{width.percent.value}}{{width.percent.type}};\n                        {{/if}}\n                        text-align: {{align.desktop}};\n                    }\n                    .beautify__calloutIcons-{{../_.id}} ._col[data-index=\"{{@index}}\"] ._item {\n                        {{#if style '===' 'left'}}\n                            display: grid;\n                            grid-template:\n                                \"icon text\" max-content\n                                \"icon desc\" auto\n                                / max-content minmax(min-content, max-content);\n                        {{/if}}\n                    }\n                    .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._icon {\n                        text-align: {{align.desktop}};\n                        {{#if style '===' 'left'}}\n                            margin-right: 1.5rem;\n                            grid-area: icon;\n                        {{/if}}\n                    }\n                    .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                        text-align: {{align.desktop}};\n                        {{#if style '===' 'left'}}\n                            margin-top: 0;\n                            grid-area: text;\n                        {{else if style '===' 'circle'}}\n                            margin-top: 0;\n                        {{/if}}\n                        {{#if textStyle '===' 'custom'}}\n                            font-size: {{fontSize.value}}{{fontSize.type}}{{#if useImportant}} !important{{/if}};\n                        {{else}}\n                            font-size: inherit;\n                        {{/if}}\n                    }\n                    .beautify__calloutIcons-{{../_.id}} [data-index=\"{{@index}}\"] ._desc {\n                        text-align: {{align.desktop}};\n                        {{#if style '===' 'left'}}\n                            grid-area: desc;\n                        {{/if}}\n                        {{#if descStyle '===' 'custom'}}\n                            font-size: {{descFontSize.value}}{{descFontSize.type}}{{#if descUseImportant}} !important{{/if}};\n                        {{else}}\n                            font-size: inherit;\n                        {{/if}}\n                    }\n                }\n            {{/each}}\n        </style>\n        <div class=\"beautify__calloutIcons beautify__calloutIcons-{{_.id}}\" id=\"beautify__calloutIcons-{{_.id}}\">\n            {{#any items useContainer=true}}\n                <div class=\"container\">\n            {{/any}}\n                    <div class=\"_row\">\n                        {{#each items}}\n                            <div class=\"_col\" data-index=\"{{@index}}\">\n                                <div class=\"_item _item--style-{{style}}\" {{#if link}}data-link=\"{{link}}\" role=\"button\" tabindex=\"0\"{{/if}}>\n                                    <div class=\"_icon\">\n                                        <div class=\"_icon-aspect\">\n                                            {{#if icon '==' 'chat'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-chat\"></use></svg>\n                                            {{else if icon '==' 'clock'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-clock\"></use></svg>\n                                            {{else if icon '==' 'vehicle'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-vehicle\"></use></svg>\n                                            {{else if icon '==' 'cart'}}\n                                            <svg><use xlink:href=\"#papathemes-widget-icon-cart\"></use></svg>\n                                            {{else if icon '==' 'phone'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-phone\"></use></svg>\n                                            {{else if icon '==' 'phone2'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-phone2\"></use></svg>\n                                            {{else if icon '==' 'irish'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-irish\"></use></svg>\n                                            {{else if icon '==' 'secure-shopping'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-secure-shopping\"></use></svg>\n                                            {{else if icon '==' 'person'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-person\"></use></svg>\n                                            {{else if icon '==' 'box'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-box\"></use></svg>\n                                            {{else if icon '==' 'loyalty'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-loyalty\"></use></svg>\n                                            {{else if icon '==' 'prize'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-prize\"></use></svg>\n                                            {{else if icon '==' 'headache'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-headache\"></use></svg>\n                                            {{else if icon '==' 'sprain'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-sprain\"></use></svg>\n                                            {{else if icon '==' 'focus'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-focus\"></use></svg>\n                                            {{else if icon '==' 'immunity'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-immunity\"></use></svg>\n                                            {{else if icon '==' 'biceps'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-biceps\"></use></svg>\n                                            {{else if icon '==' 'sleep'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-sleep\"></use></svg>\n                                            {{else if icon '==' 'pijamas'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-pijamas\"></use></svg>\n                                            {{else if icon '==' 'running'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-running\"></use></svg>\n                                            {{else if icon '==' 'helmet'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-helmet\"></use></svg>\n                                            {{else if icon '==' 'life-vest'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-life-vest\"></use></svg>\n                                            {{else if icon '==' 'grill'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-grill\"></use></svg>\n                                            {{else if icon '==' 'camera'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-camera\"></use></svg>\n                                            {{else if icon '==' 'cleaner-vacuum'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-cleaner-vacuum\"></use></svg>\n                                            {{else if icon '==' 'computer-technology'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-computer-technology\"></use></svg>\n                                            {{else if icon '==' 'cooker'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-cooker\"></use></svg>\n                                            {{else if icon '==' 'dishwasher'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-dishwasher\"></use></svg>\n                                            {{else if icon '==' 'electric-fryer'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-electric-fryer\"></use></svg>\n                                            {{else if icon '==' 'fan'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-fan\"></use></svg>\n                                            {{else if icon '==' 'hairdryer'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-hairdryer\"></use></svg>\n                                            {{else if icon '==' 'heater'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-heater\"></use></svg>\n                                            {{else if icon '==' 'house-washing'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-house-washing\"></use></svg>\n                                            {{else if icon '==' 'iron'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-iron\"></use></svg>\n                                            {{else if icon '==' 'lamp'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-lamp\"></use></svg>\n                                            {{else if icon '==' 'microwave'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-microwave\"></use></svg>\n                                            {{else if icon '==' 'refrigerator'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-refrigerator\"></use></svg>\n                                            {{else if icon '==' 'air-conditioner'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-air-conditioner\"></use></svg>\n                                            {{else if icon '==' 'circuit-board'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-circuit-board\"></use></svg>\n                                            {{else if icon '==' 'camera2'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-camera2\"></use></svg>\n                                            {{else if icon '==' 'vehicle2'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-vehicle2\"></use></svg>\n                                            {{else if icon '==' 'support'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-support\"></use></svg>\n                                            {{else if icon '==' 'service'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-service\"></use></svg>\n                                            {{else if icon '==' 'award'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-award\"></use></svg>\n                                            {{else if icon '==' 'home'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-home\"></use></svg>\n                                            {{else if icon '==' 'finance'}}\n                                                <svg><use xlink:href=\"#papathemes-widget-icon-finance\"></use></svg>\n                                            {{else if icon '==' 'custom'}}\n                                                {{{iconContent}}}\n                                            {{else if icon '==' 'image'}}\n                                                <img src=\"{{iconImage.src}}\" alt=\"{{iconImage.alt}}\">\n                                            {{/if}}\n                                        </div>\n                                    </div>\n                                    {{#if textVisibility '==' 'show'}}\n                                        <div class=\"_heading\" data-editable-content=\"items.{{@index}}.text\">{{{text}}}</div>\n                                    {{/if}}\n                                    {{#if descVisibility '==' 'show'}}\n                                        <div class=\"_desc\" data-editable-content=\"items.{{@index}}.desc\">{{{desc}}}</div>\n                                    {{/if}}\n                                </div>\n                            </div>\n                        {{/each}}\n                    </div>\n            {{#any items useContainer=true}}\n                </div>\n            {{/any}}\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesBeautifyWidgetCalloutIcons = window.PapaThemesBeautifyWidgetCalloutIcons || [];\n                window.PapaThemesBeautifyWidgetCalloutIcons.push({\n                    elementId: 'beautify__calloutIcons-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}},\n                    iconUrl: 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/callout-icons.svg'\n                });\n            })();\n        </script>\n        <script nonce=\"{{nonce}}\" src=\"https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/callout-icons.js\" async defer></script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-13T07:33:24.799Z",
      "date_modified": "2025-04-02T05:31:05.075Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "940f08d7-abcd-4642-9691-a0cec108a306",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "13244295-3d0e-4499-8958-cac709466f38",
      "name": "Flex Banners | PapaThemes Beautify",
      "schema": [
        {
          "type": "tab",
          "label": "Settings",
          "sections": [
            {
              "label": "General",
              "settings": [
                {
                  "type": "element",
                  "label": "Padding",
                  "id": "padding",
                  "typeMeta": {
                    "controls": {
                      "advanced": {
                        "label": "Padding",
                        "settings": [
                          {
                            "type": "boxModel",
                            "label": "Desktop",
                            "id": "desktop",
                            "default": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            }
                          },
                          {
                            "type": "boxModel",
                            "label": "Tablet",
                            "id": "tablet",
                            "default": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            }
                          },
                          {
                            "type": "boxModel",
                            "label": "Mobile",
                            "id": "mobile",
                            "default": {
                              "top": {
                                "value": "0",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "0",
                                "type": "px"
                              },
                              "left": {
                                "value": "0",
                                "type": "px"
                              },
                              "right": {
                                "value": "0",
                                "type": "px"
                              }
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Row wrap",
                  "id": "flexNoWrap",
                  "typeMeta": {
                    "controls": {
                      "advanced": {
                        "label": "Row wrap",
                        "settings": [
                          {
                            "type": "boolean",
                            "label": "Row no wrap on desktop",
                            "id": "desktop",
                            "default": false
                          },
                          {
                            "type": "boolean",
                            "label": "Row no wrap on table",
                            "id": "table",
                            "default": false
                          },
                          {
                            "type": "boolean",
                            "label": "Row no wrap on mobile",
                            "id": "mobile",
                            "default": false
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "select",
                  "label": "Style for theme",
                  "id": "themeName",
                  "default": "custom",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Beautify Grocery",
                        "value": "beautify_grocery"
                      },
                      {
                        "label": "Beautify Furniture",
                        "value": "beautify_furniture"
                      },
                      {
                        "label": "Kansha Sport",
                        "value": "kansha-sport"
                      },
                      {
                        "label": "Kitchenary",
                        "value": "kitchenary"
                      },
                      {
                        "label": "Other Themes",
                        "value": "custom"
                      }
                    ]
                  }
                },
                {
                  "type": "input",
                  "label": "Your theme name",
                  "id": "themeNameCustom",
                  "default": "",
                  "conditional": {
                    "key": "themeName",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "boolean",
                  "label": "Display banners in container div",
                  "id": "useContainer",
                  "default": true
                },
                {
                  "type": "boolean",
                  "label": "Display content overlaying banner on mobile",
                  "id": "contentOverlayMobile",
                  "default": false
                }
              ]
            },
            {
              "label": "Background",
              "settings": [
                {
                  "type": "color",
                  "label": "Color",
                  "id": "bgColor"
                },
                {
                  "type": "imageManager",
                  "label": "Image (Desktop)",
                  "id": "bgImgUrl",
                  "default": {
                    "src": ""
                  }
                },
                {
                  "type": "imageManager",
                  "label": "Image (Tablet)",
                  "id": "bgImgUrlTablet",
                  "default": {
                    "src": ""
                  }
                },
                {
                  "type": "imageManager",
                  "label": "Image (Mobile)",
                  "id": "bgImgUrlMobile",
                  "default": {
                    "src": ""
                  }
                },
                {
                  "type": "select",
                  "label": "Background fit",
                  "id": "bgFit",
                  "default": "cover",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Fill",
                        "value": "cover"
                      },
                      {
                        "label": "Fit",
                        "value": "contain"
                      },
                      {
                        "label": "Stretch",
                        "value": "stretch"
                      }
                    ]
                  }
                }
              ]
            },
            {
              "label": "Carousel",
              "settings": [
                {
                  "type": "element",
                  "label": "Enable carousel",
                  "id": "carousel",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "hide"
                      },
                      "advanced": {
                        "label": "Carousel settings",
                        "settings": [
                          {
                            "type": "number",
                            "label": "Items per slide",
                            "id": "slidesToShow",
                            "default": {
                              "value": 6,
                              "type": ""
                            }
                          },
                          {
                            "type": "number",
                            "label": "Items per slide (Tablet)",
                            "id": "slidesToShowTablet",
                            "default": {
                              "value": 4,
                              "type": ""
                            }
                          },
                          {
                            "type": "number",
                            "label": "Items per slide (Mobile)",
                            "id": "slidesToShowMobile",
                            "default": {
                              "value": 2,
                              "type": ""
                            }
                          },
                          {
                            "type": "boolean",
                            "label": "Autoplay",
                            "id": "autoplay",
                            "default": false
                          },
                          {
                            "type": "number",
                            "label": "Autoplay speed",
                            "id": "autoplaySpeed",
                            "default": {
                              "value": 3000,
                              "type": ""
                            },
                            "conditional": {
                              "key": "autoplay",
                              "operator": "IN",
                              "value": [
                                true
                              ]
                            }
                          },
                          {
                            "type": "boolean",
                            "label": "Show arrows",
                            "id": "arrows",
                            "default": true
                          },
                          {
                            "type": "boolean",
                            "label": "Show dots",
                            "id": "dots",
                            "default": true
                          }
                        ]
                      }
                    }
                  }
                }
              ]
            }
          ]
        },
        {
          "type": "array",
          "label": "Banners",
          "id": "items",
          "defaultCount": 2,
          "entryLabel": "Banner",
          "thumbnail": {
            "type": "image",
            "valueKey": "imageUrl.src"
          },
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "label": "Image",
                  "settings": [
                    {
                      "type": "imageManager",
                      "label": "Image",
                      "id": "imageUrl",
                      "default": {
                        "src": "https://cdn11.bigcommerce.com/s-3gri24oh2r/product_images/uploaded_images/cosmetics-flex-banner-1.jpg",
                        "type": "IMAGE_MANAGER"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image width",
                      "id": "width",
                      "default": {
                        "value": 610,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image height",
                      "id": "height",
                      "default": {
                        "value": 610,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "visibility",
                      "label": "Show different image on mobile",
                      "id": "mobileImageVisibility",
                      "default": "hide"
                    },
                    {
                      "type": "imageManager",
                      "label": "Image (Mobile)",
                      "id": "mobileImageUrl",
                      "default": {
                        "src": "https://cdn11.bigcommerce.com/s-3gri24oh2r/product_images/uploaded_images/cosmetics-flex-banner-1.jpg",
                        "type": "IMAGE_MANAGER"
                      },
                      "conditional": {
                        "key": "mobileImageVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image width (Mobile)",
                      "id": "mobileWidth",
                      "default": {
                        "value": 610,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      },
                      "conditional": {
                        "key": "mobileImageVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image height (Mobile)",
                      "id": "mobileHeight",
                      "default": {
                        "value": 610,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      },
                      "conditional": {
                        "key": "mobileImageVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "input",
                      "label": "Image alt text",
                      "id": "imageAlt",
                      "default": ""
                    },
                    {
                      "type": "select",
                      "label": "Image fit",
                      "id": "imageFit",
                      "default": "fill",
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Fill to box",
                            "value": "fill"
                          },
                          {
                            "label": "Fit to box",
                            "value": "fit"
                          }
                        ]
                      }
                    },
                    {
                      "type": "boolean",
                      "label": "Lazy-Load?",
                      "id": "lazyload",
                      "default": true
                    },
                    {
                      "type": "input",
                      "label": "Video URL (.mp4): Use third-party storage like Cloudflare R2 Free instead of WebDAV for Safari compatibility. Upload your video and paste the URL here.",
                      "id": "video",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    },
                    {
                      "type": "select",
                      "label": "Show video",
                      "id": "showVideo",
                      "default": "hover",
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Always: Automatically play when page loads.",
                            "value": "always"
                          },
                          {
                            "label": "Hover: Play on mouse hover (desktop) or touch (mobile).",
                            "value": "hover"
                          },
                          {
                            "label": "In Viewport: Play when visible on screen.",
                            "value": "viewport"
                          }
                        ]
                      }
                    },
                    {
                      "type": "boolean",
                      "label": "Hide video when paused",
                      "id": "hideVideoWhenPaused",
                      "default": true
                    },
                    {
                      "type": "number",
                      "label": "Border radius",
                      "id": "borderRadius",
                      "default": {
                        "value": 8,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "input",
                      "label": "Link",
                      "id": "link",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    }
                  ]
                },
                {
                  "label": "Content",
                  "settings": [
                    {
                      "type": "hidden",
                      "id": "text",
                      "default": "NEW IN"
                    },
                    {
                      "type": "hidden",
                      "id": "descriptionText",
                      "default": "Dinning Room & Kitchen"
                    },
                    {
                      "type": "hidden",
                      "id": "buttonText",
                      "default": "SHOW NOW"
                    },
                    {
                      "type": "alignment",
                      "label": "Content align",
                      "id": "contentAlignment",
                      "default": {
                        "horizontal": "left",
                        "vertical": "top"
                      },
                      "typeMeta": {
                        "display": "both"
                      }
                    },
                    {
                      "type": "boxModel",
                      "label": "Content padding",
                      "id": "contentPadding",
                      "default": {
                        "top": {
                          "value": "40",
                          "type": "px"
                        },
                        "bottom": {
                          "value": "40",
                          "type": "px"
                        },
                        "left": {
                          "value": "36",
                          "type": "px"
                        },
                        "right": {
                          "value": "36",
                          "type": "px"
                        }
                      }
                    },
                    {
                      "type": "color",
                      "label": "Content background",
                      "id": "contentBgColor",
                      "default": "transparent"
                    },
                    {
                      "type": "boxModel",
                      "label": "Content padding (Tablet)",
                      "id": "contentPaddingTablet",
                      "default": {
                        "top": {
                          "value": "40",
                          "type": "px"
                        },
                        "bottom": {
                          "value": "40",
                          "type": "px"
                        },
                        "left": {
                          "value": "36",
                          "type": "px"
                        },
                        "right": {
                          "value": "36",
                          "type": "px"
                        }
                      }
                    },
                    {
                      "type": "boxModel",
                      "label": "Content padding (Mobile)",
                      "id": "contentPaddingMobile",
                      "default": {
                        "top": {
                          "value": "10",
                          "type": "px"
                        },
                        "bottom": {
                          "value": "10",
                          "type": "px"
                        },
                        "left": {
                          "value": "15",
                          "type": "px"
                        },
                        "right": {
                          "value": "15",
                          "type": "px"
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Heading text",
                      "id": "heading",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Heading text",
                            "settings": [
                              {
                                "type": "typography",
                                "label": "Text style",
                                "id": "style",
                                "default": "default",
                                "typeMeta": {
                                  "conditionalSettings": [
                                    {
                                      "condition": "custom",
                                      "settings": [
                                        {
                                          "type": "select",
                                          "label": "Font family",
                                          "id": "fontFamily",
                                          "default": "inherit",
                                          "typeMeta": {
                                            "selectOptions": [
                                              {
                                                "label": "Theme Default",
                                                "value": "inherit"
                                              },
                                              {
                                                "label": "Arial",
                                                "value": "Arial, sans-serif"
                                              },
                                              {
                                                "label": "Tahoma",
                                                "value": "Tahoma, sans-serif"
                                              },
                                              {
                                                "label": "Verdana",
                                                "value": "Verdana, sans-serif"
                                              },
                                              {
                                                "label": "Lucida",
                                                "value": "Lucida, sans-serif"
                                              },
                                              {
                                                "label": "Times New Roman",
                                                "value": "Times New Roman, serif"
                                              },
                                              {
                                                "label": "Courier",
                                                "value": "Courier, serif"
                                              },
                                              {
                                                "label": "Georgia",
                                                "value": "Georgia, serif"
                                              },
                                              {
                                                "label": "Palatino",
                                                "value": "Palatino, serif"
                                              }
                                            ]
                                          }
                                        },
                                        {
                                          "type": "select",
                                          "label": "Font weight",
                                          "id": "fontWeight",
                                          "default": "600",
                                          "typeMeta": {
                                            "selectOptions": [
                                              {
                                                "label": "Thin",
                                                "value": "100"
                                              },
                                              {
                                                "label": "Extra Light (Ultra Light)",
                                                "value": "200"
                                              },
                                              {
                                                "label": "Light",
                                                "value": "300"
                                              },
                                              {
                                                "label": "Normal",
                                                "value": "400"
                                              },
                                              {
                                                "label": "Medium",
                                                "value": "500"
                                              },
                                              {
                                                "label": "Semi Bold (Demi Bold)",
                                                "value": "600"
                                              },
                                              {
                                                "label": "Bold",
                                                "value": "700"
                                              },
                                              {
                                                "label": "Extra Bold (Ultra Bold)",
                                                "value": "800"
                                              },
                                              {
                                                "label": "Black (Heavy)",
                                                "value": "900"
                                              }
                                            ]
                                          }
                                        },
                                        {
                                          "type": "number",
                                          "label": "Font size",
                                          "id": "fontSize",
                                          "default": {
                                            "value": 30,
                                            "type": "px"
                                          },
                                          "typeMeta": {
                                            "parseType": "integer"
                                          }
                                        },
                                        {
                                          "type": "number",
                                          "label": "Font size (Mobile)",
                                          "id": "mobileFontSize",
                                          "default": {
                                            "value": 16,
                                            "type": "px"
                                          },
                                          "typeMeta": {
                                            "parseType": "integer"
                                          }
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color",
                                          "id": "fontColor",
                                          "default": "#000000"
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color hover",
                                          "id": "fontColorHover",
                                          "default": "#de7bce"
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color (Mobile)",
                                          "id": "mobileFontColor",
                                          "default": "#000000"
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color hover (Mobile)",
                                          "id": "mobileFontColorHover",
                                          "default": "#de7bce"
                                        }
                                      ]
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Description text",
                      "id": "description",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "hide"
                          },
                          "advanced": {
                            "label": "Description text",
                            "settings": [
                              {
                                "type": "typography",
                                "label": "Description style",
                                "id": "style",
                                "default": "default",
                                "typeMeta": {
                                  "conditionalSettings": [
                                    {
                                      "condition": "custom",
                                      "settings": [
                                        {
                                          "type": "select",
                                          "label": "Font family",
                                          "id": "fontFamily",
                                          "default": "inherit",
                                          "typeMeta": {
                                            "selectOptions": [
                                              {
                                                "label": "Theme Default",
                                                "value": "inherit"
                                              },
                                              {
                                                "label": "Arial",
                                                "value": "Arial, sans-serif"
                                              },
                                              {
                                                "label": "Tahoma",
                                                "value": "Tahoma, sans-serif"
                                              },
                                              {
                                                "label": "Verdana",
                                                "value": "Verdana, sans-serif"
                                              },
                                              {
                                                "label": "Lucida",
                                                "value": "Lucida, sans-serif"
                                              },
                                              {
                                                "label": "Times New Roman",
                                                "value": "Times New Roman, serif"
                                              },
                                              {
                                                "label": "Courier",
                                                "value": "Courier, serif"
                                              },
                                              {
                                                "label": "Georgia",
                                                "value": "Georgia, serif"
                                              },
                                              {
                                                "label": "Palatino",
                                                "value": "Palatino, serif"
                                              }
                                            ]
                                          }
                                        },
                                        {
                                          "type": "select",
                                          "label": "Font weight",
                                          "id": "fontWeight",
                                          "default": "600",
                                          "typeMeta": {
                                            "selectOptions": [
                                              {
                                                "label": "Thin",
                                                "value": "100"
                                              },
                                              {
                                                "label": "Extra Light (Ultra Light)",
                                                "value": "200"
                                              },
                                              {
                                                "label": "Light",
                                                "value": "300"
                                              },
                                              {
                                                "label": "Normal",
                                                "value": "400"
                                              },
                                              {
                                                "label": "Medium",
                                                "value": "500"
                                              },
                                              {
                                                "label": "Semi Bold (Demi Bold)",
                                                "value": "600"
                                              },
                                              {
                                                "label": "Bold",
                                                "value": "700"
                                              },
                                              {
                                                "label": "Extra Bold (Ultra Bold)",
                                                "value": "800"
                                              },
                                              {
                                                "label": "Black (Heavy)",
                                                "value": "900"
                                              }
                                            ]
                                          }
                                        },
                                        {
                                          "type": "number",
                                          "label": "Font size",
                                          "id": "fontSize",
                                          "default": {
                                            "value": 30,
                                            "type": "px"
                                          },
                                          "typeMeta": {
                                            "parseType": "integer"
                                          }
                                        },
                                        {
                                          "type": "number",
                                          "label": "Font size (Mobile)",
                                          "id": "mobileFontSize",
                                          "default": {
                                            "value": 16,
                                            "type": "px"
                                          },
                                          "typeMeta": {
                                            "parseType": "integer"
                                          }
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color",
                                          "id": "fontColor",
                                          "default": "#000000"
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color hover",
                                          "id": "fontColorHover",
                                          "default": "#de7bce"
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color (Mobile)",
                                          "id": "mobileFontColor",
                                          "default": "#000000"
                                        },
                                        {
                                          "type": "color",
                                          "label": "Text color hover (Mobile)",
                                          "id": "mobileFontColorHover",
                                          "default": "#de7bce"
                                        }
                                      ]
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Action button",
                      "id": "button",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "hide"
                          },
                          "advanced": {
                            "label": "Action button",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Size",
                                "id": "size",
                                "default": "",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Unset",
                                      "value": ""
                                    },
                                    {
                                      "label": "Small",
                                      "value": "small"
                                    },
                                    {
                                      "label": "Large",
                                      "value": "large"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Style",
                                "id": "style",
                                "default": "primary",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Primary",
                                      "value": "primary"
                                    },
                                    {
                                      "label": "Default",
                                      "value": "default"
                                    },
                                    {
                                      "label": "Underline",
                                      "value": "underline"
                                    },
                                    {
                                      "label": "Outline",
                                      "value": "outline"
                                    },
                                    {
                                      "label": "Custom",
                                      "value": "custom"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Font family",
                                "id": "fontFamily",
                                "default": "inherit",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Theme Default",
                                      "value": "inherit"
                                    },
                                    {
                                      "label": "Arial",
                                      "value": "Arial, sans-serif"
                                    },
                                    {
                                      "label": "Tahoma",
                                      "value": "Tahoma, sans-serif"
                                    },
                                    {
                                      "label": "Verdana",
                                      "value": "Verdana, sans-serif"
                                    },
                                    {
                                      "label": "Lucida",
                                      "value": "Lucida, sans-serif"
                                    },
                                    {
                                      "label": "Times New Roman",
                                      "value": "Times New Roman, serif"
                                    },
                                    {
                                      "label": "Courier",
                                      "value": "Courier, serif"
                                    },
                                    {
                                      "label": "Georgia",
                                      "value": "Georgia, serif"
                                    },
                                    {
                                      "label": "Palatino",
                                      "value": "Palatino, serif"
                                    }
                                  ]
                                },
                                "conditional": {
                                  "key": "style",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Radius",
                                "id": "radius",
                                "default": {
                                  "value": 4,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "style",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "color",
                                "label": "Color",
                                "id": "color",
                                "default": "#de7bce",
                                "conditional": {
                                  "key": "style",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "color",
                                "label": "Color hover",
                                "id": "colorHover",
                                "default": "#391271",
                                "conditional": {
                                  "key": "style",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "color",
                                "label": "Text color",
                                "id": "textColor",
                                "default": "#ffffff",
                                "conditional": {
                                  "key": "style",
                                  "operator": "IN",
                                  "value": [
                                    "custom",
                                    "underline"
                                  ]
                                }
                              },
                              {
                                "type": "color",
                                "label": "Text color hover",
                                "id": "textColorHover",
                                "default": "#ffffff",
                                "conditional": {
                                  "key": "style",
                                  "operator": "IN",
                                  "value": [
                                    "custom",
                                    "underline"
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Position",
                                "id": "position",
                                "default": "bottom",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Bottom",
                                      "value": "bottom"
                                    },
                                    {
                                      "label": "Right",
                                      "value": "right"
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    }
                  ]
                },
                {
                  "settings": []
                },
                {
                  "label": "General",
                  "settings": [
                    {
                      "type": "element",
                      "label": "Width",
                      "id": "itemWidth",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Width",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Width",
                                "id": "type",
                                "default": "auto",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "auto",
                                      "value": "auto"
                                    },
                                    {
                                      "label": "%",
                                      "value": "%"
                                    },
                                    {
                                      "label": "px",
                                      "value": "px"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Desktop)",
                                "id": "pixel",
                                "default": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Desktop)",
                                "id": "percent",
                                "default": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Tablet)",
                                "id": "tabletPixel",
                                "default": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Tablet)",
                                "id": "tabletPercent",
                                "default": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Mobile)",
                                "id": "mobilePixel",
                                "default": {
                                  "value": 100,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Mobile)",
                                "id": "mobilePercent",
                                "default": {
                                  "value": 20,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Padding",
                      "id": "padding",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Padding",
                            "settings": [
                              {
                                "type": "boxModel",
                                "label": "Desktop",
                                "id": "desktop",
                                "default": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "10",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "10",
                                    "type": "px"
                                  }
                                }
                              },
                              {
                                "type": "boxModel",
                                "label": "Tablet",
                                "id": "tablet",
                                "default": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "10",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "10",
                                    "type": "px"
                                  }
                                }
                              },
                              {
                                "type": "boxModel",
                                "label": "Mobile",
                                "id": "mobile",
                                "default": {
                                  "top": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "5",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "0",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "5",
                                    "type": "px"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <style>\n            .beautify__flexBanners-{{_.id}} {\n                overflow: hidden;\n                padding-top: {{padding.desktop.top.value}}{{padding.desktop.top.type}};\n                padding-bottom: {{padding.desktop.bottom.value}}{{padding.desktop.bottom.type}};\n                padding-left: {{padding.desktop.left.value}}{{padding.desktop.left.type}};\n                padding-right: {{padding.desktop.right.value}}{{padding.desktop.right.type}};\n\n                {{#if bgColor}}\n                    background-color: {{bgColor}};\n                {{/if}}\n                {{#if bgImgUrl.src}}\n                    background-image: url('{{bgImgUrl.src}}');\n                {{/if}}\n                background-size:\n                    {{#if bgFit '==' 'stretch'}}\n                        100% 100%;\n                    {{else}}\n                        {{bgFit}};\n                    {{/if}}\n            }\n            @media (min-width: 551px) and (max-width: 800px) {\n                .beautify__flexBanners-{{_.id}} {\n                    padding-top: {{padding.tablet.top.value}}{{padding.tablet.top.type}};\n                    padding-bottom: {{padding.tablet.bottom.value}}{{padding.tablet.bottom.type}};\n                    padding-left: {{padding.tablet.left.value}}{{padding.tablet.left.type}};\n                    padding-right: {{padding.tablet.right.value}}{{padding.tablet.right.type}};\n                    {{#if bgImgUrlTablet.src}}\n                        background-image: url('{{bgImgUrlTablet.src}}');\n                    {{/if}}\n                }\n            }\n            @media (max-width: 551px) {\n                .beautify__flexBanners-{{_.id}} {\n                    padding-top: {{padding.mobile.top.value}}{{padding.mobile.top.type}};\n                    padding-bottom: {{padding.mobile.bottom.value}}{{padding.mobile.bottom.type}};\n                    padding-left: {{padding.mobile.left.value}}{{padding.mobile.left.type}};\n                    padding-right: {{padding.mobile.right.value}}{{padding.mobile.right.type}};\n                    {{#if bgImgUrlMobile.src}}\n                        background-image: url('{{bgImgUrlMobile.src}}');\n                    {{/if}}\n                }\n            }\n            .beautify__flexBanners-{{_.id}} ._row {\n                display: flex;\n                align-items: stretch;\n                scrollbar-width: thin;\n                scrollbar-color: #888 #f5f5f5;\n                {{#if carousel.visibility '===' 'hide'}}\n                    overflow: auto;\n                    -webkit-overflow-scrolling: touch;\n                    flex-wrap: {{#if flexNoWrap.desktop}}nowrap{{else}}wrap{{/if}};\n                {{/if}}\n            }\n            @media (min-width: 551px) and (max-width: 800px) {\n                .beautify__flexBanners-{{_.id}} ._row {\n                    {{#if carousel.visibility '===' 'hide'}}\n                        flex-wrap: {{#if flexNoWrap.table}}nowrap{{else}}wrap{{/if}};\n                    {{/if}}\n                }\n            }\n            @media (max-width: 550px) {\n                .beautify__flexBanners-{{_.id}} ._row {\n                    {{#if carousel.visibility '===' 'hide'}}\n                        flex-wrap: {{#if flexNoWrap.mobile}}nowrap{{else}}wrap{{/if}};\n                    {{/if}}\n                }\n            }\n            .beautify__flexBanners-{{_.id}} ._row::-webkit-scrollbar {\n                width: 8px;\n                height: 8px;\n            }\n            .beautify__flexBanners-{{_.id}} ._row::-webkit-scrollbar-thumb  {\n                background-color: #888;\n                border-radius: 4px;\n\n            }\n            .beautify__flexBanners-{{_.id}} ._row::-webkit-scrollbar-thumb:hover {\n                background-color: #555;\n            }\n            .beautify__flexBanners-{{_.id}} ._row.slick-slider {\n                display: block;\n            }\n            .beautify__flexBanners-{{_.id}} ._col {\n                flex: 1;\n                padding: 0 0.75rem;\n                margin: 0 auto;\n            }\n            .beautify__flexBanners-{{_.id}} ._banner {\n                position: relative;\n                display: block;\n                text-decoration: none;\n                color: inherit;\n            }\n            .beautify__flexBanners-{{_.id}} ._imgContainer {\n                position: relative;\n                overflow: hidden;\n            }\n            .beautify__flexBanners-{{_.id}} ._imgContainer:before {\n                content: '';\n                display: block;\n            }\n            .beautify__flexBanners-{{_.id}} ._imgContainer img {\n                position: absolute;\n                max-height: 100%;\n            }\n            .beautify__flexBanners-{{_.id}} ._imgContainer video {\n                position: absolute;\n                top: 0;\n                left: 0;\n                width: 100%;\n                height: 100%;\n                object-fit: cover;\n            }\n            .beautify__flexBanners-{{_.id}} ._imgContainer video._hidePaused:not(._playing) {\n                display: none;\n            }\n            .beautify__flexBanners-{{_.id}} p:last-child {\n                margin-bottom: 0;\n            }\n            .beautify__flexBanners-{{_.id}} ._heading {\n                margin: 0.75rem 0 0.375rem;\n                color: inherit;\n                font-size: 30px;\n                font-weight: 600;\n                text-transform: none;\n            }\n            .beautify__flexBanners-{{_.id}} ._description {\n                margin: 0.375rem 0 1rem;\n                font-size: 18px;\n            }\n            .beautify__flexBanners-{{_.id}} .button {\n                margin: 0;\n            }\n            @media (max-width: 550px) {\n                .beautify__flexBanners-{{_.id}} ._col {\n                    padding: 0 0.375rem;\n                }\n                .beautify__flexBanners-{{_.id}} ._imgContainer._desktop {\n                    display: none;\n                }\n                .beautify__flexBanners-{{_.id}} ._body {\n                    {{#if contentOverlayMobile}}\n                        position: absolute;\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{_.id}} ._heading {\n                    font-size: 16px;\n                    {{#if contentOverlayMobile}}\n                        margin-top: 0;\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{_.id}} ._description {\n                    font-size: 14px;\n                    margin-bottom: .75rem;\n                }\n                .beautify__flexBanners-{{_.id}} ._buttonLine {\n                    margin: 0.375rem 0;\n                }\n            }\n            @media (min-width: 551px) {\n                .beautify__flexBanners-{{_.id}} ._imgContainer._mobile {\n                    display: none;\n                }\n                .beautify__flexBanners-{{_.id}} ._body {\n                    position: absolute;\n                }\n                .beautify__flexBanners-{{_.id}} ._heading {\n                    margin-top: 0;\n                }\n            }\n\n            {{#each items}}\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] {\n                    padding-top: {{padding.mobile.top.value}}{{padding.mobile.top.type}};\n                    padding-bottom: {{padding.mobile.bottom.value}}{{padding.mobile.bottom.type}};\n                    padding-left: {{padding.mobile.left.value}}{{padding.mobile.left.type}};\n                    padding-right: {{padding.mobile.right.value}}{{padding.mobile.right.type}};\n                    {{#if itemWidth.type '==' 'px'}}\n                        flex: 1 0 {{itemWidth.mobilePixel.value}}{{itemWidth.mobilePixel.type}};\n                        width: {{itemWidth.mobilePixel.value}}{{itemWidth.mobilePixel.type}};\n                    {{else if itemWidth.type '==' '%'}}\n                        flex: 1 0 {{itemWidth.mobilePercent.value}}{{itemWidth.mobilePercent.type}};\n                        width: {{itemWidth.mobilePercent.value}}{{itemWidth.mobilePercent.type}};\n                    {{else}}\n                        flex: 1;\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner {\n                    margin: auto;\n                    max-width:\n                        {{#if mobileImageVisibility '===' 'show'}}\n                            {{mobileWidth.value}}{{mobileWidth.type}}\n                        {{else}}\n                            {{width.value}}{{width.type}}\n                        {{/if}};\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner ._heading {\n                    {{#if heading.style '===' 'custom'}}\n                        color: {{heading.fontColor}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:hover ._heading,\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:focus ._heading {\n                    {{#if heading.style '===' 'custom'}}\n                        color: {{heading.fontColorHover}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner ._description {\n                    {{#if description.style '===' 'custom'}}\n                        color: {{description.fontColor}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:hover ._description,\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:focus ._description {\n                    {{#if description.style '===' 'custom'}}\n                        color: {{description.fontColorHover}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer {\n                    border-radius: {{borderRadius.value}}{{borderRadius.type}};\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer:before {\n                    padding-top: {{multiply (divide height.value width.value) 100}}%;\n                    max-height: {{height.value}}{{height.type}};\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer._mobile:before {\n                    padding-top: {{multiply (divide mobileHeight.value mobileWidth.value) 100}}%;\n                    max-height: {{mobileHeight.value}}{{mobileHeight.type}};\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer img {\n                    object-fit: {{#if imageFit '==' 'fill'}}cover{{else}}contain{{/if}};\n                    width: {{width.value}}{{width.type}};\n                    {{#if contentAlignment.vertical '==' 'top'}}\n                        top: 0;\n                    {{else if contentAlignment.vertical '==' 'middle'}}\n                        top: 0;\n                        bottom: 0;\n                        margin-top: auto;\n                        margin-right: auto;\n                    {{else}}\n                        bottom: 0;\n                    {{/if}}\n                    {{#if contentAlignment.horizontal '==' 'left'}}\n                        left: 0;\n                    {{else if contentAlignment.horizontal '==' 'center'}}\n                        left: 0;\n                        right: 0;\n                        margin-left: auto;\n                        margin-right: auto;\n                    {{else}}\n                        right: 0;\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer._mobile img {\n                    width: {{mobileWidth.value}}{{mobileWidth.type}};\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer._mobile video {\n                    object-fit: {{#if imageFit '==' 'fill'}}cover{{else}}contain{{/if}};\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._body {\n                    background-color: {{contentBgColor}};\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                    {{#if heading.style '===' 'custom'}}\n                        font-family: {{heading.fontFamily}};\n                        font-weight: {{heading.fontWeight}};\n                        font-size: {{heading.fontSize.value}}{{heading.fontSize.type}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._description {\n                    {{#if description.style '===' 'custom'}}\n                        font-family: {{description.fontFamily}};\n                        font-weight: {{description.fontWeight}};\n                        font-size: {{description.fontSize.value}}{{description.fontSize.type}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button {\n                    {{#if button.visibility '==' 'show'}}\n                        {{#if button.style '==' 'custom'}}\n                            font-family: {{button.fontFamily}};\n                            border-radius: {{button.radius.value}}{{button.radius.type}};\n                            background-color: {{button.color}};\n                            border-color: {{button.color}};\n                            color: {{button.textColor}};\n                        {{/if}}\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button:hover,\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button:focus {\n                    {{#if button.visibility '==' 'show'}}\n                        {{#if button.style '==' 'custom'}}\n                            background-color: {{button.colorHover}};\n                            border-color: {{button.colorHover}};\n                            color: {{button.textColorHover}};\n                        {{/if}}\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button--underline {\n                    {{#if button.visibility '==' 'show'}}\n                        background-color: transparent;\n                        color: {{button.textColor}};\n                        border: 0;\n                        border-radius: 0;\n                        padding: 0 0 .1875rem;\n                        border-bottom: 1px solid {{button.textColor}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button--underline:hover,\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button--underline:focus {\n                    {{#if button.visibility '==' 'show'}}\n                        background-color: transparent;\n                        color: {{button.textColorHover}};\n                        border-color: {{button.textColorHover}};\n                    {{/if}}\n                }\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button:hover,\n                .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button:focus {\n                    {{#if button.visibility '==' 'show'}}\n                        {{#if button.style '==' 'custom'}}\n                            background-color: {{button.colorHover}};\n                            border-color: {{button.colorHover}};\n                            color: {{button.textColorHover}};\n                        {{/if}}\n                    {{/if}}\n                }\n                @media (max-width: 550px) {\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._body {\n                        {{#if contentPaddingMobile}}\n                            padding-top: {{contentPaddingMobile.top.value}}{{contentPaddingMobile.top.type}};\n                            padding-bottom: {{contentPaddingMobile.bottom.value}}{{contentPaddingMobile.bottom.type}};\n                            padding-left: {{contentPaddingMobile.left.value}}{{contentPaddingMobile.left.type}};\n                            padding-right: {{contentPaddingMobile.right.value}}{{contentPaddingMobile.right.type}};\n                        {{/if}}\n                        {{#if ../contentOverlayMobile}}\n                            {{#if contentAlignment.horizontal '===' 'left'}}\n                                left: 0;\n                                text-align: left;\n                            {{else if contentAlignment.horizontal '===' 'right'}}\n                                right: 0;\n                                text-align: right;\n                            {{else}}\n                                left: 0;\n                                right: 0;\n                                text-align: center;\n                            {{/if}}\n                            {{#if contentAlignment.vertical '===' 'top'}}\n                                top: 0;\n                            {{else if contentAlignment.vertical '===' 'bottom'}}\n                                bottom: 0;\n                            {{else}}\n                                top: 0;\n                                bottom: 0;\n                                display: flex;\n                                flex-direction: column;\n                                align-items: center;\n                                justify-content: center;\n                            {{/if}}\n                        {{else}}\n                            text-align: {{contentAlignment.horizontal}};\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                        {{#if heading.style '===' 'custom'}}\n                            font-size: {{heading.mobileFontSize.value}}{{heading.mobileFontSize.type}};\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner ._heading {\n                        {{#if heading.style '===' 'custom'}}\n                            color: {{heading.mobileFontColor}};\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:hover ._heading,\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:focus ._heading {\n                        {{#if heading.style '===' 'custom'}}\n                            color: {{heading.mobileFontColorHover}};\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._description {\n                        {{#if description.style '===' 'custom'}}\n                            font-size: {{description.mobileFontSize.value}}{{description.mobileFontSize.type}};\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner ._description {\n                        {{#if description.style '===' 'custom'}}\n                            color: {{description.mobileFontColor}};\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:hover ._description,\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:focus ._description {\n                        {{#if description.style '===' 'custom'}}\n                            color: {{description.mobileFontColorHover}};\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] .button {\n                        {{#if button.visibility '==' 'show'}}\n                            {{#if button.style '!=' 'underline'}}\n                                padding-left: 1rem;\n                                padding-right: 1rem;\n                            {{/if}}\n                        {{/if}}\n                    }\n                }\n                @media (min-width: 551px) {\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] {\n                        padding-top: {{padding.tablet.top.value}}{{padding.tablet.top.type}};\n                        padding-bottom: {{padding.tablet.bottom.value}}{{padding.tablet.bottom.type}};\n                        padding-left: {{padding.tablet.left.value}}{{padding.tablet.left.type}};\n                        padding-right: {{padding.tablet.right.value}}{{padding.tablet.right.type}};\n                        {{#if itemWidth.type '==' 'px'}}\n                            flex: 1 0 {{itemWidth.tabletPixel.value}}{{itemWidth.tabletPixel.type}};\n                            width: {{itemWidth.tabletPixel.value}}{{itemWidth.tabletPixel.type}};\n                        {{else if itemWidth.type '==' '%'}}\n                            flex: 1 0 {{itemWidth.tabletPercent.value}}{{itemWidth.tabletPercent.type}};\n                            width: {{itemWidth.tabletPercent.value}}{{itemWidth.tabletPercent.type}};\n                        {{else}}\n                            flex: 1;\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner {\n                        max-width: {{width.value}}{{width.type}};\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._body {\n                        {{#if contentPaddingTablet}}\n                            padding-top: {{contentPaddingTablet.top.value}}{{contentPaddingTablet.top.type}};\n                            padding-bottom: {{contentPaddingTablet.bottom.value}}{{contentPaddingTablet.bottom.type}};\n                            padding-left: {{contentPaddingTablet.left.value}}{{contentPaddingTablet.left.type}};\n                            padding-right: {{contentPaddingTablet.right.value}}{{contentPaddingTablet.right.type}};\n                        {{else}}\n                            padding-top: {{contentPadding.top.value}}{{contentPadding.top.type}};\n                            padding-bottom: {{contentPadding.bottom.value}}{{contentPadding.bottom.type}};\n                            padding-left: {{contentPadding.left.value}}{{contentPadding.left.type}};\n                            padding-right: {{contentPadding.right.value}}{{contentPadding.right.type}};\n                        {{/if}}\n                        {{#if contentAlignment.horizontal '===' 'left'}}\n                            left: 0;\n                            text-align: left;\n                        {{else if contentAlignment.horizontal '===' 'right'}}\n                            right: 0;\n                            text-align: right;\n                        {{else}}\n                            left: 0;\n                            right: 0;\n                            text-align: center;\n                        {{/if}}\n                        {{#if contentAlignment.vertical '===' 'top'}}\n                            top: 0;\n                        {{else if contentAlignment.vertical '===' 'bottom'}}\n                            bottom: 0;\n                        {{else}}\n                            top: 0;\n                            bottom: 0;\n                            display: flex;\n                            flex-direction: column;\n                            align-items: center;\n                            justify-content: center;\n                        {{/if}}\n                        {{#if button.visibility '==' 'show'}}\n                            {{#if button.position '==' 'right'}}\n                                left: 0;\n                                right: 0;\n                                display: grid;\n                                grid-template-columns: auto max-content;\n                                grid-auto-rows: max-content;\n                                grid-column-gap: 0.75rem;\n                                text-align: left;\n                            {{/if}}\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner ._heading {\n                        grid-column: 1;\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner ._description {\n                        grid-column: 1;\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner ._buttonLine {\n                        grid-column: 2;\n                        grid-row: 1 / 3;\n                        align-self: center;\n                    }\n                }\n                @media (min-width: 801px) {\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] {\n                        padding-top: {{padding.desktop.top.value}}{{padding.desktop.top.type}};\n                        padding-bottom: {{padding.desktop.bottom.value}}{{padding.desktop.bottom.type}};\n                        padding-left: {{padding.desktop.left.value}}{{padding.desktop.left.type}};\n                        padding-right: {{padding.desktop.right.value}}{{padding.desktop.right.type}};\n                        {{#if itemWidth.type '==' 'px'}}\n                            flex: 1 0 {{itemWidth.pixel.value}}{{itemWidth.pixel.type}};\n                            width: {{itemWidth.pixel.value}}{{itemWidth.pixel.type}};\n                        {{else if itemWidth.type '==' '%'}}\n                            flex: 1 0 {{itemWidth.percent.value}}{{itemWidth.percent.type}};\n                            width: {{itemWidth.percent.value}}{{itemWidth.percent.type}};\n                        {{else}}\n                            flex: 1;\n                        {{/if}}\n                    }\n                    .beautify__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._body {\n                        padding-top: {{contentPadding.top.value}}{{contentPadding.top.type}};\n                        padding-bottom: {{contentPadding.bottom.value}}{{contentPadding.bottom.type}};\n                        padding-left: {{contentPadding.left.value}}{{contentPadding.left.type}};\n                        padding-right: {{contentPadding.right.value}}{{contentPadding.right.type}};\n                    }\n                }\n            {{/each}}\n        </style>\n        <div class=\"beautify__flexBanners beautify__flexBanners-{{_.id}}\" id=\"beautify__flexBanners-{{_.id}}\" data-test-theme=\"{{#if themeName '!=' 'custom'}}{{themeName}}{{else}}{{themeNameCustom}}{{/if}}\">\n            {{#if useContainer}}\n                <div class=\"container\">\n            {{/if}}\n                    <div class=\"_row\">\n                        {{#each items}}\n                            <div class=\"_col\" data-index=\"{{@index}}\" data-test-theme=\"{{#if ../themeName '!=' 'custom'}}{{../../themeName}}{{else}}{{../../themeNameCustom}}{{/if}}\">\n                                <a {{#if link}}href=\"{{link}}\"{{/if}} class=\"_banner\" data-disable-link>\n                                    <div class=\"_imgContainer {{#if mobileImageVisibility '===' 'show'}}_desktop{{/if}}\">\n                                        <img\n                                            {{#if lazyload}}\n                                                class=\"lazyload\" src=\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='{{width.value}}' height='{{height.value}}'%3E%3C/svg%3E\" data-src=\"{{imageUrl.src}}\" data-sizes=\"auto\"\n                                            {{else}}\n                                                src=\"{{imageUrl.src}}\"\n                                            {{/if}}\n                                            alt=\"{{imageAlt}}\">\n                                            {{#if video}}\n                                                <video class=\"{{#if hideVideoWhenPaused}}_hidePaused{{/if}}\" muted loop playsinline data-play-option=\"{{showVideo}}\">\n                                                    <source src=\"{{video}}\" type=\"video/mp4\">\n                                                </video>\n                                            {{/if}}\n                                    </div>\n                                    {{#if mobileImageVisibility '===' 'show'}}\n                                        <div class=\"_imgContainer _mobile\">\n                                            <img\n                                                {{#if lazyload}}\n                                                    class=\"lazyload\" src=\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='{{mobileWidth.value}}' height='{{mobileHeight.value}}'%3E%3C/svg%3E\" data-src=\"{{mobileImageUrl.src}}\" data-sizes=\"auto\"\n                                                {{else}}\n                                                    src=\"{{mobileImageUrl.src}}\"\n                                                {{/if}}\n                                                alt=\"{{imageAlt}}\">\n                                            {{#if video}}\n                                                <video class=\"{{#if hideVideoWhenPaused}}_hidePaused{{/if}}\" muted loop playsinline data-play-option=\"{{showVideo}}\">\n                                                    <source src=\"{{video}}\" type=\"video/mp4\">\n                                                </video>\n                                            {{/if}}\n                                        </div>\n                                    {{/if}}\n                                    {{#any (if heading.visibility '===' 'show') (if description.visibility '===' 'show') (if button.visibility '===' 'show')}}\n                                        <div class=\"_body\">\n                                            {{#if heading.visibility '===' 'show'}}\n                                                <p class=\"_heading\" data-editable-content=\"items.{{@index}}.text\">{{{text}}}</p>\n                                            {{/if}}\n                                            {{#if description.visibility '===' 'show'}}\n                                                <div class=\"_description\" data-editable-content=\"items.{{@index}}.descriptionText\">{{{descriptionText}}}</div>\n                                            {{/if}}\n                                            {{#if button.visibility '===' 'show'}}\n                                                <div class=\"_buttonLine\"><div class=\"button {{#if button.size}}button--{{button.size}}{{/if}} button--{{button.style}}\" data-editable-content=\"items.{{@index}}.buttonText\">{{{buttonText}}}</div></div>\n                                            {{/if}}\n                                        </div>\n                                    {{/any}}\n                                </a>\n                            </div>\n                        {{/each}}\n                    </div>\n            {{#if useContainer}}\n                </div>\n            {{/if}}\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesBeautifyWidgetFlexBanners = window.PapaThemesBeautifyWidgetFlexBanners || [];\n                window.PapaThemesBeautifyWidgetFlexBanners.push({\n                    elementId: 'beautify__flexBanners-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}}\n                });\n            })();\n        </script>\n        <script nonce=\"{{nonce}}\" src=\"https://d2lz7267o80s75.cloudfront.net/widgets/1.0.2/flex-banners.js\" async defer></script>\n    <!-- ###VERSION:1.0.2### -->",
      "date_created": "2025-03-13T07:33:27.673Z",
      "date_modified": "2025-04-04T09:39:11.359Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "25cf7e12-b93a-4a4d-a3d7-4cf967cf36e4",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "a846d12b-1244-49d7-8b20-d14abb789875",
      "name": "Spacer | PapaThemes Beautify",
      "schema": [
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "settings": [
                {
                  "type": "range",
                  "label": "Desktop",
                  "id": "spaceSize",
                  "default": 60,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 300,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                },
                {
                  "type": "range",
                  "label": "Tablet",
                  "id": "tabletSpaceSize",
                  "default": 40,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 300,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                },
                {
                  "type": "range",
                  "label": "Mobile",
                  "id": "mobileSpaceSize",
                  "default": 20,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 300,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <style>\n        .beautify__spacer-{{_.id}} {\n            height: {{spaceSize}}px;\n            padding: 0;\n        }\n        @media (max-width: 500px) {\n            .beautify__spacer-{{_.id}} {\n                height: {{mobileSpaceSize}}px;\n                padding: 0;\n            }\n        }\n        @media (min-width: 501px) and (max-width: 800px) {\n            .beautify__spacer-{{_.id}} {\n                height: {{tabletSpaceSize}}px;\n                padding: 0;\n            }\n        }\n        </style>\n        <div class=\"beautify__spacer beautify__spacer-{{_.id}}\"></div>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-13T07:33:29.210Z",
      "date_modified": "2025-04-02T05:31:08.507Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "47ee096b-d5c8-47ae-8673-08e1c7238af8",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "881f66da-7f26-4b91-9923-39ff89f33427",
      "name": "Flex Banners | PapaThemes Chiara",
      "schema": [
        {
          "type": "array",
          "label": "Banners",
          "id": "items",
          "defaultCount": 3,
          "entryLabel": "Banner",
          "thumbnail": {
            "type": "image",
            "valueKey": "imageUrl.src"
          },
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "label": "Image",
                  "settings": [
                    {
                      "type": "imageManager",
                      "label": "Image",
                      "id": "imageUrl",
                      "default": {
                        "src": "https://cdn7.bigcommerce.com/s-g0pakqdzwl/product_images/uploaded_images/furniture-banner1.jpg?t=1534872898",
                        "type": "IMAGE_MANAGER"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image width",
                      "id": "width",
                      "default": {
                        "value": 502,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image height",
                      "id": "height",
                      "default": {
                        "value": 502,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "input",
                      "label": "Image alt text",
                      "id": "imageAlt",
                      "default": ""
                    },
                    {
                      "type": "select",
                      "label": "Image fit",
                      "id": "imageFit",
                      "default": "fill",
                      "typeMeta": {
                        "selectOptions": [
                          {
                            "label": "Fill to box",
                            "value": "fill"
                          },
                          {
                            "label": "Fit to box",
                            "value": "fit"
                          }
                        ]
                      }
                    },
                    {
                      "type": "boolean",
                      "label": "Lazyload image",
                      "id": "lazyload",
                      "default": true
                    },
                    {
                      "type": "boolean",
                      "label": "Hover animation",
                      "id": "animate",
                      "default": true
                    },
                    {
                      "type": "number",
                      "label": "Border radius",
                      "id": "borderRadius",
                      "default": {
                        "value": 0,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "input",
                      "label": "Link",
                      "id": "link",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    },
                    {
                      "type": "visibility",
                      "label": "Show overlay image",
                      "id": "overlayImageVisibility",
                      "default": "show"
                    },
                    {
                      "type": "imageManager",
                      "label": "Overlay image",
                      "id": "overlayImageUrl",
                      "default": {
                        "src": "https://cdn7.bigcommerce.com/s-g0pakqdzwl/product_images/uploaded_images/furniture-banner2a.png?t=1534872900",
                        "type": "IMAGE_MANAGER"
                      },
                      "conditional": {
                        "key": "overlayImageVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "boolean",
                      "label": "Mouse-move animation",
                      "id": "useGsap",
                      "default": true,
                      "conditional": {
                        "key": "overlayImageVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    }
                  ]
                },
                {
                  "label": "Content",
                  "settings": [
                    {
                      "type": "hidden",
                      "id": "text",
                      "default": "SHOW NOW"
                    },
                    {
                      "type": "visibility",
                      "label": "Show text",
                      "id": "textVisibility",
                      "default": "hide"
                    },
                    {
                      "type": "typography",
                      "label": "Text style",
                      "id": "textStyle",
                      "default": "default",
                      "typeMeta": {
                        "conditionalSettings": [
                          {
                            "condition": "custom",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Font family",
                                "id": "fontFamily",
                                "default": "inherit",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Theme Default",
                                      "value": "inherit"
                                    },
                                    {
                                      "label": "Arial",
                                      "value": "Arial, sans-serif"
                                    },
                                    {
                                      "label": "Tahoma",
                                      "value": "Tahoma, sans-serif"
                                    },
                                    {
                                      "label": "Verdana",
                                      "value": "Verdana, sans-serif"
                                    },
                                    {
                                      "label": "Lucida",
                                      "value": "Lucida, sans-serif"
                                    },
                                    {
                                      "label": "Times New Roman",
                                      "value": "Times New Roman, serif"
                                    },
                                    {
                                      "label": "Courier",
                                      "value": "Courier, serif"
                                    },
                                    {
                                      "label": "Georgia",
                                      "value": "Georgia, serif"
                                    },
                                    {
                                      "label": "Palatino",
                                      "value": "Palatino, serif"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Font weight",
                                "id": "fontWeight",
                                "default": "600",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Thin",
                                      "value": "100"
                                    },
                                    {
                                      "label": "Extra Light (Ultra Light)",
                                      "value": "200"
                                    },
                                    {
                                      "label": "Light",
                                      "value": "300"
                                    },
                                    {
                                      "label": "Normal",
                                      "value": "400"
                                    },
                                    {
                                      "label": "Medium",
                                      "value": "500"
                                    },
                                    {
                                      "label": "Semi Bold (Demi Bold)",
                                      "value": "600"
                                    },
                                    {
                                      "label": "Bold",
                                      "value": "700"
                                    },
                                    {
                                      "label": "Extra Bold (Ultra Bold)",
                                      "value": "800"
                                    },
                                    {
                                      "label": "Black (Heavy)",
                                      "value": "900"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size",
                                "id": "fontSize",
                                "default": {
                                  "value": 30,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size (Mobile)",
                                "id": "mobileFontSize",
                                "default": {
                                  "value": 16,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                }
                              },
                              {
                                "type": "color",
                                "label": "Text color",
                                "id": "fontColor",
                                "default": "#000000"
                              },
                              {
                                "type": "color",
                                "label": "Text color hover",
                                "id": "fontColorHover",
                                "default": "#de7bce"
                              }
                            ]
                          }
                        ]
                      },
                      "conditional": {
                        "key": "textVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "alignment",
                      "label": "Content align",
                      "id": "contentAlignment",
                      "default": {
                        "horizontal": "left",
                        "vertical": "top"
                      },
                      "typeMeta": {
                        "display": "both"
                      },
                      "conditional": {
                        "key": "textVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "boxModel",
                      "label": "Content padding",
                      "id": "contentPadding",
                      "default": {
                        "top": {
                          "value": "5",
                          "type": "px"
                        },
                        "bottom": {
                          "value": "5",
                          "type": "px"
                        },
                        "left": {
                          "value": "20",
                          "type": "px"
                        },
                        "right": {
                          "value": "20",
                          "type": "px"
                        }
                      },
                      "conditional": {
                        "key": "textVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    },
                    {
                      "type": "boxModel",
                      "label": "Content padding (mobile)",
                      "id": "mobileContentPadding",
                      "default": {
                        "top": {
                          "value": "10",
                          "type": "px"
                        },
                        "bottom": {
                          "value": "10",
                          "type": "px"
                        },
                        "left": {
                          "value": "20",
                          "type": "px"
                        },
                        "right": {
                          "value": "20",
                          "type": "px"
                        }
                      },
                      "conditional": {
                        "key": "textVisibility",
                        "operator": "IN",
                        "value": [
                          "show"
                        ]
                      }
                    }
                  ]
                },
                {
                  "label": "General",
                  "settings": [
                    {
                      "type": "element",
                      "label": "Width",
                      "id": "itemWidth",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Width",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Width",
                                "id": "type",
                                "default": "auto",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "auto",
                                      "value": "auto"
                                    },
                                    {
                                      "label": "%",
                                      "value": "%"
                                    },
                                    {
                                      "label": "px",
                                      "value": "px"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Desktop)",
                                "id": "pixel",
                                "default": {
                                  "value": 350,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Desktop)",
                                "id": "percent",
                                "default": {
                                  "value": 25,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Tablet)",
                                "id": "tabletPixel",
                                "default": {
                                  "value": 350,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Tablet)",
                                "id": "tabletPercent",
                                "default": {
                                  "value": 50,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Mobile)",
                                "id": "mobilePixel",
                                "default": {
                                  "value": 350,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "px"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Value (Mobile)",
                                "id": "mobilePercent",
                                "default": {
                                  "value": 100,
                                  "type": "%"
                                },
                                "typeMeta": {
                                  "parseType": "float"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "%"
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Padding",
                      "id": "padding",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Padding",
                            "settings": [
                              {
                                "type": "boxModel",
                                "label": "Desktop",
                                "id": "desktop",
                                "default": {
                                  "top": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "3",
                                    "type": "px"
                                  }
                                }
                              },
                              {
                                "type": "boxModel",
                                "label": "Tablet",
                                "id": "tablet",
                                "default": {
                                  "top": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "3",
                                    "type": "px"
                                  }
                                }
                              },
                              {
                                "type": "boxModel",
                                "label": "Mobile",
                                "id": "mobile",
                                "default": {
                                  "top": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "bottom": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "left": {
                                    "value": "3",
                                    "type": "px"
                                  },
                                  "right": {
                                    "value": "3",
                                    "type": "px"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "boolean",
                      "label": "Display banners in container div",
                      "id": "useContainer",
                      "default": true
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <style>\n            .chiara__flexBanners {\n                overflow: hidden;\n            }\n            .chiara__flexBanners ._row {\n                display: flex;\n                flex-wrap: wrap;\n                align-items: stretch;\n            }\n            .chiara__flexBanners ._col {\n                flex: 1;\n                padding: 0 0.1875rem;\n                margin: 0 auto;\n            }\n            .chiara__flexBanners ._banner {\n                position: relative;\n                display: block;\n                text-decoration: none;\n                color: inherit;\n            }\n            .chiara__flexBanners ._imgContainer {\n                position: relative;\n                overflow: hidden;\n            }\n            .chiara__flexBanners ._imgContainer:before {\n                content: '';\n                display: block;\n            }\n            .chiara__flexBanners ._imgContainer img {\n                position: absolute;\n                max-height: 100%;\n            }\n            .chiara__flexBanners ._body {\n                position: absolute;\n            }\n            .chiara__flexBanners ._heading {\n                margin: 0 0 0.75rem;\n                color: inherit;\n                font-size: 30px;\n                font-weight: 600;\n            }\n            @media (max-width: 550px) {\n                .chiara__flexBanners .container {\n                    padding: 0;\n                }\n                .chiara__flexBanners ._heading {\n                    font-size: 16px;\n                }\n            }\n\n            {{#each items}}\n                .chiara__flexBanners-{{../_.id}} ._col[data-index=\"{{@index}}\"] {\n                    padding-top: {{padding.mobile.top.value}}{{padding.mobile.top.type}};\n                    padding-bottom: {{padding.mobile.bottom.value}}{{padding.mobile.bottom.type}};\n                    padding-left: {{padding.mobile.left.value}}{{padding.mobile.left.type}};\n                    padding-right: {{padding.mobile.right.value}}{{padding.mobile.right.type}};\n                    {{#if itemWidth.type '==' 'px'}}\n                        flex: 1 0 {{itemWidth.mobilePixel.value}}{{itemWidth.mobilePixel.type}};\n                        width: {{itemWidth.mobilePixel.value}}{{itemWidth.mobilePixel.type}};\n                    {{else if itemWidth.type '==' '%'}}\n                        flex: 1 0 {{itemWidth.mobilePercent.value}}{{itemWidth.mobilePercent.type}};\n                        width: {{itemWidth.mobilePercent.value}}{{itemWidth.mobilePercent.type}};\n                    {{else}}\n                        flex: 1 1 100%;\n                    {{/if}}\n                    max-width: {{width.value}}{{width.type}};\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner {\n                    {{#if textStyle '===' 'custom'}}\n                        color: {{fontColor}};\n                    {{/if}}\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:hover,\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:focus {\n                    {{#if textStyle '===' 'custom'}}\n                        color: {{fontColorHover}};\n                    {{/if}}\n                }\n\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner img {\n                    {{#if animate}}\n                        transition: all .3s ease-in-out;\n                    {{/if}}\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:hover img {\n                    {{#if animate}}\n                        transform: scale(1.1);\n                        transition: all .8s ease-in-out;\n                    {{/if}}\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._banner:hover img + img {\n                    {{#if animate}}\n                        transform: scale(.95);\n                        transition: all .6s ease-in-out;\n                    {{/if}}\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer {\n                    border-radius: {{borderRadius.value}}{{borderRadius.type}};\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer:before {\n                    padding-top: {{multiply (divide height.value width.value) 100}}%;\n                    max-height: {{height.value}}{{height.type}};\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._imgContainer img {\n                    object-fit: {{#if imageFit '==' 'fill'}}cover{{else}}contain{{/if}};\n                    width: {{width.value}}{{width.type}};\n                    {{#if contentAlignment.vertical '==' 'top'}}\n                        top: 0;\n                    {{else if contentAlignment.vertical '==' 'middle'}}\n                        top: 0;\n                        bottom: 0;\n                        margin-top: auto;\n                        margin-right: auto;\n                    {{else}}\n                        bottom: 0;\n                    {{/if}}\n                    {{#if contentAlignment.horizontal '==' 'left'}}\n                        left: 0;\n                    {{else if contentAlignment.horizontal '==' 'center'}}\n                        left: 0;\n                        right: 0;\n                        margin-left: auto;\n                        margin-right: auto;\n                    {{else}}\n                        right: 0;\n                    {{/if}}\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._body {\n                    padding-top: {{contentPadding.top.value}}{{contentPadding.top.type}};\n                    padding-bottom: {{contentPadding.bottom.value}}{{contentPadding.bottom.type}};\n                    padding-left: {{contentPadding.left.value}}{{contentPadding.left.type}};\n                    padding-right: {{contentPadding.right.value}}{{contentPadding.right.type}};\n                    {{#if contentAlignment.horizontal '===' 'left'}}\n                        left: 0;\n                    {{else if contentAlignment.horizontal '===' 'right'}}\n                        right: 0;\n                    {{else}}\n                        left: 0;\n                        right: 0;\n                        text-align: center;\n                    {{/if}}\n                    {{#if contentAlignment.vertical '===' 'top'}}\n                        top: 0;\n                    {{else if contentAlignment.vertical '===' 'bottom'}}\n                        bottom: 0;\n                    {{else}}\n                        top: 0;\n                        bottom: 0;\n                        display: flex;\n                        flex-direction: column;\n                        align-items: center;\n                        justify-content: center;\n                    {{/if}}\n                }\n                .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                    {{#if textStyle '===' 'custom'}}\n                        font-family: {{fontFamily}};\n                        font-weight: {{fontWeight}};\n                        font-size: {{fontSize.value}}{{fontSize.type}};\n                    {{/if}}\n                }\n                @media (max-width: 550px) {\n                    .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._body {\n                        padding-top: {{mobileContentPadding.top.value}}{{mobileContentPadding.top.type}};\n                        padding-bottom: {{mobileContentPadding.bottom.value}}{{mobileContentPadding.bottom.type}};\n                        padding-left: {{mobileContentPadding.left.value}}{{mobileContentPadding.left.type}};\n                        padding-right: {{mobileContentPadding.right.value}}{{mobileContentPadding.right.type}};\n                    }\n                    .chiara__flexBanners-{{../_.id}} [data-index=\"{{@index}}\"] ._heading {\n                        {{#if textStyle '===' 'custom'}}\n                            font-size: {{mobileFontSize.value}}{{mobileFontSize.type}};\n                        {{/if}}\n                    }\n                }\n                @media (min-width: 551px) {\n                    .chiara__flexBanners-{{../_.id}} ._col[data-index=\"{{@index}}\"] {\n                        padding-top: {{padding.tablet.top.value}}{{padding.tablet.top.type}};\n                        padding-bottom: {{padding.tablet.bottom.value}}{{padding.tablet.bottom.type}};\n                        padding-left: {{padding.tablet.left.value}}{{padding.tablet.left.type}};\n                        padding-right: {{padding.tablet.right.value}}{{padding.tablet.right.type}};\n                        {{#if itemWidth.type '==' 'px'}}\n                            flex: 1 0 {{itemWidth.tabletPixel.value}}{{itemWidth.tabletPixel.type}};\n                            width: {{itemWidth.tabletPixel.value}}{{itemWidth.tabletPixel.type}};\n                        {{else if itemWidth.type '==' '%'}}\n                            flex: 1 0 {{itemWidth.tabletPercent.value}}{{itemWidth.tabletPercent.type}};\n                            width: {{itemWidth.tabletPercent.value}}{{itemWidth.tabletPercent.type}};\n                        {{else}}\n                            flex: 1;\n                        {{/if}}\n                        max-width: {{width.value}}{{width.type}};\n                    }\n                }\n                @media (min-width: 801px) {\n                    .chiara__flexBanners-{{../_.id}} ._col[data-index=\"{{@index}}\"] {\n                        padding-top: {{padding.desktop.top.value}}{{padding.desktop.top.type}};\n                        padding-bottom: {{padding.desktop.bottom.value}}{{padding.desktop.bottom.type}};\n                        padding-left: {{padding.desktop.left.value}}{{padding.desktop.left.type}};\n                        padding-right: {{padding.desktop.right.value}}{{padding.desktop.right.type}};\n                        {{#if itemWidth.type '==' 'px'}}\n                            flex: 1 0 {{itemWidth.pixel.value}}{{itemWidth.pixel.type}};\n                            width: {{itemWidth.pixel.value}}{{itemWidth.pixel.type}};\n                        {{else if itemWidth.type '==' '%'}}\n                            flex: 1 0 {{itemWidth.percent.value}}{{itemWidth.percent.type}};\n                            width: {{itemWidth.percent.value}}{{itemWidth.percent.type}};\n                        {{else}}\n                            flex: 1;\n                        {{/if}}\n                    }\n                }\n\n            {{/each}}\n        </style>\n        <div class=\"chiara__flexBanners chiara__flexBanners-{{_.id}}\" id=\"chiara__flexBanners-{{_.id}}\">\n            {{#any items useContainer=true}}\n                <div class=\"container\">\n            {{/any}}\n                    <div class=\"_row\">\n                        {{#each items}}\n                            <div class=\"_col\" data-index=\"{{@index}}\">\n                                <a {{#if link}}href=\"{{link}}\"{{/if}} class=\"_banner wow fadeIn\" data-wow-delay=\"{{multiply 200 @index}}ms\" data-disable-link>\n                                    <div class=\"_imgContainer\">\n                                        <img\n                                            {{#if lazyload}}\n                                                class=\"lazyload\" src=\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='{{width.value}}' height='{{height.value}}'%3E%3C/svg%3E\" data-src=\"{{imageUrl.src}}\" data-sizes=\"auto\"\n                                            {{else}}\n                                                src=\"{{imageUrl.src}}\"\n                                            {{/if}}\n                                            {{#if width.value}}\n                                                width=\"{{width.value}}\"\n                                            {{/if}}\n                                            {{#if height.value}}\n                                                height=\"{{height.value}}\"\n                                            {{/if}}\n                                            alt=\"{{imageAlt}}\">\n                                        {{#if overlayImageVisibility '===' 'show'}}\n                                            <img\n                                                {{#if lazyload}}\n                                                    class=\"lazyload\" src=\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='{{width.value}}' height='{{height.value}}'%3E%3C/svg%3E\" data-src=\"{{overlayImageUrl.src}}\" data-sizes=\"auto\"\n                                                {{else}}\n                                                    src=\"{{overlayImageUrl.src}}\"\n                                                {{/if}}\n                                                {{#if width.value}}\n                                                    width=\"{{width.value}}\"\n                                                {{/if}}\n                                                {{#if height.value}}\n                                                    height=\"{{height.value}}\"\n                                                {{/if}}\n                                                alt=\"{{imageAlt}}\">\n                                        {{/if}}\n                                    </div>\n                                    {{#if textVisibility '===' 'show'}}\n                                        <div class=\"_body\">\n                                            <h5 class=\"_heading\" data-editable-content=\"items.{{@index}}.text\">{{{text}}}</h5>\n                                        </div>\n                                    {{/if}}\n                                </a>\n                            </div>\n                        {{/each}}\n                    </div>\n            {{#any items useContainer=true}}\n                </div>\n            {{/any}}\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesChiaraWidgetFlexBanners = window.PapaThemesChiaraWidgetFlexBanners || [];\n                window.PapaThemesChiaraWidgetFlexBanners.push({\n                    elementId: 'chiara__flexBanners-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}}\n                });\n            })();\n        </script>\n        <script nonce=\"{{nonce}}\" src=\"https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/chiara-flex-banners.js\" async defer></script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-13T07:33:34.041Z",
      "date_modified": "2025-04-02T05:31:10.439Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "86bef3f9-355a-441a-8a10-c5b79ceba917",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "161227a0-1f85-4c7c-b781-5d25428641d6",
      "name": "Accordion | PapaThemes",
      "schema": [
        {
          "type": "tab",
          "label": "Settings",
          "sections": [
            {
              "label": "General",
              "settings": [
                {
                  "type": "color",
                  "label": "Border Color",
                  "id": "borderColor",
                  "default": "#858585"
                },
                {
                  "type": "color",
                  "label": "Focus Color",
                  "id": "focusColor",
                  "default": "#0759d5"
                }
              ]
            },
            {
              "label": "Heading",
              "settings": [
                {
                  "type": "select",
                  "label": "Tag",
                  "id": "headingTag",
                  "default": "h3",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "H1",
                        "value": "h1"
                      },
                      {
                        "label": "H2",
                        "value": "h2"
                      },
                      {
                        "label": "H3",
                        "value": "h3"
                      },
                      {
                        "label": "H4",
                        "value": "h4"
                      },
                      {
                        "label": "H5",
                        "value": "h5"
                      },
                      {
                        "label": "H6",
                        "value": "h6"
                      },
                      {
                        "label": "DIV",
                        "value": "div"
                      }
                    ]
                  }
                },
                {
                  "type": "element",
                  "id": "headingStyle",
                  "label": "Fonts & Colors",
                  "typeMeta": {
                    "controls": {
                      "advanced": {
                        "label": "Fonts & Colors",
                        "settings": [
                          {
                            "type": "color",
                            "label": "Heading Color",
                            "id": "color",
                            "default": "#212121"
                          },
                          {
                            "type": "color",
                            "label": "Heading Background Color",
                            "id": "bgColor",
                            "default": "#f7f7f7"
                          },
                          {
                            "type": "color",
                            "label": "Heading Hover Color",
                            "id": "hoverColor",
                            "default": "#e1edfe"
                          },
                          {
                            "type": "typography",
                            "label": "Typography",
                            "id": "typography",
                            "default": "default",
                            "typeMeta": {
                              "conditionalSettings": [
                                {
                                  "condition": "custom",
                                  "settings": [
                                    {
                                      "type": "select",
                                      "label": "Font Family",
                                      "id": "fontFamily",
                                      "default": "inherit",
                                      "typeMeta": {
                                        "selectOptions": [
                                          {
                                            "label": "Theme Default",
                                            "value": "inherit"
                                          },
                                          {
                                            "label": "Arial",
                                            "value": "Arial, sans-serif"
                                          },
                                          {
                                            "label": "Tahoma",
                                            "value": "Tahoma, sans-serif"
                                          },
                                          {
                                            "label": "Verdana",
                                            "value": "Verdana, sans-serif"
                                          },
                                          {
                                            "label": "Lucida",
                                            "value": "Lucida, sans-serif"
                                          },
                                          {
                                            "label": "Times New Roman",
                                            "value": "Times New Roman, serif"
                                          },
                                          {
                                            "label": "Courier",
                                            "value": "Courier, serif"
                                          },
                                          {
                                            "label": "Georgia",
                                            "value": "Georgia, serif"
                                          },
                                          {
                                            "label": "Palatino",
                                            "value": "Palatino, serif"
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "type": "select",
                                      "label": "Font Weight",
                                      "id": "fontWeight",
                                      "default": "700",
                                      "typeMeta": {
                                        "selectOptions": [
                                          {
                                            "label": "Thin",
                                            "value": "100"
                                          },
                                          {
                                            "label": "Extra Light",
                                            "value": "200"
                                          },
                                          {
                                            "label": "Light",
                                            "value": "300"
                                          },
                                          {
                                            "label": "Normal",
                                            "value": "400"
                                          },
                                          {
                                            "label": "Medium",
                                            "value": "500"
                                          },
                                          {
                                            "label": "Semi Bold",
                                            "value": "600"
                                          },
                                          {
                                            "label": "Bold",
                                            "value": "700"
                                          },
                                          {
                                            "label": "Extra Bold",
                                            "value": "800"
                                          },
                                          {
                                            "label": "Black",
                                            "value": "900"
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "type": "number",
                                      "label": "Font Size",
                                      "id": "fontSize",
                                      "default": {
                                        "value": 30,
                                        "type": "px"
                                      },
                                      "typeMeta": {
                                        "parseType": "integer"
                                      }
                                    },
                                    {
                                      "type": "number",
                                      "label": "Font Size (Mobile)",
                                      "id": "fontSizeMobile",
                                      "default": {
                                        "value": 16,
                                        "type": "px"
                                      },
                                      "typeMeta": {
                                        "parseType": "integer"
                                      }
                                    }
                                  ]
                                }
                              ]
                            }
                          },
                          {
                            "type": "alignment",
                            "label": "Alignment",
                            "id": "align",
                            "default": {
                              "horizontal": "left"
                            },
                            "typeMeta": {
                              "display": "horizontal"
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "id": "headingSize",
                  "label": "Sizes",
                  "typeMeta": {
                    "controls": {
                      "advanced": {
                        "label": "Sizes",
                        "settings": [
                          {
                            "type": "boxModel",
                            "label": "Padding",
                            "id": "padding",
                            "default": {
                              "top": {
                                "value": "10",
                                "type": "px"
                              },
                              "right": {
                                "value": "15",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "10",
                                "type": "px"
                              },
                              "left": {
                                "value": "15",
                                "type": "px"
                              }
                            }
                          }
                        ]
                      }
                    }
                  }
                }
              ]
            },
            {
              "label": "Body",
              "settings": [
                {
                  "type": "element",
                  "id": "bodyStyle",
                  "label": "Fonts & Colors",
                  "typeMeta": {
                    "controls": {
                      "advanced": {
                        "label": "Fonts & Colors",
                        "settings": [
                          {
                            "type": "color",
                            "label": "Color",
                            "id": "color",
                            "default": "#000000"
                          },
                          {
                            "type": "color",
                            "label": "Background Color",
                            "id": "bgColor",
                            "default": "#ffffff"
                          },
                          {
                            "type": "typography",
                            "label": "Typography",
                            "id": "typography",
                            "default": "default",
                            "typeMeta": {
                              "conditionalSettings": [
                                {
                                  "condition": "custom",
                                  "settings": [
                                    {
                                      "type": "select",
                                      "label": "Font Family",
                                      "id": "fontFamily",
                                      "default": "inherit",
                                      "typeMeta": {
                                        "selectOptions": [
                                          {
                                            "label": "Theme Default",
                                            "value": "inherit"
                                          },
                                          {
                                            "label": "Arial",
                                            "value": "Arial, sans-serif"
                                          },
                                          {
                                            "label": "Tahoma",
                                            "value": "Tahoma, sans-serif"
                                          },
                                          {
                                            "label": "Verdana",
                                            "value": "Verdana, sans-serif"
                                          },
                                          {
                                            "label": "Lucida",
                                            "value": "Lucida, sans-serif"
                                          },
                                          {
                                            "label": "Times New Roman",
                                            "value": "Times New Roman, serif"
                                          },
                                          {
                                            "label": "Courier",
                                            "value": "Courier, serif"
                                          },
                                          {
                                            "label": "Georgia",
                                            "value": "Georgia, serif"
                                          },
                                          {
                                            "label": "Palatino",
                                            "value": "Palatino, serif"
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "type": "select",
                                      "label": "Font Weight",
                                      "id": "fontWeight",
                                      "default": "700",
                                      "typeMeta": {
                                        "selectOptions": [
                                          {
                                            "label": "Thin",
                                            "value": "100"
                                          },
                                          {
                                            "label": "Extra Light",
                                            "value": "200"
                                          },
                                          {
                                            "label": "Light",
                                            "value": "300"
                                          },
                                          {
                                            "label": "Normal",
                                            "value": "400"
                                          },
                                          {
                                            "label": "Medium",
                                            "value": "500"
                                          },
                                          {
                                            "label": "Semi Bold",
                                            "value": "600"
                                          },
                                          {
                                            "label": "Bold",
                                            "value": "700"
                                          },
                                          {
                                            "label": "Extra Bold",
                                            "value": "800"
                                          },
                                          {
                                            "label": "Black",
                                            "value": "900"
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "type": "number",
                                      "label": "Font Size",
                                      "id": "fontSize",
                                      "default": {
                                        "value": 30,
                                        "type": "px"
                                      },
                                      "typeMeta": {
                                        "parseType": "integer"
                                      }
                                    },
                                    {
                                      "type": "number",
                                      "label": "Font Size (Mobile)",
                                      "id": "fontSizeMobile",
                                      "default": {
                                        "value": 16,
                                        "type": "px"
                                      },
                                      "typeMeta": {
                                        "parseType": "integer"
                                      }
                                    }
                                  ]
                                }
                              ]
                            }
                          },
                          {
                            "type": "alignment",
                            "label": "Alignment",
                            "id": "align",
                            "default": {
                              "horizontal": "left"
                            },
                            "typeMeta": {
                              "display": "horizontal"
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "id": "bodySize",
                  "label": "Sizes",
                  "typeMeta": {
                    "controls": {
                      "advanced": {
                        "label": "Sizes",
                        "settings": [
                          {
                            "type": "boxModel",
                            "label": "Padding",
                            "id": "padding",
                            "default": {
                              "top": {
                                "value": "10",
                                "type": "px"
                              },
                              "right": {
                                "value": "15",
                                "type": "px"
                              },
                              "bottom": {
                                "value": "10",
                                "type": "px"
                              },
                              "left": {
                                "value": "15",
                                "type": "px"
                              }
                            }
                          }
                        ]
                      }
                    }
                  }
                }
              ]
            }
          ]
        },
        {
          "type": "array",
          "label": "Items",
          "id": "items",
          "defaultCount": 2,
          "entryLabel": "Item",
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "settings": [
                    {
                      "type": "boolean",
                      "label": "Open by default",
                      "id": "isOpened",
                      "default": false
                    },
                    {
                      "type": "code",
                      "label": "HTML",
                      "id": "title",
                      "default": "Accordion Title",
                      "typeMeta": {
                        "language": "html",
                        "placeholder": "Insert HTML code here or edit in WYISWYG editor"
                      }
                    },
                    {
                      "type": "code",
                      "label": "HTML",
                      "id": "body",
                      "default": "Accordion Body",
                      "typeMeta": {
                        "language": "html",
                        "placeholder": "Insert HTML code here or edit in WYISWYG editor"
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <style>\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion {\n                margin: 0;\n                padding: 0;\n                border: 2px solid {{borderColor}};\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion ._accordion-heading {\n                margin: 0;\n                padding: 0;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion:focus-within {\n                border-color: {{focusColor}};\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion:focus-within ._accordion-heading {\n                background-color: {{headingStyle.bgColor}};\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion > * + * {\n                border-top: 1px solid {{borderColor}};\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger {\n                background: none;\n                color: {{headingStyle.color}};\n                display: block;\n                padding-top: {{headingSize.padding.top.value}}{{headingSize.padding.top.type}};\n                padding-right: {{headingSize.padding.right.value}}{{headingSize.padding.right.type}};\n                padding-bottom: {{headingSize.padding.bottom.value}}{{headingSize.padding.bottom.type}};\n                padding-left: {{headingSize.padding.left.value}}{{headingSize.padding.left.type}};\n                margin: 0;\n                position: relative;\n                text-align: {{headingStyle.align.horizontal}};\n                width: 100%;\n                outline: none;\n                {{#if headingStyle.typography '==' 'custom'}}\n                    font-family: {{headingStyle.fontFamily}};\n                    font-weight: {{headingStyle.fontWeight}};\n                    font-size: {{headingStyle.fontSize.value}}{{headingStyle.fontSize.type}};\n                {{/if}}\n            }\n            @media (max-width: 800px) {\n                .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger {\n                    {{#if headingStyle.typography '==' 'custom'}}\n                        font-size: {{headingStyle.fontSizeMobile.value}}{{headingStyle.fontSizeMobile.type}};\n                    {{/if}}\n                }\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger:focus,\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger:hover {\n                background: {{headingStyle.hoverColor}};\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger:focus {\n                outline: 4px solid transparent;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} button {\n                border-style: none;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion button::-moz-focus-inner {\n                border: 0;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-title {\n                display: block;\n                pointer-events: none;\n                border: transparent 2px solid;\n                outline: none;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-title > p:last-child {\n                margin-bottom: 0;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger:focus ._accordion-title {\n                border-color: {{focusColor}};\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-icon {\n                border: solid currentcolor;\n                border-width: 0 2px 2px 0;\n                height: 0.5rem;\n                pointer-events: none;\n                position: absolute;\n                right: 2rem;\n                top: 50%;\n                transform: translateY(-60%) rotate(45deg);\n                width: 0.5rem;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger:focus ._accordion-icon,\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger:hover ._accordion-icon {\n                border-color: {{focusColor}};\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-trigger[aria-expanded=\"true\"] ._accordion-icon {\n                transform: translateY(-50%) rotate(-135deg);\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-panel {\n                color: {{bodyStyle.color}};\n                background-color: {{bodyStyle.bgColor}};\n                padding-top: {{bodySize.padding.top.value}}{{bodySize.padding.top.type}};\n                padding-right: {{bodySize.padding.right.value}}{{bodySize.padding.right.type}};\n                padding-bottom: {{bodySize.padding.bottom.value}}{{bodySize.padding.bottom.type}};\n                padding-left: {{bodySize.padding.left.value}}{{bodySize.padding.left.type}};\n                margin: 0;\n                text-align: {{bodyStyle.align.horizontal}};\n                {{#if bodyStyle.typography '==' 'custom'}}\n                    font-family: {{bodyStyle.fontFamily}};\n                    font-weight: {{bodyStyle.fontWeight}};\n                    font-size: {{bodyStyle.fontSize.value}}{{bodyStyle.fontSize.type}};\n                {{/if}}\n            }\n            @media (max-width: 800px) {\n                .PapathemesWidgetAccordion-{{_.id}} ._accordion-panel {\n                    {{#if bodyStyle.typography '==' 'custom'}}\n                        font-size: {{bodyStyle.fontSizeMobile.value}}{{bodyStyle.fontSizeMobile.type}};\n                    {{/if}}\n                }\n            }\n\n            /* For Edge bug https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/4806035/ */\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-panel[hidden] {\n                display: none;\n            }\n\n            .PapathemesWidgetAccordion-{{_.id}} ._accordion-panel > p:last-child {\n                margin-bottom: 0;\n            }\n        </style>\n        <div class=\"PapathemesWidgetAccordion PapathemesWidgetAccordion-{{_.id}}\" id=\"PapathemesWidgetAccordion-{{_.id}}\" data-test=\"papathemes-widget-accordion\">\n            <div class=\"_accordion\" data-test=\"accordion\">\n                {{#each items}}\n                    <{{../headingTag}} class=\"_accordion-heading\" data-test=\"accordion-heading\">\n                        <div\n                            class=\"_accordion-trigger\"\n                            data-test=\"accordion-trigger\"\n                            role=\"button\"\n                            id=\"PapathemesWidgetAccordion_{{../_.id}}_{{@index}}_title\"\n                            aria-controls=\"PapathemesWidgetAccordion_{{../_.id}}_{{@index}}_content\"\n                            aria-expanded=\"{{#if isOpened}}true{{else}}false{{/if}}\">\n                            <div class=\"_accordion-title\" data-editable-content=\"items.{{@index}}.title\">{{{title}}}</div>\n                            <span class=\"_accordion-icon\"></span>\n                        </div>\n                    </{{../headingTag}}>\n                    <div\n                        class=\"_accordion-panel\"\n                        id=\"PapathemesWidgetAccordion_{{../_.id}}_{{@index}}_content\"\n                        data-editable-content=\"items.{{@index}}.body\"\n                        data-test=\"accordion-content\"\n                        role=\"region\"\n                        aria-labelledby=\"PapathemesWidgetAccordion_{{../_.id}}_{{@index}}_title\"\n                        {{#if isOpened}}{{else}}hidden{{/if}}\n                    >{{{body}}}</div>\n                {{/each}}\n            </div>\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapathemesWidgetAccordion = window.PapathemesWidgetAccordion || [];\n                window.PapathemesWidgetAccordion.push({\n                    elementId: 'PapathemesWidgetAccordion-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}}\n                });\n                var src = 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/accordion.js';\n                if (!document.head.querySelector('script[src=\"' + src + '\"]')) {\n                    var script = document.createElement('script');\n                    script.src = src;\n                    script.async = true;\n                    script.defer = true;\n                    script.nonce = \"{{nonce}}\";\n                    document.head.appendChild(script);\n                } else if (window.PapathemesWidgetAccordionInit) {\n                    window.PapathemesWidgetAccordionInit();\n                }\n            })();\n        </script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-13T07:33:37.404Z",
      "date_modified": "2025-04-02T05:30:58.475Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "6a062a33-0973-4d47-8310-c13140dc6226",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "46a74b92-40f5-48fe-bd19-49da7ffdbae2",
      "name": "Responsive | PapaThemes",
      "schema": [
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "label": "Screen Size 1",
              "settings": [
                {
                  "type": "number",
                  "label": "Min",
                  "id": "min0",
                  "default": {
                    "value": 0,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "number",
                  "label": "Max",
                  "id": "max0",
                  "default": {
                    "value": 550,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "select",
                  "label": "Display",
                  "id": "display0",
                  "default": "unset",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Show",
                        "value": "show"
                      },
                      {
                        "label": "Force Show",
                        "value": "force-show"
                      },
                      {
                        "label": "Hide",
                        "value": "hide"
                      },
                      {
                        "label": "Force Hide",
                        "value": "force-hide"
                      },
                      {
                        "label": "Unset",
                        "value": "unset"
                      }
                    ]
                  }
                }
              ]
            },
            {
              "label": "Screen Size 2",
              "settings": [
                {
                  "type": "number",
                  "label": "Min",
                  "id": "min1",
                  "default": {
                    "value": 551,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "number",
                  "label": "Max",
                  "id": "max1",
                  "default": {
                    "value": 700,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "select",
                  "label": "Display",
                  "id": "display1",
                  "default": "unset",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Show",
                        "value": "show"
                      },
                      {
                        "label": "Force Show",
                        "value": "force-show"
                      },
                      {
                        "label": "Hide",
                        "value": "hide"
                      },
                      {
                        "label": "Force Hide",
                        "value": "force-hide"
                      },
                      {
                        "label": "Unset",
                        "value": "unset"
                      }
                    ]
                  }
                }
              ]
            },
            {
              "label": "Screen Size 3",
              "settings": [
                {
                  "type": "number",
                  "label": "Min",
                  "id": "min2",
                  "default": {
                    "value": 701,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "number",
                  "label": "Max",
                  "id": "max2",
                  "default": {
                    "value": 800,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "select",
                  "label": "Display",
                  "id": "display2",
                  "default": "unset",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Show",
                        "value": "show"
                      },
                      {
                        "label": "Force Show",
                        "value": "force-show"
                      },
                      {
                        "label": "Hide",
                        "value": "hide"
                      },
                      {
                        "label": "Force Hide",
                        "value": "force-hide"
                      },
                      {
                        "label": "Unset",
                        "value": "unset"
                      }
                    ]
                  }
                }
              ]
            },
            {
              "label": "Screen Size 4",
              "settings": [
                {
                  "type": "number",
                  "label": "Min",
                  "id": "min3",
                  "default": {
                    "value": 801,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "number",
                  "label": "Max",
                  "id": "max3",
                  "default": {
                    "value": 1260,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "select",
                  "label": "Display",
                  "id": "display3",
                  "default": "unset",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Show",
                        "value": "show"
                      },
                      {
                        "label": "Force Show",
                        "value": "force-show"
                      },
                      {
                        "label": "Hide",
                        "value": "hide"
                      },
                      {
                        "label": "Force Hide",
                        "value": "force-hide"
                      },
                      {
                        "label": "Unset",
                        "value": "unset"
                      }
                    ]
                  }
                }
              ]
            },
            {
              "label": "Screen Size 5",
              "settings": [
                {
                  "type": "number",
                  "label": "Min",
                  "id": "min4",
                  "default": {
                    "value": 1261,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "number",
                  "label": "Max",
                  "id": "max4",
                  "default": {
                    "value": 0,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "select",
                  "label": "Display",
                  "id": "display4",
                  "default": "unset",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Show",
                        "value": "show"
                      },
                      {
                        "label": "Force Show",
                        "value": "force-show"
                      },
                      {
                        "label": "Hide",
                        "value": "hide"
                      },
                      {
                        "label": "Force Hide",
                        "value": "force-hide"
                      },
                      {
                        "label": "Unset",
                        "value": "unset"
                      }
                    ]
                  }
                }
              ]
            },
            {
              "label": "Apply",
              "settings": [
                {
                  "type": "select",
                  "label": "Apply to",
                  "id": "applyTo",
                  "default": "nextAll",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "All layouts & widgets following this widget",
                        "value": "nextAll"
                      },
                      {
                        "label": "Only a layout or widget following this widget",
                        "value": "nextOne"
                      }
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Apply for login",
                  "id": "applyForLogin",
                  "default": "none",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "None",
                        "value": "none"
                      },
                      {
                        "label": "Non logged in customers",
                        "value": "anonymous"
                      },
                      {
                        "label": "Logged in customers",
                        "value": "login"
                      },
                      {
                        "label": "Specific customer groups",
                        "value": "groups"
                      }
                    ]
                  }
                },
                {
                  "type": "input",
                  "label": "Customer group IDs (separated by comma)",
                  "id": "applyForCustomerGroups",
                  "default": "",
                  "conditional": {
                    "key": "applyForLogin",
                    "operator": "IN",
                    "value": [
                      "groups"
                    ]
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        {{#if applyForLogin '===' 'none'}}\n            {{assignVar 'shouldApply' 1}}\n        {{else if applyForLogin '===' 'anonymous'}}\n            {{#unless _.data.customer.entityId}}\n                {{assignVar 'shouldApply' 1}}\n            {{/unless}}\n        {{else if applyForLogin '===' 'login'}}\n            {{#if _.data.customer.entityId}}\n                {{assignVar 'shouldApply' 1}}\n            {{/if}}\n        {{else if applyForLogin '===' 'groups'}}\n            {{#each (split applyForCustomerGroups ',')}}\n                {{#if (toInt this) '===' ../_.data.customer.customerGroupId}}\n                    {{assignVar 'shouldApply' 1}}\n                {{/if}}\n            {{/each}}\n        {{/if}}\n        <style>\n            .PapathemesWidgetResponsive {\n                display: none;\n            }\n            .PapathemesWidgetResponsive._editMode {\n                display: block;\n                text-align: center;\n                position: relative;\n            }\n            .PapathemesWidgetResponsive::before {\n                content: '';\n                position: absolute;\n                top: calc(50% + 1px);\n                left: 0;\n                right: 0;\n                border-top: 2px dashed #999;\n                background-color: #fff;\n            }\n            .PapathemesWidgetResponsive ._indicator {\n                position: relative;\n                display: inline-block;\n                line-height: 1.5;\n                text-transform: uppercase;\n                font-size: 14px;\n                font-weight: 700;\n                color: #999;\n                background-color: #fff;\n                padding: 0.125rem 1.5rem;\n                border-radius: 4px;\n                border: 2px dashed #999;\n            }\n            {{#if (getVar 'shouldApply')}}\n                @media (min-width: {{min0.value}}{{min0.type}}) {{#if max0.value '>' 0}}and (max-width: {{max0.value}}{{max0.type}}){{/if}} {\n                    {{#if display0 '!==' 'unset'}}\n                        {{#if applyTo '===' 'nextAll'}}\n                            [data-widget-id=\"{{_.id}}\"] ~ *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) ~ * {\n                                {{#if display0 '===' 'show'}}\n                                    display: block;\n                                {{else if display0 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display0 '===' 'hide'}}\n                                    display: none;\n                                {{else if display0 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{else if applyTo '===' 'nextOne'}}\n                            [data-widget-id=\"{{_.id}}\"] + *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) + * {\n                                {{#if display0 '===' 'show'}}\n                                    display: block;\n                                {{else if display0 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display0 '===' 'hide'}}\n                                    display: none;\n                                {{else if display0 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{/if}}\n                    {{/if}}\n                }\n                @media (min-width: {{min1.value}}{{min1.type}}) {{#if max1.value '>' 0}}and (max-width: {{max1.value}}{{max1.type}}){{/if}} {\n                    {{#if display1 '!==' 'unset'}}\n                        {{#if applyTo '===' 'nextAll'}}\n                            [data-widget-id=\"{{_.id}}\"] ~ *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) ~ * {\n                                {{#if display1 '===' 'show'}}\n                                    display: block;\n                                {{else if display1 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display1 '===' 'hide'}}\n                                    display: none;\n                                {{else if display1 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{else if applyTo '===' 'nextOne'}}\n                            [data-widget-id=\"{{_.id}}\"] + *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) + * {\n                                {{#if display1 '===' 'show'}}\n                                    display: block;\n                                {{else if display1 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display1 '===' 'hide'}}\n                                    display: none;\n                                {{else if display1 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{/if}}\n                    {{/if}}\n                }\n                @media (min-width: {{min2.value}}{{min2.type}}) {{#if max2.value '>' 0}}and (max-width: {{max2.value}}{{max2.type}}){{/if}} {\n                    {{#if display2 '!==' 'unset'}}\n                        {{#if applyTo '===' 'nextAll'}}\n                            [data-widget-id=\"{{_.id}}\"] ~ *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) ~ * {\n                                {{#if display2 '===' 'show'}}\n                                    display: block;\n                                {{else if display2 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display2 '===' 'hide'}}\n                                    display: none;\n                                {{else if display2 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{else if applyTo '===' 'nextOne'}}\n                            [data-widget-id=\"{{_.id}}\"] + *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) + * {\n                                {{#if display2 '===' 'show'}}\n                                    display: block;\n                                {{else if display2 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display2 '===' 'hide'}}\n                                    display: none;\n                                {{else if display2 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{/if}}\n                    {{/if}}\n                }\n                @media (min-width: {{min3.value}}{{min3.type}}) {{#if max3.value '>' 0}}and (max-width: {{max3.value}}{{max3.type}}){{/if}} {\n                    {{#if display3 '!==' 'unset'}}\n                        {{#if applyTo '===' 'nextAll'}}\n                            [data-widget-id=\"{{_.id}}\"] ~ *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) ~ * {\n                                {{#if display3 '===' 'show'}}\n                                    display: block;\n                                {{else if display3 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display3 '===' 'hide'}}\n                                    display: none;\n                                {{else if display3 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{else if applyTo '===' 'nextOne'}}\n                            [data-widget-id=\"{{_.id}}\"] + *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) + * {\n                                {{#if display3 '===' 'show'}}\n                                    display: block;\n                                {{else if display3 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display3 '===' 'hide'}}\n                                    display: none;\n                                {{else if display3 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{/if}}\n                    {{/if}}\n                }\n                @media (min-width: {{min4.value}}{{min4.type}}) {{#if max4.value '>' 0}}and (max-width: {{max4.value}}{{max4.type}}){{/if}} {\n                    {{#if display4 '!==' 'unset'}}\n                        {{#if applyTo '===' 'nextAll'}}\n                            [data-widget-id=\"{{_.id}}\"] ~ *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) ~ * {\n                                {{#if display4 '===' 'show'}}\n                                    display: block;\n                                {{else if display4 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display4 '===' 'hide'}}\n                                    display: none;\n                                {{else if display4 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{else if applyTo '===' 'nextOne'}}\n                            [data-widget-id=\"{{_.id}}\"] + *,\n                            [data-sub-layout-container]:has(.PapathemesWidgetResponsive-{{_.id}}) + * {\n                                {{#if display4 '===' 'show'}}\n                                    display: block;\n                                {{else if display4 '===' 'force-show'}}\n                                    display: block !important;\n                                {{else if display4 '===' 'hide'}}\n                                    display: none;\n                                {{else if display4 '===' 'force-hide'}}\n                                    display: none !important;\n                                {{/if}}\n                            }\n                        {{/if}}\n                    {{/if}}\n                }\n            {{/if}}\n        </style>\n        <div class=\"PapathemesWidgetResponsive PapathemesWidgetResponsive-{{_.id}}\" id=\"PapathemesWidgetResponsive-{{_.id}}\" data-test=\"papathemes-widget-responsive\">\n            <div class=\"_indicator\">\n                Responsive Following\n                {{#if applyForLogin '===' 'anonymous'}}\n                    (Non logged in customers)\n                {{else if applyForLogin '===' 'login'}}\n                    (Logged in customers)\n                {{else if applyForLogin '===' 'groups'}}\n                    (Specific customer groups)\n                {{/if}}\n                :\n            </div>\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                var src = 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/responsive.js';\n                if (!document.head.querySelector('script[src=\"' + src + '\"]')) {\n                    var script = document.createElement('script');\n                    script.src = src;\n                    script.async = true;\n                    script.defer = true;\n                    script.nonce = '{{nonce}}';\n                    script.onload = function() {\n                        window.PapathemesWidgetResponsiveInit();\n                    };\n                    document.head.appendChild(script);\n                } else if (window.PapathemesWidgetResponsiveInit) {\n                    window.PapathemesWidgetResponsiveInit();\n                }\n            })();\n        </script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-13T07:33:43.455Z",
      "date_modified": "2025-04-02T05:31:03.178Z",
      "kind": "custom",
      "storefront_api_query": "\n        query {\n            customer {\n                entityId\n                customerGroupId\n            }\n        }\n    ",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "e543e4a1-2db5-4faa-a989-81e340a28ec7",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "3c6d5072-608e-4fd0-b090-1ee208a29649",
      "name": "Our Policies Block | Eyeva Sofas",
      "schema": [
        {
          "type": "tab",
          "label": "Settings",
          "sections": [
            {
              "label": "General",
              "settings": [
                {
                  "type": "code",
                  "label": "Heading text",
                  "id": "headingText",
                  "default": "Our policies are top-notch",
                  "typeMeta": {
                    "language": "html"
                  }
                },
                {
                  "type": "select",
                  "label": "Style",
                  "id": "styleOption",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Inherit theme",
                        "value": "inherit"
                      },
                      {
                        "label": "Custom",
                        "value": "custom"
                      }
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Base spacing",
                  "id": "baseSpacing",
                  "default": {
                    "value": 1,
                    "type": "rem"
                  },
                  "typeMeta": {
                    "unit": "rem"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Heading font size",
                  "id": "headingFontSize",
                  "default": {
                    "value": 28,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Heading font size on mobile",
                  "id": "headingFontSizeMobile",
                  "default": {
                    "value": 24,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Item background color",
                  "id": "itemBgColor",
                  "default": "#ffffff",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Item border color",
                  "id": "itemBorderColor",
                  "default": "#dddddd",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Item border radius",
                  "id": "itemBorderRadius",
                  "default": {
                    "value": 4,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Icon color",
                  "id": "iconColor",
                  "default": "#76774A",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Text color",
                  "id": "textColor",
                  "default": "#555555",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font size",
                  "id": "fontSize",
                  "default": {
                    "value": 18,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font size on mobile",
                  "id": "fontSizeMobile",
                  "default": {
                    "value": 16,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                }
              ]
            }
          ]
        },
        {
          "type": "array",
          "label": "Items",
          "id": "items",
          "defaultCount": 2,
          "entryLabel": "Policy Item",
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "settings": [
                    {
                      "type": "code",
                      "label": "SVG Icon HTML",
                      "id": "icon",
                      "default": "<svg width=\"38\" height=\"31\" viewBox=\"0 0 38 31\" xmlns=\"http://www.w3.org/2000/svg\">\n  <path d=\"M4.2 2.04346C3.17672 2.04346 2.35 2.88135 2.35 3.91846V20.7935C2.35 21.8306 3.17672 22.6685 4.2 22.6685H4.51797C5.28109 20.4829 7.33344 18.9185 9.75 18.9185C12.1666 18.9185 14.2247 20.4829 14.982 22.6685H22.7V3.91846C22.7 2.88135 21.8733 2.04346 20.85 2.04346H4.2ZM4.2 24.5435C2.15922 24.5435 0.5 22.8618 0.5 20.7935V3.91846C0.5 1.8501 2.15922 0.168457 4.2 0.168457H20.85C22.8908 0.168457 24.55 1.8501 24.55 3.91846V5.79346H28.3252C29.1345 5.79346 29.9034 6.15088 30.4295 6.77783L34.9794 12.1567C35.413 12.6665 35.65 13.3169 35.65 13.9849V22.6685H36.575C37.0838 22.6685 37.5 23.0903 37.5 23.606C37.5 24.1216 37.0838 24.5435 36.575 24.5435H33.8C33.8 27.6489 31.3141 30.1685 28.25 30.1685C25.1859 30.1685 22.7 27.6489 22.7 24.5435H15.3C15.3 27.6489 12.8141 30.1685 9.75 30.1685C6.68594 30.1685 4.2 27.6489 4.2 24.5435Z\" />\n</svg>\n                                ",
                      "typeMeta": {
                        "language": "html"
                      }
                    },
                    {
                      "type": "code",
                      "label": "HTML text",
                      "id": "text",
                      "default": "Safe & convenient delivery",
                      "typeMeta": {
                        "language": "html"
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <link rel=\"stylesheet\" href=\"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/eyeva-sofas-block-our-policies.css' 'preload' as='style' crossorigin='anonymous'}}\">\n        <style>\n            .papathemes-eyeva-sofas-block-our-policies-{{_.id}}._config {\n                --papathemes-eyeva-09bedf8d-spacing-base: {{#if styleOption '==' 'inherit'}}1rem{{else}}{{baseSpacing.value}}{{baseSpacing.type}}{{/if}};\n                --papathemes-eyeva-09bedf8d-heading-font-size: {{#if styleOption '==' 'inherit'}}28px{{else}}{{headingFontSize.value}}{{headingFontSize.type}}{{/if}};\n                --papathemes-eyeva-09bedf8d-heading-font-size-mobile: {{#if styleOption '==' 'inherit'}}24px{{else}}{{headingFontSizeMobile.value}}{{headingFontSizeMobile.type}}{{/if}};\n                --papathemes-eyeva-09bedf8d-bg-color: {{#if styleOption '==' 'inherit'}}#ffffff{{else}}{{itemBgColor}}{{/if}};\n                --papathemes-eyeva-09bedf8d-border-color: {{#if styleOption '==' 'inherit'}}#dddddd{{else}}{{itemBorderColor}}{{/if}};\n                --papathemes-eyeva-09bedf8d-border-radius: {{#if styleOption '==' 'inherit'}}4px{{else}}{{itemBorderRadius.value}}{{itemBorderRadius.type}}{{/if}};\n                --papathemes-eyeva-09bedf8d-primary-color: {{#if styleOption '==' 'inherit'}}#76774A{{else}}{{iconColor}}{{/if}};\n                --papathemes-eyeva-09bedf8d-secondary-color: {{#if styleOption '==' 'inherit'}}#555555{{else}}{{textColor}}{{/if}};\n                --papathemes-eyeva-09bedf8d-font-size: {{#if styleOption '==' 'inherit'}}18px{{else}}{{fontSize.value}}{{fontSize.type}}{{/if}};\n                --papathemes-eyeva-09bedf8d-font-size-mobile: {{#if styleOption '==' 'inherit'}}16px{{else}}{{fontSizeMobile.value}}{{fontSizeMobile.type}}{{/if}};\n            }\n        </style>\n        <div class=\"papathemes-eyeva-sofas-block-our-policies papathemes-eyeva-sofas-block-our-policies-{{_.id}} _config {{#if styleOption '==' 'inherit'}}_theme-styled{{/if}}\" id=\"papathemes-eyeva-sofas-block-our-policies-{{_.id}}\">\n          <div class=\"container\">\n            <h3 class=\"_heading\" data-editable-content=\"headingText\">{{{headingText}}}</h3>\n            <div class=\"_flex\">\n              {{#each items}}\n                <div class=\"_item\">\n                  <div class=\"_icon\">\n                    {{{this.icon}}}\n                  </div>\n                  <div class=\"_text\" data-editable-content=\"items.{{@index}}.text\">{{{this.text}}}</div>\n                </div>\n              {{/each}}\n            </div>\n          </div>\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesWidgetEyevaSofasBlockOurPolicies = window.PapaThemesWidgetEyevaSofasBlockOurPolicies || [];\n                window.PapaThemesWidgetEyevaSofasBlockOurPolicies.push({\n                    elementId: 'papathemes-eyeva-sofas-block-our-policies-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}}\n                });\n                var src = \"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/eyeva-sofas-block-our-policies.js' 'preload' as='script' crossorigin='anonymous'}}\";\n                if (!document.head.querySelector('script[src=\"' + src + '\"]')) {\n                    var script = document.createElement('script');\n                    script.src = src;\n                    script.async = true;\n                    script.defer = true;\n                    script.nonce = '{{nonce}}';\n                    document.head.appendChild(script);\n                } else if (window.PapaThemesWidgetEyevaSofasBlockOurPoliciesInit) {\n                    window.PapaThemesWidgetEyevaSofasBlockOurPoliciesInit();\n                }\n            })();\n        </script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-03-18T09:00:38.036Z",
      "date_modified": "2025-04-02T05:31:12.607Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "ea391754-578e-4909-b1b9-0b0c01be1d8f",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "707f3a2d-e3d8-4d08-8e16-dbda867ee6a9",
      "name": "Perfect Piece Block | Eyeva Sofas",
      "schema": [
        {
          "type": "tab",
          "label": "Settings",
          "sections": [
            {
              "label": "General",
              "settings": [
                {
                  "type": "select",
                  "label": "Style",
                  "id": "styleOption",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Inherit theme",
                        "value": "inherit"
                      },
                      {
                        "label": "Custom",
                        "value": "custom"
                      }
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Base spacing",
                  "id": "baseSpacing",
                  "default": {
                    "value": 1,
                    "type": "rem"
                  },
                  "typeMeta": {
                    "unit": "rem"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Background color",
                  "id": "itemBgColor",
                  "default": "#f7f7f7",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Border color",
                  "id": "borderColor",
                  "default": "#dddddd",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Small border radius",
                  "id": "smallBorderRadius",
                  "default": {
                    "value": 4,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Border radius",
                  "id": "borderRadius",
                  "default": {
                    "value": 8,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Icon color",
                  "id": "iconColor",
                  "default": "#2D73BD",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Text color",
                  "id": "textColor",
                  "default": "#555555",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font size",
                  "id": "fontSize",
                  "default": {
                    "value": 18,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                }
              ]
            }
          ]
        },
        {
          "type": "array",
          "label": "Items",
          "id": "items",
          "defaultCount": 2,
          "entryLabel": "Item",
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "settings": [
                    {
                      "type": "imageManager",
                      "label": "Image",
                      "id": "imageUrl",
                      "default": {
                        "src": "https://cdn11.bigcommerce.com/s-hhudllvhkp/images/stencil/original/image-manager/sofas-perfect-piece-1.jpg?t=1741931750",
                        "type": "IMAGE_MANAGER"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image width",
                      "id": "width",
                      "default": {
                        "value": 585,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Image height",
                      "id": "height",
                      "default": {
                        "value": 490,
                        "type": "px"
                      },
                      "typeMeta": {
                        "parseType": "integer"
                      }
                    },
                    {
                      "type": "text",
                      "label": "Image Alt Text",
                      "id": "imageAlt"
                    },
                    {
                      "type": "text",
                      "label": "Heading",
                      "id": "heading",
                      "default": "Visit a Define Studio"
                    },
                    {
                      "type": "code",
                      "label": "Content",
                      "id": "content",
                      "default": "<p>See our pieces in an atmosphere that's inspiring—not overwhelming.</p>",
                      "typeMeta": {
                        "language": "html"
                      }
                    },
                    {
                      "type": "element",
                      "label": "Box 1",
                      "id": "box1",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Box 1 Settings",
                            "settings": [
                              {
                                "type": "code",
                                "label": "SVG Icon HTML",
                                "id": "icon",
                                "default": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "typeMeta": {
                                  "language": "html"
                                }
                              },
                              {
                                "type": "code",
                                "label": "Text",
                                "id": "text",
                                "default": "Find your nearest Define Studio",
                                "typeMeta": {
                                  "language": "html"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Box 2",
                      "id": "box2",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Box 2 Settings",
                            "settings": [
                              {
                                "type": "code",
                                "label": "SVG Icon HTML",
                                "id": "icon",
                                "default": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "typeMeta": {
                                  "language": "html"
                                }
                              },
                              {
                                "type": "code",
                                "label": "Text",
                                "id": "text",
                                "default": "Find your nearest Define Studio",
                                "typeMeta": {
                                  "language": "html"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Box 3",
                      "id": "box3",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "hide"
                          },
                          "advanced": {
                            "label": "Box 3 Settings",
                            "settings": [
                              {
                                "type": "code",
                                "label": "SVG Icon HTML",
                                "id": "icon",
                                "default": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "typeMeta": {
                                  "language": "html"
                                }
                              },
                              {
                                "type": "code",
                                "label": "Text",
                                "id": "text",
                                "default": "Find your nearest Define Studio",
                                "typeMeta": {
                                  "language": "html"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Box 4",
                      "id": "box4",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "hide"
                          },
                          "advanced": {
                            "label": "Box 4 Settings",
                            "settings": [
                              {
                                "type": "code",
                                "label": "SVG Icon HTML",
                                "id": "icon",
                                "default": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "typeMeta": {
                                  "language": "html"
                                }
                              },
                              {
                                "type": "code",
                                "label": "Text",
                                "id": "text",
                                "default": "Find your nearest Define Studio",
                                "typeMeta": {
                                  "language": "html"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Box 5",
                      "id": "box5",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "hide"
                          },
                          "advanced": {
                            "label": "Box 5 Settings",
                            "settings": [
                              {
                                "type": "code",
                                "label": "SVG Icon HTML",
                                "id": "icon",
                                "default": "<svg width=\"27\" height=\"25\" viewBox=\"0 0 27 25\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M13.0022 0.420703C13.2834 0.172266 13.71 0.172266 13.9959 0.420703L17.9991 3.95508V2.8582C17.9991 2.23477 18.5006 1.7332 19.1241 1.7332H22.8741C23.4975 1.7332 23.9991 2.23477 23.9991 2.8582V9.24727L26.7459 11.6707C27.0553 11.9426 27.0881 12.4207 26.8116 12.7301C26.535 13.0395 26.0616 13.0723 25.7522 12.7957L23.9991 11.2488V20.4832C23.9991 22.5551 22.3209 24.2332 20.2491 24.2332H6.74907C4.6772 24.2332 2.99907 22.5551 2.99907 20.4832V11.2488L1.24595 12.7957C0.936573 13.0676 0.458448 13.0395 0.186573 12.7301C-0.0853024 12.4207 -0.0571774 11.9426 0.252198 11.6707L13.0022 0.420703ZM22.4991 7.92539V3.2332H19.4991V5.27695L22.4991 7.92539ZM4.49907 9.92227V20.4832C4.49907 21.7254 5.50688 22.7332 6.74907 22.7332H9.74907V15.2332C9.74907 14.4035 10.4194 13.7332 11.2491 13.7332H15.7491C16.5788 13.7332 17.2491 14.4035 17.2491 15.2332V22.7332H20.2491C21.4913 22.7332 22.4991 21.7254 22.4991 20.4832V9.92227L13.4991 1.98164L4.49907 9.92227ZM15.7491 15.2332H11.2491V22.7332H15.7491V15.2332Z\"/>\n    </svg>",
                                "typeMeta": {
                                  "language": "html"
                                }
                              },
                              {
                                "type": "code",
                                "label": "Text",
                                "id": "text",
                                "default": "Find your nearest Define Studio",
                                "typeMeta": {
                                  "language": "html"
                                }
                              }
                            ]
                          }
                        }
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <link rel=\"stylesheet\" href=\"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.1/eyeva-sofas-block-perfect-piece.css' 'preload' as='style' crossorigin='anonymous'}}\">\n        <style>\n            .papathemes-eyeva-sofas-block-perfect-piece-{{_.id}} {\n                --papathemes-eyeva-c474f578-spacing-base: {{#if styleOption '==' 'inherit'}}1rem{{else}}{{baseSpacing.value}}{{baseSpacing.type}}{{/if}};\n                --papathemes-eyeva-c474f578-bg-color: {{#if styleOption '==' 'inherit'}}#f7f7f7{{else}}{{itemBgColor}}{{/if}};\n                --papathemes-eyeva-c474f578-primary-color: {{#if styleOption '==' 'inherit'}}#2D73BD{{else}}{{iconColor}}{{/if}};\n                --papathemes-eyeva-c474f578-border-color: {{#if styleOption '==' 'inherit'}}#dddddd{{else}}{{borderColor}}{{/if}};\n                --papathemes-eyeva-c474f578-secondary-color: {{#if styleOption '==' 'inherit'}}#555555{{else}}{{textColor}}{{/if}};\n                --papathemes-eyeva-c474f578-small-radius: {{#if styleOption '==' 'inherit'}}4px{{else}}{{smallBorderRadius.value}}{{smallBorderRadius.type}}{{/if}};\n                --papathemes-eyeva-c474f578-medium-radius: {{#if styleOption '==' 'inherit'}}8px{{else}}{{borderRadius.value}}{{borderRadius.type}}{{/if}};\n                --papathemes-eyeva-c474f578-font-size-18: {{#if styleOption '==' 'inherit'}}18px{{else}}{{fontSize.value}}{{fontSize.type}}{{/if}};\n            }\n        </style>\n        <div class=\"papathemes-eyeva-sofas-block-perfect-piece papathemes-eyeva-sofas-block-perfect-piece-{{_.id}} _config {{#if styleOption '==' 'inherit'}}_theme-styled{{/if}}\" id=\"papathemes-eyeva-sofas-block-perfect-piece-{{_.id}}\">\n            <div class=\"container\">\n                <div class=\"_flex\">\n                    {{#each items}}\n                        <div class=\"_col\">\n                            {{#if imageUrl.src}}\n                                <div class=\"_imgContainer\">\n                                    <img class=\"lazyload\" data-src=\"{{imageUrl.src}}\" width=\"{{width}}\" height=\"{{height}}\" alt=\"{{imageAlt}}\">\n                                </div><!-- /_imgContainer -->\n                            {{/if}}\n                            <h3 class=\"_heading\" data-editable-content=\"items.{{@index}}.heading\">{{{heading}}}</h3>\n                            <div class=\"_content\" data-editable-content=\"items.{{@index}}.content\">{{{content}}}</div>\n                            {{#if box1.visibility '!=' 'hide'}}\n                                <div class=\"_box\">\n                                    <div class=\"_icon\">{{{box1.icon}}}</div>\n                                    <div class=\"_text\" data-editable-content=\"items.{{@index}}.box1.text\">{{{box1.text}}}</div>\n                                </div><!-- /_box -->\n                            {{/if}}\n                            {{#if box2.visibility '!=' 'hide'}}\n                                <div class=\"_box\">\n                                    <div class=\"_icon\">{{{box2.icon}}}</div>\n                                    <div class=\"_text\" data-editable-content=\"items.{{@index}}.box2.text\">{{{box2.text}}}</div>\n                                </div><!-- /_box -->\n                            {{/if}}\n                            {{#if box3.visibility '!=' 'hide'}}\n                                <div class=\"_box\">\n                                    <div class=\"_icon\">{{{box3.icon}}}</div>\n                                    <div class=\"_text\" data-editable-content=\"items.{{@index}}.box3.text\">{{{box3.text}}}</div>\n                                </div><!-- /_box -->\n                            {{/if}}\n                            {{#if box4.visibility '!=' 'hide'}}\n                                <div class=\"_box\">\n                                    <div class=\"_icon\">{{{box4.icon}}}</div>\n                                    <div class=\"_text\" data-editable-content=\"items.{{@index}}.box4.text\">{{{box4.text}}}</div>\n                                </div><!-- /_box -->\n                            {{/if}}\n                            {{#if box5.visibility '!=' 'hide'}}\n                                <div class=\"_box\">\n                                    <div class=\"_icon\">{{{box5.icon}}}</div>\n                                    <div class=\"_text\" data-editable-content=\"items.{{@index}}.box5.text\">{{{box5.text}}}</div>\n                                </div><!-- /_box -->\n                            {{/if}}\n                        </div><!-- /_col -->\n                    {{/each}}\n                </div><!-- /_flex -->\n            </div><!-- /container -->\n        </div><!-- /papathemes-eyeva-sofas-block-perfect-piece -->\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesWidgetEyevaSofasBlockPerfectPiece = window.PapaThemesWidgetEyevaSofasBlockPerfectPiece || [];\n                window.PapaThemesWidgetEyevaSofasBlockPerfectPiece.push({\n                    elementId: 'papathemes-eyeva-sofas-block-perfect-piece-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}}\n                });\n                var src = \"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.1/eyeva-sofas-block-perfect-piece.js' 'preload' as='script' crossorigin='anonymous'}}\";\n                if (!document.head.querySelector('script[src=\"' + src + '\"]')) {\n                    var script = document.createElement('script');\n                    script.src = src;\n                    script.async = true;\n                    script.defer = true;\n                    script.nonce = '{{nonce}}';\n                    document.head.appendChild(script);\n                } else if (window.PapaThemesWidgetEyevaSofasBlockPerfectPieceInit) {\n                    window.PapaThemesWidgetEyevaSofasBlockPerfectPieceInit();\n                }\n            })();\n        </script>\n    <!-- ###VERSION:1.0.1### -->",
      "date_created": "2025-03-18T09:00:40.296Z",
      "date_modified": "2025-05-09T06:48:14.614Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "53a4a7fb-019d-4b0b-ac71-fe7612e410b5",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "92b205f7-2cce-4103-91db-c3f04de7e44d",
      "name": "Hero Carousel | Eyeva",
      "schema": [
        {
          "type": "tab",
          "label": "Settings",
          "sections": [
            {
              "label": "General",
              "settings": [
                {
                  "type": "select",
                  "label": "Style",
                  "id": "styleOption",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Inherit theme",
                        "value": "inherit"
                      },
                      {
                        "label": "Custom",
                        "value": "custom"
                      }
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Base Spacing",
                  "id": "spacingBase",
                  "default": {
                    "value": 1,
                    "type": "rem"
                  },
                  "typeMeta": {
                    "unit": "rem"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Background Color",
                  "id": "bgColor",
                  "default": "#ffffff",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Text Color",
                  "id": "textColor",
                  "default": "#333333",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Primary Color",
                  "id": "primaryColor",
                  "default": "#2D73BD",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Border Color",
                  "id": "borderColor",
                  "default": "#dddddd",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Dot Color",
                  "id": "dotColor",
                  "default": "#888888",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Dot Active Color",
                  "id": "dotColorActive",
                  "default": "#555555",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Dot Background Color",
                  "id": "dotBgColor",
                  "default": "#ffffff",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Title Color",
                  "id": "titleColor",
                  "default": "#333333",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Title Font Family",
                  "id": "titleFontFamily",
                  "default": "Playfair Display",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Inherit",
                        "value": "inherit"
                      },
                      {
                        "label": "Playfair Display",
                        "value": "Playfair Display"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Title Font Size",
                  "id": "titleFontSize",
                  "default": {
                    "value": 48,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Title Font Size (Mobile)",
                  "id": "titleFontSizeMobile",
                  "default": {
                    "value": 28,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Title Font Weight",
                  "id": "titleFontWeight",
                  "default": {
                    "value": 400,
                    "type": ""
                  },
                  "typeMeta": {
                    "unit": ""
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Title Line Height",
                  "id": "titleLineHeight",
                  "default": {
                    "value": 1.15,
                    "type": "em"
                  },
                  "typeMeta": {
                    "unit": "em"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Description Color",
                  "id": "descriptionColor",
                  "default": "#555555",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Description Font Size",
                  "id": "descriptionFontSize",
                  "default": {
                    "value": 16,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Description Font Size (Mobile)",
                  "id": "descriptionFontSizeMobile",
                  "default": {
                    "value": 14,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Button Height",
                  "id": "buttonHeight",
                  "default": {
                    "value": 50,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                }
              ]
            },
            {
              "label": "Slider",
              "settings": [
                {
                  "type": "boolean",
                  "label": "Enable Autoplay",
                  "id": "enableAutoplay",
                  "default": true
                },
                {
                  "type": "number",
                  "label": "Autoplay Interval",
                  "id": "autoplayInterval",
                  "default": {
                    "value": 5000,
                    "type": "ms"
                  },
                  "typeMeta": {
                    "unit": "ms"
                  },
                  "conditional": {
                    "key": "enableAutoplay",
                    "operator": "IN",
                    "value": [
                      true
                    ]
                  }
                },
                {
                  "type": "boolean",
                  "label": "Stop Autoplay on Interaction",
                  "id": "stopAutoplayOnInteraction",
                  "default": true,
                  "conditional": {
                    "key": "enableAutoplay",
                    "operator": "IN",
                    "value": [
                      true
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Height on Mobile",
                  "id": "mobileHeight",
                  "default": {
                    "value": 0,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  }
                },
                {
                  "type": "boolean",
                  "label": "Stretched (recommended for video display)",
                  "id": "stretched",
                  "default": false
                },
                {
                  "type": "alignment",
                  "label": "Content align",
                  "id": "contentAlign",
                  "default": {
                    "horizontal": "left"
                  },
                  "typeMeta": {
                    "display": "horizontal"
                  }
                }
              ]
            }
          ]
        },
        {
          "type": "array",
          "label": "Slides",
          "id": "items",
          "defaultCount": 2,
          "entryLabel": "Slide",
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "label": "Image",
                  "settings": [
                    {
                      "type": "imageManager",
                      "label": "Image",
                      "id": "image",
                      "default": {
                        "src": "https://cdn11.bigcommerce.com/s-ivbr30q0b6/images/stencil/1920w/carousel/3/home-carousel1.jpg?c=1",
                        "type": "IMAGE_MANAGER"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Width",
                      "id": "width",
                      "default": {
                        "value": 1920,
                        "type": "px"
                      },
                      "typeMeta": {
                        "unit": "px"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Height",
                      "id": "height",
                      "default": {
                        "value": 800,
                        "type": "px"
                      },
                      "typeMeta": {
                        "unit": "px"
                      }
                    },
                    {
                      "type": "imageManager",
                      "label": "Image on Mobile (optional)",
                      "id": "mobileImage",
                      "default": {
                        "src": "",
                        "type": "IMAGE_MANAGER"
                      }
                    },
                    {
                      "type": "text",
                      "label": "Alt Text",
                      "id": "alt",
                      "default": "alt text"
                    },
                    {
                      "type": "input",
                      "label": "Image Link",
                      "id": "link",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    },
                    {
                      "type": "input",
                      "label": "Video URL (.mp4): Use third-party storage like Cloudflare R2 Free instead of WebDAV for Safari compatibility. Upload your video and paste the URL here.",
                      "id": "video",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    }
                  ]
                },
                {
                  "label": "Content",
                  "settings": [
                    {
                      "type": "element",
                      "label": "Heading",
                      "id": "heading",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Heading settings",
                            "settings": [
                              {
                                "type": "code",
                                "label": "Text",
                                "id": "text",
                                "default": "Find Your Perfect Pair – Style Meets Clarity",
                                "typeMeta": {
                                  "language": "html"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Description",
                      "id": "description",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Description settings",
                            "settings": [
                              {
                                "type": "code",
                                "label": "Text",
                                "id": "text",
                                "default": "Elevate Your Vision with Style! Explore our curated collection of premium eyeglasses and sunglasses designed for comfort, durability, and timeless fashion. Discover your perfect pair today.",
                                "typeMeta": {
                                  "language": "html"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Button 1",
                      "id": "button1",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Button settings",
                            "settings": [
                              {
                                "type": "text",
                                "label": "Text",
                                "id": "text",
                                "default": "Shop Now"
                              },
                              {
                                "type": "input",
                                "label": "Link",
                                "id": "link",
                                "default": "",
                                "typeMeta": {
                                  "placeholder": "https://"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Button 2",
                      "id": "button2",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "hide"
                          },
                          "advanced": {
                            "label": "Button settings",
                            "settings": [
                              {
                                "type": "text",
                                "label": "Text",
                                "id": "text",
                                "default": "Shop Now"
                              },
                              {
                                "type": "input",
                                "label": "Link",
                                "id": "link",
                                "default": "",
                                "typeMeta": {
                                  "placeholder": "https://"
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Button 3",
                      "id": "button3",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "hide"
                          },
                          "advanced": {
                            "label": "Button settings",
                            "settings": [
                              {
                                "type": "text",
                                "label": "Text",
                                "id": "text",
                                "default": "Shop Now"
                              },
                              {
                                "type": "input",
                                "label": "Link",
                                "id": "link",
                                "default": "",
                                "typeMeta": {
                                  "placeholder": "https://"
                                }
                              }
                            ]
                          }
                        }
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <link rel=\"stylesheet\" href=\"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.1/eyeva-hero-carousel.css' 'preload' as='style' crossorigin='anonymous'}}\">\n        <style>\n            .papathemes-eyeva-hero-carousel-{{_.id}} {\n                --papathemes-eyeva-hero-carousel-bg-color: {{#if styleOption '==' 'inherit'}}#ffffff{{else}}{{bgColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-text-color: {{#if styleOption '==' 'inherit'}}#333333{{else}}{{textColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-primary-color: {{#if styleOption '==' 'inherit'}}#2D73BD{{else}}{{primaryColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-border-color: {{#if styleOption '==' 'inherit'}}#dddddd{{else}}{{borderColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-dot-color: {{#if styleOption '==' 'inherit'}}#888888{{else}}{{dotColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-dot-color-active: {{#if styleOption '==' 'inherit'}}#555555{{else}}{{dotColorActive}}{{/if}};\n                --papathemes-eyeva-hero-carousel-dot-bg-color: {{#if styleOption '==' 'inherit'}}#ffffff{{else}}{{dotBgColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-title-color: {{#if styleOption '==' 'inherit'}}#333333{{else}}{{titleColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-title-font-family: {{#if styleOption '==' 'inherit'}}\"Playfair Display\"{{else}}{{titleFontFamily}}{{/if}};\n                --papathemes-eyeva-hero-carousel-title-font-size: {{#if styleOption '==' 'inherit'}}48px{{else}}{{titleFontSize.value}}{{titleFontSize.type}}{{/if}};\n                --papathemes-eyeva-hero-carousel-title-font-size-mobile: {{#if styleOption '==' 'inherit'}}28px{{else}}{{titleFontSizeMobile.value}}{{titleFontSizeMobile.type}}{{/if}};\n                --papathemes-eyeva-hero-carousel-title-font-weight: {{#if styleOption '==' 'inherit'}}400{{else}}{{titleFontWeight.value}}{{/if}};\n                --papathemes-eyeva-hero-carousel-title-line-height: {{#if styleOption '==' 'inherit'}}1.15{{else}}{{titleLineHeight.value}}{{/if}};\n                --papathemes-eyeva-hero-carousel-description-color: {{#if styleOption '==' 'inherit'}}#555555{{else}}{{descriptionColor}}{{/if}};\n                --papathemes-eyeva-hero-carousel-description-font-size: {{#if styleOption '==' 'inherit'}}16px{{else}}{{descriptionFontSize.value}}{{descriptionFontSize.type}}{{/if}};\n                --papathemes-eyeva-hero-carousel-description-font-size-mobile: {{#if styleOption '==' 'inherit'}}14px{{else}}{{descriptionFontSizeMobile.value}}{{descriptionFontSizeMobile.type}}{{/if}};\n                --papathemes-eyeva-hero-carousel-mobile-height: {{mobileHeight.value}}{{mobileHeight.type}};\n                --papathemes-eyeva-hero-carousel-spacing-base: {{#if styleOption '==' 'inherit'}}1rem{{else}}{{spacingBase.value}}{{spacingBase.type}}{{/if}};\n                --papathemes-eyeva-button-height: {{#if styleOption '==' 'inherit'}}50px{{else}}{{buttonHeight.value}}{{buttonHeight.type}}{{/if}};\n            }\n        </style>\n        <section\n            class=\"\n                papathemes-eyeva-hero-carousel\n                papathemes-eyeva-hero-carousel-{{_.id}}\n                blaze-slider\n                {{#if stretched}}_stretched{{/if}}\n                {{#if mobileHeight.value '>' 0}}_mobile-fixed-height{{/if}}\n                _config\n                {{#if styleOption '==' 'inherit'}}_theme-styled{{/if}}\n            \"\n            id=\"papathemes-eyeva-hero-carousel-{{_.id}}\"\n            data-config='{\n                \"all\": {\n                    \"enablePagination\": true,\n                    \"enableAutoplay\": {{enableAutoplay}},\n                    \"autoplayInterval\": {{autoplayInterval.value}},\n                    \"stopAutoplayOnInteraction\": {{stopAutoplayOnInteraction}},\n                    \"transitionDuration\": 800,\n                    \"slidesToShow\": 1,\n                    \"slidesToScroll\": 1,\n                    \"slideGap\": \"0px\"\n                }\n            }'\n            style=\"--image-width: {{items.0.width.value}}; --image-height: {{items.0.height.value}}\"\n        >\n            <div class=\"blaze-container\">\n                <div class=\"blaze-track-container\">\n                    <div class=\"blaze-track\">\n                        {{#each items}}\n                            <div class=\"papathemes-eyeva-hero-carousel-slide\">\n                                {{#if link}}\n                                    <div data-href=\"{{link}}\" aria-label=\"{{alt}}\" role=\"link\" tabindex=\"0\">\n                                {{/if}}\n\n                                <div class=\"papathemes-eyeva-hero-carousel-image-wrapper\" {{#unless ../stretched}}style=\"--image-width: {{width.value}}; --image-height: {{height.value}}\"{{/unless}}>\n                                    {{#if @first}}\n                                        <img\n                                            src=\"{{image.src}}\"\n                                            {{#if image.data.name}}\n                                                srcset=\"{{getImageManagerImageSrcset image.data.name}}\"\n                                            {{/if}}\n                                            class=\"papathemes-eyeva-hero-carousel-image _align-{{../../contentAlign.horizontal}}\"\n                                            alt=\"{{alt}}\">\n                                    {{else}}\n                                        <img\n                                            src=\"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==\"\n                                            data-src=\"{{image.src}}\"\n                                            {{#if image.data.name}}\n                                                data-srcset=\"{{getImageManagerImageSrcset image.data.name}}\"\n                                            {{/if}}\n                                            data-sizes=\"auto\"\n                                            class=\"lazyload papathemes-eyeva-hero-carousel-image _align-{{../../contentAlign.horizontal}}\"\n                                            alt=\"{{alt}}\">\n                                    {{/if}}\n\n                                    {{#if mobileImage.src}}\n                                        <img\n                                            {{#if @first}}\n                                                src=\"{{mobileImage.src}}\"\n                                                {{#if mobileImage.data.name}}\n                                                    srcset=\"{{getImageManagerImageSrcset mobileImage.data.name}}\"\n                                                {{/if}}\n                                                class=\"papathemes-eyeva-hero-carousel-image papathemes-eyeva-hero-carousel-image--mobile _align-{{../../../contentAlign.horizontal}}\"\n                                            {{else}}\n                                                src=\"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==\"\n                                                data-src=\"{{mobileImage.src}}\"\n                                                {{#if mobileImage.data.name}}\n                                                    data-srcset=\"{{getImageManagerImageSrcset mobileImage.data.name}}\"\n                                                {{/if}}\n                                                data-sizes=\"auto\"\n                                                class=\"lazyload papathemes-eyeva-hero-carousel-image papathemes-eyeva-hero-carousel-image--mobile _align-{{../../../contentAlign.horizontal}}\"\n                                            {{/if}}\n                                            alt=\"{{alt}}\"\n                                        />\n                                    {{/if}}\n\n                                    {{#if video}}\n                                        <video class=\"papathemes-eyeva-hero-carousel-video\" muted loop playsinline src=\"{{video}}\"></video>\n                                    {{/if}}\n                                </div>\n\n                                <div class=\"papathemes-eyeva-hero-carousel-content _align-{{../contentAlign.horizontal}}\">\n                                    {{#if heading.visibility '!=' 'hide'}}\n                                        <div class=\"papathemes-eyeva-hero-carousel-title\" data-editable-content=\"items.{{@index}}.heading.text\">{{{heading.text}}}</div>\n                                    {{/if}}\n                                    {{#if description.visibility '!=' 'hide'}}\n                                        <div class=\"papathemes-eyeva-hero-carousel-description\" data-editable-content=\"items.{{@index}}.description.text\">{{{description.text}}}</div>\n                                    {{/if}}\n                                    <div class=\"papathemes-eyeva-hero-carousel-buttons _align-{{../contentAlign.horizontal}}\">\n                                        {{#if button1.visibility '!=' 'hide'}}\n                                            <button type=\"button\" {{#if button1.link}}data-href=\"{{button1.link}}\"{{/if}} aria-label=\"{{alt}}, {{button1.text}}\" class=\"papathemes-eyeva-hero-carousel-action button button--primary\" data-editable-content=\"items.{{@index}}.button1.text\">{{{button1.text}}}</button>\n                                        {{/if}}\n                                        {{#if button2.visibility '!=' 'hide'}}\n                                            <button type=\"button\" {{#if button2.link}}data-href=\"{{button2.link}}\"{{/if}} aria-label=\"{{alt}}, {{button2.text}}\" class=\"papathemes-eyeva-hero-carousel-action button button--primary\" data-editable-content=\"items.{{@index}}.button2.text\">{{{button2.text}}}</button>\n                                        {{/if}}\n                                        {{#if button3.visibility '!=' 'hide'}}\n                                            <button type=\"button\" {{#if button3.link}}data-href=\"{{button3.link}}\"{{/if}} aria-label=\"{{alt}}, {{button3.text}}\" class=\"papathemes-eyeva-hero-carousel-action button button--primary\" data-editable-content=\"items.{{@index}}.button3.text\">{{{button3.text}}}</button>\n                                        {{/if}}\n                                    </div>\n                                </div>\n\n                                {{#if link}}\n                                    </div>\n                                {{/if}}\n                            </div>\n                        {{/each}}\n                    </div>\n                </div>\n\n                <!-- pagination container -->\n                <div class=\"blaze-pagination\"></div>\n\n                <!-- navigation buttons -->\n                <button class=\"blaze-prev\" type=\"button\" aria-label=\"Previous\"><span class=\"icon\"><svg><use href=\"#papathemes-widget-eyeva-hero-carousel-icon-prev\"></use></svg></span></button>\n                <button class=\"blaze-next\" type=\"button\" aria-label=\"Next\"><span class=\"icon\"><svg><use href=\"#papathemes-widget-eyeva-hero-carousel-icon-next\"></use></svg></span></button>\n                <button class=\"blaze-pause\" type=\"button\" aria-label=\"Play/Pause\"><span class=\"icon\"><svg><use href=\"#papathemes-widget-eyeva-hero-carousel-icon-play-pause\"></use></svg></span></button>\n            </div>\n        </section><!-- /papathemes-eyeva-hero-carousel -->\n\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesWidgetEyevaHeroCarousel = window.PapaThemesWidgetEyevaHeroCarousel || [];\n                window.PapaThemesWidgetEyevaHeroCarousel.push({\n                    elementId: 'papathemes-eyeva-hero-carousel-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{#if _.context.isEditorMode}}{{{json .}}}{{else}}null{{/if}},\n                    iconUrl: 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.1/eyeva-hero-carousel.svg'\n                });\n                var src = \"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.1/eyeva-hero-carousel.js' 'preload' as='script' crossorigin='anonymous'}}\";\n                if (!document.head.querySelector('script[src=\"' + src + '\"]')) {\n                    var script = document.createElement('script');\n                    script.src = src;\n                    script.async = true;\n                    script.defer = true;\n                    script.nonce = '{{nonce}}';\n                    document.head.appendChild(script);\n                } else if (window.PapaThemesWidgetEyevaHeroCarouselInit) {\n                    window.PapaThemesWidgetEyevaHeroCarouselInit();\n                }\n            })();\n        </script>\n    <!-- ###VERSION:1.0.1### -->",
      "date_created": "2025-04-02T05:32:38.512Z",
      "date_modified": "2025-04-04T09:39:12.491Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "ec806be0-f541-4950-a26f-19e58bcd51c0",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "9e4dac0d-e89e-4b3f-bebb-e28790202252",
      "name": "Banner Carousel | Eyeva",
      "schema": [
        {
          "type": "tab",
          "label": "Settings",
          "sections": [
            {
              "label": "General",
              "settings": [
                {
                  "type": "select",
                  "label": "Style",
                  "id": "styleOption",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Inherit theme",
                        "value": "inherit"
                      },
                      {
                        "label": "Custom",
                        "value": "custom"
                      }
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Background Color",
                  "id": "bgColor",
                  "default": "#ffffff",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Text Color",
                  "id": "textColor",
                  "default": "#333333",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Primary Color",
                  "id": "primaryColor",
                  "default": "#2D73BD",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Border Color",
                  "id": "borderColor",
                  "default": "#dddddd",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Dot Color",
                  "id": "dotColor",
                  "default": "#888888",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Dot Active Color",
                  "id": "dotColorActive",
                  "default": "#555555",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Dot Background Color",
                  "id": "dotBgColor",
                  "default": "#ffffff",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Button style",
                  "id": "buttonStyle",
                  "default": "default",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Default",
                        "value": "default"
                      },
                      {
                        "label": "Eyeva Sofas",
                        "value": "eyeva-sofas"
                      }
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Button Hover Color",
                  "id": "buttonColorHover",
                  "default": "#ffffff",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Button Background Hover Color",
                  "id": "buttonBgColorHover",
                  "default": "#104EA5",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Shadow Color",
                  "id": "shadowColor",
                  "default": "#000000",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Image Background Color",
                  "id": "imageBgColor",
                  "default": "transparent",
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Base Spacing",
                  "id": "spacingBase",
                  "default": {
                    "value": 1,
                    "type": "rem"
                  },
                  "typeMeta": {
                    "unit": "rem"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font Size",
                  "id": "fontSize",
                  "default": {
                    "value": 1,
                    "type": "rem"
                  },
                  "typeMeta": {
                    "unit": "rem"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font Size (Mobile)",
                  "id": "fontSizeMobile",
                  "default": {
                    "value": 14,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Header Font Size",
                  "id": "headerFontSize",
                  "default": {
                    "value": 28,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Header Font Size (Mobile)",
                  "id": "headerFontSizeMobile",
                  "default": {
                    "value": 24,
                    "type": "px"
                  },
                  "typeMeta": {
                    "unit": "px"
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Header Font Weight",
                  "id": "headerFontWeight",
                  "default": {
                    "value": 400,
                    "type": ""
                  },
                  "typeMeta": {
                    "unit": ""
                  },
                  "conditional": {
                    "key": "styleOption",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "element",
                  "label": "Header",
                  "id": "header",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Header settings",
                        "settings": [
                          {
                            "type": "text",
                            "label": "Text",
                            "id": "text",
                            "default": "Banner Carousel Header"
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "boolean",
                  "label": "Show in .container element",
                  "id": "showInContainer",
                  "default": false
                }
              ]
            },
            {
              "label": "Slider",
              "settings": [
                {
                  "type": "number",
                  "label": "Columns",
                  "id": "columns",
                  "default": {
                    "value": 4,
                    "type": ""
                  },
                  "typeMeta": {
                    "unit": "",
                    "parseType": "float"
                  }
                },
                {
                  "type": "number",
                  "label": "Columns (Tablet)",
                  "id": "columnsTablet",
                  "default": {
                    "value": 2.25,
                    "type": ""
                  },
                  "typeMeta": {
                    "unit": "",
                    "parseType": "float"
                  }
                },
                {
                  "type": "number",
                  "label": "Columns (Mobile)",
                  "id": "columnsMobile",
                  "default": {
                    "value": 1.25,
                    "type": ""
                  },
                  "typeMeta": {
                    "unit": "",
                    "parseType": "float"
                  }
                },
                {
                  "type": "boolean",
                  "label": "Enable Autoplay",
                  "id": "enableAutoplay",
                  "default": true
                },
                {
                  "type": "number",
                  "label": "Autoplay Interval",
                  "id": "autoplayInterval",
                  "default": {
                    "value": 5000,
                    "type": "ms"
                  },
                  "typeMeta": {
                    "unit": "ms"
                  },
                  "conditional": {
                    "key": "enableAutoplay",
                    "operator": "IN",
                    "value": [
                      true
                    ]
                  }
                },
                {
                  "type": "boolean",
                  "label": "Stop Autoplay on Interaction",
                  "id": "stopAutoplayOnInteraction",
                  "default": true,
                  "conditional": {
                    "key": "enableAutoplay",
                    "operator": "IN",
                    "value": [
                      true
                    ]
                  }
                }
              ]
            }
          ]
        },
        {
          "type": "array",
          "label": "Slides",
          "id": "items",
          "defaultCount": 6,
          "entryLabel": "Slide",
          "schema": [
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "settings": [
                    {
                      "type": "imageManager",
                      "label": "Image",
                      "id": "image",
                      "default": {
                        "src": "https://cdn11.bigcommerce.com/s-ivbr30q0b6/images/stencil/160w/e/wide%20banner%20eyeglasses__33070_category.original.png",
                        "type": "IMAGE_MANAGER"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Width",
                      "id": "width",
                      "default": {
                        "value": 1296,
                        "type": "px"
                      },
                      "typeMeta": {
                        "unit": "px"
                      }
                    },
                    {
                      "type": "number",
                      "label": "Height",
                      "id": "height",
                      "default": {
                        "value": 1650,
                        "type": "px"
                      },
                      "typeMeta": {
                        "unit": "px"
                      }
                    },
                    {
                      "type": "text",
                      "label": "Alt Text",
                      "id": "alt",
                      "default": "alt text"
                    },
                    {
                      "type": "input",
                      "label": "Image Link",
                      "id": "link",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    },
                    {
                      "type": "element",
                      "label": "Button",
                      "id": "button",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Button settings",
                            "settings": [
                              {
                                "type": "text",
                                "label": "Text",
                                "id": "text",
                                "default": "Shop Now"
                              },
                              {
                                "type": "input",
                                "label": "Link",
                                "id": "link",
                                "default": "",
                                "typeMeta": {
                                  "placeholder": "https://"
                                }
                              }
                            ]
                          }
                        }
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <link rel=\"stylesheet\" href=\"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/eyeva-banner-carousel.css' 'preload' as='style' crossorigin='anonymous'}}\">\n        <style>\n            .papathemes-eyeva-banner-carousel-{{_.id}} {\n                --papathemes-eyeva-banner-carousel-base-spacing: {{#if spacingBase}}{{spacingBase.value}}{{spacingBase.type}}{{else}}1rem{{/if}};\n                --papathemes-eyeva-banner-carousel-header-font-size: {{#if headerFontSize}}{{headerFontSize.value}}{{headerFontSize.type}}{{else}}28px{{/if}};\n                --papathemes-eyeva-banner-carousel-header-font-size-mobile: {{#if headerFontSizeMobile}}{{headerFontSizeMobile.value}}{{headerFontSizeMobile.type}}{{else}}24px{{/if}};\n                --papathemes-eyeva-banner-carousel-header-font-weight: {{#if headerFontWeight}}{{headerFontWeight.value}}{{else}}400{{/if}};\n                --papathemes-eyeva-banner-carousel-columns: {{#if columns}}{{columns.value}}{{else}}4{{/if}};\n                --papathemes-eyeva-banner-carousel-columns-tablet: {{#if columnsTablet}}{{columnsTablet.value}}{{else}}2.25{{/if}};\n                --papathemes-eyeva-banner-carousel-columns-mobile: {{#if columnsMobile}}{{columnsMobile.value}}{{else}}1.25{{/if}};\n                --papathemes-eyeva-banner-carousel-bg-color: {{#if bgColor}}{{bgColor}}{{else}}#ffffff{{/if}};\n                --papathemes-eyeva-banner-carousel-text-color: {{#if textColor}}{{textColor}}{{else}}#333333{{/if}};\n                --papathemes-eyeva-banner-carousel-primary-color: {{#if primaryColor}}{{primaryColor}}{{else}}#2D73BD{{/if}};\n                --papathemes-eyeva-banner-carousel-border-color: {{#if borderColor}}{{borderColor}}{{else}}#dddddd{{/if}};\n                --papathemes-eyeva-banner-carousel-dot-color: {{#if dotColor}}{{dotColor}}{{else}}#888888{{/if}};\n                --papathemes-eyeva-banner-carousel-dot-color-active: {{#if dotColorActive}}{{dotColorActive}}{{else}}#555555{{/if}};\n                --papathemes-eyeva-banner-carousel-dot-bg-color: {{#if dotBgColor}}{{dotBgColor}}{{else}}#ffffff{{/if}};\n                --papathemes-eyeva-banner-carousel-button-color-hover: {{#if buttonColorHover}}{{buttonColorHover}}{{else}}#ffffff{{/if}};\n                --papathemes-eyeva-banner-carousel-button-bg-color-hover: {{#if buttonBgColorHover}}{{buttonBgColorHover}}{{else}}#104EA5{{/if}};\n                --papathemes-eyeva-banner-carousel-shadow-color: {{#if shadowColor}}{{shadowColor}}{{else}}#000000{{/if}};\n                --papathemes-eyeva-banner-carousel-font-size-mobile: {{#if fontSizeMobile}}{{fontSizeMobile.value}}{{fontSizeMobile.type}}{{else}}14px{{/if}};\n                --papathemes-eyeva-banner-carousel-font-size: {{#if fontSize}}{{fontSize.value}}{{fontSize.type}}{{else}}1rem{{/if}};\n                --papathemes-eyeva-banner-carousel-image-bg-color: {{#if imageBgColor}}{{imageBgColor}}{{else}}transparent{{/if}};\n            }\n            {{#each items}}\n                .papathemes-eyeva-banner-carousel-{{../_.id}} .papathemes-eyeva-banner-carousel-slide[data-index=\"{{@index}}\"] {\n                    {{#if width.value}}\n                        --papathemes-eyeva-banner-carousel-image-width: {{width.value}};\n                    {{/if}}\n                    {{#if height.value}}\n                        --papathemes-eyeva-banner-carousel-image-height: {{height.value}};\n                    {{/if}}\n                }\n            {{/each}}\n        </style>\n        <div\n            class=\"\n                papathemes-eyeva-banner-carousel\n                papathemes-eyeva-banner-carousel-{{_.id}}\n                {{#if header.visibility '!=' 'hide'}}_has-header{{/if}}\n                _config\n                {{#if styleOption '==' 'inherit'}}_theme-styled{{/if}}\n            \"\n            id=\"papathemes-eyeva-banner-carousel-{{_.id}}\"\n        >\n            {{#if showInContainer}}\n                <div class=\"container\">\n                    <div class=\"_relative-box\">\n            {{/if}}\n\n            {{#if header.visibility '!=' 'hide'}}\n                <h2 class=\"_header\" data-editable-content=\"header.text\">{{{header.text}}}</h2>\n            {{/if}}\n\n            <section class=\"papathemes-eyeva-banner-carousel-slider blaze-slider\"\n                data-config='{\n                    \"all\": {\n                        \"enablePagination\": true,\n                        \"enableAutoplay\": {{#if enableAutoplay}}true{{else}}false{{/if}},\n                        \"autoplayInterval\": {{autoplayInterval.value}},\n                        \"stopAutoplayOnInteraction\": {{#if stopAutoplayOnInteraction}}true{{else}}false{{/if}},\n                        \"transitionDuration\": 800,\n                        \"slidesToShow\": {{#if columns}}4{{else}}4{{/if}},\n                        \"slidesToScroll\": {{#if columns}}4{{else}}4{{/if}},\n                        \"slideGap\": \"32px\"\n                    },\n                    \"(max-width: 800px)\": {\n                        \"slidesToShow\": {{#if columnsTablet}}2.25{{else}}2.25{{/if}},\n                        \"slidesToScroll\": {{#if columnsTablet}}2.25{{else}}2.25{{/if}},\n                        \"slideGap\": \"16px\"\n                    },\n                    \"(max-width: 550px)\": {\n                        \"slidesToShow\": {{#if columnsMobile}}1.25{{else}}1.25{{/if}},\n                        \"slidesToScroll\": {{#if columnsMobile}}1.25{{else}}1.25{{/if}},\n                        \"slideGap\": \"16px\"\n                    }\n                }'\n            >\n                <div class=\"blaze-container\">\n                    <div class=\"blaze-track-container\">\n                        <div class=\"blaze-track\">\n                            {{#each items}}\n                                <div class=\"papathemes-eyeva-banner-carousel-slide\" data-index=\"{{@index}}\">\n                                    <div class=\"papathemes-eyeva-banner-carousel-img-container\">\n                                        <div {{#if link}}data-href=\"{{link}}\"{{/if}} class=\"papathemes-eyeva-banner-carousel-link\">\n                                            <img\n                                                src=\"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==\"\n                                                data-src=\"{{image.src}}\"\n                                                {{#if image.data.name}}\n                                                    data-srcset=\"{{getImageManagerImageSrcset image.data.name}}\"\n                                                {{/if}}\n                                                data-sizes=\"auto\"\n                                                class=\"lazyload papathemes-eyeva-banner-carousel-image\"\n                                                alt=\"{{alt}}\">\n                                            {{#if button.visibility '!=' 'hide'}}\n                                                <div {{#if button.link}}data-href=\"{{button.link}}\"{{/if}} class=\"button button--small papathemes-eyeva-banner-carousel-name {{#if ../../buttonStyle '==' 'eyeva-sofas'}}_style-sofas{{/if}}\" data-editable-content=\"items.{{@index}}.button.text\">{{button.text}}</div>\n                                            {{/if}}\n                                        </div>\n                                    </div>\n                                </div>\n                            {{/each}}\n                        </div>\n                    </div>\n\n                    <!-- navigation buttons -->\n                    <button class=\"blaze-prev\" type=\"button\" aria-label=\"Previous\"><span class=\"icon\"><svg><use href=\"#papathemes-widget-eyeva-banner-carousel-icon-prev\"></use></svg></span></button>\n                    <button class=\"blaze-next\" type=\"button\" aria-label=\"Next\"><span class=\"icon\"><svg><use href=\"#papathemes-widget-eyeva-banner-carousel-icon-next\"></use></svg></span></button>\n                </div>\n            </section>\n            {{#if showInContainer}}\n                    </div>\n                </div>\n            {{/if}}\n        </div><!-- /papathemes-eyeva-banner-carousel -->\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesWidgetEyevaBannerCarousel = window.PapaThemesWidgetEyevaBannerCarousel || [];\n                window.PapaThemesWidgetEyevaBannerCarousel.push({\n                    elementId: 'papathemes-eyeva-banner-carousel-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{{json .}}},\n                    iconUrl: 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/eyeva-banner-carousel.svg'\n                });\n                var src = \"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/1.0.0/eyeva-banner-carousel.js' 'preload' as='script' crossorigin='anonymous'}}\";\n                if (!document.head.querySelector('script[src=\"' + src + '\"]')) {\n                    var script = document.createElement('script');\n                    script.src = src;\n                    script.async = true;\n                    script.defer = true;\n                    script.nonce = '{{nonce}}';\n                    document.head.appendChild(script);\n                } else if (window.PapaThemesWidgetEyevaBannerCarouselInit) {\n                    window.PapaThemesWidgetEyevaBannerCarouselInit();\n                }\n            })();\n        </script>\n    <!-- ###VERSION:1.0.0### -->",
      "date_created": "2025-04-02T05:32:39.755Z",
      "date_modified": "2025-04-02T05:32:39.755Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "6982db55-0ea4-45e0-8148-561ae3222f9d",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "9470bd8c-30f5-4bf9-b96d-0452124986c6",
      "name": "CKEditor | PapaThemes",
      "schema": [
        {
          "type": "tab",
          "label": "Settings",
          "sections": [
            {
              "label": "General",
              "settings": [
                {
                  "type": "hidden",
                  "label": "Content",
                  "id": "content",
                  "default": "<h2>Congratulations on setting up CKEditor 5!</h2>\n<p>\n\tYou've successfully created a CKEditor 5 project. This powerful text editor\n\twill enhance your application, enabling rich text editing capabilities that\n\tare customizable and easy to use.\n</p>\n<h3>What's next?</h3>\n<ol>\n\t<li>\n\t\t<strong>Integrate into your app</strong>: time to bring the editing into\n\t\tyour application. Take the code you created and add to your application.\n\t</li>\n\t<li>\n\t\t<strong>Explore features:</strong> Experiment with different plugins and\n\t\ttoolbar options to discover what works best for your needs.\n\t</li>\n\t<li>\n\t\t<strong>Customize your editor:</strong> Tailor the editor's\n\t\tconfiguration to match your application's style and requirements. Or\n\t\teven write your plugin!\n\t</li>\n</ol>\n<p>\n\tKeep experimenting, and don't hesitate to push the boundaries of what you\n\tcan achieve with CKEditor 5. Your feedback is invaluable to us as we strive\n\tto improve and evolve. Happy editing!\n</p>\n<h3>Helpful resources</h3>\n<ul>\n\t<li><a href=\"https://portal.ckeditor.com/checkout?plan=free\">Trial sign up</a>,</li>\n\t<li><a href=\"https://ckeditor.com/docs/ckeditor5/latest/installation/index.html\">Documentation</a>,</li>\n\t<li><a href=\"https://github.com/ckeditor/ckeditor5\">GitHub</a> (star us if you can!),</li>\n\t<li><a href=\"https://ckeditor.com\">CKEditor Homepage</a>,</li>\n\t<li><a href=\"https://ckeditor.com/ckeditor-5/demo/\">CKEditor 5 Demos</a>,</li>\n</ul>\n<h3>Need help?</h3>\n<p>\n\tSee this text, but the editor is not starting up? Check the browser's\n\tconsole for clues and guidance. It may be related to an incorrect license\n\tkey if you use premium features or another feature-related requirement. If\n\tyou cannot make it work, file a GitHub issue, and we will help as soon as\n\tpossible!\n</p>\n"
                },
                {
                  "type": "boolean",
                  "label": "Show in container div",
                  "id": "showInContainer",
                  "default": false
                }
              ]
            }
          ]
        }
      ],
      "template": "\n        <link rel=\"stylesheet\" href=\"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/0.1.3/ckeditor.css' 'preload' as='style' crossorigin='anonymous'}}\">\n        <style>\n            .papathemes-ckeditor-{{_.id}}._config {\n                /* Add your custom CSS variables here */\n            }\n        </style>\n        <div class=\"papathemes-ckeditor papathemes-ckeditor-{{_.id}} _config\" id=\"papathemes-ckeditor-{{_.id}}\">\n            {{#if showInContainer}}\n                <div class=\"container\">\n            {{/if}}\n                <div data-papathemes-ckeditor-content=\"content\">{{{content}}}</div>\n            {{#if showInContainer}}\n                </div>\n            {{/if}}\n        </div>\n        <script nonce=\"{{nonce}}\">\n            (function() {\n                if (!window.__webpack_nonce__) window.__webpack_nonce__ = '{{nonce}}';\n                window.PapaThemesWidgetCKEditor = window.PapaThemesWidgetCKEditor || [];\n                window.PapaThemesWidgetCKEditor.push({\n                    elementId: 'papathemes-ckeditor-{{_.id}}',\n                    widgetId: '{{_.id}}',\n                    data: {{#if _.context.isEditorMode}}{{{json .}}}{{else}}null{{/if}}\n                });\n                var src = \"{{earlyHint 'https://d2lz7267o80s75.cloudfront.net/widgets/0.1.3/ckeditor.js' 'preload' as='script' crossorigin='anonymous'}}\";\n                if (!document.head.querySelector('script[src=\"' + src + '\"]')) {\n                    var script = document.createElement('script');\n                    script.src = src;\n                    script.type = 'module';\n                    script.async = true;\n                    script.defer = true;\n                    script.nonce = '{{nonce}}';\n                    document.head.appendChild(script);\n                } else if (window.PapaThemesWidgetCKEditorInit) {\n                    window.PapaThemesWidgetCKEditorInit();\n                }\n            })();\n        </script>\n    <!-- ###VERSION:0.1.3### -->",
      "date_created": "2025-04-02T06:49:24.800Z",
      "date_modified": "2025-05-09T05:45:01.632Z",
      "kind": "custom",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "51d485b2-9a40-4c2e-8dcf-7e4e74095b3d",
      "channel_id": 1,
      "schema_translations": {}
    },
    {
      "uuid": "85eecfa5-4272-4a0e-a2de-9c05cbac0d7e",
      "name": "PayPal Credit Banner - Cart Page (728x90)",
      "schema": [],
      "template": "<style media=\"screen\">\n  #banner-region-{{ _.id }} {\n    display: block;\n    margin-right: auto;\n    margin-left: auto;\n    width: 100%;\n    max-width: 728px;\n    height: 90px;\n  }\n</style>\n\n<div id=\"banner-region-{{ _.id }}\">\n  <script src=\"https://www.paypalobjects.com/upstream/partner.js\"\n    data-pp_payer_id=\"{{ merchant_id }}\"\n    data-pp_bn_code=\"BigCommerce_Cart_PPC\"\n    data-pp_dimensions=\"728x90\"\n    data-pp_format=\"HTML\"\n    data-pp_presentation_types=\"HTML\"\n    data-pp_page=\"CartPage\"\n    data-pp_country_code=\"{{ country_code }}\"\n    data-pp_locale=\"{{ locale }}\"\n    data-pp_partner_version=\"2\">\n  </script>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.169Z",
      "date_modified": "2024-02-27T02:43:46.169Z",
      "kind": "pp-cartpage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "622b1cdf-5b7d-43f1-a614-fd5ac80f6976",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "e6224986-2a10-40ce-9554-209d6bb86b68",
      "name": "PayPal Credit Banner - Home Page (728x90)",
      "schema": [],
      "template": "<style media=\"screen\">\n  #banner-region-{{ _.id }} {\n    display: block;\n    margin-right: auto;\n    margin-left: auto;\n    width: 100%;\n    max-width: 728px;\n    height: 90px;\n  }\n</style>\n\n<div id=\"banner-region-{{ _.id }}\">\n  <script src=\"https://www.paypalobjects.com/upstream/partner.js\"\n    data-pp_payer_id=\"{{ merchant_id }}\"\n    data-pp_bn_code=\"BigCommerce_Cart_PPC\"\n    data-pp_dimensions=\"728x90\"\n    data-pp_format=\"HTML\"\n    data-pp_presentation_types=\"HTML\"\n    data-pp_page=\"HomePage\"\n    data-pp_country_code=\"{{ country_code }}\"\n    data-pp_locale=\"{{ locale }}\"\n    data-pp_partner_version=\"2\">\n  </script>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.191Z",
      "date_modified": "2024-02-27T02:43:46.191Z",
      "kind": "pp-homepage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "1a14553e-6d93-4e1f-8295-2d504d6384f5",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "efb68cc2-1107-462e-bee1-9e24446c690a",
      "name": "PayPal Credit Banner - Product Details Page (234x60)",
      "schema": [],
      "template": "<style media=\"screen\">\n  #banner-region-{{ _.id }} {\n    display: block;\n    width: 100%;\n    max-width: 234px;\n    height: 60px;\n  }\n</style>\n\n<div id=\"banner-region-{{ _.id }}\">\n  <script src=\"https://www.paypalobjects.com/upstream/partner.js\"\n    data-pp_payer_id=\"{{ merchant_id }}\"\n    data-pp_bn_code=\"BigCommerce_Cart_PPC\"\n    data-pp_dimensions=\"234x60\"\n    data-pp_format=\"HTML\"\n    data-pp_presentation_types=\"HTML\"\n    data-pp_page=\"ProductDetailsPage\"\n    data-pp_country_code=\"{{ country_code }}\"\n    data-pp_locale=\"{{ locale }}\"\n    data-pp_partner_version=\"2\">\n  </script>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.323Z",
      "date_modified": "2024-02-27T02:43:46.323Z",
      "kind": "pp-proddetailspage-quarterbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "3f1039f5-8820-47e9-ade3-da27a37d2dd9",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "84ca89d5-9289-4225-aa4e-b7b1e9c48085",
      "name": "Braintree PayPal Credit Banner - Cart Page (728x90)",
      "schema": [],
      "template": "<style media=\"screen\">\n    #banner-region-{{ _.id }} {\n        display: block;\n        margin-right: auto;\n        margin-left: auto;\n        width: 100%;\n        max-width: 728px;\n        height: 90px;\n    }\n</style>\n\n<div id=\"banner-region-{{ _.id }}\">\n    <script src=\"https://www.paypalobjects.com/upstream/partner.js\"\n            data-pp_payer_id=\"{{ merchant_id }}\"\n            data-pp_bn_code=\"BigCommerce_Cart_PPC\"\n            data-pp_dimensions=\"728x90\"\n            data-pp_format=\"HTML\"\n            data-pp_presentation_types=\"HTML\"\n            data-pp_page=\"CartPage\"\n            data-pp_country_code=\"{{ country_code }}\"\n            data-pp_locale=\"{{ locale }}\"\n            data-pp_partner_version=\"2\">\n    </script>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.343Z",
      "date_modified": "2024-02-27T02:43:46.343Z",
      "kind": "bt-cartpage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "342e5c4f-e54e-41f9-b884-7d96fae24984",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "baa427f6-7d58-4711-bd5c-77e751e802c1",
      "name": "Braintree PayPal Credit Banner - Home Page (728x90)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{../_.id}} {\n    display: block;\n    margin-right: auto;\n    margin-left: auto;\n    width: 100%;\n    max-width: 728px;\n  }\n</style>\n\n<div id=\"banner-region-{{../_.id}}\">\n  <div\n    data-pp-message\n    data-pp-style-layout=\"flex\"\n    data-pp-style-color=\"{{#if ../style.bt-homepage-fullbanner.data-pp-style-color}}{{../style.bt-homepage-fullbanner.data-pp-style-color}}{{else}}white{{/if}}\"\n    data-pp-style-ratio=\"{{#if ../style.bt-homepage-fullbanner.data-pp-style-ratio}}{{../style.bt-homepage-fullbanner.data-pp-style-ratio}}{{else}}8x1{{/if}}\"\n    id=\"paypal-bt-homepage-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    (function() {\n      const script = document.createElement('script');\n      script.type = 'text/javascript';\n      script.src = 'https://unpkg.com/@paypal/paypal-js@3.1.6/dist/paypal.browser.min.js';\n      script.integrity = 'sha384-ixafT4J9V4G5ltzIzhcmeyo1TvVbMf3eH73We7APYo338opA0FlgZ5VtBzMnMEEg';\n      script.nonce = '{{nonce}}';\n      script.crossOrigin = 'anonymous';\n\n      script.onload = function() {\n        if (window.paypalLoadScript) {\n          const params = {\n            'client-id': '{{merchant.clientId}}',\n            components: ['messages'],\n            'data-partner-attribution-id': '{{../attribution_id}}',\n            'merchant-id': '{{merchant.merchantId}}',\n            'data-namespace': 'paypalMessages'\n          };\n\n          window.paypalLoadScript(params)\n            .then(paypal => {\n              paypal.Messages({ placement: 'home' }).render('#paypal-bt-homepage-messaging-banner');\n            });\n        }\n      };\n\n      const container = document.getElementById(`banner-region-{{../_.id}}`);\n\n      if (container) {\n        container.appendChild(script);\n      }\n    })();\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2024-02-27T02:43:46.359Z",
      "date_modified": "2024-02-27T02:43:46.359Z",
      "kind": "bt-homepage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "0e76f727-03c5-4d6a-9c6c-81b3a254bd19",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "c926dd50-cdff-47ba-8f91-db8b36911a2b",
      "name": "Braintree PayPal Credit Banner - Product Details Page (234x60)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{../_.id}} {\n    display: block;\n    width: 100%;\n    max-width: 545px;\n  }\n</style>\n\n<div id=\"banner-region-{{../_.id}}\">\n  <div\n    data-pp-style-logo-position=\"{{#if ../style.bt-proddetailspage-quarterbanner.data-pp-style-logo-position}}{{../style.bt-proddetailspage-quarterbanner.data-pp-style-logo-position}}{{else}}left{{/if}}\"\n    data-pp-style-logo-type=\"{{#if ../style.bt-proddetailspage-quarterbanner.data-pp-style-logo-type}}{{../style.bt-proddetailspage-quarterbanner.data-pp-style-logo-type}}{{else}}inline{{/if}}\"\n    data-pp-style-text-color=\"{{#if ../style.bt-proddetailspage-quarterbanner.data-pp-style-text-color}}{{../style.bt-proddetailspage-quarterbanner.data-pp-style-text-color}}{{else}}black{{/if}}\"\n    data-pp-style-text-size=\"{{#if ../style.bt-proddetailspage-quarterbanner.data-pp-style-text-size}}{{../style.bt-proddetailspage-quarterbanner.data-pp-style-text-size}}{{else}}12{{/if}}\"\n    id=\"paypal-bt-proddetails-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    (function () {\n      // Price container with data-product-price-with-tax has bigger priority for product amount calculations\n      const priceContainer = document.querySelector('[data-product-price-with-tax]')?.innerText\n              ? document.querySelector('[data-product-price-with-tax]')\n              : document.querySelector('[data-product-price-without-tax]');\n\n      if (priceContainer) {\n        renderMessageIfPossible();\n\n        const config = {\n          childList: true,    // Observe direct child elements\n          subtree: true,      // Observe all descendants\n          attributes: false,  // Do not observe attribute changes\n        };\n\n        const observer = new MutationObserver((mutationsList) => {\n          if (mutationsList.length > 0) {\n            renderMessageIfPossible();\n          }\n        });\n\n        observer.observe(priceContainer, config);\n      }\n\n      function renderMessageIfPossible() {\n        const amount = getPriceAmount(priceContainer.innerText)[0];\n\n        if (amount) {\n          renderMessage(amount);\n        }\n      }\n\n      function getPriceAmount(text) {\n        /*\n         INFO:\n         - extracts a string from a pattern: [number][separator][number][separator]...\n           [separator] - any symbol but a digit, including whitespaces\n         */\n        const pattern = /\\d+(?:[^\\d]\\d+)+(?!\\d)/g;\n        const matches = text.match(pattern);\n        const results = [];\n\n        // if there are no matches\n        if (!matches?.length) {\n          const amount = text.replace(/[^\\d]/g, '');\n\n          if (!amount) return results;\n\n          results.push(amount);\n\n          return results;\n        }\n\n        matches.forEach(str => {\n          const sepIndexes = [];\n\n          for (let i = 0; i < str.length; i++) {\n            // find separator index and push to array\n            if (!/\\d/.test(str[i])) {\n              sepIndexes.push(i);\n            }\n          }\n          if (sepIndexes.length === 0) return;\n          // assume the last separator is the decimal\n          const decIndex = sepIndexes[sepIndexes.length - 1];\n\n          // cut the substr to the separator with replacing non-digit chars\n          const intSubstr = str.slice(0, decIndex).replace(/[^\\d]/g, '');\n          // cut the substr after the separator with replacing non-digit chars\n          const decSubstr = str.slice(decIndex + 1).replace(/[^\\d]/g, '');\n\n          if (!intSubstr) return;\n\n          const amount = decSubstr ? `${intSubstr}.${decSubstr}` : intSubstr;\n          // to get floating point number\n          const number = parseFloat(amount);\n\n          if (!isNaN(number)) {\n            results.push(String(number));\n          }\n        });\n\n        return results;\n      }\n\n      function renderMessage(amount) {\n        const messagesOptions = {\n          amount,\n          placement: 'product',\n        };\n\n        const paypalScriptParams = {\n          'client-id': '{{merchant.clientId}}',\n          components: ['messages'],\n          'data-partner-attribution-id': '{{../attribution_id}}',\n          'merchant-id': '{{merchant.merchantId}}',\n          'data-namespace': 'paypalMessages'\n        };\n\n        if (!window.paypalMessages) {\n          loadScript(paypalScriptParams).then(() => {\n            window.paypalMessages.Messages(messagesOptions).render('#paypal-bt-proddetails-messaging-banner');\n          });\n        } else {\n          window.paypalMessages.Messages(messagesOptions).render('#paypal-bt-proddetails-messaging-banner');\n        }\n      }\n\n      function loadScript(paypalScriptParams) {\n        return new Promise((resolve, reject) => {\n          const script = document.createElement('script');\n          script.type = 'text/javascript';\n          script.src = 'https://unpkg.com/@paypal/paypal-js@3.1.6/dist/paypal.browser.min.js';\n          script.integrity = 'sha384-ixafT4J9V4G5ltzIzhcmeyo1TvVbMf3eH73We7APYo338opA0FlgZ5VtBzMnMEEg';\n          script.crossOrigin = 'anonymous';\n          script.nonce = '{{nonce}}';\n\n          script.onload = () =>\n            window.paypalLoadScript(paypalScriptParams).then(() => resolve());\n\n          script.onerror = event => {\n            reject(event);\n          };\n\n          document.head.appendChild(script);\n        });\n      }\n    }());\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2024-02-27T02:43:46.375Z",
      "date_modified": "2024-02-27T02:43:46.375Z",
      "kind": "bt-proddetailspage-quarterbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "1ae805d5-4171-4a2c-a401-4692717c0a1b",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "4d24b94e-feb2-4692-a73e-4b300c8091f2",
      "name": "Zip Cart Page Credit Banner",
      "schema": [],
      "template": "{{#if currency_code '===' _.context.activeCurrencyCode}}\n<style>\n  #banner-region-{{ _.id }} {\n    margin-bottom: 2rem;\n  }\n\n  #banner-region-{{ _.id }} p.zip-container {\n    display: flex;\n    justify-content: flex-end;\n    width: 100%;\n  }\n</style>\n<div id=\"banner-region-{{ _.id }}\">\n  <script\n    type=\"text/javascript\"\n    src=\"https://static.zipmoney.com.au/lib/js/zm-widget-js/dist/zip-widget.min.js\"\n    defer>\n  </script>\n{{#if country_code '===' 'au'}}\n  <div data-zm-merchant=\"{{ merchant_id }}\"\n       data-env=\"{{ environment }}\"\n       data-zm-region=\"{{ country_code }}\"\n       data-zm-display-inline=\"true\"\n       data-zm-widget=\"popup\"\n       data-zm-asset=\"productwidget\"\n       data-zm-popup-asset=\"termsdialog\">\n  </div>\n{{else}}\n{{#or (if country_code '===' 'nz') (if country_code '===' 'gb')}}\n  <script>\n    (function (window) {\n      \"use strict\";\n\n      var xhr = new XMLHttpRequest();\n      xhr.addEventListener('readystatechange', function () {\n        if (xhr.readyState === XMLHttpRequest.DONE) {\n          window.zip_widget_merchantId = '{{ merchant_id }}';\n          window.zip_widget_env = '{{ environment }}';\n          window.zip_widget_region = '{{ country_code }}';\n        {{#if minimum_price}}\n          window.zip_widget_min_price = '{{ minimum_price }}';\n        {{/if}}\n        {{#if maximum_price}}\n          window.zip_widget_max_price = '{{ maximum_price }}';\n        {{/if}}\n          window.zip_widget_product_widget =\"#zip-nz-gb-widget\";\n          window.zip_widget_display_inline = true;\n          try {\n            window.zip_widget_product_price = JSON.parse(xhr.responseText)[0].cartAmount;\n          } catch (err) {}\n          window.Zip.Widget.render();\n        }\n      });\n      xhr.open('GET', window.location.origin + '/api/storefront/carts');\n      xhr.send();\n\n      var dataCartTotals = document.querySelector('[data-cart-totals]');\n    \n      if (dataCartTotals) {\n        var removeSymbols = function removeSymbols(price) {\n          return ['NZ$', '$', '£', ','].reduce(function (price, symbol) {\n            return price.replaceAll(symbol, '');\n          }, price);\n        };\n        var priceRegExp = /^\\d+\\.\\d{2}/;\n\n        var observer = new MutationObserver(function (mutationsList) {\n          mutationsList.forEach(function (mutation) {\n            var cartTotalGrandTotal = mutation.target.querySelector('.cart-total-grandTotal');\n\n            window.zip_widget_product_price = cartTotalGrandTotal ? priceRegExp.exec(removeSymbols(cartTotalGrandTotal.innerText))[0] : '0';\n            window.Zip.Widget.render();\n          });\n        });\n\n        observer.observe(dataCartTotals, { childList: true });\n      }\n    })(window);\n  </script>\n  <div id=\"zip-nz-gb-widget\"></div>\n{{/or}}\n{{/if}}\n</div>\n{{/if}}\n",
      "date_created": "2024-02-27T02:43:46.392Z",
      "date_modified": "2024-02-27T02:43:46.392Z",
      "kind": "zip-cartpage-productwidget",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "8de8882b-69cc-4691-9e22-c2b4fb8afb7c",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "e542e842-33d1-4629-8b28-05ae2d5f6ddc",
      "name": "Zip Home Page Credit Banner",
      "schema": [],
      "template": "{{#if currency_code '===' _.context.activeCurrencyCode}}\n<div id=\"banner-region-{{ _.id }}\">\n  <script\n    type=\"text/javascript\"\n    src=\"https://static.zipmoney.com.au/lib/js/zm-widget-js/dist/zip-widget.min.js\"\n    defer>\n  </script>\n  <div data-zm-merchant=\"{{ merchant_id }}\"\n       data-env=\"{{ environment }}\"\n       data-zm-region=\"{{ country_code }}\"\n       data-zm-display-inline=\"true\"\n       data-zm-widget=\"popup\"\n       data-zm-asset=\"stripbanner\"\n       data-zm-popup-asset=\"termsdialog\">\n  </div>\n</div>\n{{/if}}\n",
      "date_created": "2024-02-27T02:43:46.407Z",
      "date_modified": "2024-02-27T02:43:46.407Z",
      "kind": "zip-homepage-stripbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "3072eaa8-33f4-44ef-a1e8-b45430933937",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "f88fe9c5-a235-4d34-82b0-be8aee7c2f5b",
      "name": "Zip Product Page Credit Banner",
      "schema": [],
      "template": "{{#if currency_code '===' _.context.activeCurrencyCode}}\n<div id=\"banner-region-{{ _.id }}\">\n  <script\n    type=\"text/javascript\"\n    src=\"https://static.zipmoney.com.au/lib/js/zm-widget-js/dist/zip-widget.min.js\"\n    defer>\n  </script>\n{{#if country_code '===' 'au'}}\n  <div data-zm-merchant=\"{{ merchant_id }}\"\n       data-env=\"{{ environment }}\"\n       data-zm-region=\"{{ country_code }}\" \n       data-zm-display-inline=\"true\" \n       data-zm-widget=\"popup\" \n       data-zm-asset=\"productwidget\"\n       data-zm-popup-asset=\"termsdialog\">\n  </div>\n{{else}}\n{{#or (if country_code '===' 'nz') (if country_code '===' 'gb')}}\n  <script>\n    (function (window) {\n      \"use strict\";\n\n      window.zip_widget_merchantId = '{{ merchant_id }}';\n      window.zip_widget_env = '{{ environment }}';\n      window.zip_widget_region = '{{ country_code }}';\n    {{#if minimum_price}}\n      window.zip_widget_min_price = '{{ minimum_price }}';\n    {{/if}}\n    {{#if maximum_price}}\n      window.zip_widget_max_price = '{{ maximum_price }}';\n    {{/if}}\n      window.zip_widget_product_widget =\"#zip-nz-gb-widget\";\n      window.zip_widget_display_inline = true;\n      var productPrice = document.querySelector('.productView .price.price--withoutTax') || document.querySelector('.productView .price.price--withTax');\n\n      if (productPrice) {\n        var removeSymbols = function removeSymbols(price) {\n          return ['NZ$', '$', '£', ','].reduce(function (price, symbol) {\n            return price.replaceAll(symbol, '');\n          }, price);\n        };\n        var numberRegExp = '\\\\d+\\\\.\\\\d{2}';\n        var priceRangeRegExp = new RegExp('^' + numberRegExp + '\\\\s\\\\-\\\\s' + numberRegExp +'$');\n        var priceRegExp = new RegExp('^' + numberRegExp +'$');\n        var parsePrice = function parsePrice(price) {\n          var priceNumber = removeSymbols(price);\n\n          return priceRangeRegExp.test(priceNumber) ? '0' : priceRegExp.exec(priceNumber)[0];\n        };\n\n        var observer = new MutationObserver(function (mutationsList) {\n          mutationsList.forEach(function (mutation) {\n            window.zip_widget_product_price = parsePrice(mutation.target.innerText);\n            window.Zip.Widget.render();\n          });\n        });\n\n        observer.observe(productPrice, { childList: true });\n\n        window.zip_widget_product_price = parsePrice(productPrice.innerText);\n      }\n    })(window);\n  </script>\n  <div id=\"zip-nz-gb-widget\"></div>\n{{/or}}\n{{/if}}\n</div>\n{{/if}}\n",
      "date_created": "2024-02-27T02:43:46.421Z",
      "date_modified": "2024-02-27T02:43:46.421Z",
      "kind": "zip-productpage-productbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "ab78b192-3da1-4e9e-b19d-91fb5f336030",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "642a87e8-e69b-44ae-b920-391112b35cf7",
      "name": "PayPal Commerce Credit Banner - Cart Page (728x90)",
      "schema": [],
      "template": "<style media=\"screen\">\n  #banner-region-{{ _.id }} {\n    display: block;\n    margin-right: auto;\n    margin-left: auto;\n    width: 100%;\n    max-width: 728px;\n  }\n</style>\n\n<div id=\"banner-region-{{ _.id }}\">\n  <div data-pp-style-layout=\"flex\"\n       data-pp-style-color=\"white\"\n       data-pp-style-ratio=\"8x1\"\n       id=\"paypal-commerce-cart-messaging-banner\">\n  </div>\n</div>\n\n",
      "date_created": "2024-02-27T02:43:46.434Z",
      "date_modified": "2024-02-27T02:43:46.434Z",
      "kind": "ppc-cartpage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "39985091-3a09-42c9-99c7-e702fdcb8e4a",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "876caf9a-e24e-46b2-9614-284036721444",
      "name": "PayPal Commerce Credit Banner - Home Page (728x90)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{ ../_.id }} {\n    display: block;\n    margin-right: auto;\n    margin-left: auto;\n    width: 100%;\n    max-width: 728px;\n  }\n</style>\n\n<div id=\"banner-region-{{ ../_.id }}\">\n  <div\n    data-pp-message\n    data-pp-style-layout=\"flex\"\n    data-pp-style-color=\"{{#if ../style.ppc-homepage-fullbanner.data-pp-style-color}}{{../style.ppc-homepage-fullbanner.data-pp-style-color}}{{else}}white{{/if}}\"\n    data-pp-style-ratio=\"{{#if ../style.ppc-homepage-fullbanner.data-pp-style-ratio}}{{../style.ppc-homepage-fullbanner.data-pp-style-ratio}}{{else}}8x1{{/if}}\"\n    id=\"paypal-commerce-homepage-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    function renderMessage() {\n      const params = {\n        'merchant-id': '{{merchant.merchantId}}',\n        'client-id': '{{merchant.clientId}}',\n        'data-partner-attribution-id': '{{../attribution_id}}',\n        components: ['messages', 'buttons'],\n      };\n\n      if (params['client-id'] && params['merchant-id']) {\n        window.paypalLoadScript(params)\n          .then(paypal => {\n            paypal.Messages({placement: 'home'}).render('#paypal-commerce-homepage-messaging-banner');\n          });\n      }\n    }\n\n    (function() {\n      if (window.paypalLoadScript) {\n        renderMessage();\n        return;\n      }\n\n      const script = document.createElement('script');\n      script.type = 'text/javascript';\n      script.src = 'https://unpkg.com/@paypal/paypal-js@4.1.0/dist/iife/paypal-js.min.js';\n      script.onload = function() {\n        if (window.paypalLoadScript) {\n          renderMessage();\n        }\n      };\n\n      const container = document.getElementById(`banner-region-{{ ../_.id }}`);\n\n      if (container) {\n        container.appendChild(script);\n      }\n    })();\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2024-02-27T02:43:46.447Z",
      "date_modified": "2024-02-27T02:43:46.447Z",
      "kind": "ppc-homepage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "e09c4e9d-e938-43a8-8d8d-465b5e72e99a",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "66f3bf48-9863-4e22-887a-cb5b7ca50efe",
      "name": "PayPal Commerce Credit Banner - Product Details Page (545x60)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{ ../_.id }} {\n    display: block;\n    width: 100%;\n    max-width: 545px;\n  }\n</style>\n\n<div id=\"banner-region-{{ ../_.id }}\">\n  <div\n    data-pp-message\n    data-pp-style-logo-position=\"{{#if ../style.ppc-proddetailspage-quarterbanner.data-pp-style-logo-position}}{{../style.ppc-proddetailspage-quarterbanner.data-pp-style-logo-position}}{{else}}left{{/if}}\"\n    data-pp-style-logo-type=\"{{#if ../style.ppc-proddetailspage-quarterbanner.data-pp-style-logo-type}}{{../style.ppc-proddetailspage-quarterbanner.data-pp-style-logo-type}}{{else}}inline{{/if}}\"\n    data-pp-style-text-color=\"{{#if ../style.ppc-proddetailspage-quarterbanner.data-pp-style-text-color}}{{../style.ppc-proddetailspage-quarterbanner.data-pp-style-text-color}}{{else}}black{{/if}}\"\n    data-pp-style-text-size=\"{{#if ../style.ppc-proddetailspage-quarterbanner.data-pp-style-text-size}}{{../style.ppc-proddetailspage-quarterbanner.data-pp-style-text-size}}{{else}}12{{/if}}\"\n    id=\"paypal-commerce-proddetails-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    (function () {\n      // Price container with data-product-price-with-tax has bigger priority for product amount calculations\n      const priceContainer = document.querySelector('[data-product-price-with-tax]')?.innerText\n        ? document.querySelector('[data-product-price-with-tax]')\n        : document.querySelector('[data-product-price-without-tax]');\n\n      if (priceContainer) {\n        renderMessageIfPossible();\n\n        const config = {\n          childList: true,    // Observe direct child elements\n          subtree: true,      // Observe all descendants\n          attributes: false,  // Do not observe attribute changes\n        };\n\n        const observer = new MutationObserver((mutationsList) => {\n          if (mutationsList.length > 0) {\n            renderMessageIfPossible();\n          }\n        });\n\n        observer.observe(priceContainer, config);\n      }\n\n      function renderMessageIfPossible() {\n        const amount = getPriceAmount(priceContainer.innerText)[0];\n\n        if (amount) {\n          renderMessage({ amount });\n        }\n      }\n\n      function getPriceAmount(text) {\n        /*\n         INFO:\n         - extracts a string from a pattern: [number][separator][number][separator]...\n           [separator] - any symbol but a digit, including whitespaces\n         */\n        const pattern = /\\d+(?:[^\\d]\\d+)+(?!\\d)/g;\n        const matches = text.match(pattern);\n        const results = [];\n\n        // if there are no matches\n        if (!matches?.length) {\n          const amount = text.replace(/[^\\d]/g, '');\n\n          if (!amount) return results;\n\n          results.push(amount);\n\n          return results;\n        }\n\n        matches.forEach(str => {\n          const sepIndexes = [];\n\n          for (let i = 0; i < str.length; i++) {\n            // find separator index and push to array\n            if (!/\\d/.test(str[i])) {\n              sepIndexes.push(i);\n            }\n          }\n          if (sepIndexes.length === 0) return;\n          // assume the last separator is the decimal\n          const decIndex = sepIndexes[sepIndexes.length - 1];\n\n          // cut the substr to the separator with replacing non-digit chars\n          const intSubstr = str.slice(0, decIndex).replace(/[^\\d]/g, '');\n          // cut the substr after the separator with replacing non-digit chars\n          const decSubstr = str.slice(decIndex + 1).replace(/[^\\d]/g, '');\n\n          if (!intSubstr) return;\n\n          const amount = decSubstr ? `${intSubstr}.${decSubstr}` : intSubstr;\n          // to get floating point number\n          const number = parseFloat(amount);\n\n          if (!isNaN(number)) {\n            results.push(String(number));\n          }\n        });\n\n        return results;\n      }\n\n      function loadScript(src, attributes) {\n        return new Promise((resolve, reject) => {\n          const scriptTag = document.createElement('script');\n\n          if (attributes) {\n            Object.keys(attributes)\n                    .forEach(key => {\n                      scriptTag.setAttribute(key, attributes[key]);\n                    });\n          }\n\n          scriptTag.type = 'text/javascript';\n          scriptTag.src = src;\n\n          scriptTag.onload = () => resolve();\n          scriptTag.onerror = event => {\n            reject(event);\n          };\n\n          document.head.appendChild(scriptTag);\n        });\n      }\n\n      function renderMessage(objectParams) {\n        const paypalSdkScriptConfig = getPayPalSdkScriptConfig();\n\n        const options = transformConfig(paypalSdkScriptConfig.options);\n        const attributes = transformConfig(paypalSdkScriptConfig.attributes);\n\n        const messageProps = { placement: 'product', ...objectParams };\n\n        const renderPayPalMessagesComponent = (paypal) => {\n          paypal.Messages(messageProps).render('#paypal-commerce-proddetails-messaging-banner');\n        };\n\n        if (options['client-id'] && options['merchant-id']) {\n          if (!window.paypalMessages) {\n            const paypalSdkUrl = 'https://www.paypal.com/sdk/js';\n            const scriptQuery = new URLSearchParams(options).toString();\n            const scriptSrc = `${paypalSdkUrl}?${scriptQuery}`;\n\n            loadScript(scriptSrc, attributes).then(() => {\n              renderPayPalMessagesComponent(window.paypalMessages);\n            });\n          } else {\n            renderPayPalMessagesComponent(window.paypalMessages)\n          }\n        }\n      }\n\n      function transformConfig(config) {\n        let transformedConfig = {};\n\n        const keys = Object.keys(config);\n\n        keys.forEach((key) => {\n          const value = config[key];\n\n          if (\n                  value === undefined ||\n                  value === null ||\n                  value === '' ||\n                  (Array.isArray(value) && value.length === 0)\n          ) {\n            return;\n          }\n\n          transformedConfig = {\n            ...transformedConfig,\n            [key]: Array.isArray(value) ? value.join(',') : value,\n          };\n        });\n\n        return transformedConfig;\n      }\n\n      function getPayPalSdkScriptConfig() {\n        const attributionId = '{{ ../attribution_id }}';\n        const currencyCode = '{{ merchant.currency }}';\n        const clientId = '{{ merchant.clientId }}';\n        const merchantId = '{{ merchant.merchantId}}';\n        const isDeveloperModeApplicable = '{{ merchant.isDeveloperModeApplicable }}'.indexOf('true') !== -1;\n        const buyerCountry = '{{ merchant.buyerCountry }}';\n\n        return {\n          options: {\n            'client-id': clientId,\n            'merchant-id': merchantId,\n            components: ['messages'],\n            currency: currencyCode,\n            ...(isDeveloperModeApplicable && { 'buyer-country': buyerCountry }),\n          },\n          attributes: {\n            'data-namespace': 'paypalMessages',\n            'data-partner-attribution-id': attributionId,\n          },\n        };\n      }\n    })();\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2024-02-27T02:43:46.464Z",
      "date_modified": "2024-02-27T02:43:46.464Z",
      "kind": "ppc-proddetailspage-quarterbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "390c4281-6b31-4391-b25b-f55c62f0da2a",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "8ecd9f48-2d69-4b85-9592-f6675dd0fffb",
      "name": "PayPal Commerce Credit Banner - Cart Page (465x59)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{ ../_.id }} {\n    display: block;\n    clear: both;\n    float: right;\n    margin-bottom: 15px;\n    width: 460px;\n    max-width: 100%;\n  }\n</style>\n\n<div id=\"banner-region-{{ ../_.id }}\">\n  <div\n    data-pp-style-logo-position=\"{{#if ../style.ppc-cartpage-quarterbanner.data-pp-style-logo-position}}{{../style.ppc-cartpage-quarterbanner.data-pp-style-logo-position}}{{else}}left{{/if}}\"\n    data-pp-style-logo-type=\"{{#if ../style.ppc-cartpage-quarterbanner.data-pp-style-logo-type}}{{../style.ppc-cartpage-quarterbanner.data-pp-style-logo-type}}{{else}}inline{{/if}}\"\n    data-pp-style-text-color=\"{{#if ../style.ppc-cartpage-quarterbanner.data-pp-style-text-color}}{{../style.ppc-cartpage-quarterbanner.data-pp-style-text-color}}{{else}}black{{/if}}\"\n    data-pp-style-text-size=\"{{#if ../style.ppc-cartpage-quarterbanner.data-pp-style-text-size}}{{../style.ppc-cartpage-quarterbanner.data-pp-style-text-size}}{{else}}12{{/if}}\"\n    id=\"paypal-commerce-cart-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    (function () {\n      const dataCartTotals = document.querySelector('[data-cart-totals]');\n\n      if (dataCartTotals) {\n        renderMessageIfPossible();\n\n        const config = {\n          childList: true,\n        };\n\n        const observer = new MutationObserver((mutationsList) => {\n          mutationsList.forEach(function (mutation) {\n            if (getGrandTotalContainer(mutation.target)) {\n              renderMessageIfPossible();\n            }\n          });\n        });\n\n        observer.observe(dataCartTotals, config);\n      }\n\n      function renderMessageIfPossible() {\n        const amount = getPriceAmount(getGrandTotalContainer(dataCartTotals).innerText)[0];\n\n        if (amount) {\n          renderMessage({\n            amount\n          });\n        }\n      }\n\n      function getPriceAmount(text) {\n        /*\n         INFO:\n         - extracts a string from a pattern: [number][separator][number][separator]...\n           [separator] - any symbol but a digit, including whitespaces\n         */\n        const pattern = /\\d+(?:[^\\d]\\d+)+(?!\\d)/g;\n        const matches = text.match(pattern);\n        const results = [];\n\n        // if there are no matches\n        if (!matches?.length) {\n          const amount = text.replace(/[^\\d]/g, '');\n\n          if (!amount) return results;\n\n          results.push(amount);\n\n          return results;\n        }\n\n        matches.forEach(str => {\n          const sepIndexes = [];\n\n          for (let i = 0; i < str.length; i++) {\n            // find separator index and push to array\n            if (!/\\d/.test(str[i])) {\n              sepIndexes.push(i);\n            }\n          }\n          if (sepIndexes.length === 0) return;\n          // assume the last separator is the decimal\n          const decIndex = sepIndexes[sepIndexes.length - 1];\n\n          // cut the substr to the separator with replacing non-digit chars\n          const intSubstr = str.slice(0, decIndex).replace(/[^\\d]/g, '');\n          // cut the substr after the separator with replacing non-digit chars\n          const decSubstr = str.slice(decIndex + 1).replace(/[^\\d]/g, '');\n\n          if (!intSubstr) return;\n\n          const amount = decSubstr ? `${intSubstr}.${decSubstr}` : intSubstr;\n          // to get floating point number\n          const number = parseFloat(amount);\n\n          if (!isNaN(number)) {\n            results.push(String(number));\n          }\n        });\n\n        return results;\n      }\n\n      function getGrandTotalContainer(parent) {\n        if (parent) {\n          return parent.querySelector('.cart-total-grandTotal');\n        }\n\n        return document.querySelector('.cart-total-grandTotal');\n      }\n\n      function loadScript(src, attributes) {\n        return new Promise((resolve, reject) => {\n          const scriptTag = document.createElement('script');\n\n          if (attributes) {\n            Object.keys(attributes)\n                    .forEach(key => {\n                      scriptTag.setAttribute(key, attributes[key]);\n                    });\n          }\n\n          scriptTag.type = 'text/javascript';\n          scriptTag.src = src;\n\n          scriptTag.onload = () => resolve();\n          scriptTag.onerror = event => {\n            reject(event);\n          };\n\n          document.head.appendChild(scriptTag);\n        });\n      }\n\n      function renderMessage(objectParams) {\n        const paypalSdkScriptConfig = getPayPalSdkScriptConfig();\n\n        const options = transformConfig(paypalSdkScriptConfig.options);\n        const attributes = transformConfig(paypalSdkScriptConfig.attributes);\n\n        const messageProps = { placement: 'cart', style: 'text', ...objectParams };\n\n        const renderPayPalMessagesComponent = (paypal) => {\n          paypal.Messages(messageProps).render('#paypal-commerce-cart-messaging-banner');\n        };\n\n        if (options['client-id'] && options['merchant-id']) {\n          if (!window.paypalMessages) {\n            const paypalSdkUrl = 'https://www.paypal.com/sdk/js';\n            const scriptQuery = new URLSearchParams(options).toString();\n            const scriptSrc = `${paypalSdkUrl}?${scriptQuery}`;\n\n            loadScript(scriptSrc, attributes).then(() => {\n              renderPayPalMessagesComponent(window.paypalMessages);\n            });\n          } else {\n            renderPayPalMessagesComponent(window.paypalMessages)\n          }\n        }\n      }\n\n      function transformConfig(config) {\n        let transformedConfig = {};\n\n        const keys = Object.keys(config);\n\n        keys.forEach((key) => {\n          const value = config[key];\n\n          if (\n                  value === undefined ||\n                  value === null ||\n                  value === '' ||\n                  (Array.isArray(value) && value.length === 0)\n          ) {\n            return;\n          }\n\n          transformedConfig = {\n            ...transformedConfig,\n            [key]: Array.isArray(value) ? value.join(',') : value,\n          };\n        });\n\n        return transformedConfig;\n      }\n\n      function getPayPalSdkScriptConfig() {\n        const attributionId = '{{ ../attribution_id }}';\n        const currencyCode = '{{ merchant.currency }}';\n        const clientId = '{{ merchant.clientId }}';\n        const merchantId = '{{ merchant.merchantId}}';\n        const isDeveloperModeApplicable = '{{ merchant.isDeveloperModeApplicable }}'.indexOf('true') !== -1;\n        const buyerCountry = '{{ merchant.buyerCountry }}';\n\n        return {\n          options: {\n            'client-id': clientId,\n            'merchant-id': merchantId,\n            components: ['messages'],\n            currency: currencyCode,\n            ...(isDeveloperModeApplicable && { 'buyer-country': buyerCountry }),\n          },\n          attributes: {\n            'data-namespace': 'paypalMessages',\n            'data-partner-attribution-id': attributionId,\n          },\n        };\n      }\n    })();\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2024-02-27T02:43:46.478Z",
      "date_modified": "2024-02-27T02:43:46.478Z",
      "kind": "ppc-cartpage-quarterbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "8df07f98-be13-4ce3-b84f-3a5fe2627866",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "c5fdbdf3-7378-4b97-ae73-8c518245dede",
      "name": "Quadpay Cart Page Credit Banner",
      "schema": [],
      "template": "<div id=\"banner-region-{{ _.id }}\">\n  <span id=\"bc-qp-hidden-amount\" style=\"display: none;\"></span>\n</div>\n<script>\n  \"use strict\";\n\n  (function () {\n    var widget = document.createElement('quadpay-widget-v3');\n    widget.setAttribute('alignment', 'right');\n    widget.setAttribute('amountSelector', '#bc-qp-hidden-amount');\n  {{#if minimum_price}}\n    widget.setAttribute('min', '{{ minimum_price }}');\n  {{/if}}\n  {{#if maximum_price}}\n    widget.setAttribute('max', '{{ maximum_price }}');\n  {{/if}}\n\n    var xhr = new XMLHttpRequest();\n    xhr.addEventListener('readystatechange', function () {\n      if (xhr.readyState === XMLHttpRequest.DONE) {\n        try {\n          widget.setAttribute('amount', JSON.parse(xhr.responseText)[0].cartAmount);\n        } catch (err) {}\n\n        var script = document.createElement('script');\n        script.src = 'https://cdn.quadpay.com/v1/quadpay.js';\n\n        var bannerRegion = document.getElementById('banner-region-{{ _.id }}');\n        bannerRegion.appendChild(script);\n        bannerRegion.appendChild(widget);\n        bannerRegion.style.marginBottom = '2rem';\n      }\n    });\n    xhr.open('GET', window.location.origin + '/api/storefront/carts');\n    xhr.send();\n  })();\n</script>\n<script>\n  \"use strict\";\n\n  (function () {\n    var dataCartTotals = document.querySelector('[data-cart-totals]');\n\n    if (dataCartTotals) {\n      var hiddenAmount = document.getElementById('bc-qp-hidden-amount');\n\n      var observer = new MutationObserver(function (mutationsList) {\n        mutationsList.forEach(function (mutation) {\n          var cartTotalGrandTotal = mutation.target.querySelector('.cart-total-grandTotal');\n\n          hiddenAmount.innerText = cartTotalGrandTotal ? cartTotalGrandTotal.innerText : '0';\n        });\n      });\n\n      observer.observe(dataCartTotals, { childList: true });\n    }\n  })();\n</script>\n",
      "date_created": "2024-02-27T02:43:46.492Z",
      "date_modified": "2024-02-27T02:43:46.492Z",
      "kind": "quadpay-cartpage-productwidget",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "4fdb8360-6ba4-4bc9-8829-6a0a27dda1a1",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "6b86a5d8-8a9a-4dd2-8866-d9c8fdc31b51",
      "name": "Quadpay Home Page Credit Banner",
      "schema": [],
      "template": "<div id=\"banner-region-{{ _.id }}\" style=\"padding: 1rem 0;\">\n  <script src=\"https://cdn.quadpay.com/v1/quadpay.js\"></script>\n  <quadpay-widget-v3\n    alignment=\"center\"\n    displayMode=\"logoFirst\"\n  {{#if minimum_price}}\n    min=\"{{ minimum_price }}\"\n  {{/if}}\n    widgetVerbiage=\"4-easy-payments\"\n  ></quadpay-widget-v3>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.505Z",
      "date_modified": "2024-02-27T02:43:46.505Z",
      "kind": "quadpay-homepage-stripbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "5ed2b3fa-a796-4eb2-8b1d-1fcd26d1be18",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "d5ceee13-af7a-492e-851c-3c17c4dc93f0",
      "name": "Quadpay Product Page Credit Banner",
      "schema": [],
      "template": "<div id=\"banner-region-{{ _.id }}\">\n  <span id=\"bc-qp-hidden-amount\" style=\"display: none;\"></span>\n</div>\n<script>\n  \"use strict\";\n\n  (function () {\n    var widget = document.createElement('quadpay-widget-v3');\n  {{#if minimum_price}}\n    widget.setAttribute('min', '{{ minimum_price }}');\n  {{/if}}\n  {{#if maximum_price}}\n    widget.setAttribute('max', '{{ maximum_price }}');\n  {{/if}}  \n\n    var productPrice = document.querySelector('.productView .price.price--withoutTax');\n\n    if (productPrice) {\n      var hiddenAmount = document.getElementById('bc-qp-hidden-amount');\n      var isPriceRange = function isPriceRange(price) {\n        return /^\\$\\d+\\.\\d{2}\\s\\-\\s\\$\\d+\\.\\d{2}$/.test(price.replaceAll(',', ''));\n      };\n\n      var observer = new MutationObserver(function (mutationsList) {\n        mutationsList.forEach(function (mutation) {\n          hiddenAmount.innerText = isPriceRange(mutation.target.innerText) ? '0' : mutation.target.innerText;\n        });\n      });\n\n      observer.observe(productPrice, { childList: true });\n\n      widget.setAttribute('amount', isPriceRange(productPrice.innerText) ? '0' : productPrice.innerText);\n      widget.setAttribute('amountSelector', '#bc-qp-hidden-amount');\n    }\n\n    var script = document.createElement('script');\n    script.src = 'https://cdn.quadpay.com/v1/quadpay.js';\n\n    var bannerRegion = document.getElementById('banner-region-{{ _.id }}');\n    bannerRegion.appendChild(script);\n    bannerRegion.appendChild(widget);\n    bannerRegion.style.marginBottom = '1rem';\n  })();\n</script>\n",
      "date_created": "2024-02-27T02:43:46.518Z",
      "date_modified": "2024-02-27T02:43:46.518Z",
      "kind": "quadpay-productpage-productbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "4b18ec13-e381-483a-8f2a-e1c538a59236",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "a8b2bf50-bd8d-4187-8723-b295632f500e",
      "name": "Openpay Cart Page Credit Banner",
      "schema": [],
      "template": "<style>\n  #banner-region-{{ _.id }} opy-cart {\n    display: flex;\n    justify-content: flex-end;\n    width: 100%;\n  }\n</style>\n<div id=\"banner-region-{{ _.id }}\">\n{{#if country_code '===' 'US'}}\n  <script src=\"https://widgets.opy.com/lib/openpay-widgets.min.js\"></script>\n{{else}}\n  <script src=\"https://widgets.openpay.com.au/lib/openpay-widgets.min.js\"></script>\n{{/if}}\n  <script>\n    (function () {\n      \"use strict\";\n\n      var widget = document.createElement('opy-cart');\n      widget.setAttribute('logo', '{{ cart_widget_logo }}');\n      widget.setAttribute('more-info-text', '{{ cart_widget_more_info_text }}');\n      widget.setAttribute('info-icon', '{{ cart_widget_info_icon }}');\n\n      document.addEventListener('DOMContentLoaded', function () {\n        var xhr = new XMLHttpRequest();\n        var dataCartTotals = document.querySelector('[data-cart-totals]');\n\n        OpenpayWidgets.Config({\n          region: '{{ country_code }}',\n          currency: '{{ currency }}',\n          planTiers: [{{ plan_tiers }}],\n          minEligibleAmount: {{ min_elegible_amount }},\n          maxEligibleAmount: {{ max_elegible_amount }},\n          type: 'Online'\n        });\n\n        xhr.addEventListener('readystatechange', function () {\n          if (xhr.readyState === XMLHttpRequest.DONE) {\n            try {\n              widget.setAttribute('amount', JSON.parse(xhr.responseText)[0].cartAmount);\n            } catch (err) { }\n\n            var bannerRegion = document.getElementById('banner-region-{{ _.id }}');\n            bannerRegion.appendChild(widget);\n            bannerRegion.style.marginBottom = '2rem';\n          }\n        });\n        xhr.open('GET', window.location.origin + '/api/storefront/carts');\n        xhr.send();\n\n        if (dataCartTotals) {\n          var removeSymbols = function removeSymbols(price) {\n            return ['AUD', 'A$', 'AU$', '$', '£', ','].reduce(function (price, symbol) {\n              return price.replaceAll(symbol, '');\n            }, price);\n          };\n          var priceRegExp = /^\\d+\\.\\d{2}/;\n\n          var observer = new MutationObserver(function (mutationsList) {\n            mutationsList.forEach(function (mutation) {\n              var cartTotalGrandTotal = mutation.target.querySelector('.cart-total-grandTotal');\n              var amount = cartTotalGrandTotal ? priceRegExp.exec(removeSymbols(cartTotalGrandTotal.innerText))[0] : '0'\n\n              widget.setAttribute('amount', amount);\n            });\n          });\n\n          observer.observe(dataCartTotals, { childList: true });\n        }\n      }, false);\n    })();\n  </script>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.534Z",
      "date_modified": "2024-02-27T02:43:46.534Z",
      "kind": "opy-cartpage-cartwidget",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "0e32231a-0557-40ec-8c5c-2dac514f63f4",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "9c1c5b3f-3102-4df2-a063-05728b4c13e3",
      "name": "Openpay Home Page Credit Banner",
      "schema": [],
      "template": "<div id=\"banner-region-{{ _.id }}\">\n{{#if country_code '===' 'US'}}\n  <script src=\"https://widgets.opy.com/lib/openpay-widgets.min.js\"></script>\n{{else}}\n  <script src=\"https://widgets.openpay.com.au/lib/openpay-widgets.min.js\"></script>\n{{/if}}\n  <script>\n    (function () {\n      \"use strict\";\n      document.addEventListener('DOMContentLoaded', function () {\n        OpenpayWidgets.Config({\n          region: '{{ country_code }}',\n          currency: '{{ currency }}',\n          planTiers: [{{ plan_tiers }}],\n          minEligibleAmount: {{ min_elegible_amount }},\n          maxEligibleAmount: {{ max_elegible_amount }},\n          type: 'Online'\n        });\n      }, false);\n    })();\n  </script>\n  <opy-info-belt color=\"amber\"></opy-info-belt>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.548Z",
      "date_modified": "2024-02-27T02:43:46.548Z",
      "kind": "opy-homepage-infobelt",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "6e47b21a-3c76-4837-9a4c-7fb83c14f77f",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "5f2f70bc-30fc-4152-9466-a3ca68995d43",
      "name": "Openpay Product Page Credit Banner",
      "schema": [],
      "template": "<div id=\"banner-region-{{ _.id }}\">\n{{#if country_code '===' 'US'}}\n  <script src=\"https://widgets.opy.com/lib/openpay-widgets.min.js\"></script>\n{{else}}\n  <script src=\"https://widgets.openpay.com.au/lib/openpay-widgets.min.js\"></script>\n{{/if}}\n  <script>\n      (function () {\n        \"use strict\";\n\n        var bannerRegion = document.getElementById('banner-region-{{ _.id }}');\n        var widget = document.createElement('opy-product-page');\n        widget.setAttribute('logo', '{{ product_widget_logo }}');\n        widget.setAttribute('logo-position', '{{ product_widget_logo_position }}');\n        widget.setAttribute('more-info-text', '{{ product_widget_more_info_text }}');\n        widget.setAttribute('info-icon', '{{ product_widget_info_icon }}');\n\n        document.addEventListener('DOMContentLoaded', function () {\n          var productPrice = document.querySelector('.productView .price.price--withoutTax') || document.querySelector('.productView .price.price--withTax');\n\n          OpenpayWidgets.Config({\n            region: '{{ country_code }}',\n            currency: '{{ currency }}',\n            planTiers: [{{ plan_tiers }}],\n            minEligibleAmount: {{ min_elegible_amount }},\n            maxEligibleAmount: {{ max_elegible_amount }},\n            type: 'Online'\n          });\n\n          if (productPrice) {\n            var removeSymbols = function removeSymbols(price) {\n              return ['AUD', 'A$', 'AU$', '$', '£', ','].reduce(function (price, symbol) {\n                return price.replaceAll(symbol, '');\n              }, price);\n            };\n            var numberRegExp = '\\\\d+\\\\.\\\\d{2}';\n            var priceRangeRegExp = new RegExp('^' + numberRegExp + '\\\\s\\\\-\\\\s' + numberRegExp +'$');\n            var priceRegExp = new RegExp('^' + numberRegExp +'$');\n            var parsePrice = function parsePrice(price) {\n              var priceNumber = removeSymbols(price);\n\n              return priceRangeRegExp.test(priceNumber) ? '0' : priceRegExp.exec(priceNumber)[0];\n            };\n\n            var observer = new MutationObserver(function (mutationsList) {\n              mutationsList.forEach(function (mutation) {\n                widget.setAttribute('amount', parsePrice(mutation.target.innerText));\n              });\n            });\n            observer.observe(productPrice, { childList: true });\n\n            widget.setAttribute('amount', parsePrice(productPrice.innerText));\n          }\n\n          bannerRegion.appendChild(widget);\n        }, false);\n      })();\n  </script>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.563Z",
      "date_modified": "2024-02-27T02:43:46.563Z",
      "kind": "opy-productpage-productwidget",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "fe989f99-2527-434b-8b15-2eeece029433",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "3e76a9c5-eecd-4356-a03e-d4094f73bbbb",
      "name": "Braintree PayPal Credit Banner - Cart Page (460x58)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{../_.id}} {\n    display: block;\n    clear: both;\n    float: right;\n    margin-bottom: 15px;\n    width: 460px;\n    max-width: 100%;\n  }\n</style>\n\n<div id=\"banner-region-{{../_.id}}\">\n  <div\n    data-pp-style-logo-position=\"{{#if ../style.bt-cartpage-quarterbanner.data-pp-style-logo-position}}{{../style.bt-cartpage-quarterbanner.data-pp-style-logo-position}}{{else}}left{{/if}}\"\n    data-pp-style-logo-type=\"{{#if ../style.bt-cartpage-quarterbanner.data-pp-style-logo-type}}{{../style.bt-cartpage-quarterbanner.data-pp-style-logo-type}}{{else}}inline{{/if}}\"\n    data-pp-style-text-color=\"{{#if ../style.bt-cartpage-quarterbanner.data-pp-style-text-color}}{{../style.bt-cartpage-quarterbanner.data-pp-style-text-color}}{{else}}black{{/if}}\"\n    data-pp-style-text-size=\"{{#if ../style.bt-cartpage-quarterbanner.data-pp-style-text-size}}{{../style.bt-cartpage-quarterbanner.data-pp-style-text-size}}{{else}}12{{/if}}\"\n    id=\"paypal-bt-cart-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    (function () {\n      const dataCartTotals = document.querySelector('[data-cart-totals]');\n\n      if (dataCartTotals) {\n        renderMessageIfPossible();\n\n        const config = {\n          childList: true,    // Observe direct child elements\n          subtree: true,      // Observe all descendants\n          attributes: false,  // Do not observe attribute changes\n        };\n\n        const observer = new MutationObserver((mutationsList) => {\n          if (mutationsList.length > 0) {\n            renderMessageIfPossible();\n          }\n        });\n\n        observer.observe(dataCartTotals, config);\n      }\n\n      function renderMessageIfPossible() {\n        const amount = getPriceAmount(dataCartTotals.innerText)[0];\n\n        if (amount) {\n          renderMessage(amount);\n        }\n      }\n\n      function getPriceAmount(text) {\n        /*\n         INFO:\n         - extracts a string from a pattern: [number][separator][number][separator]...\n           [separator] - any symbol but a digit, including whitespaces\n         */\n        const pattern = /\\d+(?:[^\\d]\\d+)+(?!\\d)/g;\n        const matches = text.match(pattern);\n        const results = [];\n\n        // if there are no matches\n        if (!matches?.length) {\n          const amount = text.replace(/[^\\d]/g, '');\n\n          if (!amount) return results;\n\n          results.push(amount);\n\n          return results;\n        }\n\n        matches.forEach(str => {\n          const sepIndexes = [];\n\n          for (let i = 0; i < str.length; i++) {\n            // find separator index and push to array\n            if (!/\\d/.test(str[i])) {\n              sepIndexes.push(i);\n            }\n          }\n          if (sepIndexes.length === 0) return;\n          // assume the last separator is the decimal\n          const decIndex = sepIndexes[sepIndexes.length - 1];\n\n          // cut the substr to the separator with replacing non-digit chars\n          const intSubstr = str.slice(0, decIndex).replace(/[^\\d]/g, '');\n          // cut the substr after the separator with replacing non-digit chars\n          const decSubstr = str.slice(decIndex + 1).replace(/[^\\d]/g, '');\n\n          if (!intSubstr) return;\n\n          const amount = decSubstr ? `${intSubstr}.${decSubstr}` : intSubstr;\n          // to get floating point number\n          const number = parseFloat(amount);\n\n          if (!isNaN(number)) {\n            results.push(String(number));\n          }\n        });\n\n        return results;\n      }\n\n      function renderMessage(amount) {\n        const messagesOptions = {\n          amount,\n          placement: 'cart',\n        };\n\n        const paypalScriptParams = {\n          'client-id': '{{merchant.clientId}}',\n          components: ['messages'],\n          'data-partner-attribution-id': '{{../attribution_id}}',\n          'merchant-id': '{{merchant.merchantId}}',\n          'data-namespace': 'paypalMessages'\n        };\n\n        if (!window.paypalMessages) {\n          loadScript(paypalScriptParams).then(() => {\n            window.paypalMessages.Messages(messagesOptions).render('#paypal-bt-cart-messaging-banner');\n          });\n        } else {\n          window.paypalMessages.Messages(messagesOptions).render('#paypal-bt-cart-messaging-banner');\n        }\n      }\n\n      function loadScript(paypalScriptParams) {\n        return new Promise((resolve, reject) => {\n          const script = document.createElement('script');\n          script.type = 'text/javascript';\n          script.src = 'https://unpkg.com/@paypal/paypal-js@3.1.6/dist/paypal.browser.min.js';\n          script.integrity = 'sha384-ixafT4J9V4G5ltzIzhcmeyo1TvVbMf3eH73We7APYo338opA0FlgZ5VtBzMnMEEg';\n          script.crossOrigin = 'anonymous';\n          script.nonce = '{{nonce}}';\n\n          script.onload = () =>\n                  window.paypalLoadScript(paypalScriptParams).then(() => resolve());\n\n          script.onerror = event => {\n            reject(event);\n          };\n\n          document.head.appendChild(script);\n        });\n      }\n    }());\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2024-02-27T02:43:46.577Z",
      "date_modified": "2024-02-27T02:43:46.577Z",
      "kind": "bt-cartpage-quarterbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "17bf799e-e7ed-49cb-b702-4dd5acd7d22d",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "27739fcd-ec84-4300-b850-21bf122a012b",
      "name": "Text",
      "schema": [
        {
          "type": "hidden",
          "settings": [
            {
              "id": "textContent",
              "default": "You can use this widget to input text into the page."
            }
          ]
        },
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "settings": [
                {
                  "type": "typography",
                  "label": "Text style",
                  "id": "textStyle",
                  "default": "custom",
                  "typeMeta": {
                    "conditionalSettings": [
                      {
                        "condition": "custom",
                        "settings": [
                          {
                            "type": "select",
                            "label": "Font family",
                            "id": "fontFamily",
                            "default": "inherit",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Theme Default",
                                  "value": "inherit"
                                },
                                {
                                  "label": "Arial",
                                  "value": "Arial, sans-serif"
                                },
                                {
                                  "label": "Tahoma",
                                  "value": "Tahoma, sans-serif"
                                },
                                {
                                  "label": "Verdana",
                                  "value": "Verdana, sans-serif"
                                },
                                {
                                  "label": "Lucida",
                                  "value": "Lucida, sans-serif"
                                },
                                {
                                  "label": "Times New Roman",
                                  "value": "Times New Roman, serif"
                                },
                                {
                                  "label": "Courier",
                                  "value": "Courier, serif"
                                },
                                {
                                  "label": "Georgia",
                                  "value": "Georgia, serif"
                                },
                                {
                                  "label": "Palatino",
                                  "value": "Palatino, serif"
                                }
                              ]
                            }
                          },
                          {
                            "type": "select",
                            "label": "Font weight",
                            "id": "fontWeight",
                            "default": "500",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Thin",
                                  "value": "100"
                                },
                                {
                                  "label": "Extra Light (Ultra Light)",
                                  "value": "200"
                                },
                                {
                                  "label": "Light",
                                  "value": "300"
                                },
                                {
                                  "label": "Normal",
                                  "value": "400"
                                },
                                {
                                  "label": "Medium",
                                  "value": "500"
                                },
                                {
                                  "label": "Semi Bold (Demi Bold)",
                                  "value": "600"
                                },
                                {
                                  "label": "Bold",
                                  "value": "700"
                                },
                                {
                                  "label": "Extra Bold (Ultra Bold)",
                                  "value": "800"
                                },
                                {
                                  "label": "Black (Heavy)",
                                  "value": "900"
                                }
                              ]
                            }
                          },
                          {
                            "type": "number",
                            "label": "Font size",
                            "id": "fontSize",
                            "default": {
                              "value": 24,
                              "type": "px"
                            },
                            "typeMeta": {
                              "parseType": "integer"
                            }
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "fontColor",
                            "default": "#333333"
                          }
                        ]
                      }
                    ]
                  }
                },
                {
                  "type": "alignment",
                  "label": "Alignment",
                  "id": "alignment",
                  "default": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "typeMeta": {
                    "display": "horizontal"
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Margin",
                  "id": "margin",
                  "default": {
                    "top": {
                      "value": "0",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "0",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Padding",
                  "id": "padding",
                  "default": {
                    "top": {
                      "value": "0",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "0",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<style>\n    .sd-simple-text-{{_.id}} {\n      padding-top: {{padding.top.value}}{{padding.top.type}};\n      padding-right: {{padding.right.value}}{{padding.right.type}};\n      padding-bottom: {{padding.bottom.value}}{{padding.bottom.type}};\n      padding-left: {{padding.left.value}}{{padding.left.type}};\n\n      margin-top: {{margin.top.value}}{{margin.top.type}};\n      margin-right: {{margin.right.value}}{{margin.right.type}};\n      margin-bottom: {{margin.bottom.value}}{{margin.bottom.type}};\n      margin-left: {{margin.left.value}}{{margin.left.type}};\n\n      {{#if textStyle '===' undefined}}\n        color: {{fontColor}};\n        font-family: {{fontFamily}};\n        font-weight: {{fontWeight}};\n        font-size: {{fontSize.value}}{{fontSize.type}};\n        min-height: {{fontSize.value}}{{fontSize.type}};\n      {{/if}}\n    }\n\n    .sd-simple-text-{{_.id}} * {\n      margin: 0;\n      padding: 0;\n\n      {{#unless textStyle '!==' 'custom'}}\n        color: {{fontColor}};\n        font-family: {{fontFamily}};\n        font-weight: {{fontWeight}};\n        font-size: {{fontSize.value}}{{fontSize.type}};\n        min-height: {{fontSize.value}}{{fontSize.type}};\n      {{/unless}}\n\n      {{#if textStyle '===' 'default'}}\n        color: #333333;\n        font-family: Montserrat;\n        font-weight: 500;\n        font-size: 24px;\n      {{/if}}\n    }\n\n    .sd-simple-text-{{_.id}} {\n      {{#if alignment.horizontal '===' 'center'}}\n        text-align: center;\n      {{else if alignment.horizontal '===' 'left'}}\n        text-align: left;\n      {{else if alignment.horizontal '===' 'right'}}\n        text-align: right;\n      {{/if}}\n    }\n\n    #sd-simple-text-editable-{{_.id}} {\n      min-width: 14px;\n      line-height: 1.5;\n      display: inline-block;\n    }\n\n    #sd-simple-text-editable-{{_.id}}[data-edit-mode=\"true\"]:hover,\n    #sd-simple-text-editable-{{_.id}}[data-edit-mode=\"true\"]:active,\n    #sd-simple-text-editable-{{_.id}}[data-edit-mode=\"true\"]:focus {\n      outline: 1px dashed #3C64F4;\n    }\n\n    #sd-simple-text-editable-{{_.id}} strong,\n    #sd-simple-text-editable-{{_.id}} strong * {\n      font-weight: bold;\n    }\n</style>\n\n<div class=\"sd-simple-text-{{_.id}} {{#if textStyle}}{{#if textStyle '!==' 'custom'}} {{textStyle}}{{/if}}{{/if}}\">\n  <div id=\"sd-simple-text-editable-{{_.id}}\" data-edit-mode=\"{{_.pageBuilderData.previewState.editMode}}\">\n    {{{textContent}}}\n  </div>\n</div>\n\n{{#if _.context.isEditorMode '===' true}}\n    <script type=\"text/javascript\">\n        (function () {\n            var editMode = false;\n            var selector = \"sd-simple-text-editable-{{_.id}}\";\n            var element = document.getElementById(selector);\n            if (!element) { return; }\n\n            function initializeContentEditableText () {\n                if (window.BigCommerce && window.BigCommerce.inlineEditor && window.BigCommerce.sendWidgetUpdate) {\n                    editMode = true;\n                    window.BigCommerce.inlineEditor.init({\n                        selector: \"#\" + selector,\n                        editMode: editMode,\n                        onBlur: function (content) {\n                            element.innerHtml = content;\n                            flushChanges(content);\n                        },\n                        onKeyup: flushChanges,\n                        toolbarItems: ['bold', 'italic', 'underline', 'strikethrough', 'link']\n                    });\n                }\n            };\n\n            function flushChanges(content) {\n                var props = {\n                    \"textContent\": content\n                };\n                window.BigCommerce.sendWidgetUpdate(props, \"{{_.id}}\");\n            }\n\n            function setEditMode(data) {\n                editMode = data.editMode;\n                element.dataset.editMode = editMode;\n\n                if (window.BigCommerce && window.BigCommerce.inlineEditor) {\n                    if (editMode) {\n                        initializeContentEditableText()\n                    } else {\n                        window.BigCommerce.inlineEditor.remove(\"#\" + selector);\n                    }\n                }\n            }\n\n            window.addEventListener('message', function (event) {\n                try {\n                    var data = JSON.parse(event.data);\n                } catch (error) {\n                    return;\n                }\n\n                [{\n                    action: 'sdk-loaded',\n                    initiator: 'PAGE_BUILDER',\n                    callback: initializeContentEditableText\n                },{\n                    action: 'toggle-edit-mode',\n                    initiator: 'PAGE_BUILDER',\n                    callback: setEditMode\n                }].forEach(function (handler) {\n                    if (data.action === handler.action && data.initiator === handler.initiator) {\n                        try { handler.callback(data); } catch (error) {}\n                    }\n                })\n            });\n\n            initializeContentEditableText();\n        })();\n    </script>\n{{/if}}\n",
      "date_created": "2024-02-27T02:43:46.594Z",
      "date_modified": "2024-02-27T02:43:46.594Z",
      "kind": "sd-simple-text",
      "storefront_api_query": "",
      "icon_name": "sd-text",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "34ab422f-26ed-473a-bbb1-6a672eaeca49",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "e78c7709-1d09-4144-9313-8d951b158bb5",
      "name": "Image",
      "schema": [
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "label": "Image",
              "settings": [
                {
                  "type": "imageManager",
                  "id": "imageUrl",
                  "default": {
                    "src": "https://images.unsplash.com/photo-1487700160041-babef9c3cb55?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2000&q=80",
                    "type": "IMAGE_MANAGER"
                  }
                },
                {
                  "type": "select",
                  "label": "Image dimensions",
                  "id": "imageDimensionType",
                  "default": "auto",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Auto",
                        "value": "auto"
                      },
                      {
                        "label": "Custom",
                        "value": "custom"
                      }
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Image height",
                  "id": "imageHeight",
                  "default": {
                    "value": 300,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  },
                  "conditional": {
                    "key": "imageDimensionType",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Image fit",
                  "id": "imageFit",
                  "default": "fit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Fill to box",
                        "value": "fill"
                      },
                      {
                        "label": "Fit to box",
                        "value": "fit"
                      }
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Image parallax",
                  "id": "imageParallax",
                  "default": "off",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Off",
                        "value": "off"
                      },
                      {
                        "label": "On",
                        "value": "on"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "imageFit",
                    "operator": "IN",
                    "value": [
                      "fill"
                    ]
                  }
                },
                {
                  "type": "range",
                  "label": "Image opacity",
                  "id": "imageOpacity",
                  "default": 100,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 100,
                      "step": 1,
                      "unit": "%"
                    }
                  }
                },
                {
                  "type": "alignment",
                  "label": "Image align",
                  "id": "imageAlignment",
                  "default": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "typeMeta": {
                    "display": "both"
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Margin (px)",
                  "id": "containerMargin",
                  "default": {
                    "top": {
                      "value": "0",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "0",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Padding (px)",
                  "id": "containerPadding",
                  "default": {
                    "top": {
                      "value": "0",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "0",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                }
              ]
            },
            {
              "label": "Border",
              "settings": [
                {
                  "type": "select",
                  "label": "Border style",
                  "id": "borderStyle",
                  "default": "none",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "None",
                        "value": "none"
                      },
                      {
                        "label": "Solid",
                        "value": "solid"
                      },
                      {
                        "label": "Dotted",
                        "value": "dotted"
                      },
                      {
                        "label": "Dashed",
                        "value": "dashed"
                      },
                      {
                        "label": "Double",
                        "value": "double"
                      },
                      {
                        "label": "Groove",
                        "value": "groove"
                      },
                      {
                        "label": "Ridge",
                        "value": "ridge"
                      }
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Border color",
                  "id": "borderColor",
                  "default": "#000000"
                },
                {
                  "type": "range",
                  "label": "Border thickness",
                  "id": "borderThickness",
                  "default": 1,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 10,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                }
              ]
            },
            {
              "label": "Link",
              "settings": [
                {
                  "type": "select",
                  "label": "Image link",
                  "id": "imageUrlType",
                  "default": "none",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "None",
                        "value": "none"
                      },
                      {
                        "label": "Link to URL",
                        "value": "url"
                      }
                    ]
                  }
                },
                {
                  "type": "input",
                  "id": "imageLink",
                  "typeMeta": {
                    "placeholder": "https://"
                  },
                  "conditional": {
                    "key": "imageUrlType",
                    "operator": "IN",
                    "value": [
                      "url"
                    ]
                  }
                }
              ]
            },
            {
              "label": "Seo",
              "settings": [
                {
                  "type": "input",
                  "label": "Alt text",
                  "id": "altText",
                  "default": ""
                }
              ]
            }
          ]
        }
      ],
      "template": "<style>\n    #sd-image-{{_.id}} {\n        display: flex;\n        align-items: center;\n        background: url('{{{imageUrl.src}}}') no-repeat;\n        opacity: calc({{imageOpacity}} / 100);\n\n        {{#if imageUrlType '!==' 'none'}}\n            cursor: pointer;\n        {{/if}}\n\n        {{#if imageFit '===' 'fill'}}\n            background-size: cover;\n            {{#if imageParallax '===' 'on'}}\n                background-attachment: fixed;\n            {{/if}}\n        {{else}}\n            background-size: contain;\n        {{/if}}\n\n        {{#if imageDimensionType '===' 'auto'}}\n            height: auto;\n        {{else}}\n            height: {{imageHeight.value}}{{imageHeight.type}};\n        {{/if}}\n\n        background-position:\n            {{#if imageAlignment.horizontal '===' 'center'}}\n                center\n            {{else if imageAlignment.horizontal '===' 'left'}}\n                left\n            {{else if imageAlignment.horizontal '===' 'right'}}\n                right\n            {{/if}}\n            {{#if imageAlignment.vertical '===' 'middle'}}\n                center\n            {{else if imageAlignment.vertical '===' 'top'}}\n                top\n            {{else if imageAlignment.vertical '===' 'bottom'}}\n                bottom\n            {{/if}};\n\n        {{#if borderStyle '!==' 'none'}}\n            border: {{borderThickness}}px {{borderStyle}} {{borderColor}};\n        {{/if}}\n\n        padding-top: {{containerPadding.top.value}}{{containerPadding.top.type}};\n        padding-right: {{containerPadding.right.value}}{{containerPadding.right.type}};\n        padding-bottom: {{containerPadding.bottom.value}}{{containerPadding.bottom.type}};\n        padding-left: {{containerPadding.left.value}}{{containerPadding.left.type}};\n\n        margin-top: {{containerMargin.top.value}}{{containerMargin.top.type}};\n        margin-right: {{containerMargin.right.value}}{{containerMargin.right.type}};\n        margin-bottom: {{containerMargin.bottom.value}}{{containerMargin.bottom.type}};\n        margin-left: {{containerMargin.left.value}}{{containerMargin.left.type}};\n    }\n\n    #sd-image-{{_.id}} * {\n        margin: 0px;\n    }\n\n    #sd-image-{{_.id}} img {\n        width: auto;\n        opacity: 0;\n\n        {{#if imageDimensionType '===' 'auto'}}\n            height: auto;\n        {{else}}\n            height: 100%;\n        {{/if}}\n    }\n\n    @media only screen and (max-width: 700px) {\n        #sd-image-{{_.id}} {\n            {{#if imageFit '===' 'fill'}}\n                {{#if imageParallax '===' 'on'}}\n                    background-attachment: scroll;\n                {{/if}}\n            {{/if}}\n        }\n    }\n</style>\n\n<div>\n    {{#if imageUrlType '!==' 'none'}}<a href=\"{{imageLink}}\" role=\"button\">{{/if}}\n    <div id=\"sd-image-{{_.id}}\" data-edit-mode=\"{{_.pageBuilderData.previewState.editMode}}\">\n        <img src=\"{{imageUrl.src}}\" alt=\"{{altText}}\">\n    </div>\n    {{#if imageUrlType '!==' 'none'}}</a>{{/if}}\n</div>\n\n\n{{#if _.context.isEditorMode '===' true}}\n    <script type=\"text/javascript\">\n        (function () {\n            var editMode = false;\n            var selector = \"sd-image-{{_.id}}\";\n            var element = document.getElementById(selector);\n            if (!element) { return; }\n\n            function initializeEditMode() {\n                if (window.BigCommerce && window.BigCommerce.inlineEditor) {\n                    editMode = true;\n                }\n            }\n\n            function setEditMode(data) {\n                editMode = data.editMode;\n                element.dataset.editMode = editMode;\n\n                initializeEditMode();\n            }\n\n            window.addEventListener('message', function (event) {\n                try {\n                    var data = JSON.parse(event.data);\n                } catch (error) {\n                    return;\n                }\n\n                [{\n                    action: 'sdk-loaded',\n                    initiator: 'PAGE_BUILDER',\n                    callback: initializeEditMode\n                },{\n                    action: 'toggle-edit-mode',\n                    initiator: 'PAGE_BUILDER',\n                    callback: setEditMode\n                }].forEach(function (handler) {\n                    if (data.action === handler.action && data.initiator === handler.initiator) {\n                        try { handler.callback(data); } catch (error) {}\n                    }\n                })\n            });\n\n            initializeEditMode();\n        })();\n    </script>\n{{/if}}\n",
      "date_created": "2024-02-27T02:43:46.614Z",
      "date_modified": "2024-02-27T02:43:46.614Z",
      "kind": "sd-simple-image-v2",
      "storefront_api_query": "",
      "icon_name": "sd-image",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "e15d5665-a3ab-442a-90e3-7dda0de178a4",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "ceee1550-ddb7-4dac-81ef-b53545035ad3",
      "name": "Hero Banner",
      "schema": [
        {
          "type": "hidden",
          "settings": [
            {
              "id": "title",
              "default": "Hero Banner Title"
            },
            {
              "id": "subtitle",
              "default": "Add a description for this hero banner. This is a great place to highlight a promotion."
            },
            {
              "id": "buttonText",
              "default": "Shop now"
            }
          ]
        },
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "label": "Banner",
              "settings": [
                {
                  "type": "input",
                  "label": "Banner link",
                  "id": "bannerLink",
                  "default": "",
                  "typeMeta": {
                    "placeholder": "https://"
                  }
                },
                {
                  "type": "alignment",
                  "label": "Content align",
                  "id": "contentAlignment",
                  "default": {
                    "horizontal": "left"
                  },
                  "typeMeta": {
                    "display": "horizontal"
                  }
                },
                {
                  "type": "select",
                  "label": "Banner size",
                  "id": "containerHeight",
                  "default": "small",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Small",
                        "value": "small"
                      },
                      {
                        "label": "Medium",
                        "value": "medium"
                      },
                      {
                        "label": "Large",
                        "value": "large"
                      }
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Background",
                  "id": "backgroundType",
                  "default": "image",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Image",
                        "value": "image"
                      },
                      {
                        "label": "Color",
                        "value": "color"
                      },
                      {
                        "label": "Video",
                        "value": "video"
                      }
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Background color",
                  "id": "backgroundColor",
                  "default": "#444444",
                  "conditional": {
                    "key": "backgroundType",
                    "operator": "IN",
                    "value": [
                      "color"
                    ]
                  }
                },
                {
                  "type": "imageManager",
                  "id": "imageUrl",
                  "default": {
                    "src": "https://images.unsplash.com/photo-1533038590840-1cde6e668a91?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2000&q=100",
                    "type": "IMAGE_MANAGER"
                  },
                  "conditional": {
                    "key": "backgroundType",
                    "operator": "IN",
                    "value": [
                      "image"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Image fit",
                  "id": "imageFit",
                  "default": "fill",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Fill to box",
                        "value": "fill"
                      },
                      {
                        "label": "Fit to box",
                        "value": "fit"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "backgroundType",
                    "operator": "IN",
                    "value": [
                      "image"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Image parallax",
                  "id": "imageParallax",
                  "default": "off",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "On",
                        "value": "on"
                      },
                      {
                        "label": "Off",
                        "value": "off"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "backgroundType",
                    "operator": "IN",
                    "value": [
                      "image"
                    ]
                  }
                },
                {
                  "type": "alignment",
                  "label": "Image align",
                  "id": "imageAlignment",
                  "default": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "typeMeta": {
                    "display": "both"
                  },
                  "conditional": {
                    "key": "backgroundType",
                    "operator": "IN",
                    "value": [
                      "image"
                    ]
                  }
                },
                {
                  "type": "range",
                  "label": "Image opacity",
                  "id": "imageOpacity",
                  "default": 100,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 100,
                      "step": 1,
                      "unit": "%"
                    }
                  },
                  "conditional": {
                    "key": "backgroundType",
                    "operator": "IN",
                    "value": [
                      "image"
                    ]
                  }
                },
                {
                  "type": "input",
                  "label": "Video URL (mp4)",
                  "id": "videoUrl",
                  "default": "",
                  "typeMeta": {
                    "placeholder": "https://"
                  },
                  "conditional": {
                    "key": "backgroundType",
                    "operator": "IN",
                    "value": [
                      "video"
                    ]
                  }
                }
              ]
            },
            {
              "label": "Text",
              "settings": [
                {
                  "type": "visibility",
                  "label": "Title",
                  "id": "titleVisible",
                  "default": "show"
                },
                {
                  "type": "typography",
                  "label": "Title style",
                  "id": "titleStyle",
                  "default": "default"
                },
                {
                  "type": "select",
                  "label": "Font family",
                  "id": "titleFontFamily",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Theme Default",
                        "value": "inherit"
                      },
                      {
                        "label": "Arial",
                        "value": "Arial, sans-serif"
                      },
                      {
                        "label": "Tahoma",
                        "value": "Tahoma, sans-serif"
                      },
                      {
                        "label": "Verdana",
                        "value": "Verdana, sans-serif"
                      },
                      {
                        "label": "Lucida",
                        "value": "Lucida, sans-serif"
                      },
                      {
                        "label": "Times New Roman",
                        "value": "Times New Roman, serif"
                      },
                      {
                        "label": "Courier",
                        "value": "Courier, serif"
                      },
                      {
                        "label": "Georgia",
                        "value": "Georgia, serif"
                      },
                      {
                        "label": "Palatino",
                        "value": "Palatino, serif"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "titleStyle",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Font weight",
                  "id": "titleFontWeight",
                  "default": "400",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Thin",
                        "value": "100"
                      },
                      {
                        "label": "Extra Light (Ultra Light)",
                        "value": "200"
                      },
                      {
                        "label": "Light",
                        "value": "300"
                      },
                      {
                        "label": "Normal",
                        "value": "400"
                      },
                      {
                        "label": "Medium",
                        "value": "500"
                      },
                      {
                        "label": "Semi Bold (Demi Bold)",
                        "value": "600"
                      },
                      {
                        "label": "Bold",
                        "value": "700"
                      },
                      {
                        "label": "Extra Bold (Ultra Bold)",
                        "value": "800"
                      },
                      {
                        "label": "Black (Heavy)",
                        "value": "900"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "titleStyle",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font size",
                  "id": "titleFontSize",
                  "default": {
                    "value": 36,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  },
                  "conditional": {
                    "key": "titleStyle",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "visibility",
                  "label": "Description",
                  "id": "descriptionVisible",
                  "default": "show"
                },
                {
                  "type": "typography",
                  "label": "Description style",
                  "id": "descriptionStyle",
                  "default": "default"
                },
                {
                  "type": "select",
                  "label": "Font family",
                  "id": "descriptionFontFamily",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Theme Default",
                        "value": "inherit"
                      },
                      {
                        "label": "Arial",
                        "value": "Arial, sans-serif"
                      },
                      {
                        "label": "Tahoma",
                        "value": "Tahoma, sans-serif"
                      },
                      {
                        "label": "Verdana",
                        "value": "Verdana, sans-serif"
                      },
                      {
                        "label": "Lucida",
                        "value": "Lucida, sans-serif"
                      },
                      {
                        "label": "Times New Roman",
                        "value": "Times New Roman, serif"
                      },
                      {
                        "label": "Courier",
                        "value": "Courier, serif"
                      },
                      {
                        "label": "Georgia",
                        "value": "Georgia, serif"
                      },
                      {
                        "label": "Palatino",
                        "value": "Palatino, serif"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "descriptionStyle",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Font weight",
                  "id": "descriptionFontWeight",
                  "default": "400",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Thin",
                        "value": "100"
                      },
                      {
                        "label": "Extra Light (Ultra Light)",
                        "value": "200"
                      },
                      {
                        "label": "Light",
                        "value": "300"
                      },
                      {
                        "label": "Normal",
                        "value": "400"
                      },
                      {
                        "label": "Medium",
                        "value": "500"
                      },
                      {
                        "label": "Semi Bold (Demi Bold)",
                        "value": "600"
                      },
                      {
                        "label": "Bold",
                        "value": "700"
                      },
                      {
                        "label": "Extra Bold (Ultra Bold)",
                        "value": "800"
                      },
                      {
                        "label": "Black (Heavy)",
                        "value": "900"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "descriptionStyle",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font size",
                  "id": "descriptionFontSize",
                  "default": {
                    "value": 21,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  },
                  "conditional": {
                    "key": "descriptionStyle",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Text color",
                  "id": "textColor",
                  "default": "#444444"
                },
                {
                  "type": "color",
                  "label": "Text color (mobile)",
                  "id": "mobileTextColor",
                  "default": "#444444"
                }
              ]
            },
            {
              "label": "Button",
              "settings": [
                {
                  "type": "visibility",
                  "label": "Button",
                  "id": "buttonVisible",
                  "default": "show"
                },
                {
                  "type": "typography",
                  "label": "Button font",
                  "id": "buttonFont",
                  "default": "default"
                },
                {
                  "type": "select",
                  "label": "Font family",
                  "id": "buttonFontFamily",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Theme Default",
                        "value": "inherit"
                      },
                      {
                        "label": "Arial",
                        "value": "Arial, sans-serif"
                      },
                      {
                        "label": "Tahoma",
                        "value": "Tahoma, sans-serif"
                      },
                      {
                        "label": "Verdana",
                        "value": "Verdana, sans-serif"
                      },
                      {
                        "label": "Lucida",
                        "value": "Lucida, sans-serif"
                      },
                      {
                        "label": "Times New Roman",
                        "value": "Times New Roman, serif"
                      },
                      {
                        "label": "Courier",
                        "value": "Courier, serif"
                      },
                      {
                        "label": "Georgia",
                        "value": "Georgia, serif"
                      },
                      {
                        "label": "Palatino",
                        "value": "Palatino, serif"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "buttonFont",
                    "operator": "IN",
                    "value": [
                      "custom"
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Button style",
                  "id": "buttonStyle",
                  "default": "round",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Round",
                        "value": "round"
                      },
                      {
                        "label": "Square",
                        "value": "square"
                      },
                      {
                        "label": "Pill",
                        "value": "pill"
                      }
                    ]
                  },
                  "conditional": {
                    "key": "buttonVisible",
                    "operator": "IN",
                    "value": [
                      "show"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Button color",
                  "id": "buttonColor",
                  "default": "#444444",
                  "conditional": {
                    "key": "buttonVisible",
                    "operator": "IN",
                    "value": [
                      "show"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Button color (mobile)",
                  "id": "mobileButtonColor",
                  "default": "#444444",
                  "conditional": {
                    "key": "buttonVisible",
                    "operator": "IN",
                    "value": [
                      "show"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Button text color",
                  "id": "buttonTextColor",
                  "default": "rgba(255,255,255,1)",
                  "conditional": {
                    "key": "buttonVisible",
                    "operator": "IN",
                    "value": [
                      "show"
                    ]
                  }
                },
                {
                  "type": "color",
                  "label": "Button text (mobile)",
                  "id": "mobileButtonTextColor",
                  "default": "rgba(255,255,255,1)",
                  "conditional": {
                    "key": "buttonVisible",
                    "operator": "IN",
                    "value": [
                      "show"
                    ]
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<div id=\"sd-hero-image-{{_.id}}\"></div>\n\n<script type=\"text/javascript\" nonce=\"{{nonce}}\">\n    (function() {\n        const storefrontSRI = 'sha512-Coygf98lwr+It9LwvozxvqEt0D8WwMJ1AVzU1P67jdTOtw2Tymlqx7kGuCyCIlwoBn/iTXxZZ+BhPpn0NeVS3w==';\n        const pageBuilderSRI = 'sha512-Bjn2m/S6TpaUvyTA57wLaJyblfqrf6jvQYjTgrBQ7C7oFKwmlQq5VhxhlQGOQh0o9gLb8lbmFbTUjMvK8qzThg=='\n        const scriptPath = (build) => `https://microapps.bigcommerce.com/hero-image-widget-js/81aa85e9af30b1a25a734aa760e40ccd980d9383/${build}-bundle.js`;\n\n        function loadScript(src, sri, onload) {\n            const scriptTag = document.createElement('script');\n            scriptTag.type = 'text/javascript';\n            scriptTag.defer = true;\n            scriptTag.src = src;\n            scriptTag.integrity = sri;\n            scriptTag.crossOrigin = 'anonymous';\n            scriptTag.nonce = '{{nonce}}';\n            if (onload) {\n                scriptTag.onload = onload;\n            }\n            document.head.appendChild(scriptTag);\n        }\n\n        var widgetConfiguration = {{{json .}}};\n\n        {{#if _.context.isEditorMode '===' true}}\n            if (window.BigCommerce\n                    && window.BigCommerce.initializeHeroImage\n                    && typeof window.BigCommerce.initializeHeroImage === 'function'\n                    && window.BigCommerce.initializeHeroImagePageBuilderComm\n                    && typeof window.BigCommerce.initializeHeroImagePageBuilderComm === 'function') {\n                const heroImage = window.BigCommerce.initializeHeroImage(widgetConfiguration);\n                window.BigCommerce.initializeHeroImagePageBuilderComm(heroImage);\n            } else {\n                loadScript(scriptPath('storefront'), storefrontSRI, () => {\n                    const heroImage = window.BigCommerce.initializeHeroImage(widgetConfiguration);\n                    loadScript(scriptPath('pageBuilder'), pageBuilderSRI, () => {\n                        window.BigCommerce.initializeHeroImagePageBuilderComm(heroImage);\n                    });\n                });\n            }\n        {{else}}\n            if (window.BigCommerce && window.BigCommerce.initializeHeroImage && typeof window.BigCommerce.initializeHeroImage === 'function' ) {\n                window.BigCommerce.initializeHeroImage(widgetConfiguration).render();\n            } else {\n                loadScript(scriptPath('storefront'), storefrontSRI, () => window.BigCommerce.initializeHeroImage(widgetConfiguration).render());\n            }\n        {{/if}}\n    })();\n</script>\n",
      "date_created": "2024-02-27T02:43:46.639Z",
      "date_modified": "2024-02-27T02:43:46.639Z",
      "kind": "sd-hero-image-v2",
      "storefront_api_query": "",
      "icon_name": "sd-hero-image",
      "template_engine": "handlebars_v3",
      "client_rerender": true,
      "current_version_uuid": "a6cd8211-df37-4b72-a9ae-cd344f8cb28a",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "5ff18a25-ff75-42cc-a561-311d9b46f763",
      "name": "Carousel",
      "schema": [
        {
          "type": "array",
          "label": "Carousel",
          "id": "slides",
          "defaultCount": 2,
          "entryLabel": "Slide",
          "thumbnail": {
            "conditionKey": "background.type",
            "thumbnailConditions": {
              "image": {
                "type": "image",
                "valueKey": "background.imageUrl.src"
              },
              "color": {
                "type": "color",
                "valueKey": "background.color"
              }
            }
          },
          "schema": [
            {
              "type": "hidden",
              "settings": [
                {
                  "id": "displayTitle",
                  "default": "Carousel Title"
                },
                {
                  "id": "displaySubtitle",
                  "default": "Add a description for your carousel slide. You can use this to promote multiple sales."
                },
                {
                  "id": "displayButtonText",
                  "default": "Shop now"
                }
              ]
            },
            {
              "type": "tab",
              "label": "Content",
              "sections": [
                {
                  "settings": [
                    {
                      "type": "input",
                      "id": "slideLink",
                      "label": "Slide link",
                      "default": "",
                      "typeMeta": {
                        "placeholder": "https://"
                      }
                    },
                    {
                      "type": "alignment",
                      "label": "Content align",
                      "id": "contentAlignment",
                      "default": {
                        "horizontal": "center",
                        "vertical": "middle"
                      },
                      "typeMeta": {
                        "display": "horizontal"
                      }
                    },
                    {
                      "type": "color",
                      "label": "Text color",
                      "id": "textColor",
                      "default": "#444444"
                    },
                    {
                      "type": "element",
                      "label": "Background",
                      "id": "background",
                      "typeMeta": {
                        "controls": {
                          "advanced": {
                            "label": "Background",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Background",
                                "id": "type",
                                "default": "image",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Image",
                                      "value": "image"
                                    },
                                    {
                                      "label": "Color",
                                      "value": "color"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "color",
                                "label": "Background color",
                                "id": "color",
                                "default": "#444444",
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "color"
                                  ]
                                }
                              },
                              {
                                "type": "imageManager",
                                "id": "imageUrl",
                                "default": {
                                  "src": "https://images.unsplash.com/photo-1517840600399-c7c2ff4c0fb5?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1500&q=80",
                                  "type": "IMAGE_MANAGER"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "image"
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Image fit",
                                "id": "imageFit",
                                "default": "fill",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Fill to box",
                                      "value": "fill"
                                    },
                                    {
                                      "label": "Fit to box",
                                      "value": "fit"
                                    }
                                  ]
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "image"
                                  ]
                                }
                              },
                              {
                                "type": "alignment",
                                "label": "Image align",
                                "id": "imageAlignment",
                                "default": {
                                  "horizontal": "center",
                                  "vertical": "middle"
                                },
                                "typeMeta": {
                                  "display": "both"
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "image"
                                  ]
                                }
                              },
                              {
                                "type": "range",
                                "label": "Image opacity",
                                "id": "imageOpacity",
                                "default": 100,
                                "typeMeta": {
                                  "rangeValues": {
                                    "min": 0,
                                    "max": 100,
                                    "step": 1,
                                    "unit": "%"
                                  }
                                },
                                "conditional": {
                                  "key": "type",
                                  "operator": "IN",
                                  "value": [
                                    "image"
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Box",
                      "id": "textBox",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Box style",
                            "settings": [
                              {
                                "type": "color",
                                "label": "Box color",
                                "id": "backgroundColor",
                                "default": "#FFFFFF"
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Title",
                      "id": "title",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Title style",
                            "settings": [
                              {
                                "type": "typography",
                                "label": "Title",
                                "id": "textStyle",
                                "default": "default"
                              },
                              {
                                "type": "select",
                                "label": "Font family",
                                "id": "fontFamily",
                                "default": "inherit",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Theme Default",
                                      "value": "inherit"
                                    },
                                    {
                                      "label": "Arial",
                                      "value": "Arial, sans-serif"
                                    },
                                    {
                                      "label": "Tahoma",
                                      "value": "Tahoma, sans-serif"
                                    },
                                    {
                                      "label": "Verdana",
                                      "value": "Verdana, sans-serif"
                                    },
                                    {
                                      "label": "Lucida",
                                      "value": "Lucida, sans-serif"
                                    },
                                    {
                                      "label": "Times New Roman",
                                      "value": "Times New Roman, serif"
                                    },
                                    {
                                      "label": "Courier",
                                      "value": "Courier, serif"
                                    },
                                    {
                                      "label": "Georgia",
                                      "value": "Georgia, serif"
                                    },
                                    {
                                      "label": "Palatino",
                                      "value": "Palatino, serif"
                                    }
                                  ]
                                },
                                "conditional": {
                                  "key": "textStyle",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Font weight",
                                "id": "fontWeight",
                                "default": "400",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Thin",
                                      "value": "100"
                                    },
                                    {
                                      "label": "Extra Light (Ultra Light)",
                                      "value": "200"
                                    },
                                    {
                                      "label": "Light",
                                      "value": "300"
                                    },
                                    {
                                      "label": "Normal",
                                      "value": "400"
                                    },
                                    {
                                      "label": "Medium",
                                      "value": "500"
                                    },
                                    {
                                      "label": "Semi Bold (Demi Bold)",
                                      "value": "600"
                                    },
                                    {
                                      "label": "Bold",
                                      "value": "700"
                                    },
                                    {
                                      "label": "Extra Bold (Ultra Bold)",
                                      "value": "800"
                                    },
                                    {
                                      "label": "Black (Heavy)",
                                      "value": "900"
                                    }
                                  ]
                                },
                                "conditional": {
                                  "key": "textStyle",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size",
                                "id": "fontSize",
                                "default": {
                                  "value": 36,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "textStyle",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Description",
                      "id": "description",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Description style",
                            "settings": [
                              {
                                "type": "typography",
                                "label": "Description",
                                "id": "textStyle",
                                "default": "default"
                              },
                              {
                                "type": "select",
                                "label": "Font family",
                                "id": "fontFamily",
                                "default": "inherit",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Theme Default",
                                      "value": "inherit"
                                    },
                                    {
                                      "label": "Arial",
                                      "value": "Arial, sans-serif"
                                    },
                                    {
                                      "label": "Tahoma",
                                      "value": "Tahoma, sans-serif"
                                    },
                                    {
                                      "label": "Verdana",
                                      "value": "Verdana, sans-serif"
                                    },
                                    {
                                      "label": "Lucida",
                                      "value": "Lucida, sans-serif"
                                    },
                                    {
                                      "label": "Times New Roman",
                                      "value": "Times New Roman, serif"
                                    },
                                    {
                                      "label": "Courier",
                                      "value": "Courier, serif"
                                    },
                                    {
                                      "label": "Georgia",
                                      "value": "Georgia, serif"
                                    },
                                    {
                                      "label": "Palatino",
                                      "value": "Palatino, serif"
                                    }
                                  ]
                                },
                                "conditional": {
                                  "key": "textStyle",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "select",
                                "label": "Font weight",
                                "id": "fontWeight",
                                "default": "400",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Thin",
                                      "value": "100"
                                    },
                                    {
                                      "label": "Extra Light (Ultra Light)",
                                      "value": "200"
                                    },
                                    {
                                      "label": "Light",
                                      "value": "300"
                                    },
                                    {
                                      "label": "Normal",
                                      "value": "400"
                                    },
                                    {
                                      "label": "Medium",
                                      "value": "500"
                                    },
                                    {
                                      "label": "Semi Bold (Demi Bold)",
                                      "value": "600"
                                    },
                                    {
                                      "label": "Bold",
                                      "value": "700"
                                    },
                                    {
                                      "label": "Extra Bold (Ultra Bold)",
                                      "value": "800"
                                    },
                                    {
                                      "label": "Black (Heavy)",
                                      "value": "900"
                                    }
                                  ]
                                },
                                "conditional": {
                                  "key": "textStyle",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              },
                              {
                                "type": "number",
                                "label": "Font size",
                                "id": "fontSize",
                                "default": {
                                  "value": 21,
                                  "type": "px"
                                },
                                "typeMeta": {
                                  "parseType": "integer"
                                },
                                "conditional": {
                                  "key": "textStyle",
                                  "operator": "IN",
                                  "value": [
                                    "custom"
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    },
                    {
                      "type": "element",
                      "label": "Button",
                      "id": "button",
                      "typeMeta": {
                        "controls": {
                          "visibility": {
                            "default": "show"
                          },
                          "advanced": {
                            "label": "Button style",
                            "settings": [
                              {
                                "type": "select",
                                "label": "Button shape",
                                "id": "shape",
                                "default": "round",
                                "typeMeta": {
                                  "selectOptions": [
                                    {
                                      "label": "Round",
                                      "value": "round"
                                    },
                                    {
                                      "label": "Square",
                                      "value": "square"
                                    },
                                    {
                                      "label": "Pill",
                                      "value": "pill"
                                    }
                                  ]
                                }
                              },
                              {
                                "type": "color",
                                "label": "Button color",
                                "id": "buttonColor",
                                "default": "#444444"
                              },
                              {
                                "type": "color",
                                "label": "Button text color",
                                "id": "buttonTextColor",
                                "default": "#FFFFFF"
                              }
                            ]
                          }
                        }
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "template": "<div id=\"sd-carousel-{{_.id}}\"></div>\n<script type=\"text/javascript\">\n  (function() {\n    const storefrontSRI = 'sha512-BbGuatgSwaX40tvu/XSbAUdPnRs/hpApC9vpxcayKfX6Zw0hyBlHXk2Wt+bWMqIgiyzb7/UkrVxmdgN0gHQcFg==';\n    const pageBuilderSRI = 'sha512-EpDq2X1ykYhLr5I4+csf0gDX6WedsYHjCrscqZZh/Y5aYkcoJ1R0QcXLzcDxsjXHcJvkCimmtVkCq6RsBrjbzg==';\n    const scriptPath = (build) => `https://microapps.bigcommerce.com/carousel-widget-v2-js/8fdf96db7173ca6e46533e7196c77d5fe6888777/${build}-bundle.js`;\n\n    function loadScript(src, sri, onload) {\n      const scriptTag = document.createElement('script');\n      scriptTag.type = 'text/javascript';\n      scriptTag.defer = true;\n      scriptTag.src = src;\n      scriptTag.integrity = sri;\n      scriptTag.crossOrigin = 'anonymous';\n      if (onload) {\n        scriptTag.onload = onload;\n      }\n      document.head.appendChild(scriptTag);\n    }\n\n    var widgetOptions = {{{json .}}};\n\n    {{#if _.context.isEditorMode '===' true}}\n      if (window.BigCommerce && window.BigCommerce.initializeCarouselV2 && typeof window.BigCommerce.initializeCarouselV2 === 'function' && window.BigCommerce.initializeCarouselPageBuilderComm && typeof window.BigCommerce.initializeCarouselPageBuilderComm === 'function') {\n        const carousel = window.BigCommerce.initializeCarouselV2(widgetOptions);\n        window.BigCommerce.initializeCarouselPageBuilderComm(carousel);\n      } else {\n        loadScript(scriptPath('storefront'), storefrontSRI, () => {\n          const carousel = window.BigCommerce.initializeCarouselV2(widgetOptions);\n          loadScript(scriptPath('pageBuilder'), pageBuilderSRI, () => {\n            window.BigCommerce.initializeCarouselPageBuilderComm(carousel);\n          });\n        });\n      }\n    {{else}}\n      if (window.BigCommerce && window.BigCommerce.initializeCarouselV2 && typeof window.BigCommerce.initializeCarouselV2 === 'function') {\n        window.BigCommerce.initializeCarouselV2(widgetOptions).setup();\n      } else {\n        loadScript(scriptPath('storefront'), storefrontSRI, () => window.BigCommerce.initializeCarouselV2(widgetOptions).setup());\n      }\n    {{/if}}\n  })();\n</script>\n",
      "date_created": "2024-02-27T02:43:46.667Z",
      "date_modified": "2024-02-27T02:43:46.667Z",
      "kind": "sd-carousel-v2",
      "storefront_api_query": "",
      "icon_name": "sd-carousel",
      "template_engine": "handlebars_v3",
      "client_rerender": true,
      "current_version_uuid": "894ed2cb-f52c-4423-a00c-8d8638e89ab8",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "ee808371-2043-42e1-9edb-f63b94a325e0",
      "name": "Video",
      "schema": [
        {
          "type": "tab",
          "label": "Content",
          "sections": [
            {
              "settings": [
                {
                  "type": "regexInput",
                  "label": "Video URL (YouTube or Vimeo)",
                  "id": "videoUrl",
                  "default": "",
                  "typeMeta": {
                    "placeholder": "https://",
                    "regExPatterns": [
                      {
                        "pattern": "(http:|https:|)\\/\\/(player.|www.)?(vimeo\\.com|youtu(be\\.com|\\.be|be\\.googleapis\\.com))\\/(video\\/|embed\\/|watch\\?v=|v\\/)?([A-Za-z0-9._%-]*)(\\&\\S+)?",
                        "matchIndex": 6,
                        "configKey": "id"
                      },
                      {
                        "pattern": "(vimeo|youtube|youtu)",
                        "matchIndex": 0,
                        "configKey": "type"
                      }
                    ]
                  }
                },
                {
                  "type": "boolean",
                  "label": "Autoplay video",
                  "id": "autoplay",
                  "default": false,
                  "conditional": {
                    "key": "videoUrl.parts.type",
                    "operator": "IN",
                    "value": [
                      "youtube",
                      "youtu"
                    ]
                  }
                },
                {
                  "type": "boolean",
                  "label": "Loop video",
                  "id": "loop",
                  "default": false,
                  "conditional": {
                    "key": "videoUrl.parts.type",
                    "operator": "IN",
                    "value": [
                      "vimeo",
                      "youtube",
                      "youtu"
                    ]
                  }
                },
                {
                  "type": "boolean",
                  "label": "Display video controls",
                  "id": "controls",
                  "default": true,
                  "conditional": {
                    "key": "videoUrl.parts.type",
                    "operator": "IN",
                    "value": [
                      "youtube",
                      "youtu"
                    ]
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<style>\n    .container-{{_.id}} {\n        position: relative;\n        width: 100%;\n        height: 0;\n        padding-bottom: 56.25%;\n    }\n    #player-{{_.id}} {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n    }\n</style>\n<div class=\"container-{{_.id}}\">\n    {{#if videoUrl.value '===' ''}}\n        <style>\n            .invalid-input-{{_.id}} {\n                height: 100%;\n                width: 100%;\n                display: flex;\n                align-items: center;\n                background: #F6F7FC;\n                justify-content: center;\n                position: absolute;\n            }\n\n            .invalid-input-{{_.id}} > svg {\n                height: 100%;\n                width: 20%;\n            }\n\n            .invalid-input-{{_.id}} > svg > rect {\n                fill: #D9DCE9;\n            }\n\n            .invalid-input-{{_.id}} > svg > path {\n                fill: #FFFFFF;\n            }\n        </style>\n        <div class=\"invalid-input-{{_.id}}\">\n            <!-- Waiting for input from user -->\n            <svg viewBox=\"0 0 182 115\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n                <rect width=\"182\" height=\"114.947\" rx=\"10\"/>\n                <path d=\"M120.952 53.2903C122.425 54.0275 122.425 56.1302 120.952 56.8674L73.5397 80.591C72.2099 81.2564\n                 70.6448 80.2895 70.6448 78.8024V31.3552C70.6448 29.8682 72.2099 28.9012 73.5397 29.5667L120.952 53.2903Z\"\n                />\n            </svg>\n        </div>\n    {{else}}\n        {{#unless videoUrl.parts.type}}\n            <style>\n                .invalid-input-{{_.id}} {\n                    text-align: center;\n                }\n            </style>\n            <div class=\"invalid-input-{{_.id}}\">\n                <h3>Invalid URL entered</h3>\n            </div>\n        {{else}}\n            {{#unless videoUrl.parts.id}}\n            <style>\n                .invalid-input-{{_.id}} {\n                    text-align: center;\n                }\n            </style>\n            <div class=\"invalid-input-{{_.id}}\">\n                <h3>Invalid URL entered</h3>\n            </div>\n            {{/unless}}\n        {{/unless}}\n    {{/if}}\n\n    {{#contains 'youtube' videoUrl.parts.type}}\n        {{#if videoUrl.parts.id}}\n            <iframe\n                    id=\"player-{{_.id}}\"\n                    type=\"text/html\"\n                    src=\"https://www.youtube.com/embed/{{videoUrl.parts.id}}?enablejsapi=1&autoplay={{#if autoplay}}1{{else}}0{{/if}}&controls={{#if controls}}1{{else}}0{{/if}}&fs=1&loop={{#if loop}}1&playlist={{videoUrl.parts.id}}{{else}}0{{/if}}&rel=0&mute={{#if autoplay}}1{{else}}0{{/if}}\"\n                    frameborder=\"0\"\n                    webkitallowfullscreen\n                    mozallowfullscreen\n                    allowfullscreen\n                    {{#if _.pageBuilderData.previewState.editMode}}onload=\"initDevMode(this)\"{{/if}}\n            ></iframe>\n        {{/if}}\n    {{/contains}}\n    {{#if videoUrl.parts.type '===' 'vimeo'}}\n        {{#if videoUrl.parts.id}}\n            <iframe\n                    id=\"player-{{_.id}}\"\n                    src=\"https://player.vimeo.com/video/{{videoUrl.parts.id}}?api=1&autoplay={{#if autoplay}}1{{else}}0{{/if}}&loop={{#if loop}}1{{else}}0{{/if}}\"\n                    frameborder=\"0\"\n                    webkitallowfullscreen\n                    mozallowfullscreen\n                    allowfullscreen\n                    {{#if _.pageBuilderData.previewState.editMode}}onload=\"initDevMode(this)\"{{/if}}\n            ></iframe>\n        {{/if}}\n    {{/if}}\n</div>\n\n<script type=\"text/javascript\">\n    function devVideoPlayModes(iframe, data) {\n        if (data.editMode) {\n            iframe.contentWindow.postMessage('{\"event\":\"command\",\"func\":\"pauseVideo\",\"method\":\"pause\"}', '*');\n        } else {\n            var src = iframe.getAttribute('src');\n            var url = new URL(src);\n            var autoplay = new URLSearchParams(url.search).get('autoplay');\n            \n            if (autoplay === '1') {\n                iframe.contentWindow.postMessage('{\"event\":\"command\",\"func\":\"playVideo\",\"method\":\"play\"}', '*');\n            }\n\n        }\n    }\n\n    function initDevMode(iframe) {\n        iframe.contentWindow.postMessage('{\"event\":\"command\",\"func\":\"stopVideo\",\"method\":\"end\"}', '*');\n    }\n\n    window.addEventListener('message', function load(event) {\n        try {\n            var data = JSON.parse(event.data);\n        } catch (e) { return; }\n\n        var iframe = document.querySelector('#player-{{_.id}}');\n        if (!iframe) {\n            window.removeEventListener('message', load);\n            return;\n        }\n\n        [{\n            action: 'toggle-edit-mode',\n            initiator: 'PAGE_BUILDER',\n            callback: devVideoPlayModes\n        }, {\n            action: 'sdk-loaded',\n            initiator: 'PAGE_BUILDER',\n            callback: initDevMode\n        }].forEach(function(handler) {\n            if (data.action === handler.action && data.initiator === handler.initiator) {\n                try { handler.callback(iframe, data); } catch (error) {}\n            }\n        })\n    });\n</script>\n",
      "date_created": "2024-02-27T02:43:46.691Z",
      "date_modified": "2024-02-27T02:43:46.691Z",
      "kind": "sd-video",
      "storefront_api_query": "",
      "icon_name": "sd-video",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "cb2a9b34-face-4101-bc1f-1f13ab9885d5",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "56c01cc3-4e64-4d83-9b5b-1a4ecd717f10",
      "name": "Product",
      "schema": [
        {
          "type": "hidden",
          "settings": [
            {
              "type": "graphQl",
              "id": "graphQueries",
              "typeMeta": {
                "mappings": {
                  "productId": {
                    "reads": "productId",
                    "type": "Int"
                  }
                }
              }
            }
          ]
        },
        {
          "type": "tab",
          "label": "Content",
          "sections": [
            {
              "label": "Product",
              "settings": [
                {
                  "type": "productId",
                  "label": "Product",
                  "id": "productId",
                  "default": "",
                  "typeMeta": {
                    "placeholder": "Search by name or SKU"
                  }
                }
              ]
            },
            {
              "label": "Elements",
              "settings": [
                {
                  "type": "alignment",
                  "label": "Content alignment",
                  "id": "productCardContentAlignment",
                  "default": {
                    "horizontal": "center"
                  },
                  "typeMeta": {
                    "display": "horizontal"
                  }
                },
                {
                  "type": "element",
                  "label": "Product image",
                  "id": "productImage",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Product image style",
                        "settings": [
                          {
                            "type": "select",
                            "label": "Image fit",
                            "id": "imageFit",
                            "default": "fill",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Scale to fill box",
                                  "value": "fill"
                                },
                                {
                                  "label": "Scale to fit box",
                                  "value": "fit"
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Brand",
                  "id": "brand",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Brand style",
                        "settings": [
                          {
                            "type": "typography",
                            "label": "Text",
                            "id": "textStyle",
                            "default": "default"
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "color",
                            "default": "#444444"
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Product name",
                  "id": "productName",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Product name style",
                        "settings": [
                          {
                            "type": "typography",
                            "label": "Text",
                            "id": "textStyle",
                            "default": "default"
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "color",
                            "default": "#444444"
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Price",
                  "id": "price",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Price style",
                        "settings": [
                          {
                            "type": "typography",
                            "label": "Text",
                            "id": "textStyle",
                            "default": "default"
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "color",
                            "default": "#444444"
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Product rating",
                  "id": "productRating",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "hide"
                      },
                      "advanced": {
                        "label": "Product rating style",
                        "settings": [
                          {
                            "type": "color",
                            "label": "Star color (filled)",
                            "id": "starColorFilled",
                            "default": "#3C64F4"
                          },
                          {
                            "type": "color",
                            "label": "Star color (empty)",
                            "id": "starColorEmpty",
                            "default": "#ECEEF5"
                          },
                          {
                            "type": "color",
                            "label": "Reviews text color",
                            "id": "reviewsColor",
                            "default": "#8C93AD"
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Button",
                  "id": "button",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "hide"
                      },
                      "advanced": {
                        "label": "Button style",
                        "settings": [
                          {
                            "type": "select",
                            "label": "Button shape",
                            "id": "shape",
                            "default": "round",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Round",
                                  "value": "round"
                                },
                                {
                                  "label": "Square",
                                  "value": "square"
                                },
                                {
                                  "label": "Pill",
                                  "value": "pill"
                                }
                              ]
                            }
                          },
                          {
                            "type": "color",
                            "label": "Button color",
                            "id": "buttonColor",
                            "default": "rgba(68,68,68,1)"
                          },
                          {
                            "type": "typography",
                            "label": "Button text",
                            "id": "textStyle",
                            "default": "default"
                          },
                          {
                            "type": "color",
                            "label": "Button text color",
                            "id": "buttonTextColor",
                            "default": "rgba(255,255,255,1)"
                          },
                          {
                            "type": "select",
                            "label": "Button action",
                            "id": "buttonActionType",
                            "default": "addToCart",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Add to Cart",
                                  "value": "addToCart"
                                },
                                {
                                  "label": "Add to Wishlist",
                                  "value": "addToWishlist"
                                },
                                {
                                  "label": "Go to Product Page",
                                  "value": "goToProduct"
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<div id=\"bc-product-{{_.id}}\"></div>\n\n{{#with ../_.data.site.product as | productResource |}}\n  {{#if productResource.entityId \"==\" productId}}\n    <script type=\"application/ld+json\" nonce=\"{{nonce}}\">\n      {\n        \"@context\": \"https://schema.org/\",\n        \"@type\": \"Product\",\n        \"name\": \"{{productResource.name}}\",\n        \"image\": \"{{productResource.defaultImage.url}}\",\n        \"brand\": \"{{productResource.brand.name}}\",\n        \"sku\": \"{{productResource.sku}}\",\n        \"aggregateRating\": {\n          \"@type\": \"AggregateRating\",\n          {{#if productResource.reviewSummary.summationOfRatings \"==\" 0}}\n          \"ratingValue\": \"0\",\n          {{else}}\n          \"ratingValue\": \"{{divide productResource.reviewSummary.summationOfRatings productResource.reviewSummary.numberOfReviews}}\",\n          {{/if}}\n          \"reviewCount\": \"{{productResource.reviewSummary.numberOfReviews}}\"\n        },\n        \"offers\": {\n          \"@type\": \"Offer\",\n          \"priceCurrency\": \"{{productResource.prices.price.currencyCode}}\",\n          \"price\": \"{{productResource.prices.price.value}}\",\n          \"seller\": {\n            \"@type\": \"Organization\",\n            \"name\": \"{{../../../_.data.site.settings.storeName}}\"\n          }\n        }\n      }\n    </script>\n  {{/if}}\n{{/with}}\n\n<script type=\"text/javascript\" nonce=\"{{nonce}}\">\n  (function() {\n    var widgetConfiguration = {{{json .}}};\n    var dataIsNotPresent = typeof widgetConfiguration._.data === 'undefined' || Object.keys(widgetConfiguration._.data || {}).length === 0;\n    var storefrontApiQueryData = widgetConfiguration._.queryData;\n\n    function executeStorefrontApiQuery(queryData, callback) {\n      // Fetch data from the GraphQL Storefront API\n      var storefrontApiRequest = new XMLHttpRequest(); // IE compatible\n      storefrontApiRequest.onreadystatechange = function() {\n        if (this.readyState == 4 && this.status == 200) {\n          callback(JSON.parse(this.response).data);\n        }\n      };\n\n      storefrontApiRequest.open('POST', `/graphql`, true);\n      storefrontApiRequest.setRequestHeader('Authorization', `Bearer ${queryData.storefrontApiToken}`);\n      storefrontApiRequest.setRequestHeader('Content-type', 'application/json');\n      storefrontApiRequest.send(JSON.stringify({ query: queryData.storefrontApiQuery, variables: JSON.parse(queryData.storefrontApiQueryParamsJson) }));\n    }\n\n    function executeWidget(configuration, storefrontApiData) {\n      if (storefrontApiData) {\n        configuration._.data = storefrontApiData;\n      }\n\n      if (window.BigCommerce && window.BigCommerce.initializeProduct && typeof window.BigCommerce.initializeProduct === 'function') {\n        window.BigCommerce.initializeProduct(configuration);\n      } else {\n        var scriptTag = document.createElement('script');\n        scriptTag.type = 'text/javascript';\n        scriptTag.src = 'https://microapps.bigcommerce.com/product-widget/dab8b491d2f9685813bdbf7635bdbe7614df7f41/bundle.js';\n        scriptTag.integrity = 'sha512-PDHgWqo35khUfkIfk/4FfUGhGGzLwJl8HRrznKXCUdcJqoh2SipYhKCYPjKquydSz1tUPWkKD/YwOMM9JhS1fA=='\n        scriptTag.crossOrigin = 'anonymous';\n        scriptTag.defer = true;\n        scriptTag.onload = function () { window.BigCommerce.initializeProduct(configuration) };\n        scriptTag.nonce = '{{nonce}}';\n        document.head.appendChild(scriptTag);\n      }\n    }\n\n    if (dataIsNotPresent && storefrontApiQueryData) {\n      executeStorefrontApiQuery(storefrontApiQueryData, function(storefrontApiData) { executeWidget(widgetConfiguration, storefrontApiData) });\n    } else {\n      executeWidget(widgetConfiguration);\n    }\n  })();\n</script>\n",
      "date_created": "2024-02-27T02:43:46.715Z",
      "date_modified": "2024-02-27T02:43:46.715Z",
      "kind": "sd-product",
      "storefront_api_query": "query Product($productId: Int, $activeCurrencyCode: currencyCode!) {\n  site {\n    settings {\n      storeName\n      tax {\n        plp\n      }\n    }\n    currency(currencyCode: $activeCurrencyCode) {\n      display {\n        symbol\n        symbolPlacement\n        decimalToken\n        decimalPlaces\n        thousandsToken\n      }\n    }\n    product(entityId: $productId) {\n      name\n      entityId\n      addToCartUrl\n      addToWishlistUrl\n      brand {\n        name\n      }\n      path\n      sku\n      priceWithTax: prices(includeTax: true, currencyCode: $activeCurrencyCode) {\n        price {\n          currencyCode\n          value\n        }\n      }\n      priceWithoutTax: prices(includeTax: false, currencyCode: $activeCurrencyCode) {\n        price {\n          currencyCode\n          value\n        }\n      }\n      reviewSummary {\n        summationOfRatings\n        numberOfReviews\n      }\n      defaultImage {\n        url(width: 1500, height: 1500)\n      }\n    }\n  }\n}\n\n",
      "icon_name": "sd-product",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "0237468b-16f7-491e-98c2-61905cca2e3c",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "930bc10e-3836-45e8-827c-604bee6a3680",
      "name": "Product set",
      "schema": [
        {
          "type": "hidden",
          "settings": [
            {
              "type": "graphQl",
              "id": "graphQueries",
              "typeMeta": {
                "mappings": {
                  "productIds": {
                    "reads": "product.value.*.productId",
                    "type": "Int!"
                  }
                }
              }
            }
          ]
        },
        {
          "type": "tab",
          "label": "Content",
          "sections": [
            {
              "label": "Products",
              "settings": [
                {
                  "type": "productSet",
                  "label": "Product Set",
                  "id": "product",
                  "entryLabel": "Product",
                  "default": {
                    "type": "manual",
                    "value": []
                  }
                }
              ],
              "typeMeta": {
                "type": "setSection"
              }
            },
            {
              "label": "Elements",
              "settings": [
                {
                  "type": "alignment",
                  "label": "Content alignment",
                  "id": "productCardContentAlignment",
                  "default": {
                    "horizontal": "center"
                  },
                  "typeMeta": {
                    "display": "horizontal"
                  }
                },
                {
                  "type": "select",
                  "label": "Products per slide",
                  "default": 4,
                  "id": "productsPerSlide",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "1",
                        "value": 1
                      },
                      {
                        "label": "2",
                        "value": 2
                      },
                      {
                        "label": "3",
                        "value": 3
                      },
                      {
                        "label": "4",
                        "value": 4
                      }
                    ]
                  }
                },
                {
                  "type": "element",
                  "label": "Product image",
                  "id": "productImage",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Product image style",
                        "settings": [
                          {
                            "type": "select",
                            "label": "Image fit",
                            "id": "imageFit",
                            "default": "fill",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Scale to fill box",
                                  "value": "fill"
                                },
                                {
                                  "label": "Scale to fit box",
                                  "value": "fit"
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Brand",
                  "id": "brand",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Brand style",
                        "settings": [
                          {
                            "type": "typography",
                            "label": "Text",
                            "id": "textStyle",
                            "default": "default"
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "color",
                            "default": "#444444"
                          },
                          {
                            "type": "select",
                            "label": "Font family",
                            "id": "fontFamily",
                            "default": "inherit",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Theme Default",
                                  "value": "inherit"
                                },
                                {
                                  "label": "Arial",
                                  "value": "Arial, sans-serif"
                                },
                                {
                                  "label": "Tahoma",
                                  "value": "Tahoma, sans-serif"
                                },
                                {
                                  "label": "Verdana",
                                  "value": "Verdana, sans-serif"
                                },
                                {
                                  "label": "Lucida",
                                  "value": "Lucida, sans-serif"
                                },
                                {
                                  "label": "Times New Roman",
                                  "value": "Times New Roman, serif"
                                },
                                {
                                  "label": "Courier",
                                  "value": "Courier, serif"
                                },
                                {
                                  "label": "Georgia",
                                  "value": "Georgia, serif"
                                },
                                {
                                  "label": "Palatino",
                                  "value": "Palatino, serif"
                                }
                              ]
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          },
                          {
                            "type": "select",
                            "label": "Font weight",
                            "id": "fontWeight",
                            "default": "400",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Thin",
                                  "value": "100"
                                },
                                {
                                  "label": "Extra Light (Ultra Light)",
                                  "value": "200"
                                },
                                {
                                  "label": "Light",
                                  "value": "300"
                                },
                                {
                                  "label": "Normal",
                                  "value": "400"
                                },
                                {
                                  "label": "Medium",
                                  "value": "500"
                                },
                                {
                                  "label": "Semi Bold (Demi Bold)",
                                  "value": "600"
                                },
                                {
                                  "label": "Bold",
                                  "value": "700"
                                },
                                {
                                  "label": "Extra Bold (Ultra Bold)",
                                  "value": "800"
                                },
                                {
                                  "label": "Black (Heavy)",
                                  "value": "900"
                                }
                              ]
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          },
                          {
                            "type": "number",
                            "label": "Font size",
                            "id": "fontSize",
                            "default": {
                              "value": 36,
                              "type": "px"
                            },
                            "typeMeta": {
                              "parseType": "integer"
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Product name",
                  "id": "productName",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Product name style",
                        "settings": [
                          {
                            "type": "typography",
                            "label": "Text",
                            "id": "textStyle",
                            "default": "default"
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "color",
                            "default": "#444444"
                          },
                          {
                            "type": "select",
                            "label": "Font family",
                            "id": "fontFamily",
                            "default": "inherit",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Theme Default",
                                  "value": "inherit"
                                },
                                {
                                  "label": "Arial",
                                  "value": "Arial, sans-serif"
                                },
                                {
                                  "label": "Tahoma",
                                  "value": "Tahoma, sans-serif"
                                },
                                {
                                  "label": "Verdana",
                                  "value": "Verdana, sans-serif"
                                },
                                {
                                  "label": "Lucida",
                                  "value": "Lucida, sans-serif"
                                },
                                {
                                  "label": "Times New Roman",
                                  "value": "Times New Roman, serif"
                                },
                                {
                                  "label": "Courier",
                                  "value": "Courier, serif"
                                },
                                {
                                  "label": "Georgia",
                                  "value": "Georgia, serif"
                                },
                                {
                                  "label": "Palatino",
                                  "value": "Palatino, serif"
                                }
                              ]
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          },
                          {
                            "type": "select",
                            "label": "Font weight",
                            "id": "fontWeight",
                            "default": "400",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Thin",
                                  "value": "100"
                                },
                                {
                                  "label": "Extra Light (Ultra Light)",
                                  "value": "200"
                                },
                                {
                                  "label": "Light",
                                  "value": "300"
                                },
                                {
                                  "label": "Normal",
                                  "value": "400"
                                },
                                {
                                  "label": "Medium",
                                  "value": "500"
                                },
                                {
                                  "label": "Semi Bold (Demi Bold)",
                                  "value": "600"
                                },
                                {
                                  "label": "Bold",
                                  "value": "700"
                                },
                                {
                                  "label": "Extra Bold (Ultra Bold)",
                                  "value": "800"
                                },
                                {
                                  "label": "Black (Heavy)",
                                  "value": "900"
                                }
                              ]
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          },
                          {
                            "type": "number",
                            "label": "Font size",
                            "id": "fontSize",
                            "default": {
                              "value": 36,
                              "type": "px"
                            },
                            "typeMeta": {
                              "parseType": "integer"
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Price",
                  "id": "price",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "show"
                      },
                      "advanced": {
                        "label": "Price style",
                        "settings": [
                          {
                            "type": "typography",
                            "label": "Text",
                            "id": "textStyle",
                            "default": "default"
                          },
                          {
                            "type": "color",
                            "label": "Text color",
                            "id": "color",
                            "default": "#444444"
                          },
                          {
                            "type": "select",
                            "label": "Font family",
                            "id": "fontFamily",
                            "default": "inherit",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Theme Default",
                                  "value": "inherit"
                                },
                                {
                                  "label": "Arial",
                                  "value": "Arial, sans-serif"
                                },
                                {
                                  "label": "Tahoma",
                                  "value": "Tahoma, sans-serif"
                                },
                                {
                                  "label": "Verdana",
                                  "value": "Verdana, sans-serif"
                                },
                                {
                                  "label": "Lucida",
                                  "value": "Lucida, sans-serif"
                                },
                                {
                                  "label": "Times New Roman",
                                  "value": "Times New Roman, serif"
                                },
                                {
                                  "label": "Courier",
                                  "value": "Courier, serif"
                                },
                                {
                                  "label": "Georgia",
                                  "value": "Georgia, serif"
                                },
                                {
                                  "label": "Palatino",
                                  "value": "Palatino, serif"
                                }
                              ]
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          },
                          {
                            "type": "select",
                            "label": "Font weight",
                            "id": "fontWeight",
                            "default": "400",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Thin",
                                  "value": "100"
                                },
                                {
                                  "label": "Extra Light (Ultra Light)",
                                  "value": "200"
                                },
                                {
                                  "label": "Light",
                                  "value": "300"
                                },
                                {
                                  "label": "Normal",
                                  "value": "400"
                                },
                                {
                                  "label": "Medium",
                                  "value": "500"
                                },
                                {
                                  "label": "Semi Bold (Demi Bold)",
                                  "value": "600"
                                },
                                {
                                  "label": "Bold",
                                  "value": "700"
                                },
                                {
                                  "label": "Extra Bold (Ultra Bold)",
                                  "value": "800"
                                },
                                {
                                  "label": "Black (Heavy)",
                                  "value": "900"
                                }
                              ]
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          },
                          {
                            "type": "number",
                            "label": "Font size",
                            "id": "fontSize",
                            "default": {
                              "value": 36,
                              "type": "px"
                            },
                            "typeMeta": {
                              "parseType": "integer"
                            },
                            "conditional": {
                              "key": "textStyle",
                              "operator": "IN",
                              "value": [
                                "custom"
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Product rating",
                  "id": "productRating",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "hide"
                      },
                      "advanced": {
                        "label": "Product rating style",
                        "settings": [
                          {
                            "type": "color",
                            "label": "Star color (filled)",
                            "id": "starColorFilled",
                            "default": "#3C64F4"
                          },
                          {
                            "type": "color",
                            "label": "Star color (empty)",
                            "id": "starColorEmpty",
                            "default": "#ECEEF5"
                          },
                          {
                            "type": "color",
                            "label": "Reviews text color",
                            "id": "reviewsColor",
                            "default": "#8C93AD"
                          }
                        ]
                      }
                    }
                  }
                },
                {
                  "type": "element",
                  "label": "Button",
                  "id": "button",
                  "typeMeta": {
                    "controls": {
                      "visibility": {
                        "default": "hide"
                      },
                      "advanced": {
                        "label": "Button style",
                        "settings": [
                          {
                            "type": "select",
                            "label": "Button shape",
                            "id": "shape",
                            "default": "round",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Round",
                                  "value": "round"
                                },
                                {
                                  "label": "Square",
                                  "value": "square"
                                },
                                {
                                  "label": "Pill",
                                  "value": "pill"
                                }
                              ]
                            }
                          },
                          {
                            "type": "color",
                            "label": "Button color",
                            "id": "buttonColor",
                            "default": "rgba(68,68,68,1)"
                          },
                          {
                            "type": "color",
                            "label": "Button text color",
                            "id": "buttonTextColor",
                            "default": "rgba(255,255,255,1)"
                          },
                          {
                            "type": "select",
                            "label": "Button action",
                            "id": "buttonActionType",
                            "default": "addToCart",
                            "typeMeta": {
                              "selectOptions": [
                                {
                                  "label": "Add to Cart",
                                  "value": "addToCart"
                                },
                                {
                                  "label": "Add to Wishlist",
                                  "value": "addToWishlist"
                                },
                                {
                                  "label": "Go to Product Page",
                                  "value": "goToProduct"
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<div id=\"sd-product-set-{{_.id}}\"></div>\n\n{{#each products as |product|}}\n  {{#each ../_.data.site.products.edges as |productResource|}}\n    {{#if productResource.node.entityId \"==\" product.productId}}\n      <script type=\"application/ld+json\" nonce=\"{{nonce}}\">\n        {\n          \"@context\": \"https://schema.org/\",\n          \"@type\": \"Product\",\n          \"name\": \"{{productResource.node.name}}\",\n          \"image\": \"{{productResource.node.defaultImage.url}}\",\n          \"description\": \"{{product.productDescription}}\",\n          \"sku\": \"{{productResource.node.sku}}\",\n          \"aggregateRating\": {\n            \"@type\": \"AggregateRating\",\n            {{#if productResource.node.reviewSummary.summationOfRatings \"==\" 0}}\n            \"ratingValue\": \"0\",\n            {{else}}\n            \"ratingValue\": \"{{divide productResource.node.reviewSummary.summationOfRatings productResource.node.reviewSummary.numberOfReviews}}\",\n            {{/if}}\n            \"reviewCount\": \"{{productResource.node.reviewSummary.numberOfReviews}}\"\n          },\n          \"offers\": {\n            \"@type\": \"Offer\",\n            \"priceCurrency\": \"{{productResource.node.prices.price.currencyCode}}\",\n            \"price\": \"{{productResource.node.prices.price.value}}\",\n            \"seller\": {\n              \"@type\": \"Organization\",\n              \"name\": \"{{../../../_.data.site.settings.storeName}}\"\n            }\n          }\n        }\n      </script>\n    {{/if}}\n  {{/each}}\n{{/each}}\n\n<script type=\"text/javascript\" nonce=\"{{nonce}}\">\n  (function() {\n    const storefrontSRI = 'sha512-PNLKymbMDMT5J7TxhLhyCwalnowXRuXsXznAL3N2XjvENv3HYFVTWSaFYYZGgWQQWFcBsuG/MMN4oF8ro1Qxsw==';\n    const pageBuilderSRI = 'sha512-F6LP2My9MC0QjpH4eYA1hxwNB8wutmKJaxdhE+PoOuN5264DCYgOsuINxFLq7A+vOEBSL9hGX/LSmQAkP/qYWQ==';\n    const scriptPath = (build) => `https://microapps.bigcommerce.com/product-set-widget/8d8f8421e73ee762e8b30438715f6233f0a7eb8b/${build}-bundle.js`;\n\n    var widgetConfiguration = {{{json .}}};\n    var dataIsNotPresent = typeof widgetConfiguration._.data === 'undefined' || Object.keys(widgetConfiguration._.data || {}).length === 0;\n    var storefrontApiQueryData = widgetConfiguration._.queryData;\n\n    function executeStorefrontApiQuery(queryData, callback) {\n      // Fetch data from the GraphQL Storefront API\n      var storefrontApiRequest = new XMLHttpRequest(); // IE compatible\n      storefrontApiRequest.onreadystatechange = function() {\n        if (this.readyState == 4 && this.status == 200) {\n          callback(JSON.parse(this.response).data);\n        }\n      };\n\n      storefrontApiRequest.open('POST', `/graphql`, true);\n      storefrontApiRequest.setRequestHeader('Authorization', `Bearer ${queryData.storefrontApiToken}`);\n      storefrontApiRequest.setRequestHeader('Content-type', 'application/json');\n      storefrontApiRequest.send(JSON.stringify({ query: queryData.storefrontApiQuery, variables: JSON.parse(queryData.storefrontApiQueryParamsJson) }));\n    }\n\n    function loadScript(src, sri, onload) {\n        const scriptTag = document.createElement('script');\n        scriptTag.type = 'text/javascript';\n        scriptTag.defer = true;\n        scriptTag.src = src;\n        scriptTag.integrity = sri;\n        scriptTag.crossOrigin = 'anonymous';\n        scriptTag.nonce = '{{nonce}}';\n        if (onload) {\n            scriptTag.onload = onload;\n        }\n        document.head.appendChild(scriptTag);\n    }\n\n    function executeWidget(configuration, storefrontApiData) {\n      if (storefrontApiData) {\n        configuration._.data = storefrontApiData;\n      }\n      {{#if _.context.isEditorMode '===' true}}\n        if (window.BigCommerce\n                && window.BigCommerce.initializeProductSet\n                && typeof window.BigCommerce.initializeProductSet === 'function'\n                && window.BigCommerce.initializeProductSetPageBuilderComm\n                && typeof window.BigCommerce.initializeProductSetPageBuilderComm === 'function') {\n            const productSet = window.BigCommerce.initializeProductSet(configuration);\n            window.BigCommerce.initializeProductSetPageBuilderComm(productSet);\n        } else {\n            loadScript(scriptPath('storefront'), storefrontSRI, () => {\n                const productSet = window.BigCommerce.initializeProductSet(configuration);\n                loadScript(scriptPath('pageBuilder'), pageBuilderSRI, () => {\n                    window.BigCommerce.initializeProductSetPageBuilderComm(productSet);\n                });\n            });\n        }\n      {{else}}\n        if (window.BigCommerce && window.BigCommerce.initializeProductSet && typeof window.BigCommerce.initializeProductSet === 'function') {\n            window.BigCommerce.initializeProductSet(configuration).setup();\n        } else {\n            loadScript(scriptPath('storefront'), storefrontSRI, () => window.BigCommerce.initializeProductSet(configuration).setup());\n        }\n      {{/if}}\n    }\n\n    if (dataIsNotPresent && storefrontApiQueryData) {\n      executeStorefrontApiQuery(storefrontApiQueryData, function(storefrontApiData) { executeWidget(widgetConfiguration, storefrontApiData) });\n    } else {\n      executeWidget(widgetConfiguration);\n    }\n  })();\n</script>\n",
      "date_created": "2024-02-27T02:43:46.742Z",
      "date_modified": "2024-02-27T02:43:46.742Z",
      "kind": "sd-product-set",
      "storefront_api_query": "query ProductSet($productIds: [Int!], $activeCurrencyCode: currencyCode!) {\n  site {\n    settings {\n      storeName\n      tax {\n        plp\n      }\n    }\n    currency(currencyCode: $activeCurrencyCode) {\n      display {\n        symbol\n        symbolPlacement\n        decimalToken\n        decimalPlaces\n        thousandsToken\n      }\n    }\n    products(entityIds: $productIds) {\n      edges {\n        node {\n          brand {\n            name\n          }\n          name\n          entityId\n          addToCartUrl\n          addToWishlistUrl\n          path\n          sku\n          priceWithTax: prices(includeTax: true, currencyCode: $activeCurrencyCode)  {\n            price {\n              currencyCode\n              value\n            }\n          }\n          priceWithoutTax: prices(includeTax: false, currencyCode: $activeCurrencyCode)  {\n            price {\n              currencyCode\n              value\n            }\n          }\n          reviewSummary {\n            summationOfRatings\n            numberOfReviews\n          }\n          defaultImage {\n            url80wide: url(width: 80)\n            url160wide: url(width: 160)\n            url320wide: url(width: 320)\n            url640wide: url(width: 640)\n            url960wide: url(width: 960)\n            url1280wide: url(width: 1280)\n            url1920wide: url(width: 1920)\n          }\n        }\n      }\n    }\n  }\n}\n",
      "icon_name": "sd-product-set",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "b2619639-70b7-4a1a-bb64-67e147286f79",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "ce9bbb4b-0625-4acc-a0e5-4ff9c8bb0615",
      "name": "Button",
      "schema": [
        {
          "type": "hidden",
          "settings": [
            {
              "id": "buttonText",
              "default": "Button label"
            }
          ]
        },
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "label": "Button",
              "settings": [
                {
                  "type": "input",
                  "id": "buttonLink",
                  "label": "Button link",
                  "default": "",
                  "typeMeta": {
                    "placeholder": "https://"
                  }
                },
                {
                  "type": "alignment",
                  "label": "Button align",
                  "id": "alignment",
                  "default": {
                    "horizontal": "center"
                  },
                  "typeMeta": {
                    "display": "horizontal"
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Margin (px)",
                  "id": "buttonMargin",
                  "default": {
                    "top": {
                      "value": "0",
                      "type": "px"
                    },
                    "right": {
                      "value": "0",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "0",
                      "type": "px"
                    },
                    "left": {
                      "value": "0",
                      "type": "px"
                    }
                  }
                },
                {
                  "type": "boxModel",
                  "label": "Padding (px)",
                  "id": "buttonPadding",
                  "default": {
                    "top": {
                      "value": "8",
                      "type": "px"
                    },
                    "right": {
                      "value": "24",
                      "type": "px"
                    },
                    "bottom": {
                      "value": "8",
                      "type": "px"
                    },
                    "left": {
                      "value": "24",
                      "type": "px"
                    }
                  }
                }
              ]
            },
            {
              "label": "Text",
              "settings": [
                {
                  "type": "select",
                  "label": "Font family",
                  "id": "fontFamily",
                  "default": "inherit",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Theme Default",
                        "value": "inherit"
                      },
                      {
                        "label": "Arial",
                        "value": "Arial, sans-serif"
                      },
                      {
                        "label": "Tahoma",
                        "value": "Tahoma, sans-serif"
                      },
                      {
                        "label": "Verdana",
                        "value": "Verdana, sans-serif"
                      },
                      {
                        "label": "Lucida",
                        "value": "Lucida, sans-serif"
                      },
                      {
                        "label": "Times New Roman",
                        "value": "Times New Roman, serif"
                      },
                      {
                        "label": "Courier",
                        "value": "Courier, serif"
                      },
                      {
                        "label": "Georgia",
                        "value": "Georgia, serif"
                      },
                      {
                        "label": "Palatino",
                        "value": "Palatino, serif"
                      }
                    ]
                  }
                },
                {
                  "type": "select",
                  "label": "Font weight",
                  "id": "fontWeight",
                  "default": "400",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Thin",
                        "value": "100"
                      },
                      {
                        "label": "Extra Light (Ultra Light)",
                        "value": "200"
                      },
                      {
                        "label": "Light",
                        "value": "300"
                      },
                      {
                        "label": "Normal",
                        "value": "400"
                      },
                      {
                        "label": "Medium",
                        "value": "500"
                      },
                      {
                        "label": "Semi Bold (Demi Bold)",
                        "value": "600"
                      },
                      {
                        "label": "Bold",
                        "value": "700"
                      },
                      {
                        "label": "Extra Bold (Ultra Bold)",
                        "value": "800"
                      },
                      {
                        "label": "Black (Heavy)",
                        "value": "900"
                      }
                    ]
                  }
                },
                {
                  "type": "number",
                  "label": "Font size",
                  "id": "textSize",
                  "default": {
                    "value": 21,
                    "type": "px"
                  },
                  "typeMeta": {
                    "parseType": "integer"
                  }
                },
                {
                  "type": "color",
                  "label": "Text color",
                  "id": "textColor",
                  "default": "#FFFFFF"
                },
                {
                  "type": "color",
                  "label": "Text color (hover)",
                  "id": "textColorHover",
                  "default": "#FFFFFF"
                }
              ]
            },
            {
              "label": "Style",
              "settings": [
                {
                  "type": "color",
                  "label": "Button color",
                  "id": "backgroundColor",
                  "default": "#444444"
                },
                {
                  "type": "color",
                  "label": "Button color (hover)",
                  "id": "backgroundColorHover",
                  "default": "#666666"
                },
                {
                  "type": "color",
                  "label": "Border color",
                  "id": "borderColor",
                  "default": "#444444"
                },
                {
                  "type": "color",
                  "label": "Border color (hover)",
                  "id": "borderColorHover",
                  "default": "#666666"
                },
                {
                  "type": "range",
                  "label": "Border thickness",
                  "id": "buttonBorder",
                  "default": 1,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 10,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                },
                {
                  "type": "range",
                  "label": "Border radius",
                  "id": "borderRadius",
                  "default": 4,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 100,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<style>\n    .sd-button-{{_.id}} {\n        display: flex;\n        align-items: center;\n        {{#if alignment.horizontal '===' 'center'}}\n            justify-content: center;\n        {{else if alignment.horizontal '===' 'left'}}\n            justify-content: flex-start;\n        {{else if alignment.horizontal '===' 'right'}}\n            justify-content: flex-end;\n        {{/if}}\n    }\n\n    .sd-button-{{_.id}} .buttonLink > a {\n        text-decoration: none;\n        background-color: {{backgroundColor}};\n        border: {{buttonBorder}}px solid {{borderColor}};\n        border-radius: {{borderRadius}}px;\n        color: {{textColor}};\n        font-size: {{textSize.value}}{{textSize.type}};\n        font-family: {{fontFamily}};\n        font-weight: {{fontWeight}};\n        padding-top: {{buttonPadding.top.value}}{{buttonPadding.top.type}};\n        padding-right: {{buttonPadding.right.value}}{{buttonPadding.right.type}};\n        padding-bottom: {{buttonPadding.bottom.value}}{{buttonPadding.bottom.type}};\n        padding-left: {{buttonPadding.left.value}}{{buttonPadding.left.type}};\n        margin-top: {{buttonMargin.top.value}}{{buttonMargin.top.type}};\n        margin-right: {{buttonMargin.right.value}}{{buttonMargin.right.type}};\n        margin-bottom: {{buttonMargin.bottom.value}}{{buttonMargin.bottom.type}};\n        margin-left: {{buttonMargin.left.value}}{{buttonMargin.left.type}};\n        text-align: center;\n        cursor: pointer;\n    }\n\n    .sd-button-{{_.id}} .buttonLink > a:hover {\n        background-color: {{backgroundColorHover}};\n        border-color: {{borderColorHover}};\n        color: {{textColorHover}};\n    }\n\n    @media only screen and (max-width: 700px) {\n        .sd-button-{{_.id}} { }\n    }\n\n    #sd-simple-button-editable-{{_.id}} {\n        min-width: 14px;\n        line-height: 1.5;\n        display: inline-block;\n    }\n\n    #sd-simple-button-editable-{{_.id}} * {\n        margin: 0;\n        padding: 0;\n    }\n\n    #sd-simple-button-editable-{{_.id}}[data-edit-mode=\"true\"]:hover,\n    #sd-simple-button-editable-{{_.id}}[data-edit-mode=\"true\"]:active,\n    #sd-simple-button-editable-{{_.id}}[data-edit-mode=\"true\"]:focus {\n        outline: 1px dashed #3C64F4;\n    }\n\n    #sd-simple-button-editable-{{_.id}} strong,\n    #sd-simple-button-editable-{{_.id}} strong * {\n        font-weight: bold;\n    }\n</style>\n\n<div class=\"sd-button-{{_.id}}\">\n    <div class=\"buttonLink\" role=\"button\">\n        <a href=\"{{buttonLink}}\" target=\"_top\" id=\"sd-simple-button-editable-{{_.id}}\" data-edit-mode=\"{{_.pageBuilderData.previewState.editMode}}\">\n            {{{buttonText}}}\n        </a>\n    </div>\n</div>\n\n{{#if _.context.isEditorMode '===' true}}\n    <script type=\"text/javascript\">\n        (function () {\n            var editMode = false;\n            var selector = \"sd-simple-button-editable-{{_.id}}\";\n            var element = document.getElementById(selector);\n            if (!element) { return; }\n\n            var button = document.getElementsByClassName(\"sd-button-{{_.id}}\")[0]\n            button.addEventListener('click', () => {\n                element.focus()\n            });\n\n            function initializeContentEditableText() {\n                if (window.BigCommerce && window.BigCommerce.inlineEditor && window.BigCommerce.sendWidgetUpdate) {\n                    editMode = true;\n                    window.BigCommerce.inlineEditor.init({\n                        selector: \"#\" + selector,\n                        editMode: editMode,\n                        onBlur: function (content) {\n                          element.innerHtml = content;\n                          flushChanges(content);\n                        },\n                        onKeyup: flushChanges,\n                        toolbarItems: ['bold', 'italic', 'underline', 'strikethrough']\n                    });\n                }\n            }\n\n            function flushChanges(content) {\n              var props = {\n                \"buttonText\": content\n              };\n              window.BigCommerce.sendWidgetUpdate(props, \"{{_.id}}\");\n            }\n\n            function setEditMode(data) {\n                editMode = data.editMode;\n                element.dataset.editMode = editMode;\n\n                if (window.BigCommerce && window.BigCommerce.inlineEditor) {\n                    if (editMode) {\n                        initializeContentEditableText()\n                    } else {\n                        window.BigCommerce.inlineEditor.remove(\"#\" + selector);\n                    }\n                }\n            }\n\n            window.addEventListener('message', function (event) {\n                try {\n                    var data = JSON.parse(event.data);\n                } catch (error) {\n                    return;\n                }\n\n                [{\n                    action: 'sdk-loaded',\n                    initiator: 'PAGE_BUILDER',\n                    callback: initializeContentEditableText\n                },{\n                    action: 'toggle-edit-mode',\n                    initiator: 'PAGE_BUILDER',\n                    callback: setEditMode\n                }].forEach(function (handler) {\n                    if (data.action === handler.action && data.initiator === handler.initiator) {\n                        try { handler.callback(data); } catch (error) {}\n                    }\n                })\n            });\n\n            initializeContentEditableText();\n        })();\n    </script>\n{{/if}}\n",
      "date_created": "2024-02-27T02:43:46.764Z",
      "date_modified": "2024-02-27T02:43:46.764Z",
      "kind": "sd-simple-button-v2",
      "storefront_api_query": "",
      "icon_name": "sd-button",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "e0a82c10-b25f-40ea-94f2-ef8fac3e0ba9",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "8cc96950-8a15-4f3b-8129-087aa2a78248",
      "name": "HTML",
      "schema": [
        {
          "label": "Content",
          "type": "tab",
          "sections": [
            {
              "settings": [
                {
                  "id": "htmlCode",
                  "label": "HTML Code",
                  "default": "<p style=\"\n  border: 1px dashed #8C93AD;\n  color: #313440;\n  font-family: arial;\n  margin: 0;\n  padding: 1rem;\n  text-align: center;\n\">\n  You can use this widget to input arbitrary HTML code into the page. Invalid HTML code may cause issues with the preview pane.\n</p>",
                  "type": "code",
                  "typeMeta": {
                    "language": "html",
                    "placeholder": "Insert HTML code here"
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "{{{htmlCode}}}\n",
      "date_created": "2024-02-27T02:43:46.778Z",
      "date_modified": "2024-02-27T02:43:46.778Z",
      "kind": "sd-simple-html",
      "storefront_api_query": "",
      "icon_name": "sd-html",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "29a485e4-327c-42f5-80cc-e91becc00347",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "7f7e85d0-259a-4412-b8e9-d4b03ec71975",
      "name": "Spacer",
      "schema": [
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "settings": [
                {
                  "type": "range",
                  "id": "spaceSize",
                  "default": 50,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 0,
                      "max": 200,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<style>\n  .sd-spacer-{{_.id}} {\n    height: {{spaceSize}}px;\n  }\n</style>\n\n<div class=\"sd-spacer-{{_.id}}\">\n</div>\n",
      "date_created": "2024-02-27T02:43:46.794Z",
      "date_modified": "2024-02-27T02:43:46.794Z",
      "kind": "sd-spacer",
      "storefront_api_query": "",
      "icon_name": "sd-spacer",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "f19afefc-4720-4ef7-b28c-c1727f4db27e",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "d5163e7b-b6e3-4adc-bac1-d7d740cedd0f",
      "name": "Divider",
      "schema": [
        {
          "type": "tab",
          "label": "Design",
          "sections": [
            {
              "settings": [
                {
                  "type": "color",
                  "label": "Line color",
                  "id": "color",
                  "default": "rgba(180, 186, 209, 1)"
                },
                {
                  "type": "select",
                  "label": "Line style",
                  "id": "style",
                  "default": "solid",
                  "typeMeta": {
                    "selectOptions": [
                      {
                        "label": "Solid",
                        "value": "solid"
                      },
                      {
                        "label": "Dashed",
                        "value": "dashed"
                      },
                      {
                        "label": "Dotted",
                        "value": "dotted"
                      }
                    ]
                  }
                },
                {
                  "type": "range",
                  "label": "Line width",
                  "id": "width",
                  "default": 100,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 1,
                      "max": 100,
                      "step": 1,
                      "unit": "%"
                    }
                  }
                },
                {
                  "type": "range",
                  "label": "Line thickness",
                  "id": "thickness",
                  "default": 1,
                  "typeMeta": {
                    "rangeValues": {
                      "min": 1,
                      "max": 10,
                      "step": 1,
                      "unit": "px"
                    }
                  }
                },
                {
                  "type": "alignment",
                  "label": "Alignment",
                  "id": "alignment",
                  "default": {
                    "horizontal": "center",
                    "vertical": "middle"
                  },
                  "typeMeta": {
                    "display": "both"
                  }
                }
              ]
            }
          ]
        }
      ],
      "template": "<style>\n  .sd-divider-wrapper-{{_.id}} {\n    display: flex;\n    height: 20px;\n    {{#if alignment.vertical '===' 'middle'}}\n      align-items: center;\n    {{else if alignment.vertical '===' 'top'}}\n      align-items: flex-start;\n    {{else if alignment.vertical '===' 'bottom'}}\n      align-items: flex-end;\n    {{/if}}\n    {{#if alignment.horizontal '===' 'center'}}\n      justify-content: center;\n      text-align: center;\n    {{else if alignment.horizontal '===' 'left'}}\n      justify-content: flex-start;\n      text-align: left;\n    {{else if alignment.horizontal '===' 'right'}}\n      justify-content: flex-end;\n      text-align: right;\n    {{/if}}\n  }\n\n  .sd-divider-{{_.id}} {\n    height: 0;\n    border-top: {{thickness}}px;\n    border-color: {{color}};\n    border-style: {{style}};\n    width: {{width}}%;\n    margin: 0;\n  }\n</style>\n\n<div class=\"sd-divider-wrapper-{{_.id}}\">\n  <hr class=\"sd-divider-{{_.id}}\"/>\n</div>\n",
      "date_created": "2024-02-27T02:43:46.811Z",
      "date_modified": "2024-02-27T02:43:46.811Z",
      "kind": "sd-divider",
      "storefront_api_query": "",
      "icon_name": "sd-divider",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "46ae4c9f-a1ab-4bcf-bef2-a7ae74711b69",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "d00f2f72-2702-49dd-ac14-ffc18cc4eed6",
      "name": "Affirm Product Page Banner",
      "schema": [],
      "template": "{{#if currency '===' _.context.activeCurrencyCode}}\n<div id=\"banner-region-{{ _.id }}\" style=\"width: {{#if product_banner_width}}{{product_banner_width}}{{else}}100%{{/if}}; height: {{#if product_banner_height}}{{product_banner_height}}{{else}}50px{{/if}}\">\n    <script defer nonce=\"{{nonce}}\">\n        _affirm_config = {\n            public_api_key: \"{{ public_api_key }}\",\n            script:\n                {{#if test_mode }}\n                    \"https://cdn1-sandbox.affirm.com/js/v2/affirm.js\"\n                {{else}}\n                    \"https://cdn1.affirm.com/js/v2/affirm.js\"\n                {{/if}}\n        };\n        (function(l,g,m,e,a,f,b){var d,c=l[m]||{},h=document.createElement(f),n=document.getElementsByTagName(f)[0],k=function(a,b,c){return function(){a[b]._.push([c,arguments])}};c[e]=k(c,e,\"set\");d=c[e];c[a]={};c[a]._=[];d._=[];c[a][b]=k(c,a,b);a=0;for(b=\"set add save post open empty reset on off trigger ready setProduct\".split(\" \");a<b.length;a++)d[b[a]]=k(c,e,b[a]);a=0;for(b=[\"get\",\"token\",\"url\",\"items\"];a<b.length;a++)d[b[a]]=function(){};h.async=!0;h.src=g[f];n.parentNode.insertBefore(h,n);delete g[f];d(g);l[m]=c})(window,_affirm_config,\"affirm\",\"checkout\",\"ui\",\"script\",\"ready\");\n\n        affirm.ui.ready(function() {\n            \"use strict\";\n\n            const priceSelectors = [{{{json product_banner_price_selector }}}, '.productView-price .price--withoutTax .price', '.productView-price .price--withoutTax .price'];\n\n            const priceElement = priceSelectors.reduce((acc, selector) => {\n                return acc || (selector ? document.querySelector(selector) : null);\n            }, null);\n\n            if (!priceElement) {\n                console.warn('Affirm: Price element not found on the page');\n                return;\n            }\n\n            const affirmBanner = document.getElementById('affirm-widget');\n\n            /**\n             * Converts a numeric string representation of a price to cents.\n             * The function handles the following input formats:\n             * - Standard prices with thousands separators and decimal separators (e.g., \"1,234.56\").\n             * - Prices in the form of a range (e.g., \"12,345.67-14,567.89\"), returning the first price in cents.\n             * - Input strings may include symbols (e.g., \"$\", \"USD\") that will be removed.\n             *\n             * Examples:\n             * - convertToCents(\"12,345.67-14,567.89\") returns \"1234567\"\n             * - convertToCents(\"123.45\") returns \"12345\"\n             * - convertToCents(\"123,456\") returns \"12345600\"\n             * - convertToCents(\"1-2\") returns \"100\"\n             * - convertToCents(\"$1,000.99-USD2,000.50\") returns \"100099\"\n             *\n             * @param {string} input - The numeric string to convert.\n             * @returns {string} - The converted price in cents as a string.\n             */\n            function convertToCents(input) {\n                if (!/\\d/.test(input)) {\n                    console.warn('Affirm: The price element doesn\\'t contain any digits. Please check the price element selector.');\n                    return '0';\n                }\n                // note: this doesn't support negative prices\n                // strip second part of the range, if any\n                const firstPartOfRange = input.replace(/-.*$/, '');\n                // remove non-numeric characters from start & end of the string\n                const nonNumericCharsTrimmed = firstPartOfRange.replace(/(^[^0-9]+)|([^0-9]+$)/g, '');\n\n                // detect minor units that is one or two trailing digits led by a non-digit character; anything before that is major units;\n                // if we have more than 2 digits in the end group, we fall back to assuming that the number has no decimal part\n                const units = nonNumericCharsTrimmed.match(/^(.*)[^0-9]([0-9]{1,2})?$/) || ['', nonNumericCharsTrimmed, 0];\n                // strip non-numeric characters from major units\n                const majorUnitsAsString = units[1].replace(/[^0-9]/g, '') || '0';\n\n                // minor uinits already contains only numeric characters\n                const minorUnitsAsString = units[2] || '0';\n                const minorUnitsValue = minorUnitsAsString.length == 1? 10 : 1;\n                // convert into number\n                return majorUnitsAsString * 100 + minorUnitsAsString * minorUnitsValue;\n            }\n\n            {{#if product_banner_dynamic_price_change }}\n                const observer = new MutationObserver(function (mutationsList) {\n                    mutationsList.forEach(function (mutation) {\n                        affirmBanner.dataset.amount = convertToCents(mutation.target.innerText);\n                        affirm.ui.refresh();\n                    });\n                });\n                observer.observe(priceElement, { childList: true });\n            {{/if}}\n\n            affirmBanner.dataset.amount = convertToCents(priceElement.innerText);\n            affirm.ui.refresh();\n        });\n    </script>\n    <p id=\"affirm-widget\" class=\"affirm-as-low-as\" data-page-type=\"product\" data-affirm-type=\"{{ logo_type }}\" data-affirm-color=\"{{ line_color }}\"></p>\n</div>\n{{/if}}",
      "date_created": "2025-02-19T15:19:23.303Z",
      "date_modified": "2025-02-19T15:19:23.303Z",
      "kind": "affirm-productpage-productwidget",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "fc4743d4-c8e0-43f7-a475-f60ffcf5d24e",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "44e435ce-be38-45f1-b87a-5c2a4426ed5d",
      "name": "Affirm Cart Page Banner",
      "schema": [],
      "template": "{{#if currency '===' _.context.activeCurrencyCode}}\n<style media=\"screen\">\n    #banner-region-{{ _.id }} {\n        display: block;\n        clear: both;\n        float: right;\n        margin-bottom: 15px;\n        width: {{#if cart_banner_width}}{{cart_banner_width}}{{else}}100%{{/if}};\n        height: {{#if cart_banner_height}}{{cart_banner_height}}{{else}}50px{{/if}};\n        text-align: right;\n    }\n</style>\n<div id=\"banner-region-{{ _.id }}\">\n    <script defer nonce=\"{{nonce}}\">\n        _affirm_config = {\n            public_api_key: \"{{ public_api_key }}\",\n            script:\n                {{#if test_mode }}\n                    \"https://cdn1-sandbox.affirm.com/js/v2/affirm.js\"\n                {{else}}\n                    \"https://cdn1.affirm.com/js/v2/affirm.js\"\n                {{/if}}\n        };\n        (function(l,g,m,e,a,f,b){var d,c=l[m]||{},h=document.createElement(f),n=document.getElementsByTagName(f)[0],k=function(a,b,c){return function(){a[b]._.push([c,arguments])}};c[e]=k(c,e,\"set\");d=c[e];c[a]={};c[a]._=[];d._=[];c[a][b]=k(c,a,b);a=0;for(b=\"set add save post open empty reset on off trigger ready setProduct\".split(\" \");a<b.length;a++)d[b[a]]=k(c,e,b[a]);a=0;for(b=[\"get\",\"token\",\"url\",\"items\"];a<b.length;a++)d[b[a]]=function(){};h.async=!0;h.src=g[f];n.parentNode.insertBefore(h,n);delete g[f];d(g);l[m]=c})(window,_affirm_config,\"affirm\",\"checkout\",\"ui\",\"script\",\"ready\");\n\n        affirm.ui.ready(function() {\n            \"use strict\";\n\n            const affirmBanner = document.getElementById('affirm-widget');\n\n            /**\n             * Converts a numeric string representation of a price to cents.\n             * The function handles the following input formats:\n             * - Standard prices with thousands separators and decimal separators (e.g., \"1,234.56\").\n             * - Prices in the form of a range (e.g., \"12,345.67-14,567.89\"), returning the first price in cents.\n             * - Input strings may include symbols (e.g., \"$\", \"USD\") that will be removed.\n             *\n             * Examples:\n             * - convertToCents(\"12,345.67-14,567.89\") returns \"1234567\"\n             * - convertToCents(\"123.45\") returns \"12345\"\n             * - convertToCents(\"123,456\") returns \"12345600\"\n             * - convertToCents(\"1-2\") returns \"100\"\n             * - convertToCents(\"$1,000.99-USD2,000.50\") returns \"100099\"\n             *\n             * @param {string} input - The numeric string to convert.\n             * @returns {string} - The converted price in cents as a string.\n             */\n            function convertToCents(input) {\n                if (!/\\d/.test(input)) {\n                    console.warn('Affirm: The price element doesn\\'t contain any digits. Please check the price element selector.');\n                    return '0';\n                }\n                // note: this doesn't support negative prices\n                // strip second part of the range, if any\n                const firstPartOfRange = input.replace(/-.*$/, '');\n                // remove non-numeric characters from start & end of the string\n                const nonNumericCharsTrimmed = firstPartOfRange.replace(/(^[^0-9]+)|([^0-9]+$)/g, '');\n\n                // detect minor units that is one or two trailing digits led by a non-digit character; anything before that is major units;\n                // if we have more than 2 digits in the end group, we fall back to assuming that the number has no decimal part\n                const units = nonNumericCharsTrimmed.match(/^(.*)[^0-9]([0-9]{1,2})?$/) || ['', nonNumericCharsTrimmed, 0];\n                // strip non-numeric characters from major units\n                const majorUnitsAsString = units[1].replace(/[^0-9]/g, '') || '0';\n\n                // minor uinits already contains only numeric characters\n                const minorUnitsAsString = units[2] || '0';\n                const minorUnitsValue = minorUnitsAsString.length == 1? 10 : 1;\n                // convert into number\n                return majorUnitsAsString * 100 + minorUnitsAsString * minorUnitsValue;\n            }\n\n            function updateAffirmPrice() {\n                // since totalPriceElement is recreated after updating the cart price, we need to search for it again each time.\n                const totalPriceElement = document.querySelector({{{json cart_banner_price_selector }}});\n                if (!totalPriceElement) {\n                    console.warn('Affirm: Total price element not found on the page');\n                    return;\n                }\n                affirmBanner.dataset.amount = convertToCents(totalPriceElement.innerText);\n                affirm.ui.refresh();\n            }\n\n            {{#if cart_banner_dynamic_price_change }}\n                const cartTotalsElement = document.querySelector('.cart-content-padding-right');\n                const observer = new MutationObserver(updateAffirmPrice);\n                observer.observe(cartTotalsElement, { childList: true });\n            {{/if}}\n\n            updateAffirmPrice();\n        });\n    </script>\n    <p id=\"affirm-widget\" class=\"affirm-as-low-as\" data-page-type=\"cart\" data-affirm-type=\"{{ logo_type }}\" data-affirm-color=\"{{ line_color }}\"></p>\n</div>\n{{/if}}",
      "date_created": "2025-02-19T15:23:15.577Z",
      "date_modified": "2025-02-19T15:23:15.577Z",
      "kind": "affirm-cartpage-cartwidget",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "a2a7fbe5-812b-41da-a999-d86df772a1c3",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "273df040-e3d6-4a5e-a883-8ed07d09c13e",
      "name": "Affirm Category Page Banner",
      "schema": [],
      "template": "{{#if currency '===' _.context.activeCurrencyCode}}\n<style>\n    .affirm-banner {\n        width: {{#if category_banner_width}}{{category_banner_width}}{{else}}100%{{/if}};\n        height: {{#if category_banner_height}}{{category_banner_height}}{{else}}50px{{/if}};\n    }\n</style>\n<script>\n    (function() {\n        const _affirm_config = {\n            public_api_key: \"{{ public_api_key }}\",\n            script:\n                {{#if test_mode }}\n                    \"https://cdn1-sandbox.affirm.com/js/v2/affirm.js\"\n                {{else}}\n                    \"https://cdn1.affirm.com/js/v2/affirm.js\"\n                {{/if}}\n        };\n\n        (function(l,g,m,e,a,f,b){var d,c=l[m]||{},h=document.createElement(f),n=document.getElementsByTagName(f)[0],k=function(a,b,c){return function(){a[b]._.push([c,arguments])}};c[e]=k(c,e,\"set\");d=c[e];c[a]={};c[a]._=[];d._=[];c[a][b]=k(c,a,b);a=0;for(b=\"set add save post open empty reset on off trigger ready setProduct\".split(\" \");a<b.length;a++)d[b[a]]=k(c,e,b[a]);a=0;for(b=[\"get\",\"token\",\"url\",\"items\"];a<b.length;a++)d[b[a]]=function(){};h.async=!0;h.src=g[f];n.parentNode.insertBefore(h,n);delete g[f];d(g);l[m]=c})(window,_affirm_config,\"affirm\",\"checkout\",\"ui\",\"script\",\"ready\");\n\n        /**\n         * Converts a numeric string representation of a price to cents.\n         * The function handles the following input formats:\n         * - Standard prices with thousands separators and decimal separators (e.g., \"1,234.56\").\n         * - Prices in the form of a range (e.g., \"12,345.67-14,567.89\"), returning the first price in cents.\n         * - Input strings may include symbols (e.g., \"$\", \"USD\") that will be removed.\n         *\n         * Examples:\n         * - convertToCents(\"12,345.67-14,567.89\") returns \"1234567\"\n         * - convertToCents(\"123.45\") returns \"12345\"\n         * - convertToCents(\"123,456\") returns \"12345600\"\n         * - convertToCents(\"1-2\") returns \"100\"\n         * - convertToCents(\"$1,000.99-USD2,000.50\") returns \"100099\"\n         *\n         * @param {string} input - The numeric string to convert.\n         * @returns {string} - The converted price in cents as a string.\n         */\n        function convertToCents(input) {\n            if (!/\\d/.test(input)) {\n                console.warn('Affirm: The price element doesn\\'t contain any digits. Please check the price element selector.');\n                return '0';\n            }\n            // note: this doesn't support negative prices\n            // strip second part of the range, if any\n            const firstPartOfRange = input.replace(/-.*$/, '');\n            // remove non-numeric characters from start & end of the string\n            const nonNumericCharsTrimmed = firstPartOfRange.replace(/(^[^0-9]+)|([^0-9]+$)/g, '');\n\n            // detect minor units that is one or two trailing digits led by a non-digit character; anything before that is major units;\n            // if we have more than 2 digits in the end group, we fall back to assuming that the number has no decimal part\n            const units = nonNumericCharsTrimmed.match(/^(.*)[^0-9]([0-9]{1,2})?$/) || ['', nonNumericCharsTrimmed, 0];\n            // strip non-numeric characters from major units\n            const majorUnitsAsString = units[1].replace(/[^0-9]/g, '') || '0';\n\n            // minor uinits already contains only numeric characters\n            const minorUnitsAsString = units[2] || '0';\n            const minorUnitsValue = minorUnitsAsString.length == 1? 10 : 1;\n            // convert into number\n            return majorUnitsAsString * 100 + minorUnitsAsString * minorUnitsValue;\n        }\n\n        //json helper is used to escape quotes in selector. e.g. div[data-foo=\"bar\"] => div[data-foo=\\\"bar\\\"]\n        function initialize() {\n            const priceElements = document.querySelectorAll({{{json category_banner_product_price_selector }}});\n            if (priceElements.length === 0) {\n                console.warn('Affirm: Price elements not found on the page');\n                return;\n            }\n\n            priceElements.forEach(priceElement => {\n                const affirmElement = document.createElement('p');\n                affirmElement.className = 'affirm-as-low-as';\n                affirmElement.dataset.pageType = 'category';\n                affirmElement.dataset.affirmType = '{{ logo_type }}';\n                affirmElement.dataset.affirmColor = '{{ line_color }}';\n                affirmElement.dataset.amount = convertToCents(priceElement.innerText);\n\n                const affirmElementContainer = document.createElement('div');\n                affirmElementContainer.className = 'affirm-banner';\n                affirmElementContainer.appendChild(affirmElement);\n\n                priceElement.after(affirmElementContainer);\n            });\n        }\n\n        initialize();\n\n        const productListingContainerSelector = {{{json category_banner_products_container_selector }}};\n        if (!productListingContainerSelector) {\n            return;\n        }\n\n        const containerElement = document.querySelector(productListingContainerSelector);\n        if (!containerElement) {\n            console.warn('Affirm: Products listing container not found on the page');\n            return;\n        }\n\n        // Observer is used to detect when products listing container is updated due to pagination\n        const observer = new MutationObserver(function (mutationsList) {\n            mutationsList.forEach(function () {\n\n                // If mutation in products listing container is detected, but Affirm banners are still present, do nothing\n                if (document.querySelectorAll('.affirm-as-low-as').length > 0 ) {\n                    return;\n                }\n\n                // If mutation in products listing container leads to new products being loaded - reinitialize Affirm banners\n                // Observer is disconnected for the duration of reinitialization to avoid triggering till the process is complete\n                observer.disconnect();\n                initialize();\n                affirm.ui.refresh();\n                connectObserver();\n            });\n        });\n\n        function connectObserver() {\n            observer.observe(containerElement, { childList: true, subtree: true });\n        }\n\n        connectObserver();\n    })();\n</script>\n{{/if}}",
      "date_created": "2025-02-19T15:30:11.155Z",
      "date_modified": "2025-02-19T15:30:11.155Z",
      "kind": "affirm-categorypage-productwidget",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "11d11949-f51a-4d3c-863b-337411fadfcc",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "7f4b6b4c-d55f-413d-a24a-193febbd12e6",
      "name": "BigCommerce Payments Credit Banner - Cart Page (728x90)",
      "schema": [],
      "template": "<style media=\"screen\">\n  #banner-region-{{ _.id }} {\n    display: block;\n    margin-right: auto;\n    margin-left: auto;\n    width: 100%;\n    max-width: 728px;\n  }\n</style>\n\n<div id=\"banner-region-{{ _.id }}\">\n  <div data-pp-style-layout=\"flex\"\n       data-pp-style-color=\"white\"\n       data-pp-style-ratio=\"8x1\"\n       id=\"bigcommerce-payments-cart-messaging-banner\">\n  </div>\n</div>\n\n",
      "date_created": "2025-07-04T13:01:12.402Z",
      "date_modified": "2025-07-04T13:01:12.402Z",
      "kind": "bcp-cartpage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "607549a8-b64c-42cd-863e-2382bb637a2a",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "e85cedf8-fc72-456b-99bb-ada8b9215a63",
      "name": "BigCommerce Payments Credit Banner - Cart Page (465x59)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{ ../_.id }} {\n    display: block;\n    clear: both;\n    float: right;\n    margin-bottom: 15px;\n    width: 460px;\n    max-width: 100%;\n  }\n</style>\n\n<div id=\"banner-region-{{ ../_.id }}\">\n  <div\n    data-pp-style-logo-position=\"{{#if ../style.bcp-cartpage-quarterbanner.data-pp-style-logo-position}}{{../style.bcp-cartpage-quarterbanner.data-pp-style-logo-position}}{{else}}left{{/if}}\"\n    data-pp-style-logo-type=\"{{#if ../style.bcp-cartpage-quarterbanner.data-pp-style-logo-type}}{{../style.bcp-cartpage-quarterbanner.data-pp-style-logo-type}}{{else}}inline{{/if}}\"\n    data-pp-style-text-color=\"{{#if ../style.bcp-cartpage-quarterbanner.data-pp-style-text-color}}{{../style.bcp-cartpage-quarterbanner.data-pp-style-text-color}}{{else}}black{{/if}}\"\n    data-pp-style-text-size=\"{{#if ../style.bcp-cartpage-quarterbanner.data-pp-style-text-size}}{{../style.bcp-cartpage-quarterbanner.data-pp-style-text-size}}{{else}}12{{/if}}\"\n    id=\"bigcommerce-payments-cart-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    (function () {\n      const dataCartTotals = document.querySelector('[data-cart-totals]');\n\n      if (dataCartTotals) {\n        renderMessageIfPossible();\n\n        const config = {\n          childList: true,\n        };\n\n        const observer = new MutationObserver((mutationsList) => {\n          mutationsList.forEach(function (mutation) {\n            if (getGrandTotalContainer(mutation.target)) {\n              renderMessageIfPossible();\n            }\n          });\n        });\n\n        observer.observe(dataCartTotals, config);\n      }\n\n      function renderMessageIfPossible() {\n        const amount = getPriceAmount(getGrandTotalContainer(dataCartTotals).innerText)[0];\n\n        if (amount) {\n          renderMessage({\n            amount\n          });\n        }\n      }\n\n      function getPriceAmount(text) {\n        /*\n         INFO:\n         - extracts a string from a pattern: [number][separator][number][separator]...\n           [separator] - any symbol but a digit, including whitespaces\n         */\n        const pattern = /\\d+(?:[^\\d]\\d+)+(?!\\d)/g;\n        const matches = text.match(pattern);\n        const results = [];\n\n        // if there are no matches\n        if (!matches?.length) {\n          const amount = text.replace(/[^\\d]/g, '');\n\n          if (!amount) return results;\n\n          results.push(amount);\n\n          return results;\n        }\n\n        matches.forEach(str => {\n          const sepIndexes = [];\n\n          for (let i = 0; i < str.length; i++) {\n            // find separator index and push to array\n            if (!/\\d/.test(str[i])) {\n              sepIndexes.push(i);\n            }\n          }\n          if (sepIndexes.length === 0) return;\n          // assume the last separator is the decimal\n          const decIndex = sepIndexes[sepIndexes.length - 1];\n\n          // cut the substr to the separator with replacing non-digit chars\n          const intSubstr = str.slice(0, decIndex).replace(/[^\\d]/g, '');\n          // cut the substr after the separator with replacing non-digit chars\n          const decSubstr = str.slice(decIndex + 1).replace(/[^\\d]/g, '');\n\n          if (!intSubstr) return;\n\n          const amount = decSubstr ? `${intSubstr}.${decSubstr}` : intSubstr;\n          // to get floating point number\n          const number = parseFloat(amount);\n\n          if (!isNaN(number)) {\n            results.push(String(number));\n          }\n        });\n\n        return results;\n      }\n\n      function getGrandTotalContainer(parent) {\n        if (parent) {\n          return parent.querySelector('.cart-total-grandTotal');\n        }\n\n        return document.querySelector('.cart-total-grandTotal');\n      }\n\n      function loadScript(src, attributes) {\n        return new Promise((resolve, reject) => {\n          const scriptTag = document.createElement('script');\n\n          if (attributes) {\n            Object.keys(attributes)\n                    .forEach(key => {\n                      scriptTag.setAttribute(key, attributes[key]);\n                    });\n          }\n\n          scriptTag.type = 'text/javascript';\n          scriptTag.src = src;\n\n          scriptTag.onload = () => resolve();\n          scriptTag.onerror = event => {\n            reject(event);\n          };\n\n          document.head.appendChild(scriptTag);\n        });\n      }\n\n      function renderMessage(objectParams) {\n        const paypalSdkScriptConfig = getPayPalSdkScriptConfig();\n\n        const options = transformConfig(paypalSdkScriptConfig.options);\n        const attributes = transformConfig(paypalSdkScriptConfig.attributes);\n\n        const messageProps = { placement: 'cart', style: 'text', ...objectParams };\n\n        const renderPayPalMessagesComponent = (paypal) => {\n          paypal.Messages(messageProps).render('#bigcommerce-payments-cart-messaging-banner');\n        };\n\n        if (options['client-id'] && options['merchant-id']) {\n          if (!window.paypalMessages) {\n            const paypalSdkUrl = 'https://www.paypal.com/sdk/js';\n            const scriptQuery = new URLSearchParams(options).toString();\n            const scriptSrc = `${paypalSdkUrl}?${scriptQuery}`;\n\n            loadScript(scriptSrc, attributes).then(() => {\n              renderPayPalMessagesComponent(window.paypalMessages);\n            });\n          } else {\n            renderPayPalMessagesComponent(window.paypalMessages)\n          }\n        }\n      }\n\n      function transformConfig(config) {\n        let transformedConfig = {};\n\n        const keys = Object.keys(config);\n\n        keys.forEach((key) => {\n          const value = config[key];\n\n          if (\n                  value === undefined ||\n                  value === null ||\n                  value === '' ||\n                  (Array.isArray(value) && value.length === 0)\n          ) {\n            return;\n          }\n\n          transformedConfig = {\n            ...transformedConfig,\n            [key]: Array.isArray(value) ? value.join(',') : value,\n          };\n        });\n\n        return transformedConfig;\n      }\n\n      function getPayPalSdkScriptConfig() {\n        const attributionId = '{{ ../attribution_id }}';\n        const currencyCode = '{{ merchant.currency }}';\n        const clientId = '{{ merchant.clientId }}';\n        const merchantId = '{{ merchant.merchantId}}';\n        const isDeveloperModeApplicable = '{{ merchant.isDeveloperModeApplicable }}'.indexOf('true') !== -1;\n        const buyerCountry = '{{ merchant.buyerCountry }}';\n\n        return {\n          options: {\n            'client-id': clientId,\n            'merchant-id': merchantId,\n            components: ['messages'],\n            currency: currencyCode,\n            ...(isDeveloperModeApplicable && { 'buyer-country': buyerCountry }),\n          },\n          attributes: {\n            'data-namespace': 'paypalMessages',\n            'data-partner-attribution-id': attributionId,\n          },\n        };\n      }\n    })();\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2025-07-04T13:03:16.626Z",
      "date_modified": "2025-07-04T13:03:16.626Z",
      "kind": "bcp-cartpage-quarterbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "225e9fc5-1369-4713-af93-8dcf00b6f286",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "7a456159-6521-41c2-aa68-4cbf8db61119",
      "name": "BigCommerce Payments Credit Banner - Home Page (728x90)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{ ../_.id }} {\n    display: block;\n    margin-right: auto;\n    margin-left: auto;\n    width: 100%;\n    max-width: 728px;\n  }\n</style>\n\n<div id=\"banner-region-{{ ../_.id }}\">\n  <div\n    data-pp-message\n    data-pp-style-layout=\"flex\"\n    data-pp-style-color=\"{{#if ../style.bcp-homepage-fullbanner.data-pp-style-color}}{{../style.bcp-homepage-fullbanner.data-pp-style-color}}{{else}}white{{/if}}\"\n    data-pp-style-ratio=\"{{#if ../style.bcp-homepage-fullbanner.data-pp-style-ratio}}{{../style.bcp-homepage-fullbanner.data-pp-style-ratio}}{{else}}8x1{{/if}}\"\n    id=\"bigcommerce-payments-homepage-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    function renderMessage() {\n      const params = {\n        'merchant-id': '{{merchant.merchantId}}',\n        'client-id': '{{merchant.clientId}}',\n        'data-partner-attribution-id': '{{../attribution_id}}',\n        components: ['messages', 'buttons'],\n      };\n\n      if (params['client-id'] && params['merchant-id']) {\n        window.paypalLoadScript(params)\n          .then(bigcommerce => {\n            bigcommerce.Messages({ placement: 'home' }).render('#bigcommerce-payments-homepage-messaging-banner');\n          });\n      }\n    }\n\n    (function () {\n      if (window.paypalLoadScript) {\n        renderMessage();\n        return;\n      }\n\n      const script = document.createElement('script');\n      script.type = 'text/javascript';\n      script.src = 'https://unpkg.com/@paypal/paypal-js@4.1.0/dist/iife/paypal-js.min.js';\n      script.onload = function () {\n        if (window.paypalLoadScript) {\n          renderMessage();\n        }\n      };\n\n      const container = document.getElementById(`banner-region-{{ ../_.id }}`);\n\n      if (container) {\n        container.appendChild(script);\n      }\n    })();\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2025-07-04T13:04:54.739Z",
      "date_modified": "2025-07-04T13:04:54.739Z",
      "kind": "bcp-homepage-fullbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "b776e3e1-f8a2-4275-b814-52433c57f0e4",
      "channel_id": 0,
      "schema_translations": {}
    },
    {
      "uuid": "ddc5b230-2e55-43d7-94ae-ad2f40065a23",
      "name": "BigCommerce Payments Credit Banner - Product Details Page (545x60)",
      "schema": [],
      "template": "{{#each merchant_info as |merchant|}}\n{{#if merchant.currency '===' ../_.context.activeCurrencyCode}}\n<style media=\"screen\">\n  #banner-region-{{ ../_.id }} {\n    display: block;\n    width: 100%;\n    max-width: 545px;\n  }\n</style>\n\n<div id=\"banner-region-{{ ../_.id }}\">\n  <div\n    data-pp-message\n    data-pp-style-logo-position=\"{{#if ../style.bcp-proddetailspage-quarterbanner.data-pp-style-logo-position}}{{../style.bcp-proddetailspage-quarterbanner.data-pp-style-logo-position}}{{else}}left{{/if}}\"\n    data-pp-style-logo-type=\"{{#if ../style.bcp-proddetailspage-quarterbanner.data-pp-style-logo-type}}{{../style.bcp-proddetailspage-quarterbanner.data-pp-style-logo-type}}{{else}}inline{{/if}}\"\n    data-pp-style-text-color=\"{{#if ../style.bcp-proddetailspage-quarterbanner.data-pp-style-text-color}}{{../style.bcp-proddetailspage-quarterbanner.data-pp-style-text-color}}{{else}}black{{/if}}\"\n    data-pp-style-text-size=\"{{#if ../style.bcp-proddetailspage-quarterbanner.data-pp-style-text-size}}{{../style.bcp-proddetailspage-quarterbanner.data-pp-style-text-size}}{{else}}12{{/if}}\"\n    id=\"bigcommerce-payments-proddetails-messaging-banner\">\n  </div>\n  <script defer nonce=\"{{nonce}}\">\n    (function () {\n      // Price container with data-product-price-with-tax has bigger priority for product amount calculations\n      const priceContainer = document.querySelector('[data-product-price-with-tax]')?.innerText\n        ? document.querySelector('[data-product-price-with-tax]')\n        : document.querySelector('[data-product-price-without-tax]');\n\n      if (priceContainer) {\n        renderMessageIfPossible();\n\n        const config = {\n          childList: true,    // Observe direct child elements\n          subtree: true,      // Observe all descendants\n          attributes: false,  // Do not observe attribute changes\n        };\n\n        const observer = new MutationObserver((mutationsList) => {\n          if (mutationsList.length > 0) {\n            renderMessageIfPossible();\n          }\n        });\n\n        observer.observe(priceContainer, config);\n      }\n\n      function renderMessageIfPossible() {\n        const amount = getPriceAmount();\n        if (amount) {\n          renderMessage(amount);\n        }\n      }\n\n      function getPriceAmount() {\n        const priceText = priceContainer.innerText;\n        const pricesArray = priceText.toString().match(/\\b\\d+(\\.\\d+)|(\\d+(,\\d+\\.\\d+))?\\b/g);\n\n        return pricesArray && pricesArray.length > 0\n          ? pricesArray[0].split(',').join('')\n          : undefined;\n      }\n\n      function loadScript(src, attributes) {\n        return new Promise((resolve, reject) => {\n          const scriptTag = document.createElement('script');\n\n          if (attributes) {\n            Object.keys(attributes)\n              .forEach(key => {\n                scriptTag.setAttribute(key, attributes[key]);\n              });\n          }\n\n          scriptTag.type = 'text/javascript';\n          scriptTag.src = src;\n\n          scriptTag.onload = () => resolve();\n          scriptTag.onerror = event => {\n            reject(event);\n          };\n\n          document.head.appendChild(scriptTag);\n        });\n      }\n\n      function renderMessage(objectParams) {\n        const paypalSdkScriptConfig = getPayPalSdkScriptConfig();\n\n        const options = transformConfig(paypalSdkScriptConfig.options);\n        const attributes = transformConfig(paypalSdkScriptConfig.attributes);\n\n        const messageProps = { placement: 'product', ...objectParams };\n\n        const renderPayPalMessagesComponent = (bigcommerce) => {\n          bigcommerce.Messages(messageProps).render('#bigcommerce-payments-proddetails-messaging-banner');\n        };\n\n        if (options['client-id'] && options['merchant-id']) {\n          if (!window.paypalMessages) {\n            const paypalSdkUrl = 'https://www.paypal.com/sdk/js';\n            const scriptQuery = new URLSearchParams(options).toString();\n            const scriptSrc = `${paypalSdkUrl}?${scriptQuery}`;\n\n            loadScript(scriptSrc, attributes).then(() => {\n              renderPayPalMessagesComponent(window.paypalMessages);\n            });\n          } else {\n            renderPayPalMessagesComponent(window.paypalMessages)\n          }\n        }\n      }\n\n      function transformConfig(config) {\n        let transformedConfig = {};\n\n        const keys = Object.keys(config);\n\n        keys.forEach((key) => {\n          const value = config[key];\n\n          if (\n            value === undefined ||\n            value === null ||\n            value === '' ||\n            (Array.isArray(value) && value.length === 0)\n          ) {\n            return;\n          }\n\n          transformedConfig = {\n            ...transformedConfig,\n            [key]: Array.isArray(value) ? value.join(',') : value,\n          };\n        });\n\n        return transformedConfig;\n      }\n\n      function getPayPalSdkScriptConfig() {\n        const attributionId = '{{ ../attribution_id }}';\n        const currencyCode = '{{ merchant.currency }}';\n        const clientId = '{{ merchant.clientId }}';\n        const merchantId = '{{ merchant.merchantId}}';\n        const isDeveloperModeApplicable = '{{ merchant.isDeveloperModeApplicable }}'.indexOf('true') !== -1;\n        const buyerCountry = '{{ merchant.buyerCountry }}';\n\n        return {\n          options: {\n            'client-id': clientId,\n            'merchant-id': merchantId,\n            components: ['messages'],\n            currency: currencyCode,\n            ...(isDeveloperModeApplicable && { 'buyer-country': buyerCountry }),\n          },\n          attributes: {\n            'data-namespace': 'paypalMessages',\n            'data-partner-attribution-id': attributionId,\n          },\n        };\n      }\n    })();\n  </script>\n</div>\n{{/if}}\n{{/each}}\n",
      "date_created": "2025-07-04T13:06:36.238Z",
      "date_modified": "2025-07-04T13:06:36.238Z",
      "kind": "bcp-proddetailspage-quarterbanner",
      "storefront_api_query": "",
      "icon_name": "default",
      "template_engine": "handlebars_v3",
      "client_rerender": false,
      "current_version_uuid": "eff1a913-b81e-4d79-8c69-1448415f0ef2",
      "channel_id": 0,
      "schema_translations": {}
    }
  ],
  "summary": {
    "totalTemplates": 2,
    "totalWidgets": 25,
    "totalWidgetTemplates": 51,
    "uniqueWidgetTemplates": 9,
    "widgetTemplates": [
      "8cc96950-8a15-4f3b-8129-087aa2a78248",
      "893ecfcd-1316-4b3e-b37e-6d57722f82f1",
      "161227a0-1f85-4c7c-b781-5d25428641d6",
      "cb9ca7e9-8e2b-48dc-9735-7df56f58fe16",
      "13244295-3d0e-4499-8958-cac709466f38",
      "707f3a2d-e3d8-4d08-8e16-dbda867ee6a9",
      "a846d12b-1244-49d7-8b20-d14abb789875",
      "7855df05-2418-4257-b025-832ca81287fe",
      "3c6d5072-608e-4fd0-b090-1ee208a29649"
    ]
  }
}