.modern-testimonials{padding:32px 0 20px}.modern-testimonials__inner{max-width:1380px;margin:0 auto;padding:0 20px}.modern-testimonials__intro{margin-bottom:24px}.modern-testimonials__kicker{margin:0 0 10px;color:#a74a73;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.modern-testimonials__title{margin:0;color:#141019;font-size:clamp(30px,4.1vw,48px);font-weight:800;letter-spacing:-.04em;line-height:.98}.modern-testimonials__grid{display:grid;gap:18px;grid-template-columns:repeat(1,minmax(0,1fr))}.modern-testimonials__card{display:flex;min-height:100%;flex-direction:column;padding:24px;border:1px solid #eadfeb;border-radius:28px;background:linear-gradient(180deg,#fff,#fff9fc);box-shadow:0 16px 40px #2310240d}.modern-testimonials__stars{display:inline-flex;gap:4px;margin-bottom:14px;color:#ea4f96}.modern-testimonials__star{width:18px;height:18px}.modern-testimonials__quote{margin:0;color:#2d2435;font-size:17px;line-height:1.8}.modern-testimonials__quote p{margin:0 0 .9em}.modern-testimonials__quote p:last-child{margin-bottom:0}.modern-testimonials__quote a{color:#7e2d5a;font-weight:800;text-decoration-thickness:1px}.modern-testimonials__author{display:block;margin-top:18px;color:#7f7487;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.modern-testimonials__author p{margin:0}@media screen and (min-width:768px){.modern-testimonials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.modern-testimonials__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:767px){.modern-testimonials__inner{padding:0 14px}.modern-testimonials__card{padding:20px;border-radius:22px}.modern-testimonials__quote{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/modern-testimonials.css.map */
