.customer-reviews-carousel{width:100%;overflow:hidden}.reviews-carousel__header{margin-bottom:3rem}.reviews-carousel__heading{text-align:center;margin:0}.reviews-carousel__container{max-width:800px;margin:0 auto;position:relative}.reviews-carousel__wrapper{position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}.review-item{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;transform:translateY(10px)}.review-item.active{opacity:1;visibility:visible;position:relative;transform:translateY(0)}.review-item__content{text-align:center;padding:2rem 1.5rem}.review-item__stars{display:flex;justify-content:center;gap:.25rem;margin-bottom:1.5rem;color:#fbbf24}.star-icon{width:24px;height:24px}.review-item__text{font-size:1.75rem;line-height:1.75;margin:0 0 1.5rem;font-style:italic;color:rgb(var(--color-foreground));max-width:700px;margin-left:auto;margin-right:auto}.review-item__author{font-size:1rem;font-weight:600;margin:0;color:rgb(var(--color-foreground));opacity:.8}.reviews-carousel__dots{display:flex;justify-content:center;gap:.75rem;margin-top:2rem}.carousel-dot{width:12px;height:12px;border-radius:50%;background-color:rgb(var(--color-foreground));opacity:.3;border:none;padding:0;cursor:pointer;transition:all .3s ease}.carousel-dot:hover{opacity:.5;transform:scale(1.1)}.carousel-dot.active{opacity:1;transform:scale(1.2)}@media screen and (max-width: 749px){.reviews-carousel__header{margin-bottom:2rem}.review-item__content{padding:1.5rem 1rem}.review-item__text{font-size:1.375rem;line-height:1.6}.star-icon{width:20px;height:20px}.reviews-carousel__dots{margin-top:1.5rem;gap:.5rem}.carousel-dot{width:10px;height:10px}}@media (prefers-reduced-motion: reduce){.review-item,.carousel-dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/customer-reviews-carousel.css.map */
