
/* === Fix logo latéral coupé (2026-05-29) ===
   Le conteneur #logo fait 63px de haut ; on contraint le logo à tenir
   entièrement dedans (sinon il dépasse ~93px et est rogné en haut/bas). */
#logo { overflow: visible; }
#logo a.logo {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    height: auto !important;
    line-height: normal !important;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
#logo a.logo img {
    height: auto !important;
    max-height: 48px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
}
