/*
 * Ajustements minimes du panier Snipcart pour qu'il ne jure pas avec le site.
 *
 * Rien ici ne touche aux pages : ces règles ne s'appliquent qu'à l'intérieur
 * du panneau Snipcart, qui est un élément nouveau. Le design des pages du site
 * reste strictement celui du thème.
 */
#snipcart {
  --color-default: #1a1a1a;
  --color-link: #1a1a1a;
  --color-icon: #1a1a1a;
  --color-buttonPrimary: #ffffff;
  --bgColor-buttonPrimary: #1a1a1a;
  --bgColor-buttonPrimary-hover: #333333;
  --borderRadius-buttonPrimary: 0;
  --border-default: 1px solid #e5e5e5;
  --fontFamily-default: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

/* Le bouton d'ajout désactivé (pointure en rupture) garde l'aspect du thème. */
button.snipcart-add-item[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
