.sdc-consent[hidden]{display:none!important}.sdc-consent{position:fixed;inset:auto 12px 48px;max-width:640px;margin:auto;z-index:2147483647;background:#111;color:#fff;border:1px solid #666;border-radius:12px;padding:18px;font:15px/1.5 Arial,sans-serif;box-shadow:0 6px 32px #0008;max-height:75vh;overflow:auto}.sdc-consent p{margin:0 0 12px}.sdc-consent a{color:#fff;text-decoration:underline}.sdc-consent-actions{display:flex;flex-wrap:wrap;gap:10px}.sdc-consent button{flex:1;padding:12px;border:1px solid #aaa;background:#222;color:#fff;border-radius:6px;font:inherit;cursor:pointer;min-width:150px}.sdc-consent button:focus-visible,.sdc-settings:focus-visible{outline:3px solid #fff;outline-offset:3px}.sdc-settings{position:fixed;bottom:8px;right:12px;z-index:2147483646;border:1px solid #777;border-radius:6px;background:#111;color:#fff;padding:7px 10px;font:12px Arial,sans-serif;cursor:pointer}

/* v26: ustawienia cookies przy polityce prywatności w stopce strony głównej. */
.contact-card footer .sdc-settings-inline{position:static;inset:auto;z-index:auto;border:0;border-radius:0;background:transparent;color:inherit;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
