.astro-main-rating {
    display: inline-flex;
    align-items: center;
    gap: 1px;
    color: #f5a623;
}

.astro-star {
    width: 20px;
    height: 20px;
}

.astro-star.empty {
    color: #f5a623;
}

.astro-star.half .right {
    opacity: 1;
}

.astro-rating-count {
    font-size: 15px;
    color: #555;
    margin-left: 6px;
    font-weight: 500;
}
