.homily-section {
  background: #eaf4f7;
}

.section.reflection-section {
  background: #f3eff6;
}

.homily-cards .card,
.reflection-cards .card,
.post-type-archive-homily .cards .card,
.post-type-archive-reflection .cards .card {
  border: 0;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 3px 12px rgba(8, 47, 69, .10);
}

.homily-cards .card,
.post-type-archive-homily .cards .card {
  border-left: 5px solid var(--blue);
}

.reflection-cards .card,
.post-type-archive-reflection .cards .card {
  border-left: 5px solid #765f88;
}

.reflection-cards .card .meta,
.post-type-archive-reflection .cards .card .meta {
  color: #654d77;
}

.homily-section .button { background: var(--blue); }
.reflection-section .button { background: #765f88; }
