i !== '1 large soft Italian sub roll or hoagie bun') } else { checkedIngredients.push('1 large soft Italian sub roll or hoagie bun') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1 large soft Italian sub roll or hoagie bun') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1 large soft Italian sub roll or hoagie bun
i !== '3 slices Genoa salami') } else { checkedIngredients.push('3 slices Genoa salami') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('3 slices Genoa salami') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
3 slices Genoa salami
i !== '3 slices pepperoni') } else { checkedIngredients.push('3 slices pepperoni') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('3 slices pepperoni') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
3 slices pepperoni
i !== '3 slices capicola (or ham)') } else { checkedIngredients.push('3 slices capicola (or ham)') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('3 slices capicola (or ham)') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
3 slices capicola (or ham)
i !== '2 slices mild Provolone cheese') } else { checkedIngredients.push('2 slices mild Provolone cheese') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('2 slices mild Provolone cheese') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
2 slices mild Provolone cheese
i !== '1 cup iceberg lettuce, roughly chopped') } else { checkedIngredients.push('1 cup iceberg lettuce, roughly chopped') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1 cup iceberg lettuce, roughly chopped') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1 cup iceberg lettuce, roughly chopped
i !== '3 slices vine-ripened tomato') } else { checkedIngredients.push('3 slices vine-ripened tomato') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('3 slices vine-ripened tomato') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
3 slices vine-ripened tomato
i !== '1/4 cup red onion, thinly sliced') } else { checkedIngredients.push('1/4 cup red onion, thinly sliced') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1/4 cup red onion, thinly sliced') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1/4 cup red onion, thinly sliced
i !== '2 tbsp banana peppers or mild pepperoncini') } else { checkedIngredients.push('2 tbsp banana peppers or mild pepperoncini') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('2 tbsp banana peppers or mild pepperoncini') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
2 tbsp banana peppers or mild pepperoncini
i !== '1 tbsp mayonnaise') } else { checkedIngredients.push('1 tbsp mayonnaise') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1 tbsp mayonnaise') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1 tbsp mayonnaise
i !== '1 tbsp red wine vinegar') } else { checkedIngredients.push('1 tbsp red wine vinegar') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1 tbsp red wine vinegar') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1 tbsp red wine vinegar
i !== '1 tbsp extra virgin olive oil') } else { checkedIngredients.push('1 tbsp extra virgin olive oil') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1 tbsp extra virgin olive oil') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1 tbsp extra virgin olive oil
i !== '1 tsp dried oregano') } else { checkedIngredients.push('1 tsp dried oregano') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1 tsp dried oregano') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1 tsp dried oregano
i !== '1/2 tsp garlic powder') } else { checkedIngredients.push('1/2 tsp garlic powder') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('1/2 tsp garlic powder') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
1/2 tsp garlic powder
i !== 'Salt and black pepper to taste') } else { checkedIngredients.push('Salt and black pepper to taste') }"
class="p-8 rounded-[2.5rem] border-2 transition-all cursor-pointer flex items-center gap-6 group"
:class="checkedIngredients.includes('Salt and black pepper to taste') ? 'bg-emerald-50 border-emerald-500' : 'bg-gray-50 border-transparent hover:border-gray-200'">
Salt and black pepper to taste