.mb-testimonial{text-align:center;margin:0}.mb-testimonial blockquote{margin:0}.mb-testimonial blockquote p:before{content:"“"}.mb-testimonial blockquote p:after{content:"”"}.mb-testimonial figcaption{flex-direction:column;align-items:center;display:flex}.mb-testimonial img{border-radius:50%}.mb-testimonial__name{font-family:var(--font-h5);text-transform:uppercase;letter-spacing:2px;font-weight:500}.mb-stars{letter-spacing:.1em;font-size:14px;line-height:1;display:inline-block;position:relative}.mb-stars:before{content:"★★★★★";color:#eaeaea}.mb-stars:after{content:"★★★★★";color:#ba3d80;width:calc(var(--rating) / 5 * 100%);position:absolute;inset:0 auto 0 0;overflow:hidden}
