.testimonials{--testimonial-space: 1rem;--testimonial-gap: var(--testimonial-space);--testimonial-button-size: 3rem;--testimonial-panel-padding: calc(var(--testimonial-space) * 3);--testimonial-panel-radius: calc(var(--testimonial-space) * 3);--testimonial-shadow: rgba(0, 0, 0, .24) 0px 3px 8px}.testimonials.page-width{background:rgb(var(--color-background))}.testimonials .title-wrapper{margin-bottom:calc(var(--testimonial-space) * 2)}@media screen and (min-width:750px){.testimonials{--testimonial-button-size: 4rem;--testimonial-panel-padding: calc(var(--testimonial-space) * 2);--testimonial-panel-radius: calc(var(--testimonial-space) * 2)}}.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__list-wrapper{position:relative;overflow:hidden;padding:0 2rem;margin:0 auto;max-width:calc(var(--block-count) * var(--block-width) + calc(var(--block-width) / 2) + 4rem)}.testimonial__list{padding:4rem 0;position:static;overflow:visible;display:flex;justify-content:center}.testimonial__list:before,.testimonial__list:after{content:"";display:block;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{flex:0 0 100%;width:100%;min-height:5rem;overflow:visible}.testimonial__list .flickity-button{display:none}@media screen and (min-width:750px){.testimonial__list .flickity-button{padding:0;width:4rem;height:4rem;display:flex;align-items:center;z-index:5;opacity:0;color:rgb(var(--color-foreground));background-color:transparent;transition:opacity var(--duration-default) ease}.testimonial__list .flickity-button.previous{left:0;justify-content:flex-start}.testimonial__list .flickity-button.next{right:0;justify-content:flex-end}.testimonial__list .flickity-prev-next-button .flickity-button-icon{width:1.6rem;height:1.6rem;position:static}@media screen and (hover:hover){testimonials-component:hover .flickity-button{opacity:1}}}.testimonial__item{width:var(--block-width)}.testimonial__image{border-radius:1rem;max-width:5rem;margin:auto;overflow:visible}.testimonial__image .media{border-radius:1rem;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 .media{transform:scale(2)}.testimonial__item.is-next .testimonial__image .media,.testimonial__item.is-previous .testimonial__image .media{transform:scale(1.2)}@media screen and (min-width:750px){.testimonial__item.is-selected .testimonial__image .media{transform:scale(2.4)}.testimonial__item.is-next .testimonial__image .media,.testimonial__item.is-previous .testimonial__image .media{transform:scale(1.4)}}.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{width:80%;margin-inline-end:20px;padding:var(--testimonial-panel-padding);background:rgb(var(--color-background));border-radius:var(--testimonial-panel-radius);box-shadow:var(--testimonial-shadow);min-height:250px}@media screen and (min-width:990px){.testimonial__preview{max-width:350px}}.testimonial__blockquote{padding:0;margin:auto;border:none;font-style:normal;text-align:center;opacity:1}.testimonial__blockquote:empty{display:none}.testimonial__blockquote .quote-icon{line-height:1;margin-bottom:calc(var(--testimonial-space) * 2);color:rgba(var(--color-foreground),.4)}.testimonial__blockquote .icon-quote{width:3rem;height:3rem}.testimonial__blockquote .rating{margin-bottom:calc(var(--testimonial-space) * 2)}.testimonial__blockquote .rating-star{--letter-spacing: .2;--font-size: 1.8}.testimonial__author{display:block;margin-top:calc(var(--testimonial-space) * 2);font-size:clamp(1.8rem,2vw,2.4rem);font-style:italic}.testimonial__author:before{content:"\2013  "}.testimonial__author:empty{display:none}.testimonial__date{margin:var(--testimonial-space) 0 0;overflow-wrap:anywhere}.testimonial__previews{position:relative;margin-top:0}.testimonial__blockquote .typeset2{line-height:1.4;overflow-wrap:anywhere}.testimonial__previews .flickity-viewport{overflow:visible;clip-path:inset(calc(-1 * var(--testimonial-space)) 0)}.testimonial__previews .flickity-prev-next-button{display:grid;place-items:center;width:var(--testimonial-button-size);height:var(--testimonial-button-size);padding:0;border-radius:50%;color:rgb(var(--color-foreground));background:rgb(var(--color-background));opacity:1;z-index:2;box-shadow:var(--testimonial-shadow)}.testimonial__previews .flickity-prev-next-button.previous{left:calc(-1 * var(--testimonial-button-size) / 2);right:auto}.testimonial__previews .flickity-prev-next-button.next{right:calc(-1 * var(--testimonial-button-size) / 2);left:auto}.testimonial__previews .flickity-prev-next-button .flickity-button-icon{display:none}.testimonial__previews .flickity-prev-next-button:before{content:"";width:calc(var(--testimonial-button-size) / 5);height:calc(var(--testimonial-button-size) / 5);border-top:.2rem solid currentColor;border-right:.2rem solid currentColor}.testimonial__previews .previous:before{transform:translate(20%) rotate(-135deg)}.testimonial__previews .next:before{transform:translate(-20%) rotate(45deg)}.testimonial__previews.flickity-rtl .previous{left:auto;right:calc(-1 * var(--testimonial-panel-padding) - var(--testimonial-button-size) / 2)}.testimonial__previews.flickity-rtl .next{right:auto;left:calc(-1 * var(--testimonial-panel-padding) - var(--testimonial-button-size) / 2)}.testimonial__previews.flickity-rtl .previous:before{transform:translate(-20%) rotate(45deg)}.testimonial__previews.flickity-rtl .next:before{transform:translate(20%) rotate(-135deg)}.testimonial__previews .flickity-prev-next-button:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.testimonial__previews .flickity-prev-next-button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:calc(var(--testimonial-space) / 2)}.testimonial__previews .flickity-prev-next-button:disabled{opacity:.3}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-testimonials.css.map */
