.ts-testimonials{padding:7rem 0 8rem;background-color:#f5f2ed}.ts-testimonials__header{text-align:center;margin-bottom:4.8rem}.ts-testimonials__label{font-family:DM Sans,system-ui,sans-serif;font-size:1.05rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#a6894b;margin:0 0 1.2rem}.ts-testimonials__title{font-family:Cormorant Garamond,Georgia,serif;font-size:3.8rem;font-weight:300;line-height:1.2;letter-spacing:.01em;color:#1a1a1a;margin:0}@media screen and (max-width:749px){.ts-testimonials__title{font-size:2.8rem}}.ts-testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}@media screen and (max-width:989px){.ts-testimonials__grid{grid-template-columns:1fr;max-width:56rem;margin-left:auto;margin-right:auto;gap:2rem}}.ts-testimonial-card{position:relative;background:#fff;border-radius:10px;padding:3.6rem 3rem 3rem;box-shadow:0 4px 24px #1c19170f,0 1px 4px #1c19170a;overflow:hidden;display:flex;flex-direction:column}.ts-testimonial-card__quote{position:absolute;top:.8rem;left:2rem;font-family:Georgia,Times New Roman,serif;font-size:9rem;line-height:1;color:#a6894b;opacity:.08;-webkit-user-select:none;user-select:none;pointer-events:none}.ts-testimonial-card__stars{color:#a6894b;font-size:1.35rem;letter-spacing:.12em;margin-bottom:1.8rem;position:relative;z-index:1}.ts-testimonial-card__text{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:1.75rem;font-weight:400;line-height:1.65;color:#333;margin:0 0 2.4rem;flex:1;position:relative;z-index:1}.ts-testimonial-card__author{display:flex;flex-direction:column;gap:.4rem}.ts-testimonial-card__divider{width:2.8rem;height:1px;background-color:#a6894b;opacity:.45;margin-bottom:.8rem}.ts-testimonial-card__name{font-family:DM Sans,system-ui,sans-serif;font-size:1.3rem;font-weight:600;color:#1a1a1a;display:block}.ts-testimonial-card__location{font-family:DM Sans,system-ui,sans-serif;font-size:1.15rem;color:#aaa;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-ts-testimonials.css.map */
