.cookie-banner{position:fixed;z-index:120;left:20px;right:20px;bottom:20px;max-width:760px;margin-inline:auto;display:flex;align-items:center;gap:24px;background:#fff;color:var(--ink);border:1px solid #004AAC99;border-radius:6px;box-shadow:0 8px 35px #001B4029;padding:18px 22px;font-size:12px;line-height:1.6}.cookie-banner strong{display:block;font:22px var(--serif);margin-bottom:6px}.cookie-banner p{margin:0;color:var(--muted)}.cookie-banner a{text-decoration:underline;color:var(--blue)}.cookie-actions{display:flex;gap:10px;flex-shrink:0}footer a[href="/polityka-prywatnosci/"],footer [data-cookie-settings]{text-decoration:underline}footer button[data-cookie-settings]{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}
@media(max-width:640px){.cookie-banner{flex-direction:column;align-items:stretch;left:12px;right:12px;bottom:12px;padding:16px;gap:14px}.cookie-actions{flex-direction:column}.cookie-actions .button{width:100%}}
