.reviews-section{padding:100px 20px;width:100%;display:flex;justify-content:center;align-items:center}.reviews-container{max-width:800px;width:100%;text-align:center}.reviews-header{margin-bottom:50px}.reviews-eyebrow{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;text-transform:uppercase;letter-spacing:5px;font-weight:600;margin-bottom:15px}.reviews-heading{font-family:Didot,Optima,Playfair Display,serif;font-size:3.8rem;font-weight:300;margin:0;letter-spacing:1px}.reviews-slider{position:relative;width:100%}.review-slide{opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s ease;position:absolute;top:0;left:0;width:100%}.review-slide.active{opacity:1;visibility:visible;position:relative}.review-stars{margin-bottom:25px;display:flex;justify-content:center;gap:5px}.star-icon{width:22px;height:22px}.review-text{font-family:Didot,Optima,Playfair Display,serif;font-size:2.3rem;font-weight:300;font-style:italic;line-height:1.6;margin:0 0 30px}.review-author-box{display:inline-flex;align-items:center;justify-content:center;gap:15px}.review-profile{margin:0}.review-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid #D4AF37;padding:2px}.review-avatar-placeholder{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:serif;font-size:1.5rem}.review-author-info{text-align:left}.review-author-name{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.3rem;letter-spacing:2px;text-transform:uppercase;margin:0 0 5px;font-weight:600}.review-author-detail{font-family:Didot,Optima,Playfair Display,serif;font-size:1.3rem;font-style:italic;margin:0}.reviews-dots{display:flex;justify-content:center;gap:12px;margin-top:50px}.review-dot{width:8px;height:8px;border-radius:50%;opacity:.2;border:none;cursor:pointer;padding:0;transition:all .4s ease}.review-dot.active{opacity:1;transform:scale(1.5)}@media screen and (max-width:990px){.reviews-section{padding:60px 20px}.review-text{font-size:1.3rem}.review-avatar,.review-avatar-placeholder{width:50px;height:50px}.review-author-info{text-align:center}.review-author-box{flex-direction:column;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/luxury-reviews.css.map */
