.testimonials-slider .splide__slide.is-active{opacity:1}.testimonials-slider .splide__pagination{position:static}.testimonials-slider .splide__arrows{display:flex;justify-content:center;align-items:center;padding-top:2.5rem;padding-bottom:0;column-gap:1rem}.testimonials-slider .splide__arrow{position:static;transform:none;box-shadow:none}.testimonials__item{height:100%}.testimonials__item--border{border:1px solid rgb(var(--color-border));padding:2rem;border-radius:var(--media-radius)}.section-testimonials-slider--grid-viewport{--testimonials-grid-min-height: max(28rem, calc(100svh - 16rem) )}.section-testimonials-slider--grid-viewport.section-padding{padding-top:clamp(2rem,5vh,3.5rem);padding-bottom:clamp(2rem,5vh,3.5rem)}.testimonials-grid-bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:clamp(.75rem,2vw,1.5rem);box-sizing:border-box;min-height:var(--testimonials-grid-min-height, 28rem);display:flex;flex-direction:column}.section-testimonials-slider--grid-viewport .testimonials-grid-slider{flex:1 1 auto;display:flex;flex-direction:column;min-height:calc(var(--testimonials-grid-min-height, 28rem) - 1rem)}.section-testimonials-slider--grid-viewport .testimonials-grid-slider .splide{flex:1 1 auto;display:flex;flex-direction:column;min-height:inherit}.section-testimonials-slider--grid-viewport .testimonials-grid-slider .splide__track{flex:1 1 auto;min-height:inherit;overflow:hidden}.section-testimonials-slider--grid-viewport .testimonials-grid-slider .splide__list{align-items:stretch;min-height:inherit;height:100%}.testimonials-grid-slider .splide__slide{height:auto;display:flex}.testimonials-grid-slider .splide__slide>*{flex:1 1 auto;width:100%;min-height:100%}.testimonials-grid__item{display:flex;flex-direction:column;height:100%;min-height:calc(var(--testimonials-grid-min-height, 28rem) - 3rem)}.testimonials-grid__item--text-only{justify-content:center}.testimonials-grid__content{flex:0 1 auto;width:100%}.testimonials-grid__item--image-only{padding:.5rem;justify-content:center}.testimonials-grid__item--image-only.testimonials__item--border{overflow:hidden;border-color:rgba(var(--color-foreground),.12)}.testimonials-grid__item--image-only .testimonials-grid__media--full{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0}.testimonials-grid__item--image-only .testimonials-grid__figure{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:calc(var(--testimonials-grid-min-height, 28rem) - 4rem);margin:0;padding:.25rem;overflow:hidden;border-radius:calc(var(--media-radius) - 1px);background-color:#fff}.testimonials-grid__item--image-only .testimonials-grid__img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(var(--testimonials-grid-min-height, 28rem) - 4.5rem);margin:0 auto;object-fit:contain;object-position:center center;border-radius:calc(var(--media-radius) - 1px);opacity:1!important;visibility:visible!important}.testimonials-grid__item--text-only.testimonials__item--border{padding:clamp(1.25rem,3vw,2rem)}.testimonials-grid__item--text-only .testimonials__quote-text{overflow-y:auto;max-height:calc(var(--testimonials-grid-min-height, 28rem) - 8rem)}.testimonials-grid__media--full{width:100%}.testimonials-grid__media-caption{margin-top:1rem}@media screen and (min-width:990px){.testimonials-grid-slider .splide__slide--testimonial-image{width:calc((100% - 2.5rem) / 3)}.testimonials-grid-slider .splide__slide--testimonial-text{width:calc((100% - 1.25rem)/2)}}@media screen and (min-width:640px)and (max-width:989px){.testimonials-grid-slider .splide__slide--testimonial-image{width:calc((100% - 1.25rem)/2)}.testimonials-grid-slider .splide__slide--testimonial-text{width:100%}}@media screen and (max-width:639px){.section-testimonials-slider--grid-viewport{--testimonials-grid-min-height: max(24rem, calc(100svh - 12rem) )}.testimonials-grid-slider .splide__slide--testimonial-image,.testimonials-grid-slider .splide__slide--testimonial-text{width:100%}.testimonials-grid__item--text-only.testimonials__item--border{padding:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/testimonials-slider.css.map */
