.testimonial{position:relative}.testimonials .slider{align-items:start}.testimonials .slider__slide{height:auto!important}.testimonial__toggle{background:transparent;border:none;font-family:Roboto;color:#d30202;text-decoration:underline;font-size:18px}.testimonials hr{width:auto}.testimonial__user{padding:3.4rem 1rem;row-gap:1.6rem;min-width:17rem;max-width:calc(100% - 4.8rem);z-index:1}.testimonial__user-info{row-gap:.6rem}.testimonial__avatar{width:8rem;height:8rem}.testimonial__user_full_name{font-family:Oswald;text-transform:uppercase;text-align:center}.testimonial__content{padding:2.4rem;gap:1.6rem;border-radius:1rem}.testimonial__content h3{font-family:Roboto;font-size:18px}.testimonial__text p{font-size:18px}.testimonial__user_title{text-align:center;line-height:1.5;margin-top:8px;font-size:14px}.testimonial__stars{gap:.1rem}.testimonial__star--rating-color{color:rgb(var(--color-review-stars-foreground))}.testimonial__user__icon{width:5rem;height:5rem;margin:auto;inset-inline-start:50%;top:50%;transform:translate(calc(var(--transform-direction) * 50%),-50%);position:absolute}.testimonial__quote{position:absolute;bottom:0;color:#d30202}.testimonials__slide{background:#333;border-radius:16px}.testimonial__text{max-height:60px;overflow:hidden;position:relative;transition:max-height .3s ease}.testimonial__text.expanded{max-height:none}@media screen and (max-width: 749px){.testimonial{flex-direction:column}.testimonial__content{align-items:center}.testimonial__user:not(:empty)+.testimonial__content{margin-top:-6.8rem;padding:5rem 2.4rem 2.4rem}.testimonial__user--no-avatar:not(:empty)+.testimonial__content{margin-top:-3.4rem}.testimonial__text{max-height:250px}}@media screen and (min-width: 750px){.testimonial--has-avatar{margin-inline-start:1.5rem}.testimonial__user{max-width:17.7rem}.testimonial__avatar{width:10rem;height:10rem}.testimonial__content{align-items:flex-start;padding:6.4rem}.testimonial__user:not(:empty)+.testimonial__content{margin-inline-start:-8.8rem;padding-block:6.4rem;padding-inline-start:14rem;padding-inline-end:8rem}.testimonial__quote{inset-inline-end:1.6rem}}@media screen and (min-width: 990px){.testimonial__user:not(:empty)+.testimonial__content{padding-block:5rem;padding-inline-start:14rem;padding-inline-end:8rem}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/section-testimonials.css.map */
