.favorite-button {
    background: none;
    border: none;
    padding: 8px;
    cursor: pointer;
    font-size: 48px;
    transition: all 0.3s ease;
}

.favorite-button:hover {
    transform: scale(1.1);
}

.favorite-button i {
    transition: all 0.3s ease;
}

.favorite-button.add-favorite i {
    color: #ff0000;
}

.favorite-button.remove-favorite i {
    color: #ff0000;
}

.favorite-button:hover i {
    color: #ff0000;
}