/* MSP Mentor cookiemelding - huisstijl (22-10-2026) */
#cc-main {
  --cc-font-family: inherit;
  --cc-modal-border-radius: 8px;
  --cc-btn-border-radius: 4px;
  --cc-bg: #ffffff;
  --cc-primary-color: #141414;
  --cc-secondary-color: #3c3c3c;
  --cc-link-color: #50A1D8;

  --cc-btn-primary-bg: #50A1D8;
  --cc-btn-primary-color: #ffffff;
  --cc-btn-primary-border-color: #50A1D8;
  --cc-btn-primary-hover-bg: #3f8cc0;
  --cc-btn-primary-hover-color: #ffffff;
  --cc-btn-primary-hover-border-color: #3f8cc0;

  --cc-btn-secondary-bg: #ffffff;
  --cc-btn-secondary-color: #141414;
  --cc-btn-secondary-border-color: #50A1D8;
  --cc-btn-secondary-hover-bg: #eef6fb;
  --cc-btn-secondary-hover-color: #141414;
  --cc-btn-secondary-hover-border-color: #3f8cc0;

  --cc-toggle-on-bg: #8CC540;
  --cc-toggle-off-bg: #9aa3ab;
  --cc-toggle-readonly-bg: #c9e4a6;
  --cc-toggle-on-knob-bg: #ffffff;

  --cc-separator-border-color: #e6eaee;
  --cc-cookie-category-block-bg: #f6f9fb;
  --cc-cookie-category-block-border: #e6eaee;
  --cc-cookie-category-block-hover-bg: #eef6fb;
  --cc-section-category-border: #e6eaee;
  --cc-overlay-bg: rgba(20, 20, 20, .55);
}
#cc-main .cm__btn, #cc-main .pm__btn { font-weight: 700; }
#cc-main .cm__btn--secondary, #cc-main .pm__btn--secondary { border-width: 2px; }
#cc-main .mspm-cc-logo { display: block; height: 42px; width: auto; margin: 0 0 12px; }
#cc-main .cm__title { font-size: 1.05em; }
#cc-main a { color: #50A1D8; }

/* Knop om de keuze later aan te passen */
.mspm-cc-reopen {
  position: fixed; left: 15px; bottom: 80px; z-index: 9999;
  background: #ffffff; color: #141414; border: 2px solid #50A1D8; border-radius: 20px;
  padding: 6px 12px; font: 600 13px/1 Raleway, Arial, sans-serif; cursor: pointer;
  box-shadow: 0 2px 8px rgba(0,0,0,.12);
}
.mspm-cc-reopen:hover { background: #eef6fb; }
@media print { .mspm-cc-reopen { display: none; } }
