#cookie-notice[hidden],.cookie-reopen[hidden]{display:none!important}#cookie-notice{position:fixed;bottom:16px;left:16px;right:16px;z-index:900;box-sizing:border-box;max-width:920px;margin:0 auto;padding:22px 26px;background:#fffdf5;color:#293e34;border:1px solid #bac7b7;border-radius:18px;box-shadow:0 8px 36px #183a3429;font:15px/1.55 'Segoe UI',sans-serif;max-height:70vh;overflow:auto}#cookie-notice h2{font:600 20px/1.3 'Segoe UI',sans-serif;margin:0 0 8px}#cookie-notice p{margin:0 0 16px;color:#293e34}#cookie-notice .cookie-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}#cookie-notice button{font:600 15px 'Segoe UI',sans-serif;background:#365b46;color:white;border:1px solid #365b46;border-radius:9px;padding:12px 22px;cursor:pointer}#cookie-notice a,.cookie-reopen{color:#365b46;text-decoration:underline}#cookie-notice :focus-visible,.cookie-reopen:focus-visible{outline:3px solid #a45f33;outline-offset:4px}.cookie-reopen{font:inherit;background:transparent;border:0;padding:6px;cursor:pointer} @media(max-width:560px){#cookie-notice{left:10px;right:10px;bottom:10px;padding:18px;border-radius:12px;font-size:14px}}