.tutor-quiz .tutor-quiz-intro-title {
    color: #a43234;
    font-family: 'Quicksand', 'Inter', sans-serif;
}

/* Centre the replacement illustration. */
.tutor-quiz-intro-icon {
  --icce-owl-image: url("/wp-content/uploads/2026/10/ICCE-Owl-Black.png");

  display: grid;
  place-items: center;
}

/* Hide the complete puzzle illustration. */
.tutor-quiz-intro-icon > svg {
  display: none;
}

/* Draw the owl using Tutor's current text colour. */
.tutor-quiz-intro-icon::before {
  content: "";
  display: block;
  width: 150px;
  height: 200px;

  background-color: var(--tutor-text-primary, currentColor);

  -webkit-mask: var(--icce-owl-image) center / contain no-repeat;
  mask: var(--icce-owl-image) center / contain no-repeat;
  mask-mode: alpha;
}
