/* Only applies when collapsible is inside .itinerary-collapsible */
.itinerary-collapsible .collapsible-header {
    font-size: 1.1em;
    font-weight: normal;
    color: var(--bs-primary-dark);
}

.itinerary-collapsible .chevron {
    color: var(--bs-primary);
}

/* Specific highlight look */
.highlight-card {
    border: 1px solid var(--bs-primary-dark);
    background: white;
}

.highlight-card .collapsible-header {
    background: #f8fdf8;
    color: var(--bs-primary-dark);
    font-weight: 600;
}

.highlight-card .collapsible-body {
    background: white;
}
