.pack-rating-display{margin:60px 0}.rating-categories{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.rating-category{align-items:center;gap:15px;display:flex}.rating-icon{object-fit:contain;flex-shrink:0;width:40px;height:40px}.rating-content{flex-direction:column;flex:1;gap:8px;display:flex}.rating-label{color:var(--text-color,#555);margin:0;font-size:14px;font-weight:500}.rating-balls{align-items:center;gap:4px;display:flex}.rating-ball{border-radius:50%;width:12px;height:12px;transition:all .2s}.rating-ball.filled{background-color:var(--primary-green);border:1px solid var(--primary-green)}.rating-ball.empty{background-color:#e9ecef;border:1px solid #dee2e6}@media (max-width:768px){.rating-categories{grid-template-columns:1fr;gap:15px}.pack-rating-display{margin:30px 0}.rating-category{gap:12px}.rating-ball{width:10px;height:10px}.rating-icon{width:32px;height:32px}.rating-label{font-size:13px}}
