.testimonials{--image-width: min(36.666667vw, 22rem);--max-width: 111rem;--carousel-edge: 0rem;--testimonial-padding: min(var(--spacing-edge), 4.4rem);--pagination-margin: var(--spacing-section-inner-small);overflow:hidden}.testimonials__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.testimonials__header{margin-bottom:2rem}.testimonials__carousel,.testimonials__carousel .swiper{--swiper-pagination-bullet-size: clamp(.9rem, 1vw, 1.2rem)}.testimonials__carousel{position:relative;max-width:100%;width:min(var(--max-width) + (var(--testimonial-padding) * 2),100vw)}.testimonials__carousel .swiper{padding:0 calc(var(--carousel-edge) / 2)}.testimonials__carousel .swiper-wrapper{position:relative}.testimonials__carousel .swiper-slide{opacity:0;transition:opacity .3s ease-out}.testimonials__carousel .swiper-slide-visible{transition-timing-function:ease-in;transition-delay:.1s}.testimonials__carousel .swiper-slide-active{opacity:1}.testimonial__inner{padding:0 var(--testimonial-padding)}.testimonial__content{max-width:27em}.testimonial__inner,.testimonial__content{display:flex;flex-direction:column;align-items:center;gap:2rem}.testimonial__media{flex-shrink:0;width:100%;max-width:var(--image-width)}.testimonials__pagination{padding-top:.4rem;margin-bottom:var(--pagination-margin)}.testimonials__controls{--nav-width-min: 13;--nav-width-max: 17;--nav-width: clamp(calc(var(--nav-width-min) * .1rem), calc(var(--nav-width-min) * .1rem + (var(--nav-width-max) - var(--nav-width-min)) * ((100vw - (var(--viewport-width-mobile) * 1px)) / (var(--viewport-width-desktop) - var(--viewport-width-mobile)))), calc(var(--nav-width-max) * .1rem));--nav-margin: 3rem;position:absolute;top:calc(var(--image-width) / 2);left:50%;transform:translate(-50%,-50%);justify-content:space-between;pointer-events:none;margin-top:calc(var(--swiper-pagination-bullet-size) + var(--pagination-margin));max-width:calc(var(--image-width) + calc(var(--nav-margin) * 2) + (var(--nav-width) * 2));width:100%;z-index:1}.testimonials__nav .icon{height:auto;width:var(--nav-width)}.testimonials__controls *{pointer-events:initial}.testimonial-author{--font-size: var(--font-size--small);--line-height: 1.25;display:flex;flex-direction:column;align-items:center}.testimonial-author>*{line-height:var(--line-height)}.testimonial-author__name{margin:0}.testimonial-author__title{font-size:var(--font-size);font-weight:var(--font-weight--normal);letter-spacing:var(--letter-spacing--h6);margin:calc((2rem - (1em * var(--line-height))) / 2) 0 0}.testimonial-author__website{font-size:var(--font-size--caption-small);gap:clamp(.6rem,calc(8 / var(--viewport-width-desktop-large) * 100vw),.8rem);letter-spacing:var(--letter-spacing--caption-small);line-height:1;margin-top:clamp(1.2rem,1.25vw,1.5rem)}.testimonial-author__website .icon{height:auto;width:clamp(.7rem,calc(8 / var(--viewport-width-desktop-large) * 100vw),.8rem);margin-top:0!important}@media screen and (min-width: 750px){.testimonials{--carousel-edge: calc(var(--spacing-edge) * 2);--testimonial-padding: clamp(3rem, 3vw, 4.4rem)}.testimonials__inner{text-align:left}.testimonials__carousel{max-width:calc(100vw - (var(--carousel-edge) * 2))}.testimonials__carousel .swiper{padding:0 calc(max(100vw - var(--max-width),var(--carousel-edge) * 2)/2);margin:0 calc(max(100vw - var(--max-width),var(--carousel-edge) * 2)/-2)}.testimonials__carousel :is(.swiper-slide-active,.swiper-slide-next){opacity:1}.testimonial__content{align-items:flex-start;gap:clamp(1.2rem,1.25vw,1.5rem)}.testimonial-author{align-items:start}.testimonials__controls{top:50%;padding:0 var(--spacing-edge);margin-top:calc((var(--swiper-pagination-bullet-size) + var(--pagination-margin)) / 2);height:100%;max-width:var(--page-width);width:100vw}.testimonials__nav{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 990px){.testimonials__carousel :is(.swiper-slide-active,.swiper-slide-next),.testimonials__carousel .swiper-slide-next+.swiper-slide{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/340/assets/section-testimonials.css.map */
