.testimonials{font-size:1.4rem;font-weight:400;line-height:22px}@media screen and (min-width: 750px){.testimonials{font-size:1.6rem;font-weight:300;line-height:26px}}.testimonials .title-wrapper .title{color:var(--color-primary)}.testimonials .title-wrapper{gap:8px;margin-bottom:3.2rem}@media screen and (max-width: 989px){.title-wrapper .title.h2{font-size:4rem;letter-spacing:-.4px}}@media screen and (min-width: 990px){.testimonials .title-wrapper{margin-bottom:6rem}}.testimonials .title-wrapper .title{width:100%}.testimonial-intro{color:var(--color-black-600)}.testimonial-intro p{margin:0}.testimonials .flickity-slider{z-index:1}.testimonials .flickity-page-dots{position:static;width:calc(100% - 120px);justify-content:left;align-items:normal;margin:32px 0 0;padding:0}@media screen and (min-width: 990px){.testimonials .flickity-page-dots{margin-top:6rem}testimonials-component{padding-bottom:3.2rem}}.testimonials .flickity-page-dot{height:4rem;width:100%;opacity:1;margin:0;padding:0;box-shadow:none;outline:none}.testimonials .flickity-page-dot:after{height:.2rem;width:100%;background:var(--color-bg-2);border-radius:0;transform:none}.testimonials .flickity-page-dot.is-selected:after,.testimonials .flickity-page-dot:has(~.is-selected):after{background:var(--color-primary)}.testimonial__list.flickity-enabled{flex-direction:column}.testimonial__item.flickity-cell.is-selected,.testimonial__item.flickity-cell.is-next,.testimonial__item.flickity-cell.is-previous{top:0;bottom:0}.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.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}testimonials-component{display:block;--block-width: 100%}@media screen and (min-width: 1024px){testimonials-component{--block-width: calc((100% - 16px)/2) }}testimonials-component[data-slider=false] .testimonial__list{max-width:100%}testimonials-component[data-slider=false] .testimonial__preview{position:relative}testimonials-component[data-slider=false] .testimonial__blockquote{opacity:1}.testimonial__list-wrapper{position:relative;overflow:hidden;margin:0 auto}.testimonial__list{position:static;overflow:visible;display:flex;flex-wrap:nowrap}.testimonial__list:before,.testimonial__list:after{content:"";display:none;position:absolute;top:0;z-index:2;height:100%;width:20%;pointer-events:none}.testimonial__list:before{left:-3.2rem;background-image:linear-gradient(to left,rgba(var(--color-background),0) 0,rgba(var(--color-background),.5) 30%)}.testimonial__list:after{right:-3.2rem;background-image:linear-gradient(to right,rgba(var(--color-background),0) 0,rgba(var(--color-background),.5) 30%)}@media screen and (max-width: 480px){.testimonial__list:before,.testimonial__list:after{pointer-events:none;width:30%}.testimonial__list:before{left:0}.testimonial__list:after{right:0}}.testimonial__list .flickity-viewport{width:100%}.testimonials .flickity-button{transform:none;top:unset;bottom:0;padding:0;width:4rem;height:4rem;display:flex;align-items:center;z-index:5;color:var(--color-primary);background:url(arrow.svg) no-repeat center center var(--color-bg-2);transition:opacity var(--duration-default) ease}.testimonials .flickity-button:hover{background:url(arrow-hover.svg) no-repeat center center var(--color-primary)}.testimonials .flickity-button.previous{right:5.6rem;left:unset;transform:rotate(180deg)}.testimonials .flickity-button.next{right:0}.testimonials .flickity-prev-next-button .flickity-button-icon{display:none}.testimonial__item{width:var(--block-width);flex-shrink:0;display:flex;gap:1.6rem}.testimonial__image{width:14.4rem;flex:0 0 14.4rem;overflow:visible}@media screen and (min-width: 990px){.testimonial__item{margin-right:16px}}.testimonial__image .media{cursor:pointer;transition:transform var(--duration-default) ease;height:100%;padding-bottom:151.39%}@media screen and (min-width: 768px) and (max-width: 1024px){.testimonial__image{width:20rem;flex:0 0 20rem}.testimonial__image .media{padding-bottom:124%}}@media screen and (min-width: 1200px){.testimonial__image{width:20rem;flex:0 0 20rem}.testimonial__image .media{padding-bottom:124%}}.testimonial__item.is-selected{pointer-events:none}.no-js .testimonial__item.is-selected .testimonial__image .media,.no-js .testimonial__item.is-next .testimonial__image .media,.no-js .testimonial__item.is-previous .testimonial__image .media{transform:none}.testimonial__preview.is-selected .testimonial__blockquote{transition:opacity var(--duration-default) ease var(--duration-long);animation:appear-up var(--duration-long) ease}.testimonial__blockquote{padding:0 3.2rem 0 0;margin:auto;border:none;font-style:normal;display:flex;justify-content:space-between;flex-direction:column;height:100%}@media screen and (min-width: 1024px){.testimonial__blockquote{padding:0}}.testimonial__blockquote.hide-image{padding:0}.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-star{--letter-spacing: 0;--font-size: 2}.testimonial__author{font-family:var(--font-heading-family);color:var(--color-black-800);display:block;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:0}.testimonial__author:has(.highlighted-text){margin-bottom:1rem}.testimonial__author:empty{display:none}.testimonial__previews{margin:0 auto;max-width:calc(var(--block-count) * var(--block-width) + calc(var(--block-width) / 2) + 4rem);margin-top:2rem}@media screen and (min-width: 750px){.testimonial__previews{margin-top:4rem;padding:0 2rem}}.blockquote-desc{position:relative;padding:2rem 0 0 .6rem}.blockquote-desc:before{content:"\e900";font-family:icomoon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.4rem;position:absolute;left:0;top:6px;color:var(--color-primary);opacity:.2}@media screen and (min-width: 750px){.testimonial__author{font-weight:500;font-size:2rem}}.blockquote-bottom{display:flex;flex-direction:column;gap:.4rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-testimonials.css.map */
