.reviews-carousel{overflow:hidden;padding:var(--spacing-lg) 0 24px}.reviews-carousel .reviews-row{position:relative;overflow:hidden;margin:1rem 0}.reviews-carousel .reviews-row .reviews-track{display:flex;gap:20px;animation:scroll 40s linear infinite}.reviews-carousel .reviews-row.reviews-row-2 .reviews-track{animation-direction:reverse}.reviews-carousel .review-item{display:flex;flex-shrink:0;width:860px;height:210px;border-radius:var(--border-radius);gap:20px}.reviews-carousel .review-item .review-image{width:310px;min-width:310px;height:210px}.reviews-carousel .review-item .review-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius) 0 0 var(--border-radius)}.reviews-carousel .review-item .review-content{width:530px;min-width:530px;height:210px;display:flex;flex-direction:column;background-color:#f7f7f9;padding:1.5rem;border-radius:0 var(--border-radius) var(--border-radius) 0}.reviews-carousel .review-item .review-content .review-title{margin:0 0 .5rem;font-weight:500}.reviews-carousel .review-item .review-content .review-rating{color:#ffb800;margin-bottom:.75rem}.reviews-carousel .review-item .review-content .review-rating .star{font-size:1.2rem}.reviews-carousel .review-item .review-content .review-rating .star.filled{color:#ffb800}.reviews-carousel .review-item .review-content .review-rating .star.half{position:relative;display:inline-block}.reviews-carousel .review-item .review-content .review-rating .star.half:after{content:"★";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:#ffb800}.reviews-carousel .review-item .review-content .review-description{font-size:.9rem;line-height:1.5;color:#666;flex-grow:1;overflow:hidden}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.reviews-track{animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards}.reviews-track:hover{animation-play-state:paused}

/*# sourceMappingURL=reviews-carousel.css.map?t=1753353740487*/