/* FootballHER – greys and greens of style.css mapped to the brand scale. Generated by the child theme (inc/plugin-palette.php); do not edit. */
.ld-course-list-items .ld_course_grid .thumbnail.course{background-color:var(--fh-grey-100);border-color:var(--fh-grey-200)}
.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon{background-color:var(--fh-green);box-shadow:0 1px color-mix(in srgb, var(--fh-grey-1000) 20%, transparent);color:var(--fh-grey-100);text-shadow:0 1px color-mix(in srgb, var(--fh-grey-1000) 30%, transparent)}
.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon:before{border-top-color:var(--fh-green);border-right-color:var(--fh-green)}
.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary{color:var(--fh-grey-100)}
.ld-course-list-items .ld_course_grid .btn:focus{outline-color:var(--fh-grey-900)}
.ld-course-list-items .ld_course_grid .btn:hover, .ld-course-list-items .ld_course_grid .btn:focus{color:var(--fh-grey-900)}
.ld-course-list-items .ld_course_grid .btn:active, .ld-course-list-items .ld_course_grid .btn.active{box-shadow:inset 0 3px 5px color-mix(in srgb, var(--fh-grey-1000) 13%, transparent)}
.ld-course-list-items .ld_course_grid .btn-primary{color:var(--fh-grey-100)}
.ld-course-list-items .ld_course_grid .btn-primary:hover, .ld-course-list-items .ld_course_grid .btn-primary:focus, .ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary.active, .ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary{color:var(--fh-grey-100)}
.ld-course-list-items .ld_course_grid .btn-primary{color:var(--fh-grey-100)}
.ld-course-list-items .ld_course_grid .btn-primary:hover{color:var(--fh-grey-100)}
.ld-course-list-items .ld_course_grid .ld_course_grid_video_embed{background-color:var(--fh-grey-100)}
.ld-course-list-items .ld_course_grid .thumbnail .caption{color:var(--fh-grey-900)}
