.review-quote{margin:0;padding:.25rem 0 .25rem 1.5rem;border-left:4px solid var(--wp--preset--color--wpbf-palette-color-4);color:var(--wp--preset--color--wpbf-palette-color-1)}.review-quote .review-quote-mark{display:block;width:1.75rem;height:1.75rem;margin:0 0 .5rem;color:var(--wp--preset--color--wpbf-palette-color-4);opacity:.45}.review-quote .review-quote-text{margin:0;padding:0;border:0;font-size:var(--text-size-100);font-style:italic;line-height:1.6}.review-quote .review-quote-text p{margin:0 0 .5rem;font-size:inherit}.review-quote .review-quote-text p:last-child{margin-bottom:0}.review-quote .review-quote-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.75rem;font-size:var(--text-size-90)}.review-quote .review-quote-stars{width:5rem;height:auto;margin:0 .25rem 0 0}.review-quote .review-quote-name{font-weight:700}.review-quote .review-quote-source{color:color-mix(in srgb,var(--wp--preset--color--wpbf-palette-color-1) 75%,transparent)}.review-quote .review-quote-source::before{content:"\00b7";margin-right:.5rem}.review-quote.review-quote--dark{border-left-color:var(--wp--preset--color--wpbf-palette-color-6);color:var(--wp--preset--color--wpbf-palette-color-2)}.review-quote.review-quote--dark .review-quote-mark{color:var(--wp--preset--color--wpbf-palette-color-6);opacity:.6}.review-quote.review-quote--dark .review-quote-source{color:var(--wp--preset--color--wpbf-palette-color-7)}