/* Studio BRUT cookie consent banner (2026-11-01) */
.brut-consent{position:fixed;left:0;right:0;bottom:0;z-index:99999;background:var(--brut-black,#000);color:var(--brut-white,#fff);border-top:4px solid var(--brut-red,#e10600);padding:1rem 1.25rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}
.brut-consent__text{margin:0;font-family:var(--font-display,inherit);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1rem}
.brut-consent__btns{display:flex;gap:.6rem}
.brut-consent .brut-btn{font-size:.95rem;padding:.7em 1.3em}
