
    .dc-testimonial-slide {
      --testimonial-accent: #00A2A7;
      --testimonial-wash: rgba(0,162,167,.10);
      border-color: color-mix(in srgb, var(--testimonial-accent) 28%, #dfe4e5);
      background:
        radial-gradient(circle at 90% 9%, var(--testimonial-wash), transparent 30%),
        #f8fbfb;
      transition:
        border-color .35s ease,
        background .35s ease,
        box-shadow .35s ease;
    }

    .dc-testimonial-slide[data-testimonial-color="teal"] {
      --testimonial-accent: #00A2A7;
      --testimonial-wash: rgba(0,162,167,.11);
    }

    .dc-testimonial-slide[data-testimonial-color="green"] {
      --testimonial-accent: #70BE49;
      --testimonial-wash: rgba(112,190,73,.12);
    }

    .dc-testimonial-slide[data-testimonial-color="orange"] {
      --testimonial-accent: #F7963E;
      --testimonial-wash: rgba(247,150,62,.12);
    }

    .dc-testimonial-slide[data-testimonial-color="red"] {
      --testimonial-accent: #ED3239;
      --testimonial-wash: rgba(237,50,57,.10);
    }

    .dc-testimonial-slide .dc-quote-icon {
      color: var(--testimonial-accent);
    }

    .dc-testimonial-slide figcaption strong {
      color: var(--testimonial-accent);
    }

    .dc-testimonial-slide blockquote {
      min-height: 150px;
    }

    @media (max-width: 1024px) {
      .dc-testimonial-slide blockquote {
        min-height: 0;
      }
    }

    @media (max-width: 640px) {
      .dc-testimonial-slide blockquote {
        min-height: 0;
      }
    }
  