.custom-testimonials .ct-inner{max-width:1100px;margin:0 auto;padding:0 1.25rem}.custom-testimonials .ct-head{text-align:center;max-width:640px;margin:0 auto 3rem}.custom-testimonials .ct-eyebrow{margin:0 0 .9rem;font-family:var(--font-body-family, "Avenir Next", sans-serif);font-size:.72rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--ct-accent)}.custom-testimonials .ct-heading>*{margin:0;font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:clamp(1.9rem,4vw,2.8rem);font-weight:400;line-height:1.14;letter-spacing:.03em;color:var(--ct-heading)}.custom-testimonials .ct-heading em{font-style:italic;color:var(--ct-accent)}.custom-testimonials .ct-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.5rem 3.5rem}.custom-testimonials .ct-item{position:relative;padding-top:2.25rem}.custom-testimonials .ct-figure{margin:0}.custom-testimonials .ct-item:before{content:"\201c";position:absolute;top:-.4rem;left:-.1rem;font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:3.5rem;line-height:1;color:var(--ct-accent);opacity:.5}.custom-testimonials .ct-quote{margin:0 0 1.25rem;padding:0;border:0;font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-style:italic;font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--ct-heading)}.custom-testimonials .ct-item:after{content:"\201d";position:absolute;bottom:-.4rem;right:-.1rem;font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:3.5rem;line-height:1;color:var(--ct-accent);opacity:.5}.custom-testimonials .ct-attr{display:flex;flex-direction:column;gap:.15rem}.custom-testimonials .ct-name{font-family:var(--font-body-family, "Avenir Next", sans-serif);font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ct-text)}.custom-testimonials .ct-source{font-family:var(--font-body-family, "Avenir Next", sans-serif);font-size:.72rem;font-style:italic;color:var(--ct-text);opacity:.6}@media screen and (min-width:750px){.custom-testimonials .ct-grid{grid-template-columns:repeat(var(--ct-cols, 2),1fr)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-testimonials.css.map */
