/* Boutique Kit – style de l'en-tête Woodmart (module « Style d'en-tête ») */
/* ---- header.css ---- */
/* En-tête façon référence : barre de confiance claire, recherche grise, icônes seules, menu centré */
/* 1. Barre du haut : claire, fine, centrée */
.whb-top-bar,.whb-top-bar-inner{background:#fff!important;border-bottom:1px solid #EEF0F2}
.whb-top-bar .whb-flex-row{min-height:34px}
.mct{display:flex;justify-content:center;gap:36px;flex-wrap:wrap;font-size:12px;color:var(--mc-a);font-family:'IBM Plex Sans',sans-serif}
.mct b{color:var(--mc-y);font-size:9px;margin-right:6px;vertical-align:2px}
.mct strong{font-weight:700}
@media(max-width:768px){.mct span:not(:last-child){display:none}}
/* 2. Ligne principale : logo à gauche, recherche large au centre, icônes à droite */
.whb-general-header{border-bottom:0!important}
.whb-general-header .wd-search-form,.whb-general-header .searchform{max-width:640px;width:100%;margin:0 auto}
.whb-general-header .searchform input[type="text"],.whb-general-header .searchform input[type="search"]{background:var(--mc-g)!important;border:0!important;border-radius:8px!important;height:44px;padding-left:44px!important;font-size:14px}
.whb-general-header .searchform .searchsubmit{left:6px;right:auto!important;color:var(--mc-a)}
/* icônes seules : on masque les textes « Hello… », « Mon compte » et le montant du panier */
.whb-general-header .wd-tools-text,.whb-general-header .wd-cart-subtotal,.whb-general-header .wd-cart-number+.wd-tools-text{display:none!important}
.whb-general-header .wd-tools-element>a{padding:0 9px}
.whb-general-header .wd-tools-icon:before{font-size:21px}
/* bouton devis plus discret, à côté des icônes */
.whb-general-header .wd-button-wrapper .btn{height:38px;min-height:38px;padding:0 16px;font-size:13px;text-transform:none;border-radius:6px}
/* 3. Menu : centré, minuscules, 14 px, flèche après les entrées qui ont un sous-menu */
.whb-header-bottom{border-top:0!important;border-bottom:1px solid #EEF0F2}
.whb-header-bottom .wd-nav{justify-content:center;gap:2px}
.wd-header-main-nav .wd-nav>li>a{font-size:14px!important;font-weight:600;text-transform:none!important;letter-spacing:0;padding:0 14px}
.wd-header-main-nav .wd-nav>li.menu-item-has-children>a:after{content:"";display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:-3px 0 0 8px;vertical-align:middle}
.wd-header-main-nav .wd-nav>li>a:hover,.wd-header-main-nav .wd-nav>li.current-menu-item>a{color:var(--mc-b)!important}
/* sous-menus : liste propre, comme la référence */
.wd-dropdown-menu{border-radius:8px;box-shadow:0 10px 30px rgba(22,32,42,.12);padding:10px 0!important}
.wd-dropdown-menu .wd-sub-menu li a{font-size:14px;padding:7px 22px;color:var(--mc-a)}
.wd-dropdown-menu .wd-sub-menu li a:hover{background:var(--mc-g);color:var(--mc-b)}

