.testimonials{padding-left:0;padding-right:0;overflow:hidden}.testimonials .title{line-height:1.275}.testimonials .title:after{content:"";display:block;width:120px;height:1px;margin:48px auto;border-top:1px solid #111111}.testimonials .flickity-slider{position:absolute;z-index:1;width:100%;height:100%}.testimonials .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.testimonials .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.testimonials .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}testimonials-component{display:block;--block-width: 16rem}@media screen and (min-width: 750px){testimonials-component{--block-width: 18rem}}@media screen and (max-width: 480px){testimonials-component{--block-width: 14rem}}testimonials-component[data-slider=false] .testimonial__list{max-width:100%}.testimonial__previews{display:flex;width:fit-content;overflow:hidden}.testimonial__list{padding:4rem 0;overflow:hidden;position:relative;display:flex;justify-content:center;margin:0 auto;max-width:calc(var(--block-count) * var(--block-width) + calc(var(--block-width) / 2))}.testimonial__list:before,.testimonial__list:after{content:"";display:block;position:absolute;top:0;z-index:2;height:100%;width:20%}.testimonial__list:before{left:-3.2rem;background-image:linear-gradient(to left,rgba(var(--color-background),0) 0,rgba(var(--color-background),.95) 30%)}.testimonial__list:after{right:-3.2rem;background-image:linear-gradient(to right,rgba(var(--color-background),0) 0,rgba(var(--color-background),.95) 30%)}@media screen and (max-width: 480px){.testimonial__list:before,.testimonial__list:after{pointer-events:none;width:30%}.testimonial__list:before{left:0;background-image:linear-gradient(to left,rgba(var(--color-background),0) 0,rgba(var(--color-background),.9) 90%)}.testimonial__list:after{right:0;background-image:linear-gradient(to right,rgba(var(--color-background),0) 0,rgba(var(--color-background),.9) 90%)}}.testimonial__list .flickity-viewport{flex:0 0 100%;width:100%;min-height:6rem;overflow:visible}.testimonial__list .flickity-button{display:none}@media screen and (min-width: 750px){.testimonial__list .flickity-button{display:flex;align-items:center;justify-content:center;z-index:5;opacity:0;color:rgb(var(--color-foreground));background-color:transparent;transition-property:background-color,color,box-shadow,opacity;transition-timing-function:ease;transition-duration:var(--duration-default)}.testimonial__list .flickity-button.previous{left:3rem}.testimonial__list .flickity-button.next{right:3rem}@media screen and (hover: hover){testimonials-component:hover .flickity-button{opacity:1}.testimonial__list .flickity-button:hover{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}}}.testimonial__item{width:var(--block-width)}.testimonial__image{max-width:6rem;margin:auto;border-radius:2rem;box-shadow:0 1rem 1.5rem rgba(var(--color-foreground),.06),0 .8rem 2.5rem rgba(var(--color-foreground),.1);cursor:pointer;transition:transform var(--duration-default) ease;-webkit-clip-path:url(#testimonial-clip-path);clip-path:url(#testimonial-clip-path)}.testimonial__item.is-selected .testimonial__image{transform:scale(1.3)}.testimonial__item.is-selected{pointer-events:none}.no-js .testimonial__item.is-selected .testimonial__image{transform:none}.testimonial__preview{left:0;width:400px;padding:0 25px}.testimonial__preview.is-selected .testimonial__blockquote{opacity:1;transition:opacity var(--duration-default) ease var(--duration-long);animation:appear-up var(--duration-long) ease}.testimonial--animated{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:15s;animation-play-state:running;will-change:transform;animation-name:scrolling-left}.testimonial__previews:hover .testimonial--animated{animation-play-state:paused}@keyframes scrolling-left{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.testimonial__blockquote{padding:0;margin:auto;margin-top:2rem;border:none;font-style:normal;max-width:72rem;text-align:center}.testimonial__blockquote:empty{display:none}.testimonial__blockquote .quote-icon{line-height:1;margin-bottom:1rem}.testimonial__blockquote .icon-quote{width:3rem;height:3rem}.testimonial__blockquote .rating{margin-bottom:1rem}.testimonial__blockquote .rating-star{--letter-spacing: .2;--font-size: 1.8}.testimonial__blockquote .rte{font:calc(var(--font-heading-scale) * 1.6rem) var(--font-body-family);font-style:italic;line-height:1.75}.testimonial__author{font-style:normal;display:block;margin-top:1.5rem;font:calc(var(--font-heading-scale) * 1.4rem) var(--font-body-family);line-height:1.5;color:#707070}.testimonial__author:empty{display:none}@media screen and (max-width: 749px){.testimonial__preview{width:320px;padding:0 15px}.testimonials .title{font-size:calc(var(--font-heading-scale) * 2.8rem)}.testimonials .title:after{margin:16px auto}.testimonial__blockquote{margin-top:4px}.testimonial__blockquote .rte{letter-spacing:normal}.testimonial--animated{animation-duration:9s}}
/*# sourceMappingURL=/cdn/shop/t/198/assets/section-testimonials.css.map */
