/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* =============================================
   CAROUSEL ACCUEIL — copie exacte boutique 
   ============================================= */

.elementor-element-e3bc4f7 h3.wd-entities-title a,
.elementor-element-e3bc4f7 h2.wd-entities-title a,
.elementor-element-e3bc4f7 .wd-entities-title a {
    font-family: "Inter", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    letter-spacing: 0.06em !important;
    text-transform: uppercase !important;
    color: #3a3a3a !important;
    line-height: 1.4 !important;
}

/* Prix produits — Inter 400 12px doré (partout) */
.woocommerce-Price-amount,
.woocommerce-Price-amount bdi {
    font-family: "Inter", sans-serif !important;
    font-weight: 400 !important;
    font-size: 12px !important;
    color: #b8965a !important;
}
.price del .woocommerce-Price-amount,
.price del bdi {
    font-family: "Inter", sans-serif !important;
    color: #b8965a !important;
}

/* =============================================
   MENU PC — compact sur petits ecrans desktop
   ============================================= */
@media(min-width:1025px) and (max-width:1400px) {
    .wd-nav-main > li > a,
    .wd-header-nav > ul > li > a {
        letter-spacing: 0 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
}

/* =============================================
   TOOLBAR — masque au debut, visible au scroll (tablette incluse)
   ============================================= */
@media (max-width:1025px){

  .wd-toolbar{
    transform: translateY(100%) !important;
    transition: transform 0.3s ease !important;

    bottom: 0 !important;
    padding-bottom: env(safe-area-inset-bottom) !important;

    background: #fff !important;
    box-sizing: border-box !important;
  }

  body.cr-scrolled .wd-toolbar{
    transform: translateY(0) !important;
  }

  body{
    padding-bottom: calc(60px + env(safe-area-inset-bottom)) !important;
  }

}

/* =============================================
   TITRES PRODUIT GLOBAL - Inter 500
   ============================================= */
h3.wd-entities-title a,
h2.wd-entities-title a,
.wd-entities-title a {
    font-family: "Inter", sans-serif !important;
    font-weight: 500 !important;
}

/* =============================================
   CAROUSELS PAGE PRODUIT - Inter 500
   ============================================= */
.elementor-element-a4fa09c h3.wd-entities-title a,
.elementor-element-a4fa09c h2.wd-entities-title a,
.elementor-element-a4fa09c .wd-entities-title a,
.elementor-element-b219b83 h3.wd-entities-title a,
.elementor-element-b219b83 h2.wd-entities-title a,
.elementor-element-b219b83 .wd-entities-title a {
    font-family: "Inter", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    letter-spacing: 0.06em !important;
    text-transform: uppercase !important;
    color: #3a3a3a !important;
    line-height: 1.4 !important;
}

/* =============================================
   CAROUSELS PAGE PRODUIT - Supprimer bouton panier
   ============================================= */
.elementor-element-a4fa09c .button,
.elementor-element-a4fa09c .add_to_cart_button,
.elementor-element-a4fa09c .wd-product-grid-item-inner .product-element-bottom,
.elementor-element-b219b83 .button,
.elementor-element-b219b83 .add_to_cart_button,
.elementor-element-b219b83 .wd-product-grid-item-inner .product-element-bottom {
    display: none !important;
}
