.testimonials-grid{display:grid;grid-template-columns:1fr;gap:5px}@media (min-width:768px){.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.testimonials-grid{grid-template-columns:repeat(3,1fr)}}.testimonial-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:15px;padding-bottom:15px}.quote-mark{font-size:3rem;color:#ddd;height:32px;line-height:1;margin-bottom:1rem}.testimonial-text{flex-grow:1;margin-bottom:1.5rem;color:#555}.testimonial-author{display:flex;align-items:center;gap:1rem}.author-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover}.author-name{font-weight:700;color:#333}@media (min-width:768px){.md-max-w-40{max-width:40%!important}}.text-white{color:#fff}ol{list-style-position:inside}.ast-sticky-add-to-cart .wcpay-payment-request-wrapper{display:none!important}