/* Page Offres : titres centrés, cartes au gabarit du site.
   Chargée par site/offres.php, le head commun ne se modifie pas.
   Aucun visuel de coffret de Noël ni de calendrier de l'Avent
   n'est présent dans le dépôt : les cartes restent sans image. */

.wrap.offres {
  text-align: center;
}

.offres .filet-or,
.offres .chapo,
.offres .note-livraison {
  margin-inline: auto;
}

.offres .chapo,
.offres .note-livraison {
  max-width: 62ch;
}

.offres-liste .grille {
  margin-top: 0.4rem;
  text-align: left;
}

.offres-liste .note-livraison {
  margin-top: 1.5rem;
  color: var(--texte);
}

.offres-liste .carte {
  height: 100%;
}

.offres-liste .ref-offre {
  margin: 0;
  font-size: 0.85rem;
  font-weight: 700;
  letter-spacing: 0.04em;
  color: var(--or-texte);
}

.offres-liste .carte .corps .prix {
  font-size: 0.95rem;
  font-weight: 600;
  line-height: 1.4;
  color: var(--noir);
}

.offres-liste .carte-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-top: auto;
  padding-top: 0.6rem;
}

.offres-liste .carte-actions .btn {
  font-size: 0.9rem;
  padding: 0.55rem 0.95rem;
}
