/* Bandeau de consentement à la mesure d'audience (temoins.js), commun au site et
   aux pages annexes. Accepter et Refuser ont le même poids : refuser doit être
   aussi simple qu'accepter. */
.temoins{
  position:fixed;left:16px;right:16px;bottom:16px;z-index:200;max-width:640px;margin:0 auto;
  background:#132921;color:#E8E6D8;border:1px solid #A5804C;border-radius:3px;
  padding:18px 20px;box-shadow:0 10px 30px rgba(0,0,0,.25);
  font:400 .88rem/1.55 "Public Sans",-apple-system,"Segoe UI",Roboto,sans-serif;
}
.temoins p{margin:0 0 .7em}
.temoins a{color:#D3AE72}
.temoins-titre{font-family:Marcellus,Georgia,serif;font-size:1.05rem;color:#FFFFFF}
.temoins-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}
.temoins-actions button{
  font:inherit;font-weight:600;cursor:pointer;border-radius:2px;padding:9px 22px;
  background:transparent;color:#FFFFFF;border:1px solid #D3AE72;
}
.temoins-actions button:hover,.temoins-actions button:focus-visible{background:#D3AE72;color:#171310}
.lien-temoins{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}
