.testimonial-carousel{display:flex;flex-direction:column;gap:4rem}.testimonial-carousel--image{grid-area:image}.testimonial-carousel--title{grid-area:title}.testimonial-carousel--content{grid-area:content}.testimonial-carousel [data-fade-change]{transition:opacity var(--duration-default) ease}.testimonial-carousel--item{display:flex;flex-direction:column;justify-content:flex-end;gap:2rem}@media screen and (max-width:989px){.testimonial-carousel--item{justify-content:flex-start}}.testimonial-carousel [data-fade-change].fade{opacity:0}.testimonial-carousel--image img{max-width:100%;height:auto}.testimonial-carousel--controls{display:flex;gap:1.2rem}.testimonial-carousel--thumbnail{display:flex;padding:.3rem;transition:opacity var(--duration-default);opacity:.5;border-radius:50%;cursor:pointer;background:none;border:none;box-shadow:none;position:relative}.testimonial-carousel--thumbnail svg{position:absolute;top:0;left:0}.testimonial-carousel--thumbnail img{border-radius:50%;overflow:hidden}.testimonial-carousel--thumbnail.active{opacity:1;border-color:red}.testimonial-carousel--thumbnail svg circle{transition:opacity var(--duration-default)}.testimonial-carousel--thumbnail:not(.active) svg circle:last-child{opacity:0}.is-autoplaying .testimonial-carousel--thumbnail.active svg circle:last-child{opacity:1;stroke-dasharray:145;stroke-dashoffset:145;transform-origin:center center;transform:rotate(-90deg)}@keyframes clock-animation{0%{stroke-dashoffset:145}to{stroke-dashoffset:0}}.testimonial-carousel--item h3,.testimonial-carousel--item p{margin:0}.testimonial-carousel--item p:nth-child(2){margin-top:.2rem}.testimonial-carousel--content{display:flex;flex-direction:column;gap:3rem}.testimonial-carousel--content>*:first-child:not(:only-child){flex:1}.testimonial-carousel--item .button{width:100%}@media screen and (min-width:990px){.testimonial-carousel{display:grid;grid-auto-columns:1fr 1fr;grid-auto-rows:max-content;grid-template-areas:"title image" "content image";column-gap:6.4rem}.testimonial-carousel.testimonial-carousel--image-first{grid-template-areas:"image title" "image content"}.testimonial-carousel--item .button{width:auto}}.testimonial-carousel--person{display:flex;align-items:center;gap:1.5rem}.testimonial-carousel--person>img{border-radius:100%;margin:0}.testimonial-carousel--person>div>:first-child{margin-bottom:.25rem}.testimonial-carousel--person .person-logo{max-width:10rem;height:auto;max-height:3rem}.testimonial-carousel--thumbnails{display:flex;gap:1rem;display:none}.testimonial-carousel:not(.is-autoplaying) .testimonial-carousel--play_pause .icon-pause,.testimonial-carousel--play_pause .icon-play{display:none}.testimonial-carousel:not(.is-autoplaying) .testimonial-carousel--play_pause .icon-play,.testimonial-carousel--play_pause .icon-pause{display:block}.testimonial-carousel--play_pause svg.circle{position:absolute;top:-.4rem;left:-.4rem;transition:opacity var(--duration-default)}.testimonial-carousel--play_pause{position:relative}.is-autoplaying .testimonial-carousel--play_pause svg.circle circle:last-child{opacity:1;stroke-dasharray:145;stroke-dashoffset:145;transform-origin:center center;transform:rotate(-90deg)}.testimonial-carousel--text{display:flex;gap:2rem}.testimonial-carousel--text>h3{flex:1}.testimonial-carousel--text [class*=color-].color-accent-background{position:relative;opacity:1;height:auto;width:.6rem;flex:0 0 .6rem;border-radius:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/485/assets/section-testimonial-carousel.css.map */
