.block-product-listings .product-listings.grid {display: grid;grid-template-columns: 1fr 1fr 1fr;}
.block-product-listings .product-listing{text-align: center;}

.block-product-listings .product-name{padding: 0 3rem;font-size: 2.5rem;}
.block-product-listings .product-image{background: #fff; box-shadow: 0 1px 7px rgba(0,0,0,0.2);margin-bottom: 2rem;}

.block-product-listings a.product-listing{color: #000;}
.block-product-listings a.product-listing:hover{color: var(--brand-1);}

