.testimonials{padding:80px 0;background:#faf6f4}.testimonials .page-width{max-width:1600px;padding-left:60px;padding-right:60px}.testimonials__header{text-align:center;margin-bottom:70px}.testimonials__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4rem);font-weight:600;font-style:italic;color:#3d2f2a;margin:0 0 20px}.testimonials__subtitle{font-size:1.4rem;color:#8a7a75;margin:0}.testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:70px}.testimonials__card{background:#fff;border-radius:20px;padding:40px 35px;box-shadow:0 2px 15px #0000000a;display:flex;flex-direction:column}.testimonials__quote-icon{color:#e8b4b8;margin-bottom:24px}.testimonials__quote-icon svg{width:48px;height:48px}.testimonials__stars{display:flex;gap:4px;margin-bottom:24px;color:#d4a017}.testimonials__stars svg{width:24px;height:24px}.testimonials__text{font-size:1.5rem;line-height:1.8;color:#6b5a55;margin:0 0 auto;padding-bottom:28px;flex-grow:1}.testimonials__author{display:flex;align-items:center;gap:14px;padding-top:20px;border-top:1px solid #f0ebe8}.testimonials__avatar{width:54px;height:54px;background:#d58b95;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:600;color:#fff;text-transform:uppercase}.testimonials__author-info{display:flex;flex-direction:column}.testimonials__author-name{font-weight:600;color:#3d2f2a;font-size:1.4rem}.testimonials__cta{text-align:center}.testimonials__button{display:inline-flex;align-items:center;gap:12px;background:transparent;color:#3d2f2a;border:2px solid #3d2f2a;padding:20px 44px;border-radius:50px;font-weight:500;font-size:1.3rem;text-decoration:none;transition:all .3s ease}.testimonials__button:hover{background:#3d2f2a;color:#fff}.testimonials__button svg{width:22px;height:20px}@media screen and (max-width: 989px){.testimonials__grid{grid-template-columns:1fr;gap:24px}}@media screen and (max-width: 749px){.testimonials{padding:50px 0}.testimonials__card{padding:24px}.testimonials__button{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-testimonials.css.map */
