.testimonial-slider-section{padding:80px 0;background-color:#511e84;position:relative;overflow:hidden}.testimonial-slider-wrapper{position:relative;z-index:1}.testimonial-slider__header{text-align:center;margin-bottom:20px}.testimonial-slider__rating{color:#fff;font-weight:400;letter-spacing:.15px;line-height:100%;font-size:16px;display:inline-flex;align-items:center;gap:4px;margin:0}.testimonial-slider__star{display:flex;align-items:center;margin-top:-2px}.testimonial-slider__rating-text{color:#fff}.testimonial-slider__rating-text strong{font-weight:700;margin-right:4px;color:#fff}.testimonial-slider__heading{color:#fff;text-align:center;margin:0 auto 60px;max-width:700px;font-weight:700;line-height:44px;letter-spacing:.15px}.testimonial-slider__heading.h0{font-size:clamp(36px,5vw,56px)}.testimonial-slider__heading.h1{font-size:clamp(24px,4vw,32px)}.testimonial-slider__heading.h2{font-size:clamp(26px,3vw,32px)}.testimonial-slider-container{position:relative;max-width:100%;margin:0 auto}.testimonial-slider__viewport{overflow:hidden;padding:0 60px;position:relative;box-sizing:border-box}.testimonial-slider__track{display:flex;will-change:transform;margin-left:-60px;margin-right:-60px}.testimonial-slide{flex-shrink:0;box-sizing:border-box}.testimonial-card{position:relative;border:1px solid rgba(255,255,255,.5)}.testimonial-card__inner{padding:24px 24px 47px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.testimonial-card__content{flex:1}.testimonial-slide.is-visible .testimonial-card__inner{opacity:1;visibility:visible}.testimonial-slide.is-peek .testimonial-card__inner,.testimonial-slide.is-hidden .testimonial-card__inner,.testimonial-slide.is-peek .testimonial-card__cta,.testimonial-slide.is-hidden .testimonial-card__cta{opacity:0;visibility:hidden;transition:all .7s ease}.testimonial-slide.is-peek .testimonial-card,.testimonial-slide.is-hidden .testimonial-card{border-right:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}.testimonial-card__title{color:#fff;font-size:18px;line-height:24px;font-weight:700;margin:0 0 16px;letter-spacing:.15px}.testimonial-card__rating{display:flex;align-items:center;gap:6px;margin-bottom:16px}.testimonial-card__rating-number{color:#fff6;font-size:16px;font-weight:400;line-height:100%;letter-spacing:.15px}.testimonial-card__stars{display:flex;gap:4px;align-items:center;margin-top:-2px}.testimonial-star{width:12px;height:11px}.testimonial-card__text{color:#fffffff2;font-size:18px;line-height:140%;font-weight:500;margin:0 0 16px;font-style:normal;letter-spacing:.15px;width:90%}.testimonial-card__author{color:#fff;font-size:18px;font-weight:400;margin:0;letter-spacing:.15px;line-height:24px}.testimonial-card__cta{padding:21px 36px 17px;border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5)}.testimonial-card__link{color:#fff;font-size:16px;font-weight:550;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;display:inline-block;line-height:24px;letter-spacing:.15px}.testimonial-nav{position:absolute;top:36%;transform:translateY(-50%);width:48px;height:48px;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;padding:0}.testimonial-nav svg{width:11px;height:18px}.testimonial-nav--prev{left:0}.testimonial-nav--next{right:0}.testimonial-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:40px}.testimonial-pagination__dot{width:8px;height:8px;border-radius:50%;background:#fff6;border:none;cursor:pointer;padding:0;transition:background .3s ease}.testimonial-pagination__dot--active{background:#fff}@media screen and (max-width:989px){.testimonial-slider-section{padding:60px 0}.testimonial-slider__heading{margin-bottom:40px}.testimonial-slider__viewport{padding:0 50px}.testimonial-slider__track{margin-left:-50px;margin-right:-50px}.testimonial-nav{width:44px;height:44px}.testimonial-card__inner{padding:28px 24px;min-height:280px}}@media screen and (max-width:749px){.testimonial-slider-section .page-width{padding:0!important}.testimonial-slider__header{margin-bottom:12px}.testimonial-slider__rating{font-size:13px}.testimonial-slider__heading{margin-bottom:32px}.testimonial-slider__viewport{padding:0 44px}.testimonial-slider__track{margin-left:-44px;margin-right:-44px}.testimonial-nav{width:40px;height:40px}.testimonial-nav--prev{left:10px}.testimonial-nav--next{right:10px}.testimonial-nav svg{width:9px;height:15px}.testimonial-card__inner{padding:24px 20px;min-height:260px}.testimonial-card__title{margin-bottom:10px}.testimonial-card__rating{margin-bottom:16px}.testimonial-card__text{font-size:14px;margin-bottom:16px}.testimonial-card__cta{padding-top:20px}.testimonial-card__link{text-align:center}.testimonial-pagination{margin-top:32px;gap:6px}.testimonial-pagination__dot{width:7px;height:7px}}@media screen and (max-width:480px){.testimonial-slider__viewport{padding:0 40px}.testimonial-nav--prev{left:7px}.testimonial-nav--next{right:7px}.testimonial-slider__track{margin-left:-40px;margin-right:-40px}.testimonial-nav{width:36px;height:36px}.testimonial-nav svg{width:8px;height:13px}}@media(prefers-reduced-motion:reduce){.testimonial-pagination__dot{transition:none}.testimonial-slider__track{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-testimonial-slider.css.map */
