
/* CCC-MAINT:FILE
 * Adapte le bouton du header au contexte d’inscription et au statut connecté.
 * Parcours et dépendances : DOCUMENTATION.md.
 */
.lhb-frontend-header .ccc-header-laveur-original{display:none!important}
.ccc-header-laveur__button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 15px;border:1px solid #1a78a7;border-radius:12px;background:#eef7fb;color:#125e84!important;font-size:14px;font-weight:600;line-height:22px;text-decoration:none!important;white-space:nowrap;box-sizing:border-box}
.ccc-header-laveur__button:hover{background:#1a78a7;color:#fff!important}
.ccc-header-laveur__button:focus-visible{outline:3px solid #85c5e3;outline-offset:3px}
.lhb-vp-t .ccc-header-laveur__button,.lhb-vp-m .ccc-header-laveur__button{font-size:12px;padding:8px 10px;min-height:38px}
@media(max-width:480px){
 .lhb-vp-m .lhb-hp-logo-img{width:64px!important;max-width:64px!important}
 .lhb-vp-m .lhb-zone[data-zone="right"]{gap:6px}
 .lhb-vp-m .ccc-header-laveur__button{font-size:11px;padding:7px 8px}
 .lhb-vp-m .lhb-signin{font-size:0!important;padding:8px!important;gap:0!important}
 .lhb-vp-m .lhb-signin svg{width:18px;height:18px}
}

