.bm-consent{position:fixed;bottom:14px;left:14px;right:14px;z-index:2147483646;max-width:650px;margin:0 auto;padding:18px;background:#fff;color:#242020;border:1px solid #d7d3d1;border-radius:10px;box-shadow:0 4px 24px #0003;font:14px/1.5 Arial,Helvetica,sans-serif;text-align:left}
.bm-consent p{margin:0 0 12px}.bm-consent div{display:flex;gap:10px;flex-wrap:wrap}.bm-consent button{border:1px solid #777;background:#fff;color:#242020;border-radius:5px;padding:11px 14px;font:inherit;cursor:pointer;min-height:44px;flex:1}.bm-consent button:focus-visible,.bm-cookie-settings:focus-visible{outline:3px solid #a52821;outline-offset:3px}.bm-cookie-settings{display:block;margin:12px auto;background:none;border:0;text-decoration:underline;color:#514747;font:13px Arial,sans-serif;cursor:pointer;padding:12px}
