.reviews-section{background:var(--stone-50);padding:clamp(64px,8vw,120px) 0;overflow:hidden}.reviews-section .section__inner{max-width:var(--max-width);margin:0 auto;padding:0 clamp(16px,4vw,40px)}.reviews__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:clamp(36px,4vw,56px)}.reviews__aggregate{text-align:right}.reviews__stars{color:var(--amber-500);font-size:18px;letter-spacing:3px;margin-bottom:4px}.reviews__count{font-size:13px;color:var(--color-text-muted)}.reviews__marquee{display:flex;width:max-content;animation:reviews-scroll 40s linear infinite;gap:20px;padding:0 clamp(16px,4vw,40px)}.reviews__marquee:hover{animation-play-state:paused}@keyframes reviews-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.review-card{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;width:380px;flex-shrink:0;transition:transform .3s ease-out,box-shadow .3s ease-out}.review-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.review-card__stars{color:var(--amber-500);font-size:13px;margin-bottom:16px;letter-spacing:2px}.review-card__text{font-family:var(--font-heading);font-size:16px;line-height:1.55;color:var(--stone-700);flex:1;margin-bottom:20px}.review-card__author{display:flex;align-items:center;gap:10px}.review-card__avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;background:var(--stone-100);flex-shrink:0}.review-card__avatar img{width:100%;height:100%;object-fit:cover}.review-card__name{font-size:13px;font-weight:600;color:var(--stone-800)}.review-card__platform{font-size:12px;color:var(--color-text-light)}@media(max-width:900px){.review-card{width:300px}.reviews__header{flex-direction:column;align-items:flex-start;gap:16px}.reviews__aggregate{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-home-reviews.css.map */
