.testimonials-slider{background-color:#f8f8f8;padding:12rem 2rem;text-align:center;position:relative}.testimonials-slider__frame-wrapper{position:relative;max-width:1000px;margin:0 auto;padding:40px;border-radius:1.5rem;overflow:hidden;background-color:#c0a98f}.testimonials-slider__frame{position:relative;background:#fff;padding:3rem;border-radius:1rem;z-index:1;border:1px solid rgba(255,255,255,.3)}.testimonials-slider__frame:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fff3,#fff6);border-radius:1rem;z-index:-1}.testimonials-slider__header{margin-bottom:4rem}.testimonials-slider__title{font-family:Vendura,sans-serif;font-weight:300;font-size:clamp(2.5rem,5vw,4rem);line-height:1.2;color:#2c2c2c;margin:0 0 1.5rem;letter-spacing:-.02em}.testimonials-slider__subtitle{font-family:Inter,sans-serif;font-weight:300;font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.6;color:#666;max-width:600px;margin:0 auto}.testimonials-slider__container{position:relative;max-width:100%;margin:0 auto}.testimonials-slider__wrapper{overflow:hidden;border-radius:0;position:relative}.testimonials-slider__wrapper:before,.testimonials-slider__wrapper:after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.testimonials-slider__wrapper:before{left:0;background:linear-gradient(to right,#fff,#fff0)}.testimonials-slider__wrapper:after{right:0;background:linear-gradient(to left,#fff,#fff0)}.testimonials-slider__track{display:flex;transition:transform .5s ease-in-out}.testimonial-card{min-width:100%;min-height:300px;background:transparent;border-radius:0;padding:3rem;display:flex;align-items:center;gap:2rem;text-align:left}.testimonial-card__image{flex-shrink:0;width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid #c0a98f}.testimonial-card__content{flex:1}.testimonial-card__quote{font-family:Inter,sans-serif;font-style:italic;font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.6;color:#2c2c2c;margin:0 0 1.5rem}.testimonial-card__author{font-family:Inter,sans-serif;font-weight:600;font-size:1.125rem;color:#2c2c2c;margin:0 0 .25rem}.testimonial-card__role{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;color:#c0a98f;margin:0}.testimonials-slider__nav{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border:none;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 .5rem 1.5rem #0000001a;transition:all .3s ease;z-index:2}.testimonials-slider__nav:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 .75rem 2rem #00000026}.testimonials-slider__nav--prev{left:-25px}.testimonials-slider__nav--next{right:-25px}.testimonials-slider__nav svg{width:20px;height:20px;color:#2c2c2c}.testimonials-slider__dots{display:flex;justify-content:center;gap:.75rem;margin-top:3rem}.testimonials-slider__dot{width:12px;height:12px;border-radius:50%;border:none;background-color:#e0e0e0;cursor:pointer;transition:all .3s ease}.testimonials-slider__dot--active{background-color:#c0a98f;transform:scale(1.2)}.testimonials-slider__dot:hover{background-color:#c0a98f;opacity:.7}@media screen and (max-width: 749px){.testimonials-slider{padding:8rem 1rem}.testimonial-card{flex-direction:column;text-align:center;padding:2rem;gap:1.5rem;min-height:250px}.testimonial-card__image{width:60px;height:60px}.testimonials-slider__nav{display:none}.testimonials-slider__dots{margin-top:2rem}}.testimonials-slider__track{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.testimonial-card{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-testimonials-slider.css.map */
