/**
 * Guepex Checkout — Style Minimal
 *
 * Étend le style Compact : mêmes espacements réduits, avec en plus les
 * libellés de champs texte masqués visuellement — remplacés par le texte
 * indicatif du champ (voir applyCompactPlaceholders() dans checkout.js) pour
 * gagner encore de l'espace vertical. Pensé pour Achat 1-clic.
 *
 * Style séparé plutôt qu'ajouté directement à Compact : un client qui choisit
 * Compact aujourd'hui ne doit jamais voir son formulaire changer de
 * comportement sous ses pieds si ce fichier évolue plus tard.
 *
 * IMPORTANT : ne cible que .guepex-cf-field > label (libellé direct du champ),
 * jamais .guepex-cf-field label (tous les descendants) — le champ "Mode de
 * livraison" contient aussi les <label> des cartes radio Domicile/Point
 * relais dans .guepex-cf-delivery-toggle, qui ne doivent jamais être masqués
 * (sinon le sélecteur de mode disparaît entièrement — bug déjà rencontré).
 */
@import url('compact.css');

.guepex-cf-field > label {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}
.guepex-cf-field { gap: 0; }
