
:root {
--cor-primaria: #eee6c8 ;
--cor-secundaria: #534844;
--cor-secundaria-clara: #645a57;
--cor-primaria-clara: #f2ecd4;
}

body {
    background-color: #e4e2dd !important;
    background-image: none !important;
}


.card-main {
background-color: var(--cor-primaria) !important;
}

.cor-secundaria,
.text-secondary {
color: var(--cor-secundaria) !important;
}

.bg-secondary,
.btn-success,
.btn-success:hover {
background-color: var(--cor-secundaria) !important;
border-color: var(--cor-secundaria) !important;
}

.legenda-durante-semana {
background-color: var(--cor-secundaria) !important;
}

.btn-check:checked + .btn-horario div:nth-child(1) {
color: var(--cor-secundaria) !important;
}

.btn-check:checked + .btn-horario div:nth-child(2) {
color: var(--cor-secundaria) !important;
}

.flatpickr-day {
background: var(--cor-secundaria-clara) !important;
}

.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.dayContainer > .flatpickr-day.prevMonthDay:nth-child(7n),
.dayContainer > .flatpickr-day.prevMonthDay:nth-child(7n-6),
.dayContainer > .flatpickr-day.nextMonthDay:nth-child(7n),
.dayContainer > .flatpickr-day.nextMonthDay:nth-child(7n-6) {
background-color: transparent !important;
border-color: transparent !important;
color: transparent !important;
}

.dayContainer > .flatpickr-day:nth-child(7n),
.dayContainer > .flatpickr-day:nth-child(7n-6),
.dataFeriado {
background: var(--cor-secundaria) !important;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay,
.dayContainer > .flatpickr-day.flatpickr-disabled:nth-child(7n),
.dayContainer > .flatpickr-day.flatpickr-disabled:nth-child(7n-6),
.dayContainer > .flatpickr-day.notAllowed:nth-child(7n),
.dayContainer > .flatpickr-day.notAllowed:nth-child(7n-6),
.dataFechado {
background: #ccc !important;
color: #999 !important;
opacity: 1 !important;
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
background: rgb(255, 172, 51) !important;
}

.legenda-durante-semana {
background-color: var(--cor-secundaria-clara) !important;
}

.legenda-final-semana {
background-color: var(--cor-secundaria) !important;
}

.produto-card {
background-color: var(--cor-primaria-clara) !important;
border: none !important;
}
