.testimonials-marquee{background:var(--tm-bg, #fdf7ed);padding:var(--tm-padding, 60px) 0;overflow:hidden}.testimonials-marquee__heading{text-align:center;color:var(--tm-heading-color, #28282b);margin:0 0 var(--tm-heading-spacing, 48px)}.testimonials-marquee__row{display:flex;gap:var(--tm-row-gap, 20px);width:max-content;animation:testimonials-marquee-left var(--tm-speed, 60s) linear infinite;margin-bottom:var(--tm-row-gap, 20px)}.testimonials-marquee__row--reverse{animation-name:testimonials-marquee-right}.testimonials-marquee:hover .testimonials-marquee__row{animation-play-state:paused}@keyframes testimonials-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes testimonials-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.testimonials-marquee__card{flex:0 0 var(--tm-card-width, 300px);background:var(--tm-card-bg, #fff);border-radius:var(--tm-card-radius, 12px);padding:var(--tm-card-padding, 20px);box-shadow:0 2px 12px #00000014;text-decoration:none;color:var(--tm-text-color, #1c1c1c);display:block}.testimonials-marquee__card-header{display:flex;align-items:center;gap:1.2rem;margin-bottom:1rem}.testimonials-marquee__avatar{width:var(--tm-avatar-size, 56px);height:var(--tm-avatar-size, 56px);border-radius:50%;object-fit:cover;border:2px solid var(--tm-avatar-border, #d4af37);flex-shrink:0}.testimonials-marquee__name{font-weight:600;font-size:1.4rem;margin:0}.testimonials-marquee__stars{color:var(--tm-star-color, #ffb800);font-size:1.2rem;letter-spacing:.1em}.testimonials-marquee__text{font-size:1.3rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-testimonials-marquee.css.map */
