{
  "name": {
    "type": "Input",
    "value": "New Catalog Blocks"
  },
  "noItemsText": {
    "type": "InputLang",
    "value": "No items available.",
    "php": true
  },
  "allLinkText": {
    "type": "InputLang",
    "value": "See all",
    "php": true
  },
  "status": {
    "type": "Status"
  },
  "schedule": {
    "type": "Range",
    "php": true
  },
  "limit": {
    "type": "Input",
    "value": "",
    "php": true
  },
  "images": {
    "type": "Toggle",
    "php": true
  },
  "imagesTab": {
    "type": "Toggle",
    "php": true
  },
  "imageBg": {
    "type": "Toggle",
    "value": "false",
    "php": true
  },
  "itemsBackgroundOverlay": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s div.module-item .block-body > .block-wrapper::before": "display:block"
      },
      "false": {
        ".module-catalog_blocks-%s div.module-item .block-body > .block-wrapper::before": "display:none"
      }
    }
  },
  "itemsBackgroundOverlayBackground": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s div.module-item .block-body > .block-wrapper::before"
  },
  "itemsBackgroundOverlayOpacity": {
    "type": "Input",
    "value": "",
    "property": "opacity: %s",
    "selector": ".module-catalog_blocks-%s div.module-item .block-body > .block-wrapper::before"
  },
  "itemsBackgroundOverlayBlend": {
    "type": "Select",
    "value": "",
    "property": "mix-blend-mode: %s",
    "selector": ".module-catalog_blocks-%s div.module-item .block-body > .block-wrapper::before"
  },

  "headerStatus": {
    "type": "Toggle",
    "value": "true",
    "rules": {
      "false": {
        ".module-catalog_blocks-%s .block-header": "display: none !important;"
      }
    }
  },
  "lazyLoad": {
    "type": "Toggle",
    "value": "false",
    "php": true
  },
  "changeImageOnHover": {
    "type": "Toggle",
    "value": "true",
    "php": true
  },
  "viewMoreText": {
    "type": "InputLang",
    "value": "View More",
    "php": true
  },
  "viewMoreAlwaysShow": {
    "type": "Toggle",
    "value": "false",
    "php": true
  },
  "changeTabOnHover": {
    "type": "Toggle",
    "value": "false",
    "php": true,
    "rules": {
      "true": {
        ".module-catalog_blocks-%s ul.nav-tabs > li > a": "cursor: default"
      }
    }
  },
  "display": {
    "type": "Radio",
    "value": "grid",
    "php": true,
    "device": true
  },
  "moduleCategoryDescriptionLimit": {
    "type": "Input",
    "value": "90",
    "php": true
  },
  "displayTablet": {
    "type": "Radio",
    "value": "",
    "php": true
  },
  "displayPhone": {
    "type": "Radio",
    "value": "",
    "php": true
  },
  "default": {
    "type": "Select",
    "value": "",
    "php": true
  },
  "allLinkTextVisibility": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s a.item-all-link": "display: inline-flex"
      },
      "false": {
        ".module-catalog_blocks-%s a.item-all-link": "display: none"
      }
    }
  },
  "allLinkTextVisibilityText": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s a.item-all-link span": "display: inline-flex !important"
      },
      "false": {
        ".module-catalog_blocks-%s a.item-all-link span": "display: none !important"
      }
    }
  },
  "allLinkTextFont": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s a.item-all-link span",
    "important": "true"
  },
  "allLinkTextFontHover": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s a.item-all-link:hover span",
    "important": "true"
  },
  "allLinkTextMargin": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s a.item-all-link span"
  },
  "allLinkTextIcon": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s a.item-all-link::after"
  },
  "allLinkTextIconHover": {
    "type": "Color",
    "property": "color",
    "selector": ".module-catalog_blocks-%s a.item-all-link:hover::after"
  },
  "blockSpacing": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": ".module-catalog_blocks-%s > .module-body > .module-item + .module-item",
    "property": "margin-top:%s;"
  },
  "productsPosition": {
    "type": "Radio",
    "value": "body",
    "php": true
  },
  "ItemsProductsBoxStyles": {
    "include": "common_hover",
    "selector_prefix": ".module-catalog_blocks-%s div.block-products .module-body"
  },
  "itemContentSize": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .block-body > .block-wrapper",
    "properties": {
      "first": "--catalog-item-initial-width:%s%",
      "second": "--catalog-item-min-width:%spx"
    }
  },
  "gridType": {
    "type": "Radio",
    "value": "auto",
    "php": true
  },
  "masonryColumns": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .block-content > .catalog-blocks.masonry-grid",
    "properties": {
      "first": "--masonry-cols-width: %spx",
      "second": "--masonry-cols-max: %s"
    },
    "value": {
      "first": "",
      "second": ""
    }
  },
  "masonryColumnsGap": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": ".module-catalog_blocks-%s .block-content > .catalog-blocks.masonry-grid",
    "property": "--masonry-cols-gap:%s"
  },
  "autoGridStyle": {
    "type": "Variable",
    "variable": "auto_grid",
    "selector_prefix": ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid"
  },
  "autoGrid": {
    "type": "InputTriple",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid",
    "properties": {
      "first": "--grid-min-width: %spx",
      "minCol": "--grid-min-col: %s",
      "second": "--grid-max-col: %s",
      "third": "--grid-gap: %s",
      "fourth": "--auto-grow-type: auto-%s; --item-width: var(--item-%s)"
    },
    "value": {
      "first": "",
      "minCol": "",
      "second": "",
      "third": "",
      "fourth": ""
    }
  },
  "autoCarousel": {
    "type": "Toggle",
    "value": "false",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s": "--align-to-content-title: max(0px, calc(50% - var(--content-max-width) / 2 + var(--content-gutter))); --align-to-content: max(var(--content-gutter), calc((100vw - var(--scrollW, 0px) - var(--content-max-width)) / 2) + var(--content-gutter, 0px)); --align-to-content-cancel: calc(var(--align-to-content) * -1 + var(--content-gutter, 0px));",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid": "margin-inline-start: calc(0px - var(--scroll-padding, 0px)); margin-inline-end: calc(0px - var(--scroll-padding, 0px)); --fr: var(--item-width)",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items": "cursor: var(--cursor); grid-auto-flow: column; overflow-x:auto; overflow-y:hidden; padding-inline-start:var(--scroll-padding, 0px); padding-inline-end: var(--scroll-padding, 0px); padding-top:var(--top-padding, 0px); padding-bottom: var(--bottom-padding, 0px)",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-controls": "display:flex;",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-items::after": "display:block;",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items.is-gliding a": "pointer-events: none"
      },
      "false": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid": "margin-inline-start: unset; margin-inline-end: unset; --fr: 1fr",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items": "grid-auto-flow: row dense; overflow-x:initial; padding-inline-start:unset; padding-inline-end: unset",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-controls": "display:none;",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-items::after": "display:none;",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items.is-gliding a": "pointer-events: auto"
      }
    }
  },
  "autoCarouselRows": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items": " --grid-rows: %s"
      }
    }
  },
  "AutoCarouselButtonsVisibility": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "visibility: visible;"
      },
      "false": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "visibility: hidden;"
      }
    }
  },
  "FaderStatus": {
    "type": "Radio",
    "value": "off",
    "rules": {
      "off": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::before": "--fader-status: 0; display: none",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::after": "--fader-status: 0; display: none"
      },
      "both": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::before": "--fader-status: 1; display: block",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::after": "--fader-status: 1; display: block"
      },
      "start": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::before": "--fader-status: 1; display: block",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::after": "--fader-status: 0; display: none"
      },
      "end": {
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::before": "--fader-status: 0; display: none",
        ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::after": "--fader-status: 1; display: block"
      }
    }
  },
  "FaderColor": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::before, .module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::after",
    "property": "--fader-color: %s"
  },
  "FaderWidth": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::before, .module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items::after",
    "properties": {
      "first": "--fader-width-left:%spx",
      "second": "--fader-width-right:%spx",
      "value": {
        "first": "",
        "second": ""
      }
    }
  },
  "autoCarouselStyle": {
    "type": "Variable",
    "variable": "auto_carousel",
    "selector_prefix": ".module-catalog_blocks-%s .block-content"
  },
  "AutoCarouselScrollerType": {
    "type": "Radio",
    "value": "",
    "rules": {
      "custom": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid": "--scrollbar-top-space: var(--scrollbar-top-spacing, 0px); --scrollbar-bottom-space: var(--scrollbar-bottom-spacing, 0px)",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-bar": "display:flex; margin: var(--scrollbar-top-spacing, 0) max(0px, var(--scroll-padding, 0px)) var(--scrollbar-bottom-spacing, 0) max(0px, var(--scroll-padding, 0px))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-controls.auto-carousel-bar": "max-height: none"
      },
      "none": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid": "--scrollbar-top-space: 0px; --scrollbar-bottom-space: 0px",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-bar": "display:none; margin: 0;",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-controls.auto-carousel-bar": "max-height: 0"
      }
    }
  },
  "AutoCarouselButtonPosition": {
    "type": "Select",
    "value": "",
    "rules": {
      "tl": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:flex-start; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "tc": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:center; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "tr": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:flex-end; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "ta": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:space-between; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(calc(var(--auto-carousel-button-x, 0px) * -1), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "cl": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "align-items:flex-start; justify-content:flex-start; flex-direction:column; position:absolute; top:50%; height:auto; transform: translate3d(0,-50%,0); margin-top: var(--buttons-offset, 0px)",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "cr": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "align-items:flex-end; justify-content:flex-start; flex-direction:column; position:absolute; top:50%; height:auto; transform: translate3d(0,-50%,0); margin-top: var(--buttons-offset, 0px)",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "ca": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:space-between; flex-direction:row; position:absolute; top:50%; height:auto; transform: translate3d(0,-50%,0); margin-top: var(--buttons-offset, 0px)",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(calc(var(--auto-carousel-button-x, 0px) * -1), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      }
    }
  },
  "AutoCarouselButtonOffset": {
    "type": "InputPair",
    "selector": "div.module-catalog_blocks-%s .auto-grid",
    "properties": {
      "first": "--auto-carousel-button-x: %spx",
      "second": "--auto-carousel-button-y: %spx"
    },
    "rtlProperties": {
      "first": "--auto-carousel-button-x: calc(%spx * -1)",
      "second": "--auto-carousel-button-y: %spx"
    }
  },
  "AutoCarouselPadding": {
    "type": "InputPair",
    "selector": "div.module-catalog_blocks-%s .auto-grid",
    "properties": {
      "first": "--top-padding:%spx",
      "second": "--bottom-padding:%spx",
      "value": {
        "first": "",
        "second": ""
      }
    }
  },
  "AutoCarouselSnapAlign": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "start": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-grid-items:not(.is-dragging) > *": "scroll-snap-align:start"
      },
      "center": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-grid-items:not(.is-dragging) > *": "scroll-snap-align:center"
      },
      "end": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-grid-items:not(.is-dragging) > *": "scroll-snap-align:end"
      },
      "none": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-grid-items:not(.is-dragging) > *": "scroll-snap-align:none"
      }
    },
    "touchevents": true
  },
  "AutoCarouselSnapPaddingCustom": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid",
    "property": "--scroll-padding-custom: %s"
  },
  "AutoCarouselSnapPadding": {
    "type": "Radio",
    "value": "",
    "rules": {
      "auto": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks .auto-grid": "--scroll-padding: var(--scroll-padding-custom, var(--element-padding, 0px));"
      },
      "gap": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid": "--scroll-padding: var(--scroll-padding-custom, var(--grid-gap, 0px));"
      },
      "true": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid": "--scroll-padding: var(--scroll-padding-custom, var(--content-gutter, 0px));"
      },
      "false": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid": "--scroll-padding: 0px;"
      }
    }
  },
  "AutoCarouselScrollBy": {
    "type": "InputNumber",
    "value": "",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-grid-items",
    "property": "--scroll-by:%s"
  },
  "AutoScrollbarStyle": {
    "type": "Variable",
    "variable": "auto_scrollbar",
    "selector_prefix": ".module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid "
  },
  "AutoScrollbarTrackSpacing": {
    "type": "InputPair",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid",
    "properties": {
      "first": "--scrollbar-top-spacing: %spx",
      "second": "--scrollbar-bottom-spacing: %spx"
    },
    "value": {
      "first": "",
      "second": ""
    }
  },
  "AutoCarouselButtonsWidth-hold": {
    "type": "Toggle",
    "value": "content",
    "rules": {
      "full": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-controls": "--auto-carousel-controls-max-width: calc(100% - var(--scroll-padding, 0px) * 2)"
      },
      "content": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-controls": "--auto-carousel-controls-max-width: min(min(var(--content-max-width, 100%) - var(--scroll-padding, 0px) * 2, var(--content-max-width, 100%) - var(--content-gutter, 0) * 2), 100% - var(--scroll-padding, 0px) * 2)"
      }
    }
  },
  "AutoScrollbarAlign": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "start": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-bar": "margin-inline-start:max(0px, var(--scroll-padding,0px)); margin-inline-end: auto;"
      },
      "center": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-bar": "margin-inline-start:auto; margin-inline-end: auto;"
      },
      "end": {
        "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-bar": "margin-inline-start:auto; margin-inline-end: max(0px, var(--scroll-padding,0px));"
      }
    }
  },
  "AutoScrollbarTrackMaxWidth": {
    "type": "InputNumber",
    "value": "",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-bar",
    "property": "--auto-scroll-max-width:%spx"
  },
  "AutoScrollbarTrackWidth": {
    "type": "InputNumber",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid .auto-carousel-bar",
    "value": "",
    "property": "--width-reduction:%spx"
  },
  "autoGridContainerAlignToContentTitle-hold": {
    "type": "Toggle",
    "value": "false",
    "rules": {
      "true": {
        "div.module-catalog_blocks-%s.align-to-content": "--align-to-content-title: 0px !important"
      }
    }
  },
  "autoGridContainerAlignToContent": {
    "type": "Toggle",
    "value": "false"
  },
  "autoGridContainerPadding-hold": {
    "type": "Padding",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items"
  },
  "autoGridContainerMargin": {
    "type": "Margin",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid >"
  },
  "autoGridContainerBackground": {
    "type": "Background",
    "selector": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items"
  },
  "autoGridContainerShadow": {
    "type": "Shadow",
    "selector_prefix": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid > .auto-grid-items"
  },
  "autoGridContainerWidthOuter": {
    "type": "InputNumber",
    "value": "",
    "property": "max-width: %spx",
    "selector_prefix": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid"
  },
  "autoGridContainerMarginOuter": {
    "type": "Margin",
    "selector_prefix": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid"
  },
  "autoGridContainerPaddingOuter": {
    "type": "Padding",
    "selector_prefix": "div.module-catalog_blocks-%s .block-content > .catalog-blocks.auto-grid"
  },
  "title": {
    "type": "InputLang",
    "php": true
  },
  "titleStyle": {
    "type": "Variable",
    "variable": "title",
    "selector_prefix": ".module-catalog_blocks-%s > .module-title"
  },
  "itemTitle": {
    "type": "Variable",
    "variable": "title",
    "selector_prefix": ".module-catalog_blocks-%s h3.block-title"
  },
  "itemTitleAlign": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        "div.module-catalog_blocks-%s .block-title": "text-align:start",
        "div.module-catalog_blocks-%s .block-title::after": "margin-inline: 0 auto"
      },
      "center": {
        "div.module-catalog_blocks-%s .block-title": "text-align:center",
        "div.module-catalog_blocks-%s .block-title::after": "margin-inline: auto"
      },
      "right": {
        "div.module-catalog_blocks-%s .block-title": "text-align:end",
        "div.module-catalog_blocks-%s .block-title::after": "margin-inline: auto 0"
      }
    }
  },
  "ItemContentStyles": {
    "include": "common_hover",
    "selector_prefix": "div.module-catalog_blocks-%s .block-content"
  },
  "ItemContentStylesEven": {
    "include": "common_hover",
    "selector_prefix": "div.module-catalog_blocks-%s .block-item:nth-child(even) .block-content"
  },
  "catalogStyle": {
    "type": "Variable",
    "variable": "catalog",
    "selector_prefix": ".module-catalog_blocks-%s .module-item"
  },
  "IncrementalCounter": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        "div.module-catalog_blocks-%s .module-item .subitem::after": "display: flex"
      },
      "false": {
        "div.module-catalog_blocks-%s .module-item .subitem::after": "display: none"
      }
    }
  },
  "IncrementalCounterFont": {
    "type": "Font",
    "selector": "div.module-catalog_blocks-%s .module-item .subitem::after"
  },
  "IncrementalCounterMargin": {
    "type": "Margin",
    "selector": "div.module-catalog_blocks-%s .module-item .subitem::after"
  },
  "blocksStyle": {
    "type": "Variable",
    "variable": "catalog_blocks",
    "selector_prefix": ".module-catalog_blocks-%s"
  },
  "itemContentWidth": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .block-body": "max-width:%spx;  margin-inline-start: auto; margin-inline-end: auto"
      }
    }
  },
  "itemContentWidthEven": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .block-item:nth-child(even) .block-body": "max-width:%spx;  margin-inline-start: auto; margin-inline-end: auto"
      }
    }
  },
  "itemBodyWidth": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .block-wrapper": "max-width:%spx;"
      }
    }
  },
  "itemBodyWidthEven": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .block-item:nth-child(even) .block-wrapper": "max-width:%spx;"
      }
    }
  },
  "itemHeaderFont": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-header"
  },
  "itemHeaderFontHover": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header"
  },
  "itemHeaderBackground": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-header"
  },
  "itemHeaderBackgroundHover": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header"
  },
  "itemHeaderPadding": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-header"
  },
  "itemHeaderBorder": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-header"
  },
  "itemHeaderBorderHover": {
    "type": "Color",
    "property": "border-color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header"
  },
  "itemHeaderBorderRadius": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item .block-header"
  },
  "itemHeaderOutline": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-header"
  },
  "itemHeaderOutlineHover": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header"
  },
  "itemHeaderShadow": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-header"
  },
  "itemHeaderShadowHover": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header"
  },
  "itemHeaderFontEven": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "itemHeaderFontHoverEven": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header"
  },
  "itemHeaderBackgroundEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "itemHeaderBackgroundHoverEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header"
  },
  "itemHeaderPaddingEven": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "itemHeaderBorderEven": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "itemHeaderBorderHoverEven": {
    "type": "Color",
    "property": "border-color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header"
  },
  "itemHeaderBorderRadiusEven": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "itemHeaderOutlineEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "itemHeaderOutlineHoverEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header"
  },
  "itemHeaderShadowEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "itemHeaderShadowHoverEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header"
  },
  "itemsBoxStyles": {
    "include": "common_hover",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-wrapper"
  },
  "itemsBoxStylesEven": {
    "include": "common_hover",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper"
  },
  "InnerBackground": {
    "include": "common",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-item::before"
  },
  "InnerBackgroundEven": {
    "include": "common",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)::before"
  },
  "InnerBackgroundVisibility": {
    "type": "Toggle",
    "value": "false",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s .module-body .block-item::before": "display: block;"
      },
      "false": {
        ".module-catalog_blocks-%s .module-body .block-item::before": "display: none"
      }
    }
  },
  "InnerBackgroundVisibilityEven": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)::before": "display: block;"
      },
      "false": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)::before": "display: none"
      }
    }
  },
  "ListBoxStyles": {
    "include": "common",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-wrapper li"
  },
  "ListItemDisplay": {
    "type": "Radio",
    "value": "",
    "rules": {
      "default": {
        ".module-catalog_blocks-%s .module-body .block-wrapper li": "list-style: initial"
      },
      "none": {
        ".module-catalog_blocks-%s .module-body .block-wrapper li": "list-style: none;"
      }
    }
  },
  "ListDirection": {
    "type": "Radio",
    "value": "",
    "property": "direction: %s",
    "selector": ".module-catalog_blocks-%s .module-body .block-wrapper ul, .module-catalog_blocks-%s .module-body .block-wrapper ol"
  },
  "LiMarker": {
    "type": "Input",
    "selector": ".module-catalog_blocks-%s .module-body .block-wrapper li::before",
    "property": "content: '%s'"
  },
  "LiIcon": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-wrapper li::before"
  },
  "LiIconBoxStyles": {
    "include": "common",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-wrapper li::before"
  },
  "LiIconSize": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .module-body .block-wrapper li::before",
    "properties": {
      "first": "min-width: min(%spx, 100%)",
      "second": "min-height: min(%spx, 100%)"
    }
  },
  "UlMargin": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-wrapper ul, .module-catalog_blocks-%s .module-body .block-wrapper ol"
  },
  "UlPadding": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-wrapper ul, .module-catalog_blocks-%s .module-body .block-wrapper ol"
  },
  "ListBoxStylesEven": {
    "include": "common",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li"
  },
  "ListItemDisplayEven": {
    "type": "Radio",
    "value": "",
    "rules": {
      "default": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li": "list-style: initial"
      },
      "none": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li": "list-style: none"
      }
    }
  },
  "ListDisplay": {
    "type": "Radio",
    "value": "",
    "rules": {
      "list-item": {
        ".module-catalog_blocks-%s .module-body .block-wrapper li": "display: list-item"
      },
      "flex": {
        ".module-catalog_blocks-%s .module-body .block-wrapper li": "display: flex; align-items: flex-start; width: fit-content"
      }
    }
  },
  "ListDisplayEven": {
    "type": "Radio",
    "value": "",
    "rules": {
      "list-item": {
        ".module-catalog_blocks-%s .module-body .block-wrapper li": "display: list-item"
      },
      "flex": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li": "display: flex; align-items: flex-start; width: fit-content"
      }
    }
  },
  "ListDirectionEven": {
    "type": "Radio",
    "value": "",
    "property": "direction: %s",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper ul, .module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper ol"
  },
  "LiMarkerEven": {
    "type": "Input",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li::before",
    "property": "content: '%s'"
  },
  "LiIconEven": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li::before"
  },
  "LiIconBoxStylesEven": {
    "include": "common",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li::before"
  },
  "LiIconSizeEven": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper li::before",
    "properties": {
      "first": "min-width: min(%spx, 100%)",
      "second": "min-height: min(%spx, 100%)"
    }
  },
  "UlMarginEven": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper ul, .module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper ol"
  },
  "UlPaddingEven": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper ul, .module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper ol"
  },
  "itemsFont": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item"
  },
  "itemsFontHover": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover"
  },
  "itemsBackground": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item"
  },
  "itemsBackgroundHover": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover"
  },
  "itemsPadding": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-item .block-body"
  },
  "itemsMargin": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-item .block-body"
  },
  "itemsBorder": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-item"
  },
  "itemsBorderHover": {
    "type": "Color",
    "property": "border-color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover"
  },
  "itemsBorderRadius": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item"
  },
  "itemsOutline": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item"
  },
  "itemsOutlineHover": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover"
  },
  "itemsShadow": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item"
  },
  "itemsShadowHover": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover"
  },
  "itemsFontEven": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)"
  },
  "itemsFontHoverEven": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover"
  },
  "itemsBackgroundEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)"
  },
  "itemsBackgroundHoverEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover"
  },
  "itemsPaddingEven": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body"
  },
  "itemsMarginEven": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body"
  },
  "itemsBorderEven": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)"
  },
  "itemsBorderHoverEven": {
    "type": "Color",
    "property": "border-color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover"
  },
  "itemsBorderRadiusEven": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)"
  },
  "itemsOutlineEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)"
  },
  "itemsOutlineHoverEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover"
  },
  "itemsShadowEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even)"
  },
  "itemsShadowHoverEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover"
  },
  "itemFooterBoxStyles": {
    "include": "common_hover",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterBoxStylesEven": {
    "include": "common_hover",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterFont": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterFontHover": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-footer"
  },
  "itemFooterBackground": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterBackgroundHover": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-footer"
  },
  "itemFooterPadding": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterMargin": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterMarginEven": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterBorder": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterBorderHover": {
    "type": "Color",
    "property": "border-color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-footer"
  },
  "itemFooterBorderRadius": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item .block-footer"
  },
  "itemFooterOutline": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterOutlineHover": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-footer"
  },
  "itemFooterShadow": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "itemFooterShadowHover": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-footer"
  },
  "itemFooterFontEven": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterFontHoverEven": {
    "type": "Font",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-footer"
  },
  "itemFooterBackgroundEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterBackgroundHoverEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-footer"
  },
  "itemFooterPaddingEven": {
    "type": "Padding",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterBorderEven": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterBorderHoverEven": {
    "type": "Color",
    "property": "border-color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-footer"
  },
  "itemFooterBorderRadiusEven": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterOutlineEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterOutlineHoverEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-footer"
  },
  "itemFooterShadowEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "itemFooterShadowHoverEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-footer"
  },
  "footerButtonWidth": {
    "type": "Radio",
    "value": "",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer .btn",
    "property": "width:%s"
  },
  "footerTextAlign": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-footer": "text-align:left"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-footer": "text-align:center"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-footer": "text-align:right"
      }
    },
    "rtlRules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-footer": "text-align:right"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-footer": "text-align:center"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-footer": "text-align:left"
      }
    }
  },
  "footerButtonStyle": {
    "type": "Variable",
    "variable": "button",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-footer"
  },
  "buttonIcon": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer .btn::before"
  },
  "buttonIconHover": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer .btn:hover::before",
    "property": "color"
  },
  "buttonIconRight": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer .btn::after"
  },
  "buttonIconHoverRight": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-footer .btn:hover::after",
    "property": "color"
  },
  "footerButtonWidthEven": {
    "type": "Radio",
    "value": "",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer .btn",
    "property": "width:%s"
  },
  "footerTextAlignEven": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer": "text-align:left"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer": "text-align:center"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer": "text-align:right"
      }
    },
    "rtlRules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer": "text-align:right"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer": "text-align:center"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer": "text-align:left"
      }
    }
  },
  "footerButtonStyleEven": {
    "type": "Variable",
    "variable": "button",
    "selector_prefix": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer"
  },
  "buttonIconEven": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer .btn::before"
  },
  "buttonIconHoverEven": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer .btn:hover::before",
    "property": "color"
  },
  "buttonIconRightEven": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer .btn::after"
  },
  "buttonIconHoverRightEven": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-footer .btn:hover::after",
    "property": "color"
  },
  "moduleBackground_removed": {
    "type": "Background",
    "selector": "div.module-catalog_blocks-%s .module-body"
  },
  "imageDimensions": {
    "type": "ImageDimensions",
    "value": {
      "width": "100",
      "height": "100",
      "resize": "fit"
    },
    "php": true
  },
  "imageDimensionsFeatured": {
    "type": "ImageDimensions",
    "value": {
      "width": "300",
      "height": "300",
      "resize": "fit"
    },
    "php": true
  },
  "BlockBodyItemsBoxStyles": {
    "include": "common_hover",
    "selector_prefix": ".module-catalog_blocks-%s div.block-body .block-wrapper"
  },
  "imageDimensionsTab": {
    "type": "ImageDimensions",
    "value": {
      "width": "40",
      "height": "40",
      "resize": "fit"
    },
    "php": true
  },
  "accordionStyle": {
    "type": "Variable",
    "variable": "accordion",
    "selector_prefix": ".module-catalog_blocks-%s"
  },
  "tabsStyle": {
    "type": "Variable",
    "variable": "tabs",
    "selector_prefix": ".module-catalog_blocks-%s > .module-body > .tab-container >"
  },
  "typographyStyle-hold": {
    "type": "Variable",
    "variable": "typography",
    "selector_prefix": "div.module-catalog_blocks-%s .block-body"
  },
  "itemsContentWidth": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .module-body .block-body": "max-width:%spx;  margin-inline-start: auto; margin-inline-end: auto"
      }
    }
  },
  "itemsContentWidthEven": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body": "max-width:%spx;  margin-inline-start: auto; margin-inline-end: auto"
      }
    }
  },
  "blocksTitleAlign": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .title.block-title": "text-align:left",
        ".module-catalog_blocks-%s .module-body .title.block-title::after": "margin-inline-start:0; margin-inline-end:auto; transform: none"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .title.block-title": "text-align:center",
        ".module-catalog_blocks-%s .module-body .title.block-title::after": "left: 50%; right:initial; transform: translate3d(-50%,0,0);"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .title.block-title": "text-align:right",
        ".module-catalog_blocks-%s .module-body .title.block-title::after": "margin-inline-start:auto; margin-inline-end:0; transform:none"
      }
    },
    "rtlRules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .title.block-title": "text-align:left",
        ".module-catalog_blocks-%s .module-body .title.block-title::after": "margin-inline-start:auto; margin-inline-end:0; transform: none"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .title.block-title": "text-align:center",
        ".module-catalog_blocks-%s .module-body .title.block-title::after": "left: 50%; right:initial; transform: translate3d(-50%,0,0);"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .title.block-title": "text-align:right",
        ".module-catalog_blocks-%s .module-body .title.block-title::after": "margin-inline-start:0; margin-inline-end:auto; transform:none"
      }
    }
  },
  "titleMargin": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body h3.block-title",
    "important": "true"
  },
  "titlePosition": {
    "type": "Radio",
    "php": true,
    "value": "before"
  },
  "titlePositionWithin": {
    "type": "Radio",
    "value": "-1",
    "property": "order: %s",
    "selector": ".module-catalog_blocks-%s .module-body .block-header .title"
  },
  "imageSplitRatio": {
    "type": "Input",
    "value": "",
    "selector": "div.module-catalog_blocks-%s > .module-body .block-header",
    "property": "min-width: %s%"
  },
  "ImageSplitStack": {
    "type": "InputNumber",
    "value": "",
    "selector": "div.module-catalog_blocks-%s > .module-body .block-header",
    "property": "flex-basis: calc((%spx - 100%) * 9999);"
  },
  "imageSplitRatioEven": {
    "type": "Input",
    "value": "",
    "selector": "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header",
    "property": "min-width:%s%"
  },
  "blockBodyGap": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": "div.module-catalog_blocks-%s > .module-body ",
    "property": "--block-body-gap:%spx;"
  },
  "blockBodyGapEven": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even)",
    "property": "--block-body-gap:%spx;"
  },
  "headerVisibility": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        "div.module-catalog_blocks-%s > .module-body .block-header": "display: var(--display)"
      },
      "false": {
        "div.module-catalog_blocks-%s > .module-body .block-header": "display:none"
      }
    }
  },
  "headerVisibilityEven": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header": "display: var(--display)"
      },
      "false": {
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header": "display:none"
      }
    }
  },
  "imagePosition-hold": {
    "type": "Radio",
    "value": "",
    "rules": {
      "top": {
        "div.module-catalog_blocks-%s > .module-body .block-body": "--display: flex;",
        "div.module-catalog_blocks-%s > .module-body .block-header": "float:none;",
        "div.module-catalog_blocks-%s > .module-body .block-body::after": "display:none"
      },
      "side": {
        "div.module-catalog_blocks-%s > .module-body .block-body": "--display: flex;",
        "div.module-catalog_blocks-%s > .module-body .block-header": "float:none;",
        "div.module-catalog_blocks-%s > .module-body .block-body::after": "display:none"
      },
      "side2": {
        "div.module-catalog_blocks-%s > .module-body .block-body": "--display: flex;",
        "div.module-catalog_blocks-%s > .module-body .block-header": "float:none;",
        "div.module-catalog_blocks-%s > .module-body .block-body::after": "display:none"
      },
      "left": {
        "div.module-catalog_blocks-%s > .module-body .block-body": "--display: block",
        "div.module-catalog_blocks-%s > .module-body .block-header": "float:inline-start;",
        "div.module-catalog_blocks-%s > .module-body .block-body::after": "display:table"
      },
      "right": {
        "div.module-catalog_blocks-%s > .module-body .block-body": "--display: block",
        "div.module-catalog_blocks-%s > .module-body .block-header": "float:inline-end;",
        "div.module-catalog_blocks-%s > .module-body .block-body::after": "display:table"
      }
    }
  },
  "ImagePositionEven-hold": {
    "type": "Radio",
    "value": "",
    "rules": {
      "top": {
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body": "--display: flex; ",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header": "float:none;",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body::after": "display:none"
      },
      "side": {
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body": "--display: flex;",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header": "float:none;",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body::after": "display:none"
      },
      "side2": {
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body": "--display: flex;",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header": "float: none;",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body::after": "display:none"
      },
      "left": {
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body": "--display: block",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header": "float: inline-start;",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body::after": "display:table"
      },
      "right": {
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body": "--display: block",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-header": "float: inline-end;",
        "div.module-catalog_blocks-%s > .module-body .block-item:nth-child(even) .block-body::after": "display:table"
      }
    }
  },
  "contentAlign": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-wrapper": "text-align:start;",
        ".module-catalog_blocks-%s .module-body .block-body": "margin-inline: 0 auto",
        ".module-catalog_blocks-%s .module-body .block-body .block-title.module-title": "text-align:start;",
        ".module-catalog_blocks-%s .module-body .block-body .block-title.module-title::after": "margin-inline: 0 auto"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-wrapper": "text-align:center;",
        ".module-catalog_blocks-%s .module-body .block-body": "margin-inline: auto",
        ".module-catalog_blocks-%s .module-body .block-body .block-title.module-title": "text-align: center;",
        ".module-catalog_blocks-%s .module-body .block-body .block-title.module-title::after": "margin-inline: auto"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-wrapper": "text-align:end;",
        ".module-catalog_blocks-%s .module-body .block-body": "margin-inline: auto 0",
        ".module-catalog_blocks-%s .module-body .block-body .block-title.module-title": "text-align:end;",
        ".module-catalog_blocks-%s .module-body .block-body .block-title.module-title::after": "margin-inline: auto 0"
      }
    }
  },
  "contentAlignV": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-wrapper": "justify-content:flex-start"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-wrapper": "justify-content:center"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-wrapper": "justify-content:flex-end"
      }
    }
  },
  "contentAlignEven": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper": "text-align:start;",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body": "margin-inline: 0 auto",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body .block-title.module-title": "text-align:start;",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body .block-title.module-title::after": "margin-inline: 0 auto"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper": "text-align:center;",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body": "margin-inline: auto",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body .block-title.module-title": "text-align:center;",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body .block-title.module-title::after": "margin-inline: auto"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper": "text-align:end;",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body": "margin-inline: auto 0",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body .block-title.module-title": "text-align:end;",
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-body .block-title.module-title::after": "margin-inline: auto 0"
      }
    }
  },
  "contentAlignVEven": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper": "justify-content:flex-start"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper": "justify-content:center"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-wrapper": "justify-content:flex-end"
      }
    }
  },
  "imageFill": {
    "type": "Radio",
    "selector": ".module-catalog_blocks-%s .module-body .block-header img",
    "property": "--image-fill: %s",
    "value": ""
  },
  "imageAlign": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-header": "align-items:flex-start;"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-header": "align-items:center;"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-header": "align-items:flex-end;"
      }
    }
  },
  "imageAlignV": {
    "type": "Radio",
    "value": "",
    "rules": {
      "top": {
        ".module-catalog_blocks-%s .module-body .block-header": "justify-content:flex-start"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-header": "justify-content:center"
      },
      "bottom": {
        ".module-catalog_blocks-%s .module-body .block-header": "justify-content:flex-end"
      }
    }
  },
  "imageFillEven": {
    "type": "Radio",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header img",
    "property": "--image-fill: %s",
    "value": ""
  },
  "imageAlignEven": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header": "align-items:flex-start;"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header": "align-items:center;"
      },
      "right": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header": "align-items:flex-end;"
      }
    }
  },
  "imageAlignVEven": {
    "type": "Radio",
    "value": "",
    "rules": {
      "top": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header": "justify-content:flex-start"
      },
      "center": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header": "justify-content:center"
      },
      "bottom": {
        ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header": "justify-content:flex-end"
      }
    }
  },
  "imageMargin": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-header img"
  },
  "imageBorder": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-header img"
  },
  "imageBorderHover": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header img",
    "property": "border-color"
  },
  "imageBorderRadius": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-header img"
  },
  "imageShadow": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-header img"
  },
  "imageShadowHover": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header img"
  },
  "imageOutline": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-header img"
  },
  "imageOutlineHover": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header img"
  },
  "icon": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-header em::before"
  },
  "iconHover": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header em::before",
    "property": "color"
  },
  "iconSize": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .module-body .block-header em",
    "properties": {
      "first": "min-width: min(%spx, 100%)",
      "second": "min-height: min(%spx, 100%)"
    }
  },
  "iconBG": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-header em"
  },
  "iconBGHover": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header em"
  },
  "iconMargin": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-header em"
  },
  "iconBorder": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-header em"
  },
  "iconBorderHover": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header em",
    "property": "border-color"
  },
  "iconBorderRadius": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-header em"
  },
  "iconShadow": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-header em"
  },
  "iconShadowHover": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:hover .block-header em"
  },
  "imageMarginEven": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header"
  },
  "imageBorderEven": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header img"
  },
  "imageBorderHoverEven": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header img",
    "property": "border-color"
  },
  "imageBorderRadiusEven": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header img"
  },
  "imageShadowEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header img"
  },
  "imageShadowHoverEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header"
  },
  "imageOutlineEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header img"
  },
  "imageOutlineHoverEven": {
    "type": "Outline",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header img"
  },
  "iconEven": {
    "type": "Icon",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header em::before"
  },
  "iconHoverEven": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header em::before",
    "property": "color"
  },
  "iconSizeEven": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header em",
    "properties": {
      "first": "width:%spx",
      "second": "height:%spx"
    }
  },
  "iconBGEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header em"
  },
  "iconBGHoverEven": {
    "type": "Background",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header em"
  },
  "iconMarginEven": {
    "type": "Margin",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header em"
  },
  "iconBorderEven": {
    "type": "Border",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header em"
  },
  "iconBorderHoverEven": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header em",
    "property": "border-color"
  },
  "iconBorderRadiusEven": {
    "type": "BorderRadius",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header em"
  },
  "iconShadowEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even) .block-header em"
  },
  "iconShadowHoverEven": {
    "type": "Shadow",
    "selector": ".module-catalog_blocks-%s .module-body .block-item:nth-child(even):hover .block-header em"
  },
  "ProductGrid": {
    "type": "Variable",
    "variable": "product_grid",
    "selector_prefix": ".module-catalog_blocks-%s .block-products .module-products .product-grid"
  },
  "ProductsAutoGridStyle": {
    "type": "Variable",
    "variable": "auto_grid",
    "selector_prefix": ".module-catalog_blocks-%s .block-products .module-products .auto-grid "
  },
  "ProductsAutoGrid": {
    "type": "InputTriple",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid",
    "properties": {
      "first": "--grid-min-width: %spx",
      "minCol": "--grid-min-col: %s",
      "second": "--grid-max-col: %s",
      "third": "--grid-gap: %s",
      "fourth": "--auto-grow-type: auto-%s; --item-width: var(--item-%s)"
    },
    "value": {
      "first": "",
      "minCol": "",
      "second": "",
      "third": "",
      "fourth": ""
    }
  },
  "ProductsAutoCarousel": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "margin-inline-start: calc(0px - var(--scroll-padding, 0px)); margin-inline-end: calc(0px - var(--scroll-padding, 0px));",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items": "cursor: var(--cursor); grid-auto-flow: column; overflow-x:auto; overflow-y:hidden; padding-inline-start:var(--scroll-padding, 0px); padding-inline-end: var(--scroll-padding, 0px); padding-top:var(--top-padding, 0px); padding-bottom: var(--bottom-padding, 0px)",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-carousel-controls": "display:flex;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-carousel-items::after": "display:block;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items.is-gliding a": "pointer-events: none",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid-items > .product-layout:only-child": "width: min(var(--grid-min-width, none), 100%)"
      },
      "false": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "margin-inline-start: unset; margin-inline-end: unset;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items": "cursor: auto; grid-auto-flow: row dense; overflow-x:initial; padding-inline-start:unset; padding-inline-end: unset",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-carousel-controls": "display:none;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-carousel-items::after": "display:none;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items.is-gliding a": "pointer-events: auto",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid-items > .product-layout:only-child": "width: auto"
      }
    }
  },
  "ProductsAutoCarouselRows": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items": " --grid-rows: %s"
      }
    }
  },
  "ProductsAutoCarouselButtonsVisibility": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "visibility: visible;"
      },
      "false": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "visibility: hidden;"
      }
    }
  },
  "ProductsAutoCarouselStyle": {
    "type": "Variable",
    "variable": "auto_carousel",
    "selector_prefix": ".module-catalog_blocks-%s .block-products"
  },
  "ProductsAutoCarouselScrollerType": {
    "type": "Radio",
    "value": "",
    "rules": {
      "custom": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "--scrollbar-top-space: var(--scrollbar-top-spacing, 0px); --scrollbar-bottom-space: var(--scrollbar-bottom-spacing, 0px)",
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-bar": "display:flex; margin: var(--scrollbar-top-spacing, 0) max(0px, var(--scroll-padding, 0px)) var(--scrollbar-bottom-spacing, 0) max(0px, var(--scroll-padding, 0px))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-controls.auto-carousel-bar": "max-height: none"
      },
      "none": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "--scrollbar-top-space: 0px; --scrollbar-bottom-space: 0px",
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-bar": "display:none; margin: 0;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-controls.auto-carousel-bar": "max-height: 0"
      }
    }
  },
  "ProductsAutoCarouselButtonPosition": {
    "type": "Select",
    "value": "",
    "rules": {
      "tl": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:flex-start; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "tc": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:center; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "tr": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:flex-end; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "ta": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:space-between; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px;",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(calc(var(--auto-carousel-button-x, 0px) * -1), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "cl": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "align-items:flex-start; justify-content:flex-start; flex-direction:column; position:absolute; top:50%; height:auto; transform: translate3d(0,-50%,0); margin-top: var(--buttons-offset, 0px)",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "cr": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "align-items:flex-end; justify-content:flex-start; flex-direction:column; position:absolute; top:50%; height:auto; transform: translate3d(0,-50%,0); margin-top: var(--buttons-offset, 0px)",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      },
      "ca": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons": "align-items:center; justify-content:space-between; flex-direction:row; position:absolute; top:50%; height:auto; transform: translate3d(0,-50%,0); margin-top: var(--buttons-offset, 0px)",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-prev": "order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-carousel-buttons .auto-carousel-next": "order: 2; transform: translate3d(calc(var(--auto-carousel-button-x, 0px) * -1), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1))"
      }
    }
  },
  "ProductsAutoCarouselButtonOffset": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid",
    "properties": {
      "first": "--auto-carousel-button-x: %spx",
      "second": "--auto-carousel-button-y: %spx"
    },
    "rtlProperties": {
      "first": "--auto-carousel-button-x: calc(%spx * -1)",
      "second": "--auto-carousel-button-y: %spx"
    }
  },
  "ProductsAutoCarouselPadding": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid",
    "properties": {
      "first": "--top-padding:%spx",
      "second": "--bottom-padding:%spx",
      "value": {
        "first": "",
        "second": ""
      }
    }
  },
  "ProductsAutoCarouselSnapAlign": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "start": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid-items > *": "scroll-snap-align:start"
      },
      "center": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid-items > *": "scroll-snap-align:center"
      },
      "end": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid-items > *": "scroll-snap-align:end"
      },
      "none": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid-items > *": "scroll-snap-align:none"
      }
    },
    "touchevents": true
  },
  "ProductsAutoCarouselSnapPaddingCustom": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid",
    "property": "--scroll-padding-custom: %s !important"
  },
  "ProductsAutoCarouselSnapPadding": {
    "type": "Radio",
    "value": "",
    "rules": {
      "auto": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "--scroll-padding: var(--scroll-padding-custom, var(--element-padding, 0px));"
      },
      "gap": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "--scroll-padding: var(--scroll-padding-custom, var(--grid-gap, 0px));"
      },
      "true": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "--scroll-padding: var(--scroll-padding-custom, var(--content-gutter, 0px));"
      },
      "false": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid": "--scroll-padding: var(--scroll-padding-custom, 0px);"
      }
    }
  },
  "ProductsAutoCarouselScrollBy": {
    "type": "InputNumber",
    "value": "",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items",
    "property": "--scroll-by:%s"
  },
  "ProductsAutoScrollbarStyle": {
    "type": "Variable",
    "variable": "auto_scrollbar",
    "selector_prefix": ".module-catalog_blocks-%s .block-products .module-products .auto-grid"
  },
  "ProductsAutoScrollbarTrackSpacing": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid",
    "properties": {
      "first": "--scrollbar-top-spacing: %spx",
      "second": "--scrollbar-bottom-spacing: %spx"
    },
    "value": {
      "first": "",
      "second": ""
    }
  },
  "ProductsAutoCarouselButtonsWidth": {
    "type": "Toggle",
    "value": "content",
    "rules": {
      "full": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-controls": "--auto-carousel-controls-max-width: calc(100% - var(--scroll-padding, 0px) * 2)"
      },
      "content": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-controls": "--auto-carousel-controls-max-width: min(min(var(--content-max-width, 100%) - var(--scroll-padding, 0px) * 2, var(--content-max-width, 100%) - var(--content-gutter, 0) * 2), 100% - var(--scroll-padding, 0px) * 2)"
      }
    }
  },
  "ProductsAutoScrollbarAlign": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "start": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-bar": "margin-inline-start:max(0px, var(--scroll-padding,0px)); margin-inline-end: auto;"
      },
      "center": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-bar": "margin-inline-start:auto; margin-inline-end: auto;"
      },
      "end": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-bar": "margin-inline-start:auto; margin-inline-end: max(0px, var(--scroll-padding,0px));"
      }
    }
  },
  "ProductsAutoScrollbarTrackMaxWidth": {
    "type": "InputNumber",
    "value": "",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-bar",
    "property": "--auto-scroll-max-width:%spx"
  },
  "ProductsAutoScrollbarTrackWidth": {
    "type": "InputNumber",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-carousel-bar",
    "value": "",
    "property": "--width-reduction:%spx"
  },
  "ProductsAutoGridFaderStatus": {
    "type": "Radio",
    "value": "off",
    "rules": {
      "off": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::before": "--fader-status: 0; display: none",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::after": "--fader-status: 0; display: none"
      },
      "both": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::before": "--fader-status: 1; display: block",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::after": "--fader-status: 1; display: block"
      },
      "start": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::before": "--fader-status: 1; display: block",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::after": "--fader-status: 0; display: none"
      },
      "end": {
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::before": "--fader-status: 0; display: none",
        ".module-catalog_blocks-%s .block-products .module-products .auto-grid > .auto-grid-items::after": "--fader-status: 1; display: block"
      }
    }
  },
  "ProductsAutoGridFaderColor": {
    "type": "Color",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items::before, .module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items::after",
    "property": "--fader-color: %s"
  },
  "ProductsAutoGridFaderWidth": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items::before, .module-catalog_blocks-%s .block-products .module-products .auto-grid .auto-grid-items::after",
    "properties": {
      "first": "--fader-width-left:%spx",
      "second": "--fader-width-right:%spx",
      "value": {
        "first": "",
        "second": ""
      }
    }
  },
  "AutoPositionGap": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": ".module-catalog_blocks-%s .module-item .block-catalog .item-assets",
    "property": "--catalog-gap: %s"
  },
  "ImageWidthNew": {
    "type": "InputPair",
    "selector": ".module-catalog_blocks-%s .module-item .block-catalog .item-assets",
    "properties": {
      "first": "--image-max-width: %s%",
      "second": "--image-min-width: %spx"
    }
  },
  "PositionOverride": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .item-assets": "flex-direction:row; flex-wrap: wrap",
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .catalog-image": "order:0; display:flex"
      },
      "top": {
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .item-assets": "flex-direction:column; flex-wrap: nowrap",
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .catalog-image": "order: 0; display:flex;"
      },
      "bottom": {
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .item-assets": "flex-direction:column; flex-wrap: nowrap",
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .catalog-image": "order:2; display:flex"
      },
      "right": {
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .item-assets": "flex-direction:row; flex-wrap: wrap",
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .catalog-image": "order:2; display:flex"
      },
      "none": {
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .catalog-image": "display:none"
      }
    }
  },
  "ImageFillNew": {
    "type": "Radio",
    "value": "",
    "rules": {
      "100%": {
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .catalog-image img": "width: 100%; height: 100%;"
      },
      "auto": {
        ".module-catalog_blocks-%s .module-item .block-catalog .item-content .catalog-image img": "width: auto; height: auto;"
      }
    }
  },
  "customClass": {
    "type": "Input"
  },
  "customCss": {
    "type": "Input"
  }
}
