﻿/* ===== Main de page ===== */

#content {
    padding: 0 var(--spacing-sm4);
}

/* GTM noscript iframe — caché visuellement, la requête de tracking passe quand même */
.gtm-noscript-iframe {
    display: none;
    visibility: hidden;
}

/* Sprite SVG — conteneur des <symbol>, jamais affiché */
#svg-sprites { display: none; }

/* Widget Kiamo — z-index et mise en page de la liste de messages */
#kiamo-chat { z-index: 10003; }
#kc-message-list { width: 100%; }

/* Bandeau TrustArc — ancré en bas de page, au-dessus de tout */
#consent-banner { position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; }
