/**
 * ZARE Listing Card Brief Description presentation.
 *
 * Saved finite classes are Theme-owned so Companion deactivation never strips
 * authored visibility or position.
 */

/*
 * Listing Brief Description.
 *
 * The Theme owns saved finite classes so authoring choices remain truthful
 * when Companion is disabled. Factory state is List only + After facts.
 */
.zare-recipe--card-listing .zare-recipe__card-content > .zare-recipe__card-badge { order: 10; }
.zare-recipe--card-listing .zare-recipe__card-content > .zare-recipe__card-title { order: 20; }
.zare-recipe--card-listing .zare-recipe__card-content > .zare-recipe__card-location { order: 30; }
.zare-recipe--card-listing .zare-recipe__card-content > .zare-recipe__card-facts { order: 50; }

.zare-recipe--card-listing .zare-recipe__card-brief {
	order: 60;
	display: none;
	max-inline-size: 100%;
	overflow-wrap: anywhere;
}

.zare-recipe--card-listing .zare-recipe__card-brief.zare-card-brief-position-after-location { order: 40; }
.zare-recipe--card-listing .zare-recipe__card-brief.zare-card-brief-position-after-facts { order: 60; }
.zare-recipe--card-listing .zare-recipe__card-brief.zare-card-brief-visibility-always { display: block; }
.zare-recipe--card-listing .zare-recipe__card-brief.zare-card-brief-visibility-hidden { display: none; }

@container zare-collection-list (min-width: 48rem) {
	.zare-collection--list .zare-recipe__card-brief.zare-card-brief-visibility-list {
		display: block;
	}
}
