.reviews-carousel-section .carousel-heading{color:#333;font-size:48px;font-weight:700;margin:0;line-height:1.2}.reviews-carousel-section .reviews-carousel.swiper{position:relative;overflow:hidden;cursor:grab;width:100%;height:auto;margin:40px 0}.reviews-carousel-section .reviews-carousel.swiper:active{cursor:grabbing}.reviews-carousel-section .swiper-wrapper{display:flex;align-items:stretch;width:100%;height:auto;box-sizing:border-box}.reviews-carousel-section .review-card.swiper-slide{background:#f1ece7;border-radius:20px;padding:30px 25px;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;height:auto;min-height:250px;flex-shrink:0}.reviews-carousel-section .review-card.swiper-slide:hover{transform:translateY(-5px)}.reviews-carousel-section .review-stars{display:flex;justify-content:center;gap:4px;margin-bottom:20px;flex-shrink:0}.reviews-carousel-section .star{color:#ffc107;transition:all .2s ease;width:20px;height:20px}.reviews-carousel-section .star.filled{color:#ffc107}.reviews-carousel-section .star.empty{color:#e0e0e0;stroke-width:1}.reviews-carousel-section .review-text{color:#000;font-size:18px;font-weight:700;line-height:1.4;margin:0 0 20px;font-family:"Gilroy",var(--font-body-family);flex-grow:1;letter-spacing:0;display:flex;align-items:center;justify-content:center;text-align:center;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.reviews-carousel-section .customer-name{color:#888;font-size:14px;font-weight:600;margin:0;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.reviews-carousel-section .swiper-pagination{position:static!important;display:flex;justify-content:center;align-items:center;gap:12px;margin-top:30px;width:100%;height:auto;bottom:auto!important;left:auto!important;right:auto!important}.reviews-carousel-section .carousel-dot{width:12px;height:12px;border-radius:50%;border:2px solid #ddd;background:transparent;cursor:pointer;transition:all .3s ease;opacity:1;display:inline-block;flex-shrink:0;margin:0}.reviews-carousel-section .carousel-dot.active{background:#333;border-color:#333}.reviews-carousel-section .carousel-dot:hover{background:#666;border-color:#666}@media (min-width: 768px){.reviews-carousel-section .review-card.swiper-slide{padding:35px 28px;min-height:280px}.reviews-carousel-section .review-text{font-size:20px}.reviews-carousel-section .star{width:22px;height:22px}}@media (min-width: 1024px){.reviews-carousel-section .review-card.swiper-slide{padding:40px 30px;min-height:300px}.reviews-carousel-section .review-text{font-size:24px}.reviews-carousel-section .star{width:24px;height:24px}.reviews-carousel-section .swiper-pagination{margin-top:40px}}@media (max-width: 767px){.reviews-carousel-section .carousel-heading{font-size:32px}.reviews-carousel-section .reviews-carousel.swiper{margin:30px 0}.reviews-carousel-section .review-card.swiper-slide{padding:25px 20px;min-height:220px;margin:0;border-radius:16px}.reviews-carousel-section .review-text{font-size:16px;line-height:1.5;margin-bottom:16px}.reviews-carousel-section .review-stars{margin-bottom:16px;gap:3px}.reviews-carousel-section .star{width:18px;height:18px}.reviews-carousel-section .customer-name{font-size:12px}.reviews-carousel-section .swiper-pagination{margin-top:24px;gap:10px}.reviews-carousel-section .carousel-dot{width:10px;height:10px}}@media (max-width: 480px){.reviews-carousel-section .carousel-heading{font-size:28px}.reviews-carousel-section .review-card.swiper-slide{padding:20px 16px;min-height:200px;border-radius:12px}.reviews-carousel-section .review-text{font-size:15px}}.reviews-carousel-section .swiper-slide{height:auto!important;flex-shrink:0}.reviews-carousel-section .swiper-wrapper{align-items:stretch!important}@media (hover: none) and (pointer: coarse){.reviews-carousel-section .reviews-carousel.swiper,.reviews-carousel-section .reviews-carousel.swiper:active{cursor:default}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/voonka-reviews-carousel.css.map */
