.testimonial-section .text-align-center{text-align:center}.testimonial-section .text-align-left{text-align:start}.testimonial-section .text-align-right{text-align:end}.testimonial-section .review-container{position:relative;display:block;padding:15px 0 0}.testimonial-section .review-box{padding:27px 40px;background-color:var(--bg-color);border-radius:10px}.testimonial-section .review-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;box-shadow:0 0 30px #0000002e;opacity:0;transition:opacity .3s ease;pointer-events:none}.testimonial-section .review-text-content h2{color:rgba(var(--additional-color))}.testimonial-section .review-text-content .content{font-weight:500;font-size:16px;line-height:1;letter-spacing:0;color:rgba(var(--color-foreground))}.testimonial-section .testimonials-box{width:100%;max-width:100%;position:relative;overflow:hidden;display:block;padding:25px 0}.testimonial-section .rating-stars{display:flex;margin-bottom:20px}.testimonial-section .review-message{font-weight:400;font-size:14px;line-height:1.7;letter-spacing:0;text-transform:capitalize;margin-bottom:20px;color:rgba(var(--color-foreground))}.testimonial-section .review-message>*{margin:0}.testimonial-section .review-profile{display:flex;align-items:center;gap:10px}.testimonial-section .review-profile .review-image img{width:50px;height:50px;object-fit:cover;display:flex;border-radius:100%}.testimonial-section .review-bottom-content{display:flex;flex-direction:column;gap:2px;color:#000}.testimonial-section .review-bottom-content .profile-name{margin:0;font-weight:600;font-size:16px;line-height:1.4;text-transform:capitalize;color:#000}.testimonial-section .profile-location{font-size:14px;letter-spacing:.28px;font-weight:400;line-height:1.38;text-transform:capitalize}.testimonial-section .custom-swiper-button{width:48px;height:48px;background-color:var(--bg-color);box-shadow:0 0 10px #0000001a;border-radius:100%;color:currentColor}.testimonial-section .custom-swiper-button.swiper-button-prev{left:-12px}.testimonial-section .custom-swiper-button.swiper-button-next{right:-12px}.testimonial-section .swiper-pagination{padding-top:0;position:relative}.testimonial-section .swiper-pagination-bullet{background-color:rgba(var(--additional-color));position:relative;margin:0 6px!important}.testimonial-section .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";position:absolute;top:-6px;left:-6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--additional-color));border-radius:100%}@media screen and (max-width:749px){.testimonial-section .review-text-content h2{font-size:30px}.testimonial-section .review-text-content .content{font-size:14px;line-height:1.4}.testimonial-section .review-box{padding:25px}.testimonial-section .custom-swiper-button{width:40px;height:40px}.testimonial-section .custom-swiper-button.swiper-button-prev{left:2px}.testimonial-section .custom-swiper-button.swiper-button-next{right:2px}.testimonial-section .custom-swiper-button svg{width:12px;height:12px}.testimonial-section .review-bottom-content .profile-name{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/testimonials.css.map */
