.privacy-choices{position:fixed;z-index:9998;left:20px;bottom:20px;max-width:520px;padding:20px;background:#fffdf9;border:1px solid #cfc6bb;border-radius:14px;box-shadow:0 8px 32px #0002;color:#37332f;font:14px/1.5 Onest,Arial,sans-serif}.privacy-choices[hidden]{display:none}.privacy-choices p{margin:0 0 14px}.privacy-choices a{text-decoration:underline}.privacy-choices>div{display:flex;gap:10px;flex-wrap:wrap}.privacy-choices button{font:inherit;padding:10px 14px;border:1px solid #624f48;border-radius:8px;cursor:pointer;background:#fffdf9;color:#624f48}.privacy-choices button:first-child{background:#624f48;color:white}.privacy-settings{background:transparent;border:0;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}.privacy-choices button:focus-visible,.privacy-settings:focus-visible{outline:3px solid #967c65;outline-offset:3px}@media(max-width:600px){.privacy-choices{left:12px;right:12px;bottom:12px;padding:16px;font-size:13px}}
