I could mention a few little things in the layout, but it really would be nitpicking. The only change I can see from a brief look is that I would of used a table for the Nutrition section at the bottom instead of divs
<section class="nutritional-value"> <h4>Nutrition</h4> <p> The table below shows nutritional values per serving without the additional fillings. </p> <table>
<tr>
<td data-cell="nutrients">Calories</td>
<td data-cell="nutrient-value">277kcal</td>
</tr>
<tr>
<td data-cell="nutrients">Carbs</td>
<td data-cell="nutrient-value">0g</td>
</tr>
<tr>
<td data-cell="nutrients">Protein</td>
<td data-cell="nutrient-value">20g</td>
</tr>
<tr>
<td data-cell="nutrients">Fat</td>
<td data-cell="nutrient-value">22g</td>
</tr>
</table>
</section>
all in all great job :)
1