.feedback-form form {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.feedback-form textarea {
    min-height: 100px;
}

.stars {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
}

.stars input {
    display: none;
}

.stars label {
    font-size: 2rem;
    cursor: pointer;
    color: #ccc;
}

.stars input:checked~label {
    color: gold;
}

.stars label:hover,
.stars label:hover~label {
    color: gold;
}