/* Preset-only editorial card design. Scope exclusively to the standard .zaco-fe-card family. */
body.zaco-editorial-radius-square .zaco-fe .zaco-fe-card { --zaco-fe-card-radius: 0; }
body.zaco-editorial-radius-soft .zaco-fe .zaco-fe-card { --zaco-fe-card-radius: .5rem; }
body.zaco-editorial-radius-rounded .zaco-fe .zaco-fe-card { --zaco-fe-card-radius: 1rem; }
body.zaco-editorial-density-compact .zaco-fe .zaco-fe-card { --zaco-fe-card-body-pad-top: .5rem; --zaco-fe-card-body-pad-inline: .625rem; --zaco-fe-card-body-pad-bottom: .5rem; }
body.zaco-editorial-density-roomy .zaco-fe .zaco-fe-card { --zaco-fe-card-body-pad-top: 1.25rem; --zaco-fe-card-body-pad-inline: 1.5rem; --zaco-fe-card-body-pad-bottom: 1.25rem; }
body.zaco-editorial-media-wide .zaco-fe .zaco-fe-card:not(.zaco-fe-card--compact) .zaco-fe-card__media { aspect-ratio: 16/9; }
body.zaco-editorial-media-square .zaco-fe .zaco-fe-card:not(.zaco-fe-card--compact) .zaco-fe-card__media { aspect-ratio: 1/1; }
