.se-cookie-notice{display:none!important}
.se-consent-banner{position:fixed;bottom:16px;left:16px;right:16px;z-index:2147483000;display:flex;gap:24px;align-items:center;max-width:1120px;margin:auto;padding:20px 24px;border:1px solid #b8956a;background:#0d0d0d;color:#f7f4f0;box-shadow:0 4px 28px #0005;font:15px/1.5 Jost,sans-serif}
.se-consent-banner[hidden]{display:none!important}.se-consent-banner strong{font-size:17px;font-weight:500}.se-consent-banner p{margin:8px 0}.se-consent-banner a{color:#f7f4f0;text-decoration:underline;text-underline-offset:3px}.se-consent-actions{display:flex;gap:10px;flex-shrink:0}.se-consent-actions button{min-height:44px;padding:11px 16px;border:1px solid #b8956a;border-radius:0;background:transparent;color:#f7f4f0;cursor:pointer;font:inherit;white-space:normal}.se-consent-actions button:hover{background:#30271d}.se-consent-actions button:focus-visible,.se-consent-banner a:focus-visible{outline:2px solid #f7f4f0;outline-offset:3px}
@media(max-width:767px){.se-consent-banner{bottom:10px;left:10px;right:10px;padding:16px;display:block;max-height:70vh;overflow:auto;font-size:14px}.se-consent-actions{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.se-consent-actions button{font-size:14px;padding:10px}}
