/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
/* ==============================
   TITRES H1-H4
   ============================== */
h1, h2, h3, h4, .entry-title {
    font-family: 'Playfair Display', serif;
    font-weight: 600;
    color: #B23C86; /* couleur girly douce pour titres */
}

/* ==============================
   PRIX WOOCOMMERCE PARTOUT
   ============================== */
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce .woocommerce-loop-product__title + .price,
.woocommerce .widget_price_filter .price_label,
.woocommerce .woocommerce-cart-form .cart-subtotal .amount,
.woocommerce .woocommerce-cart-form .order-total .amount,
.woocommerce .woocommerce-checkout-review-order-table .amount,
.woocommerce .woocommerce-mini-cart .woocommerce-Price-amount,
.woocommerce-page .woocommerce-Price-amount {
    color: #B06A8E !important; /* couleur des prix partout */
    font-weight: 600;
}

/* ==============================
   MENU PRINCIPAL
   ============================== */
.main-header .main-navigation a {
    color: #5A3E4B;
    font-weight: 600;
}

.main-header .main-navigation a:hover {
    color: #B06A8E;
}

/* ==============================
   BOUTONS AJOUTER AU PANIER
   ============================== */
button.single_add_to_cart_button, 
.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button {
    background-color: #B06A8E;
    color: #FFFFFF;
    border: none;
    font-weight: 600;
    transition: all 0.3s ease;
}

button.single_add_to_cart_button:hover, 
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover {
    background-color: #5A3E4B;
    color: #FFFFFF;
}

/* ==============================
   BOUTON VISITER / DECOUVRIR LA BOUTIQUE (Elementor)
   ============================== */
.elementor-button {
    background-color: #B06A8E;
    color: #FFFFFF;
    font-weight: 600;
    border: none;
    transition: all 0.3s ease;
}

.elementor-button:hover {
    background-color: #5A3E4B;
    color: #FFFFFF;
}

/* ==============================
   BOUTON VALIDER LA COMMANDE (WooCommerce)
   ============================== */
.woocommerce-checkout #place_order {
    background-color: #B06A8E;
    color: #FFFFFF;
    font-weight: 600;
    border: none;
    transition: all 0.3s ease;
}

.woocommerce-checkout #place_order:hover {
    background-color: #5A3E4B;
    color: #FFFFFF;
}

/* ==============================
   PANIER MENU (icône et quantité)
   ============================== */
#site-header-cart .cart-contents {
    color: #FFFFFF;
    font-weight: 600;
}

#site-header-cart .cart-contents:hover {
    color: #B06A8E;
}

#site-header-cart .count {
    background-color: #B06A8E;
    color: #FFFFFF;
    font-weight: 600;
}

/* ==============================
   FORMULAIRE CONTACT (WPForms gratuit)
   ============================== */
.wpforms-form button[type="submit"] {
    background-color: #B06A8E;
    color: #FFFFFF;
    font-weight: 600;
    border: none;
    transition: all 0.3s ease;
}

.wpforms-form button[type="submit"]:hover {
    background-color: #5A3E4B;
    color: #FFFFFF;
}