/* ============================================
    LF — TUTOR LMS ADDITIONS
    Tutor's own stylesheet loads on course pages. Its accordion adds a
    caret and a grey header that the design replaces (single-course.css
    styles the rest), and its lesson links need the design's colours.
============================================ */

/* Tutor's font caret; the design draws .lf-sc-mod-caret instead */
.lf-sc-mod .tutor-accordion-item-header::after {
    content: none;
}

.lf-sc-mod .tutor-accordion-item {
    border: 0;
}

.lf-sc-mod .tutor-accordion-item:not(:last-child) {
    margin-bottom: 0;
}

.lf-sc-mod .tutor-accordion-item-header:focus-visible {
    outline: 2px solid var(--lf-purple);
    outline-offset: -2px;
}

.lf-sc-mod .tutor-course-content-list-item-title a {
    color: var(--lf-purple);
}

.lf-sc-mod .tutor-course-content-list-item-title a:hover {
    text-decoration: underline;
}

/* Course overview: Tutor wraps some content in its own spacing helpers */
.lf-sc-overview .tutor-mt-40 {
    margin-top: 0 !important;
}
