#fw-section-custom-html-3852158b-41da-4d0a-92be-b78bd2b73a98 {

/* =========================================
   STYLE GLOBAL DES BOUTONS (UNIFORMITÉ)
   ========================================= */

/* Cible tous les boutons principaux du site */
.btn, 
button, 
a.button, 
.section-cta, 
.featured-collection__view-all,
.product-card__add-to-cart,
.hero__cta {
  background-color: #F59E0B !important;
  background-image: linear-gradient(to right, #F59E0B, #D97706) !important;
  color: #000000 !important;
  font-family: 'Oswald', sans-serif !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  border-radius: 8px !important;
  border: none !important;
  padding: 14px 28px !important;
  transition: all 0.3s ease !important;
  text-align: center !important;
}

/* Effet au survol (glow ambre) */
.btn:hover, 
button:hover, 
a.button:hover, 
.section-cta:hover, 
.featured-collection__view-all:hover,
.product-card__add-to-cart:hover,
.hero__cta:hover {
  transform: scale(1.05) !important;
  box-shadow: 0 0 25px rgba(245,158,11,0.5) !important;
  color: #000000 !important;
}

/* =========================================
   FORCER LE BOUTON "VOIR TOUT" EN BAS
   ========================================= */

/* Force le titre et le bouton à se séparer */
.featured-collection__header,
.section-header {
  flex-direction: column !important;
  align-items: center !important;
  text-align: center !important;
  gap: 15px !important;
}

/* Met le bouton en dessous de la grille de produits */
.featured-collection__view-all,
.section-cta {
  display: flex !important;
  justify-content: center !important;
  margin-top: 40px !important; /* Espace au-dessus du bouton */
  margin-left: auto !important;
  margin-right: auto !important;
}
}






#fw-section-header {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #f59e0b;
--color-on-primary-rgb: 245, 158, 11;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #f59e0b;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* Forcer le header en noir avec un léger flou pro */
header, nav, .header-wrapper, .site-header {
    background-color: rgba(10, 10, 10, 0.95) !important;
    backdrop-filter: blur(10px) !important;
    border-bottom: 1px solid rgba(245,158,11,0.1) !important;
}

/* Mettre les liens du menu en blanc */
header a, nav a, .header-wrapper a, .site-header a {
    color: #FFFFFF !important;
}

/* Mettre les liens en doré au survol */
header a:hover, nav a:hover, .header-wrapper a:hover, .site-header a:hover {
    color: #F59E0B !important;
}
}