blockquote.wp-block-quote {
  margin-block: var(--wdg-gap-block);
  margin-inline: auto;
}
blockquote.wp-block-quote:first-child {
  margin-block-start: 0;
}
blockquote.wp-block-quote p:not([class*=-variant]) {
  font-size: var(--wdg-font-size-h3);
  font-weight: 600;
  line-height: 1.2;
}
blockquote.wp-block-quote > cite {
  align-items: center;
  display: flex;
  font-family: var(--wdg-font-sans);
  font-size: var(--wdg-font-size-h5);
  font-style: normal;
  font-weight: 600;
  gap: var(--wdg-gap-xsmall);
  position: relative;
}
blockquote.wp-block-quote > cite::before {
  background-color: rgba(var(--wdg-color-text-rgb, currentColor), 0.2);
  content: "";
  display: block;
  height: 0.125rem;
  pointer-events: none;
  width: clamp(1.88rem, 5.87vw + 0.41rem, 9.5rem);
}

/*# sourceMappingURL=quote.css.map */