.mvm-cookie-panel[hidden],.mvm-cookie-panel [hidden]{display:none!important}.mvm-cookie-panel{position:fixed;z-index:1000;bottom:18px;left:18px;right:18px;max-width:1200px;margin:auto;padding:25px 30px;background:#fff;color:#16313e;border:1px solid #c5d5dc;border-radius:8px;box-shadow:0 10px 70px #0003;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;font-family:Tahoma,Arial,sans-serif}.mvm-cookie-panel h2{font-size:18px;margin:0 0 8px}.mvm-cookie-panel p{font-size:12px;line-height:1.8;margin:0;color:#526873}.mvm-cookie-panel a{color:#1a566a;text-decoration:underline}.mvm-cookie-actions{display:flex;gap:8px;flex-wrap:wrap;max-width:380px;justify-content:flex-end}.mvm-cookie-actions button{border:1px solid #a7bbc4;border-radius:4px;padding:11px 13px;background:#fff;color:#193643;font:12px Tahoma,Arial;cursor:pointer}.mvm-cookie-actions [data-consent=accept]{background:#143747;color:white;border-color:#143747}.mvm-cookie-choices{display:flex;gap:20px;margin-top:15px;flex-wrap:wrap}.mvm-cookie-choices label{display:flex;gap:8px;align-items:center;font-size:12px}.mvm-cookie-reopen{position:fixed;left:12px;bottom:10px;z-index:24;border:1px solid #c7d4d9;background:#fff;color:#31505f;border-radius:20px;padding:7px 11px;font:10px Tahoma,Arial;cursor:pointer}@media(max-width:760px){.mvm-cookie-panel{left:10px;right:10px;bottom:10px;padding:20px;grid-template-columns:1fr;gap:18px;max-height:85vh;overflow:auto}.mvm-cookie-actions{max-width:none;justify-content:flex-start}.mvm-cookie-actions button{flex:1;min-width:110px}.mvm-cookie-panel p{font-size:11px}}
