.testimonials-section{width:100%;overflow:hidden}.page-width{max-width:1400px;margin:0 auto;padding:0 20px}.testimonials-header{margin-bottom:50px}.testimonials-heading{font-weight:600;line-height:1.2;margin-bottom:15px;font-size:28px}.testimonials-description{font-size:16px;line-height:1.6;margin:0;max-width:600px}.testimonials-slider-wrapper{position:relative;width:100%}.testimonials-swiper{padding-bottom:50px}.testimonial-card{background:#fff;padding:40px 30px;box-shadow:0 2px 10px #0000000d;transition:all .3s ease;height:100%;display:flex;flex-direction:column;position:relative}.testimonial-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.quote-icon{margin-bottom:25px}.quote-icon svg{width:50px;height:40px}.testimonial-content{flex:1;display:flex;flex-direction:column}.testimonial-name{font-size:18px;font-weight:600;margin:0 0 5px;line-height:1.3}.testimonial-role{font-size:13px;margin:0 0 20px;opacity:.7}.testimonial-title{font-size:16px;font-weight:600;margin:0 0 15px;line-height:1.4}.testimonial-text{font-size:15px;line-height:1.7;margin:0 0 20px;flex:1}.testimonial-rating{margin-top:auto}.testimonial-rating img{max-width:120px;height:auto;display:block}.swiper-pagination{bottom:0!important;text-align:center}.swiper-pagination-bullet{width:10px;height:10px;background:#d1d5db;opacity:1;transition:all .3s ease;margin:0 6px!important}.swiper-pagination-bullet-active{background:#000;width:30px;border-radius:5px}@media screen and (min-width: 750px){.testimonials-heading{font-size:36px}.testimonials-description{font-size:18px}.testimonial-card{padding:50px 40px}.quote-icon svg{width:60px;height:48px}.testimonial-name{font-size:20px}.testimonial-role{font-size:14px}.testimonial-title{font-size:18px}.testimonial-text{font-size:16px}}@media screen and (min-width: 990px){.page-width{padding:0 50px}.testimonials-header{margin-bottom:60px}.testimonials-heading{font-size:42px}}[dir=rtl] .testimonial-card{text-align:right}.testimonials-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.swiper-slide-active .testimonial-card{animation:fadeInUp .6s ease}@media print{.testimonials-swiper{display:block!important}.swiper-slide{display:block!important;page-break-inside:avoid;margin-bottom:30px}.swiper-pagination{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-testimonials.css.map */
