/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 10 2025 | 16:34:50 */
/* ===== PALETTE ===== */
:root{
  --creme:#F2E3C6;
  --brique:#8E3B2D;
  --bleu:#1D2E33;
  --gris:#8B8B85;
}

/* ===== LIENS GLOBAUX ===== */
a { color:var(--brique); text-decoration:none; }
a:hover { color:var(--bleu); text-decoration:underline; text-underline-offset:2px; }

/* Menu de navigation (Twenty Twenty-Five) */
.wp-block-navigation a{ color:var(--brique); }
.wp-block-navigation a:hover{ color:var(--bleu); }

/* ===== BOUTONS (Gutenberg + WooCommerce) ===== */
.wp-element-button,
.wp-block-button__link,
.button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit{
  background:var(--bleu);
  color:var(--creme);
  border-radius:8px;
  padding:.7em 1.1em;
  border:0;
  transition:background-color .2s ease,color .2s ease,border-color .2s ease;
  box-shadow:none;
}
.wp-element-button:hover,
.wp-block-button__link:hover,
.button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover{
  background:var(--brique) !important;
  color:var(--creme) !important;
}

/* Variante "outline" du bloc Bouton dans l’éditeur */
.wp-block-button.is-style-outline .wp-block-button__link{
  background:transparent;
  color:var(--bleu);
  border:2px solid var(--bleu);
}
.wp-block-button.is-style-outline .wp-block-button__link:hover{
  background:var(--brique);
  color:var(--creme);
  border-color:var(--brique);
}

/* ===== WOOCOMMERCE – styles utiles ===== */

/* Prix */
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price{ color:var(--bleu); }

/* Badge "Promo" */
.woocommerce span.onsale{
  background:var(--brique);
  color:var(--creme);
  border-radius:9999px;
  padding:.35em .6em;
}

/* Notices (info / succès / erreur) */
.woocommerce-message,
.woocommerce-info,
.woocommerce-error{
  background:var(--creme);
  color:var(--bleu);
  border-top:4px solid var(--brique);
}

/* Bouton dans les notices */
.woocommerce-message a.button,
.woocommerce-info a.button{
  background:var(--bleu);
  color:var(--creme);
}
.woocommerce-message a.button:hover,
.woocommerce-info a.button:hover{
  background:var(--brique);
  color:var(--creme);
}

/* Boutons clés */
.add_to_cart_button,
.single_add_to_cart_button,
.woocommerce .button[name="update_cart"],
.woocommerce .checkout-button{
  background:var(--bleu);
  color:var(--creme);
}
.add_to_cart_button:hover,
.single_add_to_cart_button:hover,
.woocommerce .button[name="update_cart"]:hover,
.woocommerce .checkout-button:hover{
  background:var(--brique);
  color:var(--creme);
}
