/* Tour chrome — same Peugeot Motocycles palette as dealer/branding/lp.css */

:root {
  --ui-accent: #3280aa;
  --ui-accent-2: #22678e;
  --ui-on-accent: #ffffff;
}

/* Legacy costume-v424 still hardcodes Mitsubishi red — remap to brand blue. */
.dataPlus .dataPlus-body .vcam span,
.panels_terms-label input[type=checkbox]:checked,
.panels_terms-label input[type=checkbox]:checked:hover,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.today:hover,
.dataList .headers,
.dataList .accordions a.scheduleVisit,
.modal-scheduleVisit .modal-footer .submitDataSchedule {
  background: var(--ui-accent) !important;
  border-color: var(--ui-accent) !important;
  color: #fff !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
  color: var(--ui-accent) !important;
  background: transparent !important;
  box-shadow: inset 0 0 0 1px var(--ui-accent) !important;
}
.flatpickr-day.today {
  border-color: var(--ui-accent) !important;
}
.panels_terms a {
  color: var(--ui-accent);
}
.sm-contact-tip {
  background: var(--ui-accent) !important;
}
.sm-contact-tip:after {
  border-top-color: var(--ui-accent) !important;
}
@keyframes smContactBlink {
  0%, 100% { box-shadow: 0 0 9px 3px rgba(50, 128, 170, 0.85); }
  50% { box-shadow: 0 0 20px 7px rgba(50, 128, 170, 1); }
}
