/* Motyw EkoParagon dla vanilla-cookieconsent v3 */
#cc-main {
  --cc-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;

  --cc-bg: #1a1d27;
  --cc-primary-color: #ffffff;
  --cc-secondary-color: #8fa0b8;

  --cc-btn-primary-bg: #4CD136;
  --cc-btn-primary-color: #0f1117;
  --cc-btn-primary-border-color: #4CD136;
  --cc-btn-primary-hover-bg: #2ea822;
  --cc-btn-primary-hover-color: #0f1117;
  --cc-btn-primary-hover-border-color: #2ea822;

  --cc-btn-secondary-bg: rgba(255, 255, 255, 0.08);
  --cc-btn-secondary-color: #d0dae8;
  --cc-btn-secondary-border-color: rgba(255, 255, 255, 0.15);
  --cc-btn-secondary-hover-bg: rgba(255, 255, 255, 0.15);
  --cc-btn-secondary-hover-color: #ffffff;
  --cc-btn-secondary-hover-border-color: rgba(255, 255, 255, 0.25);

  --cc-separator-border-color: rgba(255, 255, 255, 0.1);

  --cc-toggle-on-bg: #4CD136;
  --cc-toggle-off-bg: #5a6a82;
  --cc-toggle-on-knob-bg: #0f1117;
  --cc-toggle-off-knob-bg: #1a1d27;
  --cc-toggle-readonly-bg: rgba(76, 209, 54, 0.4);
  --cc-toggle-readonly-knob-bg: #1a1d27;

  --cc-toggle-readonly-knob-icon-color: #1a1d27;
  --cc-section-category-border: rgba(255, 255, 255, 0.08);

  --cc-cookie-category-block-bg: rgba(255, 255, 255, 0.04);
  --cc-cookie-category-block-border: rgba(255, 255, 255, 0.08);
  --cc-cookie-category-block-hover-bg: rgba(255, 255, 255, 0.07);
  --cc-cookie-category-block-hover-border: rgba(255, 255, 255, 0.12);
  --cc-cookie-category-expanded-block-bg: transparent;
  --cc-cookie-category-expanded-block-hover-bg: rgba(255, 255, 255, 0.05);

  --cc-overlay-bg: rgba(15, 17, 23, 0.75);
  --cc-modal-border-radius: 14px;
  --cc-btn-border-radius: 9px;

  --cc-footer-bg: rgba(255, 255, 255, 0.03);
  --cc-footer-color: #8fa0b8;
  --cc-footer-border-color: rgba(255, 255, 255, 0.08);
}

#cc-main .cm__title,
#cc-main .pm__title {
  color: #ffffff;
}

#cc-main a {
  color: #4CD136;
}
