:root {
	--cl_calendarPopover-accent-soft: #d3d6d4;
    --cl_calendarOverride-accent: #e44a99;
}


.cl_calendarPopover,
.cl_calendarPopover * {
    color: var(--olive-bg);
}


.cl_calendarPopover_day.is-in-range {
    background: #ffe3ff;
}

.cl_calendarPopover_day.is-range-start,
.cl_calendarPopover_day.is-range-end {
    background: var(--cl_calendarOverride-accent);
}


.cl_calendarPopover_done {
    background: var(--olive-bg);
    color: white;
}

.cl_calendarPopover_nav svg {
    color: #7b6d67 !important;
}

.cl_calendarPopover_day.is-blocked,
.cl_calendarPopover_day.is-past {
    color: #c2bbb6;
}

/* Magenta */
/* #d063d0 */

/* Light Magenta */
/* #ffe3ff */

/* Light brown */
/* #8a6f64; */

/* brown */
/* #33241e */

.cl_calendarPopover_weekday {
    color: #7b6d67;
}

#main-images-container,
#main-images-container img {
    height: 560px;
}
#main-images-container {
    gap: 4px;
}

@media (max-width: 1200px) {
    #main-images-container,
    #main-images-container img {
        height: 480px;
    }
}
@media (max-width: 1000px) {
    #main-images-container {
        grid-template-columns: 1fr;
    }
    #main-images-container img:nth-child(2) {
        display: none;
    }
}
