.testimonial-slider{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:30rem}.testimonial-slider:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.testimonial-slider__wrapper{z-index:2}@media only screen and (min-width: 768px) and (max-width: 1024px){.testimonial-slider__container{max-width:70rem!important}}.testimonial-slider__header{margin-bottom:4rem}.testimonial-slider__header.left{text-align:left}.testimonial-slider__header.center{text-align:center}.testimonial-slider__header.right{text-align:right}.testimonial-slider__heading{color:var(--testimonial-heading-color, rgb(var(--color-foreground)));margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.testimonial-slider__container{position:relative;max-width:95rem;margin:0 auto}.testimonial-slider__track{position:relative;overflow:hidden;border-radius:1rem}.testimonial-slide{position:absolute;top:0;left:0;width:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform}.testimonial-slide:first-child{position:relative}.testimonial-slide__author-wrapper{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:auto}.testimonial-slide__author-image{flex-shrink:0}.testimonial-slide__author-image img{width:5rem;height:5rem;border-radius:50%;object-fit:cover;border:3px solid rgba(255,255,255,.2)}.testimonial-slide__author-info{text-align:left}.testimonial-slide__author-name{display:block;font-size:17px;font-weight:700;color:var(--testimonial-author-color, rgb(var(--color-foreground)));margin-bottom:.25rem;font-style:normal}.testimonial-slide__author-title{font-size:16px;color:var(--testimonial-text-color, rgb(var(--color-foreground)));opacity:.8;margin:0}.testimonial-slider__dots{display:flex;justify-content:center;gap:.75rem;margin-top:2rem}.testimonial-slider__dot{width:.75rem;height:.75rem;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer;transition:all .3s ease}.testimonial-slider__dot.is-active,.testimonial-slider__dot:hover{background:var(--testimonial-heading-color, rgb(var(--color-foreground)));transform:scale(1.2)}@media screen and (max-width: 990px){.testimonial-slider__content{padding:2.5rem 1.5rem;min-height:18rem}}@media screen and (max-width: 750px){.testimonial-slider__header{margin-bottom:2rem}.testimonial-slider__content{padding:2rem 1rem;min-height:16rem}.testimonial-slide__author-wrapper{flex-direction:column;text-align:center;gap:.75rem}.testimonial-slide__author-info{text-align:center}.testimonial-slide__author-image img{width:4rem;height:4rem}}@media screen and (max-width: 480px){.testimonial-slider__content{padding:1.5rem .75rem;min-height:14rem}.testimonial-slide__author-name{font-size:1rem}.testimonial-slide__author-title{font-size:.8rem}}@media (prefers-reduced-motion: reduce){.testimonial-slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-testimonial-slider.css.map */
