.cookie-consent{position:fixed;z-index:1000;left:20px;right:20px;bottom:20px;max-width:760px;margin:auto;padding:20px 22px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;background:rgba(15,14,13,.96);color:#fff;border:1px solid #ffffff24;border-radius:14px;box-shadow:0 18px 60px #0005;backdrop-filter:blur(16px)}.cookie-consent p{margin:0;color:#c6c1bc;font:13px/1.5 Georgia,serif}.cookie-consent b{display:block;margin-bottom:4px;color:#fff;font:400 17px Georgia,serif}.cookie-actions{display:flex;gap:7px}.cookie-actions button{min-height:42px;padding:0 16px;border:1px solid #ffffff45;border-radius:99px;background:transparent;color:#fff;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.cookie-actions .accept{background:#fff;color:#111;border-color:#fff}@media(max-width:620px){.cookie-consent{left:10px;right:10px;bottom:10px;padding:18px;grid-template-columns:1fr}.cookie-actions button{flex:1}.cookie-consent p{font-size:12px}}
