Product cards must always sit on a light gray background color, which is handled by adding the the class of .body-bg-alt to the surrounding content wrapper.
Example code below shows 2 different states of product cards:
Cards in a gallery are contained within a Foundation block grid.
<div class="row small-up-2 medium-up-3 large-up-4 xlarge-up-5">
<div class="column">
<a href="#" class="card product-card">
<img src="images/check-test-image-2.jpg" class="product-image">
<div class="product-name-wrapper">
<h5 class="product-name">
WD-PTR Proprietor Duplicate Portable Business Check
</h5>
</div>
<div class="product-price">
<span class="pre-text">From</span>
<span class="price">$0.18</span>
<span class="post-text">ea.</span>
</div>
<div class="caption">
<span>More <span class="more-scenes">scenes</span> available</span>
</div>
</a>
</div>
<div class="column">
<a href="#" class="card product-card">
<img src="images/check-test-image.jpg" class="product-image">
<div class="product-name-wrapper">
<h5 class="product-name">
LMP101 Laser Multi-Purpose Check, 3/sheet
</h5>
</div>
<div class="product-price">
<span class="pre-text">From</span>
<span class="price">$0.18</span>
<span class="post-text">ea.</span>
</div>
<div class="caption">
<span class="more-colors">More colors available</span>
</div>
</a>
</div>
</div>