.testimonials-section{padding:6rem 0}.testimonials__header{text-align:center;margin-bottom:4rem}.testimonials__eyebrow{font-style:normal;font-size:1.6rem;color:#5a8a3c;margin:0 0 1rem;letter-spacing:.02em}.testimonials__heading{margin:0;font-size:clamp(2.8rem,5vw,4.2rem);font-weight:800;color:var(--color-foreground);line-height:1.15}.testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}@media screen and (max-width:989px){.testimonials__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.testimonials__grid{grid-template-columns:1fr}.testimonials-section{padding:4rem 0}}.testimonial-card{background:#fff;border-radius:1.6rem;padding:2.8rem;display:flex;flex-direction:column;gap:1.6rem;box-shadow:0 2px 12px #0000000f;transition:box-shadow .25s ease,transform .25s ease}.testimonial-card:hover{box-shadow:0 6px 24px #0000001a;transform:translateY(-2px)}.testimonial-card__stars{display:flex;gap:.2rem}.star{font-size:1.8rem;line-height:1}.star--filled{color:#d4a017}.star--empty{color:#e0d6c2}.testimonial-card__quote{margin:0;font-size:1.5rem;line-height:1.65;color:var(--color-foreground);flex:1;font-style:normal}.testimonial-card__author{display:flex;align-items:center;gap:1.2rem;margin-top:auto}.testimonial-card__avatar{width:4.4rem;height:4.4rem;border-radius:50%;background-color:#f5edd8;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.testimonial-card__avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.testimonial-card__avatar-initials{font-size:1.3rem;font-weight:700;color:#7a5c1e;letter-spacing:.03em}.testimonial-card__author-name{margin:0;font-size:1.4rem;font-weight:700;color:var(--color-foreground);line-height:1.3}.testimonial-card__author-subtitle{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground-rgb, 18,18,18),.55);line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
