.testimonials-slider-section{background:#d80e840d;padding:var(--section-padding-top, 36px) 0 var(--section-padding-bottom, 36px);overflow:hidden}.testimonials-slider-container{position:relative}.testimonials-slider-header{text-align:center;margin-bottom:4rem}.testimonials-slider-heading{font-family:Zilla Slab,serif;font-weight:700;font-size:clamp(24px,4vw,30px);line-height:1.2;letter-spacing:.02em;text-transform:capitalze;color:#000;margin:0}.testimonials-slider-wrapper{position:relative;padding:0 60px}.testimonials-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;border:none;background:#d80e84;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #d80e844d}.testimonials-nav-btn:hover{background:#c70072;transform:translateY(-50%) scale(1.05);box-shadow:0 6px 16px #d80e8466}.testimonials-nav-btn:focus{outline:2px solid #d80e84;outline-offset:2px}.testimonials-nav-prev{left:0}.testimonials-nav-next{right:0}.testimonials-slider{margin:0 -15px}.testimonials-slider .slick-track{display:flex;align-items:stretch;margin-block:36px}.testimonials-slider .slick-slide{padding:0 15px;height:inherit}.testimonials-slider .slick-slide>div{height:100%}.testimonial-slide{height:100%}.testimonial-card{background:#fff;padding:4rem 3rem;height:100%;display:flex;flex-direction:column;position:relative;box-shadow:30px 39px 20px #1c3a7603,17px 22px 17px #1c3a760d;border-radius:10px}.testimonial-avatar{position:absolute;width:65px;height:65px;bottom:4rem;right:3rem;border-radius:50%;overflow:hidden;background:#d9d9d9;box-shadow:0 4px 8px #0000001a}.testimonial-avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.testimonial-rating{display:flex;gap:2px;align-items:center;position:absolute;bottom:4rem;left:4rem}.star-icon{width:16px;height:15px;fill:#f7be00}.testimonial-content{flex:1;display:flex;flex-direction:column}.testimonial-quote-icon{margin-bottom:1rem;opacity:1;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.testimonial-quote-icon svg{fill:#1c3a76}.testimonial-text{font-family:Muli,sans-serif;font-weight:400;font-size:16px;line-height:1.3125;color:#000;margin:1rem 0 2rem;flex:1;font-style:normal;border-left:none}.testimonial-text:before{content:'"';font-size:1.2em;color:#1c3a76;font-weight:700}.testimonial-text:after{content:'"';font-size:1.2em;color:#1c3a76;font-weight:700}.testimonial-author{font-family:Muli,sans-serif;font-weight:600;font-size:16px;color:#1c3a76;font-style:normal;margin-bottom:2rem;padding-bottom:2rem}.testimonial-separator{width:60%;height:1px;background:#1c3a76;margin-top:auto}.testimonial-slide{transition:opacity .3s ease,transform .3s ease;opacity:.16;transform:scale(.9);pointer-events:none}.testimonial-card{border:1px solid #1C3A7629;box-shadow:17px 22px 17px #1c3a760d}.testimonial-slide.slick-center{opacity:1;transform:scale(1);pointer-events:auto;position:relative;z-index:2}.testimonials-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;border-radius:50%;padding:.5rem;cursor:pointer;width:24px;height:24px}.testimonials-nav-prev{left:30%}.testimonials-nav-next{right:30%}.testimonial-slide:not(.slick-center) .testimonials-nav-btn{display:none}.testimonials-slider-wrapper,.testimonials-slider{overflow:visible}.slick-slide{transition:all .3s ease-in-out}.quote-line-divider{flex-grow:1}.quote-line-divider hr{height:1px;background-color:#1c3f7c;margin:0 0 10px}@media screen and (max-width: 1025px){.testimonials-nav-prev{left:20%}.testimonials-nav-next{right:20%}}@media screen and (min-width: 1024px){.testimonial-slide{width:100%!important;min-width:450px!important;max-width:100%}}@media screen and (max-width: 990px){.testimonials-slider-wrapper{padding:0 50px}.testimonials-slider-heading{margin:3rem 2rem 1rem;line-height:36px!important;font-size:32px!important}.testimonial-card{padding:2.5rem 1.5rem}.testimonials-slider.slick-slide{max-width:280px}.testimonials-nav-prev{left:29%}.testimonials-nav-next{right:29%}}@media screen and (max-width: 750px){.testimonials-slider-section{padding:2rem 0 3rem}.testimonials-slider-wrapper{padding:0 20px}.testimonials-nav-btn{width:48px;height:48px;top:60%}.testimonials-nav-btn svg{width:20px;height:20px}.testimonials-nav-prev{left:-10px}.testimonials-nav-next{right:-10px}.testimonials-slider-header{margin-bottom:2rem}.testimonials-slider-heading{font-size:clamp(24px,5vw,30px);line-height:1.2}.testimonial-card{padding:3rem 2rem 2rem;max-width:350px;margin:0 auto;position:relative}.testimonial-avatar{border:4px solid #ffffff}.testimonial-content{display:flex;flex-direction:column;height:100%;position:relative}.testimonial-quote-icon{position:absolute;top:-1rem;left:0;margin-bottom:0}.testimonial-quote-icon svg{width:48px;height:38px}.testimonial-text{font-size:15px;line-height:1.4;margin:3rem 0 1.5rem;padding-top:1rem}.testimonial-text:before,.testimonial-text:after{display:none}.testimonial-author{font-size:15px;margin-bottom:2rem;font-weight:600}.testimonial-separator{position:absolute;bottom:3rem;left:0;width:50%;margin-top:0}}@media screen and (max-width: 480px){.testimonials-slider-wrapper{padding:0 15px}.testimonials-nav-btn{width:20px;height:20px}.testimonials-nav-btn svg{width:18px;height:18px}.testimonials-nav-prev,.testimonials-nav-next{top:50%}.testimonials-nav-prev{left:10%}.testimonials-nav-next{right:10%}.testimonial-card{padding:4rem 1rem;max-width:285px}.testimonial-rating{left:1rem}.testimonial-avatar{right:1rem}.testimonial-text{font-size:14px;line-height:1.4;margin:2.5rem 0 1.5rem}.testimonial-author{font-size:14px;margin-bottom:1.5rem}.testimonial-separator{bottom:2.5rem;width:45%}.star-icon{width:14px;height:13px}}@media screen and (max-width: 390px){.testimonials-nav-prev{left:8%}.testimonials-nav-next{right:8%}.testimonial-card{padding:4rem 1rem;max-width:265px}}@media print{.testimonials-nav-btn{display:none}.testimonials-slider .slick-track{transform:none!important}.testimonial-slide{display:block!important;width:100%!important;page-break-inside:avoid;margin-bottom:2rem}}@media (prefers-reduced-motion: reduce){.testimonial-card,.testimonials-nav-btn{transition:none}.testimonials-slider .slick-track{transition:none!important}}@media (prefers-contrast: high){.testimonial-card{border:2px solid #000000}.testimonials-nav-btn{border:2px solid #ffffff}.testimonial-text,.testimonial-author{color:#000}}
/*# sourceMappingURL=/cdn/shop/t/414/assets/testimonials-slider.css.map */
