.tf-filter-cars {
  background-color: #ce2a25 !important; /* vermelho */
  border: 1px solid #cc0000 !important;
  color: #fff !important;
}

.tf-filter-cars:hover {
  background-color: #aa1219 !important; /* vermelho mais escuro */
  border-color: #b30000 !important;
  color: #fff !important;
}

.tf-archive-view li {
  color: #cc0000 !important;
  border: 1px solid transparent;
  padding: 6px;
  border-radius: 5px;
  transition: all 0.3s ease;
}

.tf-archive-view li:hover,
.tf-archive-view li.active {
  background-color: #aa1219 !important;
  color: #fff !important;
}

.tf-archive-car-section .tf-archive-car-details-warper .tf-car-details-column .tf-car-archive-sidebar .tf_widget .al-range-slider_dark .al-range-slider__bar {
    background-color: #288FF6 !important;
}

.al-range-slider__knob.js-al-range-slider__knob::before {
  color: #ce2a25 !important;
}

/* Definir a cor de fundo normal */
.tf-flex.tf-flex-align-center.tf-flex-justify-center.tf-flex-gap-8.tf-car-booking {
    background-color: #ce2a25 !important; /* Cor de fundo normal */
}

/* Definir a cor de fundo quando estiver em hover */
.tf-flex.tf-flex-align-center.tf-flex-justify-center.tf-flex-gap-8.tf-car-booking:hover {
    background-color: #aa1219 !important; /* Cor de fundo quando em hover */
}

.tf-single-car-section .tf-details-menu ul li.active a {
    color: #aa1219 !important;
    border-bottom: 2px solid #aa1219 !important;
}

.tf-car-template-container .tf-car-booking-popup .tf-booking-popup-warp .tf-booking-content-wraper .tf-booking-tabs ul li.active {
    border-bottom: 2px solid #aa1219 !important;
}

.tf-car-template-container .tf-car-booking-popup .tf-booking-popup-warp .tf-booking-content-wraper .tf-booking-bar button.with-charge {
    background-color: #ce2a25 !important;
}

.tf-car-template-container .tf-car-booking-popup .tf-booking-popup-warp .tf-booking-content-wraper .tf-booking-bar button.with-charge:hover {
    background-color: #aa1219 !important;
}

.with-charge.booking-process {
	background-color: #ce2a25 !important;
}

.with-charge.booking-process:hover {
	background-color: #aa1219 !important;
}


<style>
/* CSS para desabilitar domingos no Flatpickr sem ocultar o calendário inteiro */
.flatpickr-calendar .flatpickr-day {
  pointer-events: auto; /* Garante que os outros dias podem ser clicados */
}

.flatpickr-calendar .flatpickr-day:nth-child(7n) {
  pointer-events: none; /* Desabilita os domingos (não clicáveis) */
  color: #ccc;
}

</style>


