.staff-reviews{margin:60px 0;padding:0 20px}.staff-reviews h3{font-size:1.8em;margin-bottom:32px;text-align:center;color:#333;font-weight:500}.reviews-container{display:grid;gap:24px;max-width:1200px;margin:0 auto}.staff-review-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0003;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.staff-review-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.card-header{display:flex;align-items:center;padding:28px;gap:24px}.staff-avatar{width:120px;height:120px;border-radius:50%;object-fit:cover;flex-shrink:0;border:3px solid #cdd8db}.staff-info{flex:1;display:flex;flex-direction:column;gap:4px}.staff-name{font-size:1.2em;color:#1a1a1a;font-weight:600;letter-spacing:.02em}.staff-role{color:#666;font-size:.9em;margin-bottom:4px}.star-rating{display:flex;gap:0;margin-top:0}.stars_gray,.stars{display:inline-block;transition:transform .2s ease}.stars{position:absolute;top:0;left:0;overflow:hidden}.star.gray{color:#e5e5e5}.star{color:#f8be00}.card-body{padding:0 28px 24px}.review-title{font-weight:600;margin-bottom:10px}.review-comment{line-height:1.8;color:#444;font-size:.95em}.review-comment p{margin-bottom:12px}.review-comment p:last-child{margin-bottom:0}.card-footer{padding:0 28px 24px}.review-date{color:#999;font-size:.85em;font-weight:400}.no-reviews{text-align:center;color:#999;padding:40px 20px;font-size:.95em}@media (max-width: 768px){.card-header{flex-direction:column;align-items:center;text-align:center;padding:24px 20px}.staff-info{align-items:center}.card-body{padding:0 20px 20px}.card-footer{padding:0 20px 20px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-staff-reviews.css.map */
