/*
 * Site-specific skin for the Ultimate GDPR toolkit's settings modal.
 * The vendor CSS (ct-ultimate-gdpr.min.css) hardcodes its own blue/green
 * accents and doesn't expose them via the JS options, so this file loads
 * after it and restyles just the pieces that clashed with dragon.min.css.
 */

/* Save & close button: match #contactform's own submit button instead of vendor blue */
.ct-ultimate-gdpr-cookie-modal-btn a {
  appearance: none;
  background: transparent;
  color: #9b763f;
  border: 1px solid #9b763f;
  border-radius: 3px;
  font-family: Spectral, serif;
  font-size: 1rem;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-weight: 400;
  padding: 13px 26px;
}

.ct-ultimate-gdpr-cookie-modal-btn a:hover {
  background: #9b763f;
  color: #c2bfa9;
}

/* Category pill/track and its active icon: vendor green -> site gold accent */
.ct-ultimate-gdpr-slider {
  border-color: #9b763f;
}

.ct-ultimate-gdpr-cookie-modal-slider-item--active .fas,
.ct-ultimate-gdpr-cookie-modal-slider-item--selected .fas {
  color: #9b763f;
}

.ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label:after {
  background: #9b763f;
}

/* Consent-checkbox label injected by preventForms(): match .contenu_para instead of the browser default */
.ct-ultimate-gdpr-form-block label {
  display: block;
  color: #c6aa81;
  font-family: Spectral, serif;
  font-size: 1.1rem;
  margin: 0 0 1em;
}
