/* header logo: Wix places #comp-kghrv9xo at left:-310px (x=-160 at 1280px wide), half off the viewport.
   The brand logo (common/brand/logo.svg, 4:1) sits at x≈14px, vertically aligned with the menu, clear of "Accueil". */
#comp-kghrv9xo{left:-136px!important;top:-12px!important}
#comp-kghrv9xo img{width:156px!important;height:44px!important;object-fit:contain!important}

/* footer legal block (Impressum, confidentialité, adresse, N° IDE): the generated <p class="gen-extra-links"> sat under the
   absolutely positioned Wix footer background (invisible, black 10px). Lift it above the background, reuse the grey contact-text style. */
#SITE_FOOTER .gen-extra-links{position:relative;z-index:1;max-width:100vw;box-sizing:border-box;margin:0;padding:0 16px 4px;text-align:center;font:normal normal normal 14px/1.5 barlow-extralight,barlow,sans-serif;color:rgb(var(--color_39))}
#SITE_FOOTER .gen-extra-links:last-child{padding-bottom:18px}
#SITE_FOOTER .gen-extra-links a{color:rgb(var(--color_39));text-decoration:underline;margin:0 .35em}
#SITE_FOOTER .gen-extra-links .che-ide{font-size:.9em}
