.lingerie-badge {
	display: inline-flex;
	align-items: center;
	gap: var(--space-2);
	font-family: var(--font-body);
	font-size: var(--font-size-xs);
	font-weight: var(--font-weight-bold);
	letter-spacing: var(--letter-spacing-label);
	text-transform: uppercase;
	padding: var(--space-1) var(--space-3);
	border-radius: var(--radius-sm);
	margin-bottom: var(--space-2);
}

/*
Fleur du logo, reprise en marqueur de badge. Le SVG utilise currentColor, donc sa
teinte se règle ici : terracotta sur le badge brun foncé.
*/
.lingerie-badge__mark {
	flex: 0 0 auto;
	width: 0.875em;
	height: 0.875em;
	color: var(--color-accent);
}

.lingerie-badge--sur-mesure {
	background-color: var(--color-badge-sur-mesure-bg);
	color: var(--color-badge-sur-mesure-text);
}

.lingerie-badge--piece-unique {
	background-color: var(--color-badge-piece-unique-bg);
	color: var(--color-badge-piece-unique-text);
}

/*
Texte de disponibilité (« Pièce vendue » sur une pièce en stock écoulée) : le produit
reste au catalogue en vitrine, la mention doit se lire comme une étiquette et non
comme une erreur.
*/
.woocommerce div.product p.stock,
.woocommerce div.product .stock {
	font-size: var(--font-size-xs);
	font-weight: var(--font-weight-bold);
	letter-spacing: var(--letter-spacing-label);
	text-transform: uppercase;
	color: var(--color-text-muted);
}

.woocommerce div.product .stock.in-stock {
	color: var(--color-accent-text);
}
