
body {
    background-color: #f8f9fa;
    color: #333;
}

.container {
    background-color: #fff;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

.scientific-info,
.ingredients,
.reviews {
    background-color: #eef5ff;
}
.cta-button {
    background-color: #28a745;
    color: white;
}
.cta-button:hover {
    background-color: #218838;
    color: white;
}

.reviews .review {
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

.star-rating {
    color: #ffd700;
}
a,.link{
    color: #000;
    text-decoration: underline;
    font-size: 1rem;
}
a:hover,.link:hover{
    color: #000;
    text-decoration: underline;
}
.source{
    color: #555;
}