.testimonial-cards{padding:6rem 0}.testimonial-cards__heading{text-align:center;font-size:3.2rem;margin:0 0 3.2rem}.testimonial-cards__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.testimonial-cards__item{background:rgb(var(--color-background));border-radius:16px;overflow:hidden;box-shadow:0 6px 24px #00000014}.testimonial-cards__media{position:relative;aspect-ratio:1 / 1}.testimonial-cards__image{width:100%;height:100%;object-fit:cover;display:block}.testimonial-cards__quote-badge{position:absolute;bottom:-1.4rem;right:1.6rem;width:3.6rem;height:3.6rem;border-radius:50%;background:rgb(var(--color-button));color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:700;line-height:1;box-shadow:0 4px 10px #00000026}.testimonial-cards__body{padding:2.4rem 2rem 2rem;text-align:center}.testimonial-cards__stars{color:rgb(var(--color-button));font-size:1.6rem;margin-bottom:.8rem}.testimonial-cards__star--empty{color:rgba(var(--color-foreground),.2)}.testimonial-cards__name{font-weight:700;font-size:1.6rem;margin:0 0 .8rem}.testimonial-cards__text{margin:0;font-size:1.5rem;line-height:1.6;opacity:.85}.testimonial-cards__dots{display:none;justify-content:center;gap:.6rem;margin-top:1.6rem}.testimonial-cards__dot{width:.8rem;height:.8rem;border-radius:50%;border:none;background:rgba(var(--color-foreground),.2);padding:0;cursor:pointer}.testimonial-cards__dot.is-active{background:rgb(var(--color-button))}@media screen and (max-width:989px){.testimonial-cards__grid{display:flex;grid-template-columns:unset;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.6rem;max-width:none;margin:0;padding:0 10%;scrollbar-width:none}.testimonial-cards__grid::-webkit-scrollbar{display:none}.testimonial-cards__item{flex:0 0 80%;scroll-snap-align:center}.testimonial-cards__dots{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-testimonial-cards.css.map */
