.testimonial-card{height:100%;aspect-ratio:2/3;border-radius:var(--media-radius);overflow:hidden;position:relative}.testimonial-card--has-image{display:flex;flex-direction:column;justify-content:flex-end}.testimonial-card__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.testimonial-card__content--overlay{position:relative;z-index:3;padding:2rem 1.5rem 1.5rem;color:#fff;background:rgba(var(--color-foreground),.8)}.testimonial-card__text{font-size:clamp(1rem,2vw,1.4rem);line-height:1.4;margin:0 0 .75rem}.testimonial-card__name{font-size:clamp(1rem,2vw,1.4rem);margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.1rem}.testimonial-card__dept{font-size:clamp(.8rem,2vw,1.2rem);margin:0;text-transform:uppercase;letter-spacing:.03em;opacity:.8}.testimonial-card--has-color{display:flex;align-items:center;justify-content:center}.testimonial-card__color-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 2rem 1.5rem;color:#fff}.testimonial-card--has-color .testimonial-card__text{font-size:clamp(1.4rem,2vw,2rem);line-height:1.2;margin:0}@media screen and (min-width: 750px){.carousel-testimonial .carousel__item{width:calc((100% - (1.875rem * 2)) / 3)}}@media screen and (min-width: 1200px){.carousel-testimonial .carousel__item{width:calc((100% - 5.625rem)/4)}}@media screen and (min-width: 1400px){.carousel-testimonial .carousel__item{width:calc((100% - 7.5rem)/5)}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/section-carousel-testimonial.css.map */
