/* Ingredient Tables */
.ingredient-table {
    width: 100%;
    border-collapse: collapse;
}

.ingredient-table th,
.ingredient-table td {
    border: 0.5px solid var(--nn-color-gray-border-light, #ddd);
    padding: 6px;
    text-align: left;
}

.ingredient-table thead {
    background-color: var(--nn-color-sand-light, #f3f2ed);
}

.ingredient-table .note {
    color: var(--nn-color-gray-text-light, #9E9E9E);
    font-size: 0.9em;
}

