.cookie-choice{position:fixed;z-index:10000;bottom:16px;left:16px;right:16px;max-width:960px;margin:auto;padding:18px 22px;border:1px solid #d5dce3;border-radius:8px;background:#fff;color:#172b3e;box-shadow:0 4px 24px #152f4826;font:15px/1.5 Arial,sans-serif;box-sizing:border-box}.cookie-choice p{margin:0 0 12px}.cookie-choice a{color:#145ca4;text-decoration:underline}.cookie-choice>div{display:flex;gap:12px;flex-wrap:wrap}.cookie-choice button,.cookie-settings{font:600 14px/1.4 Arial,sans-serif;cursor:pointer}.cookie-choice button{border:1px solid #175b9d;border-radius:5px;padding:10px 16px;background:#175b9d;color:#fff}.cookie-choice button[data-choice=deny]{background:#fff;color:#175b9d}.cookie-settings{position:fixed;bottom:6px;left:8px;z-index:9998;border:1px solid #d5dce3;border-radius:4px;padding:5px 9px;background:#fff;color:#1c3f60;font-size:12px}.cookie-choice .cookie-choice-status{margin:8px 0 0;color:#a52b20;font-size:13px}.cookie-choice[hidden],.cookie-settings[hidden]{display:none!important}@media(max-width:640px){.cookie-choice{left:8px;right:8px;bottom:8px;padding:14px;font-size:14px}.cookie-choice>div{gap:8px}.cookie-choice button{flex:1;padding:10px 8px}}
