{
    "name": "d5-wpt-ultimate-carousel/image-carousel-item-module",
    "d4Shortcode": "et_pb_wpdt_image_card_carousel_item",
    "title": "Image Carousel Item",
    "titles": "Image Carousel Items",
    "category": "child-module",
    "attributes": {
        "module": {
            "type": "object",
            "selector": "{{selector}}",
            "default": {
                "meta": {
                    "adminLabel": {
                        "desktop": {
                            "value": "Image Carousel Item"
                        }
                    }
                },
                "advanced": {
                    "text": {
                        "desktop": {
                            "value": {
                                "color": "light"
                            }
                        }
                    }
                }
            },
            "styleProps": {
                "sizing": {
                    "propertySelectors": {
                        "desktop": {
                            "value": {
                                "margin-left": "{{selector}}.et_pb_module",
                                "margin-right": "{{selector}}.et_pb_module"
                            }
                        }
                    },
                    "important": {
                        "desktop": {
                            "value": {
                                "margin-left": true,
                                "margin-right": true
                            }
                        }
                    }
                }
            }
        },
        "content": {
            "type": "object",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {
                            "title": "",
                            "description": "",
                            "image": "",
                            "imageAlt": "",
                            "showButton": "off",
                            "buttonText": "Read More",
                            "buttonUrl": "",
                            "buttonTarget": "_self",
                            "cardClickable": "on",
                            "cardLinkTarget": "off"
                        }
                    }
                }
            }
        },
        "cardTitle": {
            "type": "object",
            "selector": "{{selector}} .wpt-image-card-content-wrapper .wpt-image-card-title",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {}
                    },
                    "font": {
                        "font": {
                            "desktop": {
                                "value": {
                                    "headingLevel": "h4",
                                    "weight": "",
                                    "family": "",
                                    "textAlign": "center",
                                    "color": "",
                                    "size": "16px",
                                    "letterSpacing": "",
                                    "lineHeight": "1.2em"
                                }
                            }
                        }
                    }
                }
            }
        },
        "cardContent": {
            "type": "object",
            "selector": "{{selector}} .wpt-image-card-content-wrapper .wpt-image-card-content",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {}
                    },
                    "font": {
                        "font": {
                            "desktop": {
                                "value": {
                                    "weight": "",
                                    "family": "",
                                    "textAlign": "center",
                                    "color": "",
                                    "size": "14px",
                                    "letterSpacing": "",
                                    "lineHeight": "1.5em"
                                }
                            }
                        }
                    }
                }
            }
        },
        "imageWrapper": {
            "type": "object",
            "selector": "{{selector}} .wpt-image-card-wrapper .wpt-image-card-image-wrapper",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {}
                    }
                }
            }
        },
        "image": {
            "type": "object",
            "selector": "{{selector}} .wpt-image-card-wrapper .wpt-image-card-image-wrapper img",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {}
                    }
                }
            }
        },
        "button": {
            "type": "object",
            "selector": "{{selector}} .swiper-slide .wpt-image-card-wrapper .et_pb_button",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {}
                    }
                }
            }
        },
        "buttonWrapper": {
            "type": "object",
            "selector": "{{selector}} .swiper-slide .wpt-image-card-wrapper .et_pb_button_wrapper",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {}
                    }
                }
            }
        },
        "cardContentWrapper": {
            "type": "object",
            "selector": "{{selector}} .wpt-image-card-wrapper .wpt-image-card-content-wrapper",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {
                            "verticalAlignment": "end",
                            "overlayContentOverImage": "off",
                            "overlayContentVisibility": "always"
                        }
                    },
                    "spacing": {
                        "desktop": {
                            "value": {
                                "padding": {
                                    "top": "20px",
                                    "right": "20px",
                                    "bottom": "20px",
                                    "left": "20px",
                                    "syncHorizontal": "off",
                                    "syncVertical": "off"
                                },
                                "margin": {
                                    "top": "",
                                    "right": "",
                                    "bottom": "",
                                    "left": "",
                                    "syncHorizontal": "off",
                                    "syncVertical": "off"
                                }
                            }
                        }
                    }
                }
            }
        },
        "cardContentWrapperHover": {
            "type": "object",
            "selector": "{{selector}}:hover .wpt-image-card-content-wrapper",
            "default": {
                "advanced": {
                    "desktop": {
                        "value": {}
                    }
                },
                "decoration": {
                    "desktop": {
                        "value": {}
                    }
                }
            }
        }
    },
    "customCssFields": {
        "cardTitle": {
            "subName": "cardTitle",
            "selectorSuffix": " .wpt-image-card-content-wrapper .wpt-image-card-title"
        },
        "cardContent": {
            "subName": "cardContent",
            "selectorSuffix": " .wpt-image-card-content-wrapper .wpt-image-card-content"
        },
        "imageWrapper": {
            "subName": "imageWrapper",
            "selectorSuffix": " .wpt-image-card-wrapper .wpt-image-card-image-wrapper"
        },
        "image": {
            "subName": "image",
            "selectorSuffix": " .wpt-image-card-wrapper .wpt-image-card-image-wrapper img"
        },
        "button": {
            "subName": "button",
            "selectorSuffix": " .swiper-slide .wpt-image-card-wrapper .et_pb_button"
        },
        "buttonWrapper": {
            "subName": "buttonWrapper",
            "selectorSuffix": " .swiper-slide .wpt-image-card-wrapper .et_pb_button_wrapper"
        },
        "cardContentWrapper": {
            "subName": "cardContentWrapper",
            "selectorSuffix": " .wpt-image-card-wrapper .wpt-image-card-content-wrapper"
        },
        "cardContentWrapperHover": {
            "subName": "cardContentWrapperHover",
            "selectorSuffix": ":hover .wpt-image-card-content-wrapper"
        }
    },
    "style": [
        "d5-wpt-ultimate-carousel",
        "wpt-swiper-style",
        "wpt-swiper-custom"
    ],
    "script": [
        "jquery",
        "wpt-swiper-script",
        "wpt-swiper-v2"
    ]
}