/* The cookie question (js/consent.js), pinned to the foot of the window. */
.consent{position:fixed;z-index:30;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;max-width:760px;margin:0 auto;padding:16px 20px;background:#15131f;border:1px solid #2a2535;border-radius:16px;box-shadow:0 10px 34px rgba(0,0,0,.6);font-size:16px;color:#ece4d2}
.consent p{flex:1 1 300px;margin:0}
.consent-actions{display:flex;gap:10px;margin-left:auto}
.consent button{min-height:44px;padding:0 22px;border-radius:999px;font:600 13px 'Cinzel',serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}
.consent-decline{border:1px solid #2a2535;background:none;color:#a59c8a}
.consent-accept{border:0;color:#1a1408;background:linear-gradient(135deg,#ecd08a,#c9a24a)}
@media (max-width:520px){.consent-actions{width:100%}.consent button{flex:1}}
