/* Atskiri stiliai: bendras pasirinkimas įprastuose puslapiuose ir 3D plane. */
.dz-cookies{box-sizing:border-box;color:#3F1210;background:#FFFDFB;font-family:"Source Sans 3","Segoe UI",system-ui,sans-serif;font-size:1rem;line-height:1.5;z-index:2147483000}
.dz-cookies{position:fixed;inset:auto 1rem 1rem;max-width:42rem;margin-inline:auto;padding:1.25rem;border:1px solid #D6C5B9;border-radius:14px;box-shadow:0 5px 30px #24100940;max-height:calc(100dvh - 2rem);overflow:auto;text-align:left}
.dz-cookies h2{font:600 1.2rem/1.3 "Source Sans 3","Segoe UI",system-ui,sans-serif;margin:0 0 .5rem;letter-spacing:normal}
.dz-cookies p{margin:0 0 .5rem}
.dz-cookies-privacy{color:inherit;text-decoration:underline;text-underline-offset:.15em}
.dz-cookies-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}
.dz-cookies-actions button{appearance:none;border:1px solid #6B4A42;border-radius:8px;cursor:pointer;font:600 .95rem/1.4 "Source Sans 3","Segoe UI",system-ui,sans-serif;padding:.65rem .9rem;color:#3F1210;background:#FFFDFB;text-align:center}
.dz-cookies-actions button{flex:1;min-width:10rem}
.dz-cookies-settings{position:static;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;font:inherit;line-height:inherit;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.15em}
.dz-cookies button:hover{background:#F4EFE2}
.dz-cookies-settings:hover{text-decoration-thickness:2px}
.dz-cookies button:focus-visible,.dz-cookies a:focus-visible,.dz-cookies-settings:focus-visible{outline:3px solid #8A5C10;outline-offset:3px;box-shadow:none}
.dz-cookies[hidden],.dz-cookies-settings[hidden],.dz-cookies-settings-slot[hidden]{display:none}
