{
    "shopengine_title_section_start": {
        "type": "PanelBody",
        "label": "Checkbox Title"
    },
    "shopengine_title_color": {
        "control": {
            "field": "ColorPalette",
            "label": "Color",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#3A3A3A"
        }
    },
    "shopengine_title_font_size": {
        "control": {
            "field": "RangeControl",
            "props": {
                "label": "Font Size(px)",
                "min": 0,
                "max": 64,
                "step": 1
            }
        },
        "responsive": true,
        "type": "object",
        "default": {
            "desktop": 18
        }
    },
    "shopengine_title_margin": {
        "control": {
            "field": "__experimentalBoxControl",
            "props": {
                "label": "Margin",
                "values": {
                    "top": "0px",
                    "right": "0px",
                    "bottom": "0px",
                    "left": "0px"
                }
            }
        },
        "type": "object",
        "responsive": true,
        "default": {
            "desktop": {
                "top": "0px",
                "right": "0px",
                "bottom": "25px",
                "left": "0px"
            }
        }
    },
    "shopengine_title_section_end": {
        "type": "PanelBody",
        "label": "Checkbox Title"
    },
    "shopengine_checkout_form_visibility_start": {
        "type": "PanelBody",
        "label": "Field Visibility"
    },
    "shopengine_hide_shipping_first_name_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide First Name",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_last_name_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide Last Name",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_company_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide Company Name",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_country_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide Country/Region Name",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_address_1_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide Street Address 1",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_address_2_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide Street Address 2",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_city_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide town/city",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_state_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide state",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_hide_shipping_postcode_field": {
        "control": {
            "field": "ToggleControl",
            "props": {
                "label": "Hide ZIP/Postcode",
                "checked": true
            }
        },
        "type": "object",
        "default": {
            "desktop": false
        }
    },
    "shopengine_checkout_form_visibility_end": {
        "type": "PanelBody",
        "label": "Field Visibility"
    },
    "shopengine_form_container_section_start": {
        "type": "PanelBody",
        "label": "Form Container"
    },
    "shopengine_container_alignment": {
        "control": {
            "field": "SelectControl",
            "props": {
                "label": "Alignment",
                "options": [
                    {
                        "label": "Left",
                        "value": "left"
                    },
                    {
                        "label": "Right",
                        "value": "right"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": ""
        }
    },
    "shopengine_form_container_background": {
        "control": {
            "field": "ColorPalette",
            "label": "Form Container Background",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#f7f8fb"
        }
    },
    "shopengine_form_container_padding": {
        "control": {
            "field": "__experimentalBoxControl",
            "props": {
                "label": "Padding",
                "values": {
                    "top": "0px",
                    "right": "0px",
                    "bottom": "0px",
                    "left": "0px"
                }
            }
        },
        "type": "object",
        "responsive": true,
        "default": {
            "desktop": {
                "top": "25px",
                "right": "30px",
                "bottom": "25px",
                "left": "30px"
            }
        }
    },
    "shopengine_form_container_section_end": {
        "type": "PanelBody",
        "label": "Form Container"
    },
    "shopengine_input_label_section_start": {
        "type": "PanelBody",
        "label": "Label"
    },
    "shopengine_input_label_color": {
        "control": {
            "field": "ColorPalette",
            "label": "Color",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#3A3A3A"
        }
    },
    "shopengine_input_required_indicator_color": {
        "control": {
            "field": "ColorPalette",
            "label": "Required Indicator Color:",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#3A3A3A"
        }
    },
    "shopengine_label_font_size": {
        "control": {
            "field": "RangeControl",
            "props": {
                "label": "Font Size (px)",
                "min": 0,
                "max": 200,
                "step": 1
            }
        },
        "responsive": true,
        "type": "object",
        "default": {
            "desktop": 20
        }
    },
    "shopengine_input_label_margin": {
        "control": {
            "field": "__experimentalBoxControl",
            "label": "Margin",
            "props": {
                "values": {
                    "top": "0px",
                    "right": "0px",
                    "bottom": "0px",
                    "left": "0px"
                }
            }
        },
        "type": "object",
        "responsive": true,
        "default": {
            "desktop": {
                "top": "0px",
                "right": "0px",
                "bottom": "8px",
                "left": "0px"
            }
        }
    },
    "shopengine_input_label_section_end": {
        "type": "PanelBody",
        "label": "Label"
    },
    "shopengine_input_section_start": {
        "type": "PanelBody",
        "label": "Input"
    },
    "shopengine_input_tabs_style_start": {
        "type": "TabContainer"
    },
    "shopengine_input_tabnormal_start": {
        "type": "TabControl",
        "label": "Normal"
    },
    "shopengine_input_color": {
        "control": {
            "field": "ColorPalette",
            "label": "Input Color",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#555"
        }
    },
    "shopengine_input_background": {
        "control": {
            "field": "ColorPalette",
            "label": "Background",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#ffffff"
        }
    },
    "shopengine_input_border_type": {
        "control": {
            "field": "SelectControl",
            "props": {
                "label": "Border Type",
                "options": [
                    {
                        "label": "None",
                        "value": "none"
                    },
                    {
                        "label": "Solid",
                        "value": "solid"
                    },
                    {
                        "label": "Double",
                        "value": "double"
                    },
                    {
                        "label": "Dotted",
                        "value": "dotted"
                    },
                    {
                        "label": "Dashed",
                        "value": "dashed"
                    },
                    {
                        "label": "Groove",
                        "value": "groove"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "solid"
        }
    },
    "shopengine_input_border_width": {
        "control": {
            "field": "__experimentalBoxControl",
            "props": {
                "label": "Width(px)",
                "values": {
                    "top": "0px",
                    "right": "0px",
                    "bottom": "0px",
                    "left": "0px"
                }
            }
        },
        "type": "object",
        "responsive": true,
        "default": {
            "desktop": {
                "top": "1px",
                "right": "1px",
                "bottom": "1px",
                "left": "1px"
            }
        }
    },
    "shopengine_input_border_color": {
        "control": {
            "field": "ColorPalette",
            "label": "Border Color",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#dee3ea"
        }
    },
    "shopengine_input_tabnormal_end": {
        "type": "TabControl",
        "label": "Normal"
    },
    "shopengine_input_tabfocus_start": {
        "type": "TabControl",
        "label": "Focus"
    },
    "shopengine_input_color_focus": {
        "control": {
            "field": "ColorPalette",
            "label": "Input Color",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#555"
        }
    },
    "shopengine_input_background_focus": {
        "control": {
            "field": "ColorPalette",
            "label": "Background",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": "#ffffff"
        }
    },
    "shopengine_input_border_focus_type": {
        "control": {
            "field": "SelectControl",
            "props": {
                "label": "Border Type",
                "options": [
                    {
                        "label": "None",
                        "value": "none"
                    },
                    {
                        "label": "Solid",
                        "value": "solid"
                    },
                    {
                        "label": "Double",
                        "value": "double"
                    },
                    {
                        "label": "Dotted",
                        "value": "dotted"
                    },
                    {
                        "label": "Dashed",
                        "value": "dashed"
                    },
                    {
                        "label": "Groove",
                        "value": "groove"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": ""
        }
    },
    "shopengine_input_border_focus_width": {
        "control": {
            "field": "__experimentalBoxControl",
            "props": {
                "label": "Width(px)",
                "values": {
                    "top": "0px",
                    "right": "0px",
                    "bottom": "0px",
                    "left": "0px"
                }
            }
        },
        "type": "object",
        "responsive": true,
        "default": {
            "desktop": {
                "top": "",
                "right": "",
                "bottom": "",
                "left": ""
            }
        }
    },
    "shopengine_input_border_focus_border_color": {
        "control": {
            "field": "ColorPalette",
            "label": "Color",
            "props": {
                "colors": [
                    {
                        "name": "red",
                        "color": "#f00"
                    },
                    {
                        "name": "white",
                        "color": "#fff"
                    },
                    {
                        "name": "blue",
                        "color": "#00f"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": ""
        }
    },
    "shopengine_input_tabfocus_end": {
        "type": "TabControl",
        "label": "Focus"
    },
    "shopengine_input_tabs_style_end": {
        "type": "TabContainer"
    },
    "shopengine_input_font_size": {
        "control": {
            "field": "RangeControl",
            "props": {
                "label": "Font Size(px)",
                "min": 0,
                "max": 100,
                "step": 1
            }
        },
        "type": "object",
        "default": {
            "desktop": 16
        }
    },
    "shopengine_divider": {
        "control": {
            "field": "__experimentalDivider"
        },
        "type": "object",
        "default": {
            "desktop": ""
        }
    },

    "shopengine_input_border_radius": {
        "control": {
            "field": "__experimentalBoxControl",
            "props": {
                "label": "Border Radius (px)",
                "values": {
                    "top": "0px",
                    "right": "0px",
                    "bottom": "0px",
                    "left": "0px"
                }
            }
        },
        "type": "object",
        "responsive": true,
        "default": {
            "desktop": {
                "top": "4px",
                "right": "4px",
                "bottom": "4px",
                "left": "4px"
            }
        }
    },

    "shopengine_input_padding": {
        "control": {
            "field": "__experimentalBoxControl",
            "props": {
                "label": "Padding"
            }
        },
        "type": "object",
        "responsive": true,
        "default": {
            "desktop": {
                "top": "10px",
                "right": "16px",
                "bottom": "10px",
                "left": "16px"
            }
        }
    },
    "shopengine_input_section_end": {
        "type": "PanelBody",
        "label": "Input"
    },
    "shopengine_typography_section_start": {
        "type": "PanelBody",
        "label": "Global Font"
    },
    "shopengine_typography_primary_start": {
        "type": "PopoverControl",
        "label": "Primary Typography"
    },
    "typography_primary_font_family": {
        "control": {
            "field": "FontfamilyControl",
            "label": "Font Family"
        },
        "type": "object"
    },
    "typography_primary_font_weight": {
        "control": {
            "field": "SelectControl",
            "props": {
                "label": "Font Weight",
                "options": [
                    {
                        "label": "100",
                        "value": "100"
                    },
                    {
                        "label": "200",
                        "value": "200"
                    },
                    {
                        "label": "300",
                        "value": "300"
                    },
                    {
                        "label": "400",
                        "value": "400"
                    },
                    {
                        "label": "500",
                        "value": "500"
                    },
                    {
                        "label": "600",
                        "value": "600"
                    },
                    {
                        "label": "700",
                        "value": "700"
                    },
                    {
                        "label": "800",
                        "value": "800"
                    },
                    {
                        "label": "900",
                        "value": "900"
                    },
                    {
                        "label": "Default",
                        "value": ""
                    },
                    {
                        "label": "Normal",
                        "value": "normal"
                    },
                    {
                        "label": "Bold",
                        "value": "bold"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": 400
        }
    },
    "typography_primary_text_transform": {
        "control": {
            "field": "SelectControl",
            "props": {
                "label": "Transform",
                "options": [
                    {
                        "label": "Default",
                        "value": ""
                    },
                    {
                        "label": "Uppercase",
                        "value": "uppercase"
                    },
                    {
                        "label": "Lowercase",
                        "value": "lowercase"
                    },
                    {
                        "label": "Capitalize",
                        "value": "capitalize"
                    },
                    {
                        "label": "Normal",
                        "value": "normal"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": ""
        }
    },
    "typography_primary_wordspace": {
        "control": {
            "field": "RangeControl",
            "props": {
                "label": "Word Spacing(px)",
                "min": 0,
                "max": 100,
                "step": 1
            }
        },
        "responsive": true,
        "type": "object",
        "default": {
            "desktop": ""
        }
    },
    "shopengine_typography_primary_end": {
        "type": "PopoverControl",
        "label": "Primary Typography"
    },
    "shopengine_typography_secondary_start": {
        "type": "PopoverControl",
        "label": "Secondary Typography"
    },
    "typography_secondary_font_family": {
        "control": {
          "field": "FontfamilyControl",
          "label": "Font Family"
        },
        "type": "object"
      },
    "typography_secondary_font_weight": {
        "control": {
            "field": "SelectControl",
            "props": {
                "label": "Font Weight",
                "options": [
                    {
                        "label": "100",
                        "value": "100"
                    },
                    {
                        "label": "200",
                        "value": "200"
                    },
                    {
                        "label": "300",
                        "value": "300"
                    },
                    {
                        "label": "400",
                        "value": "400"
                    },
                    {
                        "label": "500",
                        "value": "500"
                    },
                    {
                        "label": "600",
                        "value": "600"
                    },
                    {
                        "label": "700",
                        "value": "700"
                    },
                    {
                        "label": "800",
                        "value": "800"
                    },
                    {
                        "label": "900",
                        "value": "900"
                    },
                    {
                        "label": "Default",
                        "value": ""
                    },
                    {
                        "label": "Normal",
                        "value": "normal"
                    },
                    {
                        "label": "Bold",
                        "value": "bold"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": 400
        }
    },
    "typography_secondary_text_transform": {
        "control": {
            "field": "SelectControl",
            "props": {
                "label": "Transform",
                "options": [
                    {
                        "label": "Default",
                        "value": ""
                    },
                    {
                        "label": "Uppercase",
                        "value": "uppercase"
                    },
                    {
                        "label": "Lowercase",
                        "value": "lowercase"
                    },
                    {
                        "label": "Capitalize",
                        "value": "capitalize"
                    },
                    {
                        "label": "Normal",
                        "value": "normal"
                    }
                ]
            }
        },
        "type": "object",
        "default": {
            "desktop": ""
        }
    },
    "typography_secondary_wordspace": {
        "control": {
            "field": "RangeControl",
            "props": {
                "label": "Word Spacing(px)",
                "min": 0,
                "max": 100,
                "step": 1
            }
        },
        "responsive": true,
        "type": "object",
        "default": {
            "desktop": ""
        }
    },
    "shopengine_typography_secondary_end": {
        "type": "PopoverControl",
        "label": "Secondary Typography"
    },
    "shopengine_typography_section_end": {
        "type": "PanelBody",
        "label": "Global Font"
    }
}