.aut{background:var(--aut-bg, #f6ede0);color:var(--aut-text, #2c1f16);padding-top:clamp(3.5rem,8vw,6.5rem);padding-bottom:clamp(3.5rem,8vw,6.5rem)}.aut__header{max-width:640px;margin:0 auto clamp(1.75rem,4vw,2.75rem);text-align:center}.aut__eyebrow{display:flex;align-items:center;justify-content:center;gap:1rem;margin:0 0 clamp(.6rem,1.6vh,1rem)}.aut__eyebrow-line{flex:0 0 36px;height:1px;background:var(--aut-accent, #b07a4d);opacity:.8}.aut__eyebrow-text{font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--aut-accent, #b07a4d)}#MainContent .aut__heading{font-family:var(--heading-family);font-weight:var(--heading-weight, 400);font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:.005em;color:var(--aut-text, #2c1f16);text-align:center;margin:0}.aut__stats{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1.75rem,5vw,3.5rem);margin:0 auto clamp(2.25rem,5vw,3.5rem)}.aut__stat{position:relative;text-align:center}.aut__stat+.aut__stat:before{content:"";position:absolute;left:calc(-1*clamp(.875rem,2.5vw,1.75rem));top:50%;transform:translateY(-50%);width:1px;height:2.6rem;background:var(--aut-text, #2c1f16);opacity:.18}.aut__stat-value{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--heading-family);font-weight:var(--heading-weight, 400);font-size:clamp(1.6rem,3vw,2.1rem);line-height:1;color:var(--aut-accent, #b07a4d);margin:0 0 .4rem}.aut__stat-star{color:var(--aut-star, #c9954e)}.aut__stat-label{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--aut-muted);margin:0}.aut__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(.85rem,1.6vw,1.25rem)}.aut__card{position:relative;display:flex;flex-direction:column;padding:clamp(1.25rem,2vw,1.6rem);border:.5px solid var(--aut-card-border, rgba(0, 0, 0, .1));border-radius:3px;background:var(--aut-card-bg, #ffffff)}.aut__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.aut__card:has(.aut__card-link){cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.aut__card:has(.aut__card-link):hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.aut__readmore{position:relative;z-index:2}.aut__photo{margin:0 0 1rem;border-radius:4px;overflow:hidden;line-height:0}.aut__photo img{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;display:block}.aut__stars{display:flex;gap:.15rem;margin:0 0 .9rem;color:var(--aut-star, #c9954e)}.aut__star--empty{opacity:.25}.aut__quote{font-size:.95rem;line-height:1.6;font-style:normal;color:var(--aut-text, #2c1f16);margin:0 0 .6rem;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.aut__quote:not(.is-expanded){min-height:calc(.95rem * 1.6 * 3)}.aut__quote.is-expanded{-webkit-line-clamp:unset;overflow:visible}.aut__readmore{align-self:flex-start;width:auto;height:auto;line-height:1.4;margin:0 0 1.25rem;padding:0;background:none;border:none;border-radius:0;font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--aut-accent, #b07a4d);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.aut__readmore:hover{background:none;color:var(--aut-accent, #b07a4d);opacity:.7}.aut__readmore[hidden]{display:none}.aut__card-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.aut__author{font-size:.85rem;font-weight:700;color:var(--aut-text, #2c1f16);margin:0;white-space:nowrap}.aut__verified{display:inline-flex;align-items:center;gap:.3rem;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--aut-accent, #b07a4d);background:var(--aut-badge-bg, rgba(176, 122, 77, .1));border-radius:999px;padding:.22rem .5rem;margin:0}.aut__verified svg{flex:0 0 auto}@media(max-width:767px){.aut__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.aut__grid{grid-template-columns:1fr;max-width:360px;margin:0 auto}.aut__stats{gap:clamp(1.25rem,6vw,2rem)}.aut__eyebrow{gap:.6rem}.aut__eyebrow-line{flex-basis:24px}.aut__eyebrow-text{white-space:nowrap;font-size:.62rem;letter-spacing:.16em}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-about-us-testimonials.css.map */
