.section-testimonials{background-color:var(--section-bg-color, transparent);color:var(--section-text-color, var(--color-foreground));width:100%}.section-testimonials__container{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:var(--page-margin)}.section-testimonials__header{max-width:600px;width:100%;margin:0 auto 2rem;display:grid;justify-items:center;text-align:center}.section-testimonials__header--align-left{justify-items:start;text-align:left}.section-testimonials__header--align-right{justify-items:end;text-align:right}.section-testimonials__heading{margin-bottom:1rem;color:var(--section-text-color)}.section-testimonials__heading.text-lg{font-size:var(--font-size-lg)}.section-testimonials__heading.text-xl{font-size:var(--font-size-xl)}.section-testimonials__heading.text-2xl{font-size:var(--font-size-2xl)}.section-testimonials__heading.text-3xl{font-size:var(--font-size-3xl)}.section-testimonials__heading.text-4xl{font-size:var(--font-size-4xl)}.section-testimonials__heading--decorated{color:var(--section-accent-color)}.section-testimonials__heading .section-testimonials__heading--decorated,.section-testimonials__heading strong,.section-testimonials__heading b{color:var(--section-accent-color);font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.section-testimonials__subheading{font-size:1rem;color:var(--section-text-color-muted)}.testimonial-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;max-width:700px;margin-inline:auto}.testimonial-card--grid{max-width:none;padding:2rem 1.5rem;background-color:var(--section-block-bg);color:var(--section-block-text, var(--section-text-color));border:var(--block-border-width) solid var(--section-border-color, rgba(0, 0, 0, .08));border-radius:var(--block-border-radius, .5rem);height:100%;justify-content:flex-start}.testimonial-card__quote-icon{color:var(--section-accent-color, var(--section-link-color));opacity:.25;line-height:1}.testimonial-card--grid .testimonial-card__quote-icon{opacity:.15}.testimonial-card__rating{display:flex;justify-content:center}.testimonial-card__rating .rating{display:inline-flex;align-items:center;gap:2px}.testimonial-card__rating .rating__star{width:1.125rem;height:1.125rem}.testimonial-card__rating .rating__star svg{width:100%;height:100%}.testimonial-card__rating .rating__star--full svg path,.testimonial-card__rating .rating__star--full svg g path,.testimonial-card__rating .rating__star--half svg path,.testimonial-card__rating .rating__star--half svg g path{fill:var(--section-accent-color, #f59e0b)}.testimonial-card__rating .rating__star--empty svg path,.testimonial-card__rating .rating__star--empty svg g path{fill:var(--section-text-color-muted, rgba(17, 17, 17, .3));opacity:.3}.testimonial-card__text{font-size:1.125rem;line-height:1.75;color:var(--section-text-color-muted);margin:0;font-style:italic}.testimonial-card__text p{margin:0}.testimonial-card__text p+p{margin-top:.75em}.section-testimonials--carousel .testimonial-card__text{font-size:1.25rem}@media(min-width:768px){.section-testimonials--carousel .testimonial-card__text{font-size:1.375rem}}.testimonial-card__attribution{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.testimonial-card__avatar{width:48px;height:48px;border-radius:9999px;overflow:hidden;flex-shrink:0;background-color:var(--section-border-color, #f3f4f6)}.testimonial-card__avatar-image{width:100%;height:100%;object-fit:cover}.testimonial-card__author-info{text-align:left}.testimonial-card__author{font-size:.9375rem;font-weight:var(--font-weight-body);color:var(--section-text-color);margin:0;line-height:1.3}.testimonial-card__title{font-size:.8125rem;color:var(--section-text-color-muted);margin:0;line-height:1.4}.section-testimonials__slider{max-width:800px;width:100%;margin-inline:auto;position:relative}.section-testimonials__slide{padding:1.5rem 1rem;width:100%;display:flex;align-items:center;justify-content:center;min-height:300px}.section-testimonials .swiper-pagination{position:relative;margin-top:10px}.section-testimonials .swiper-pagination-bullet{background:var(--section-accent-color, var(--section-text-color));opacity:.3}.section-testimonials .swiper-pagination-bullet-active{background:var(--section-accent-color, var(--section-text-color));opacity:1}.section-testimonials__grid{display:grid;gap:var(--grid-gap, 1.25rem);grid-template-columns:repeat(var(--grid-columns-mobile, 1),1fr)}@media(min-width:768px){.section-testimonials__grid{grid-template-columns:repeat(var(--grid-columns-desktop, 3),1fr)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/testimonials.css.map */
