#cookie-consent{
    display:none;position:fixed;bottom:0;left:0;right:0;background:#f5f5f5;padding:15px;
    z-index:2147483647;border-top:1px solid #ddd;
}

#show-settings {
    color:#0066cc;cursor:pointer;
}

#accept-all {
     background:#0066cc;color:white;border:none;padding:5px 10px;
}

#cookie-settings {
    display:none;margin-top:15px;
}

#btn-submit {
     background:#0066cc;color:white;border:none;padding:5px 15px;
}

#cookie-banner { display: flex; gap: 1rem; flex-wrap: wrap; justify-content:center; align-items:center; }
#cookie-banner p { margin: 0; }

.policy_link { text-decoration: underline; }

.marquiz-widget {    z-index: 2147483646 !important;}