{f:if(condition: data, then: data.data_layout_itemClass, else: itemLayout)}
{f:if(condition: data, then: data.data_layout_itemBgClass, else: itemBgClass)}
{f:if(condition: data, then: '{data.data_layout_itemButtonStyle}', else: '{itemButtonStyle}')}
-{itemButtonStyleGeneric}-
card frame-background frame-background-{itemBgClass}
card-body
{f:if(condition: data, then: data.grid)}
{f:if(condition: data, then: data.grid_sm)}
{f:if(condition: data, then: data.grid_md)}
{f:if(condition: data, then: data.grid_lg)}
{f:if(condition: data, then: data.grid_xl)}
{f:if(condition: data, then: data.grid_gutter)}
{f:if(condition: data, then: data.grid_alignment)}
{grid as integer}
{gridLg as integer}
{settings.gallery.columns.{imagecols}}
{settings.gallery.columnsLg.{imagecolsLg}}