.region-alt-products{margin-top:.75rem}
.region-alt-products__title{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:#1f1a1c}
.region-alt-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}
.region-alt-products__grid .product-image-wrapper{min-height:0}
.region-alt-products.is-loading .region-alt-products__grid{min-height:120px;opacity:.5}
