.testomonial{padding:9.2rem 0;background:var(--paper)}.testomonial__header{text-align:center}.testomonial__heading{margin:0;color:var(--ink);font-size:clamp(3.8rem,5.4vw,7.2rem);line-height:.92}.testomonial__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem;margin-top:4.4rem}.testomonial__card{position:relative;display:flex;margin:0;padding:2.8rem 2.6rem;flex-direction:column;gap:1.4rem;background:var(--cream);border:.1rem solid var(--line);border-radius:var(--r-md)}.testomonial__card:before{position:absolute;top:.6rem;right:1.8rem;color:var(--gold);font-family:var(--ff-display);font-size:6.4rem;line-height:1;content:"\201c";opacity:.25}.testomonial__stars{color:var(--gold);font-size:1.6rem;letter-spacing:.2rem}.testomonial__card blockquote{margin:0;padding-left:0;border-left:0;color:var(--ink);font-size:1.7rem;font-style:italic;line-height:1.5}.testomonial__card figcaption{display:flex;gap:.2rem;margin-top:auto;padding-top:1rem;flex-direction:column;border-top:.1rem solid var(--line)}.testomonial__card figcaption strong{color:var(--green-900);font-family:var(--ff-display);font-size:1.35rem;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.testomonial__card figcaption span{color:var(--ink-soft);font-size:1.25rem;line-height:1.4}@media screen and (max-width:880px){.testomonial__grid{grid-template-columns:1fr;gap:1.6rem}}@media screen and (max-width:749px){.testomonial{padding:6.4rem 0}.testomonial__card{padding:2.4rem 2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/testomonial.css.map */
