.cr2-testi{background:var(--c2-paper);color:var(--c2-ink);padding-block:var(--c2-section)}.cr2-testi__inner{display:flex;flex-direction:column;align-items:center}.cr2-testi__head{text-align:center;margin-bottom:clamp(2.5rem,1.6rem + 4vw,4.5rem)}.cr2-testi__feature{margin:0;text-align:center;max-width:min(92vw,860px);margin-inline:auto}.cr2-testi__stars{font-size:var(--c2-step-1);letter-spacing:.15em;color:var(--c2-accent);margin-bottom:clamp(1rem,.7rem + 1.2vw,1.6rem)}.cr2-testi__quote{margin:0;border:0;padding:0;max-width:none}.cr2-testi__quote-text{font-size:var(--c2-step-3);line-height:1.12;color:var(--c2-ink);text-wrap:balance}@media(min-width:750px){.cr2-testi__quote-text{font-size:var(--c2-step-4);line-height:1.06}}.cr2-testi__quote-text em{font-style:italic;color:var(--c2-accent)}.cr2-testi__author{margin-top:clamp(1.4rem,1rem + 1.5vw,2.2rem);display:flex;flex-direction:column;align-items:center;gap:.25rem;font-family:var(--c2-body)}.cr2-testi__author-name{font-style:normal;font-weight:600;font-size:var(--c2-step-0);letter-spacing:.01em;color:var(--c2-ink)}.cr2-testi__author-loc{font-size:var(--c2-step--1);color:var(--c2-muted)}.cr2-testi__stats{margin:clamp(3.5rem,2.4rem + 5vw,6rem) 0 0;padding-block:clamp(2.2rem,1.4rem + 3vw,3.6rem);width:100%;border-top:1px solid var(--c2-line);border-bottom:1px solid var(--c2-line);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(2rem,1.2rem + 3vw,3rem) 1rem}@media(min-width:750px){.cr2-testi__stats{grid-template-columns:repeat(4,1fr)}}.cr2-testi__stat{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;position:relative}@media(min-width:750px){.cr2-testi__stat+.cr2-testi__stat:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:2.6em;width:1px;background:var(--c2-line)}}.cr2-testi__stat-num{font-size:var(--c2-step-3);line-height:1;color:var(--c2-ink)}.cr2-testi__stat-label{margin:0;font-family:var(--c2-body);font-size:var(--c2-step--1);font-weight:500;letter-spacing:.04em;color:var(--c2-muted)}.cr2-testi__grid{list-style:none;margin:clamp(3rem,2rem + 4vw,5rem) 0 0;padding:0;width:100%;display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,1rem + 2vw,2.5rem)}@media(min-width:750px){.cr2-testi__grid{grid-template-columns:repeat(3,1fr)}}.cr2-testi__card figure{margin:0;height:100%;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.6rem,1.2rem + 1.5vw,2.4rem);background:var(--c2-paper-2);border:1px solid var(--c2-line);border-radius:var(--c2-radius)}.cr2-testi__card-stars{font-size:var(--c2-step-0);letter-spacing:.12em;color:var(--c2-accent)}.cr2-testi__card-quote{margin:0;border:0;padding:0;flex:1}.cr2-testi__card-quote p{margin:0;font-family:var(--c2-body);font-size:var(--c2-step-1);font-weight:400;line-height:1.45;color:var(--c2-ink-soft)}.cr2-testi__card-author{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5em;font-family:var(--c2-body)}.cr2-testi__card-name{font-style:normal;font-weight:600;font-size:var(--c2-step-0);color:var(--c2-ink)}.cr2-testi__card-loc{font-size:var(--c2-step--1);color:var(--c2-muted)}@media(prefers-reduced-motion:reduce){[data-cr-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/cr2-testimonial.css.map */
