.testimonials{overflow:hidden}.testimonials__header{text-align:center;margin-bottom:4rem}.testimonials__subheading{display:block;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:1rem}.testimonials-grid{display:grid;grid-template-columns:1fr;gap:var(--grid-desktop-vertical-spacing, 2rem) var(--grid-desktop-horizontal-spacing, 2rem);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.testimonials-grid--2-col{grid-template-columns:repeat(2,1fr)}.testimonials-grid--3-col{grid-template-columns:repeat(3,1fr)}}.testimonial-card{display:flex;flex-direction:column;padding:3.2rem 2.8rem;border-radius:var(--text-boxes-radius, 0px);position:relative}.testimonial-card__stars{display:flex;gap:.2rem;margin-bottom:1.6rem;color:#f5a623;font-size:1.6rem;line-height:1}.testimonial-card__quote-mark{font-size:6rem;line-height:.6;font-family:Georgia,serif;opacity:.15;margin-bottom:1.2rem;display:block}.testimonial-card__text{font-size:1.5rem;line-height:1.7;flex-grow:1;font-style:italic;margin:0 0 2.4rem}.testimonial-card__footer{display:flex;align-items:center;gap:1.4rem;margin-top:auto;padding-top:2rem;border-top:1px solid currentColor;opacity:.8}.testimonial-card__logo{width:4.8rem;height:4.8rem;border-radius:50%;object-fit:contain;flex-shrink:0}.testimonial-card__author{display:flex;flex-direction:column;gap:.2rem}.testimonial-card__name{font-weight:700;font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase}.testimonial-card__role{font-size:1.2rem;opacity:.7}.testimonials__cta{text-align:center;margin-top:4.8rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-testimonials.css.map */
