.ce-f7image[data-color=white]{--background-color: var(--white);--text-color: var(--primary);--link-color: var(--secondary)}.ce-f7image[data-color=lightgrey]{--background-color: var(--lightgrey);--text-color: var(--primary);--link-color: var(--secondary)}.ce-f7image[data-color=primary]{--background-color: var(--primary);--text-color: var(--primary-invert);--link-color: var(--secondary)}.ce-f7image[data-color=secondary]{--background-color: var(--secondary);--text-color: var(--secondary-invert);--link-color: var(--primary)}.ce-f7image[data-color=transparent]{--background-color: transparent}.ce-f7image[data-color=lightgrey],.ce-f7image[data-color=primary],.ce-f7image[data-color=secondary]{margin:0;padding-top:var(--spacing-top);padding-bottom:var(--spacing-bottom)}.ce-f7image{background-color:var(--background-color)}.ce-f7image[data-width=wide] .element-outer{max-width:var(--container-width);padding:0 var(--container-padding);margin-left:auto;margin-right:auto}.ce-f7image[data-width=wide] .element-outer .caption,.ce-f7image[data-width=wide] .element-outer .intro-text{margin-left:auto;margin-right:auto;max-width:calc(var(--content-width) - var(--container-padding)*2)}.ce-f7image[data-width=narrow] .element-outer{max-width:var(--content-width);padding:0 var(--container-padding);margin-left:auto;margin-right:auto}.ce-f7image[data-alignment=left] .element-outer,.ce-f7image[data-alignment=center] .element-outer,.ce-f7image[data-alignment=right] .element-outer{max-width:var(--container-width);padding:0 var(--container-padding);margin-left:auto;margin-right:auto}.ce-f7image[data-alignment=left] img,.ce-f7image[data-alignment=center] img,.ce-f7image[data-alignment=right] img{width:auto;max-width:100%}.ce-f7image[data-alignment=left] figure,.ce-f7image[data-alignment=center] figure,.ce-f7image[data-alignment=right] figure{width:fit-content;max-width:100%}.ce-f7image[data-alignment=left] figure{margin-right:auto}.ce-f7image[data-alignment=center] figure{margin-left:auto;margin-right:auto}.ce-f7image[data-alignment=right] figure{margin-left:auto}.ce-f7image .caption,.ce-f7image .intro-text{color:var(--text-color)}.ce-f7image .intro-text{margin-bottom:2em}.ce-f7image img{width:100%}
