.testimonials-section{padding:50px 0;background-color:#f9f9f9}.testimonials-heading{text-align:center;margin-bottom:30px;font-style:italic}.testimonials-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media screen and (max-width: 768px){.testimonials-wrapper{gap:4px}}.testimonial-item{position:relative;max-width:300px;background:#fff;padding:3rem;border-radius:8px;box-shadow:0 2px 5px #0000001a}@media screen and (max-width: 768px){.testimonial-item{max-width:90%}}.testimonial-item .stars{transform:translateY(-.5rem);display:flex;justify-content:flex-end;margin-bottom:1rem;gap:.5rem}.testimonial-item .stars svg #outer path{fill:var(--green)}.testimonial-item .stars svg #inner path{fill:#000}.testimonial-item:before,.testimonial-item:after{content:"\201c";font-weight:700;font-size:8rem;color:#eee;position:absolute;left:1rem;top:-1rem;z-index:0;font-family:var(--font-heading-family)}.testimonial-item:after{right:1rem;bottom:2rem;top:unset;left:unset}.testimonial-item a{color:var(--green)}.testimonial-item p{margin:0}.testimonial-item img{border-radius:100%;position:absolute;bottom:3rem;right:3rem}.testimonial-quote{font-style:italic;padding:0 0 0 1.5rem;margin:0;margin-bottom:3rem;position:relative}@media screen and (max-width: 768px){.testimonial-quote{font-size:10px}}.testimonial-author{text-align:left}.author-name{font-weight:700}.author-role{font-size:.9em;color:#666}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-testimonials.css.map */
