/* Label (texte coloré) - commun */
.wcal-label{
  display: inline-block;
  margin: 8px 0 10px;
  font-weight: 800;
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: .02em;
}

/* Dans les grilles (boutique/catégories) : un peu plus discret */
.wcal-label--loop{
  margin: 6px 0 0;
  font-size: 12px;
  font-weight: 800;
}

/* Couleurs par statut */
.wcal-label--disponible{ color: #1a8f2a; }
.wcal-label--bientot{ color: #c27a00; }
.wcal-label--sur_commande{ color: #1677ff; }
.wcal-label--rupture{ color: #e02b2b; }
.wcal-label--indisponible{ color: #555; }

/* Optionnel : si ton thème met des styles bizarres sur les liens,
   on force le label à rester "normal" */
.wcal-label,
.wcal-label:visited,
.wcal-label:hover{
  text-decoration: none !important;
}