.block-product-card {
  position: relative;
}

.block-product-card.product-card-style--card {
  background-color: rgb(var(--color-background));
}

.block-product-card.product-card-style--card .block-product-price,
.block-product-card.product-card-style--card .block-product-title {
  padding-inline: 8px;
}


/* NINEDGE: hide preview/search action on legacy product-card image layers only. */
.block-product-card__layer-wrapper > button:not(.block-product-card__quick-add):not([name="add"]),
.block-product-card__layer-wrapper > summary:not(.block-product-card__quick-add),
.block-product-card__layer-wrapper > a:not(.block-product-card__quick-add),
.block-product-card__layer-wrapper > theme-product-media-preview,
.block-product-card__layer-wrapper > [class*="media-preview"],
.block-product-card__layer-wrapper > [class*="quick-view"],
.block-product-card__layer-wrapper > [class*="quickview"],
.block-product-card__layer-wrapper > [class*="preview"],
.block-product-card__layer-wrapper > [class*="search"],
.block-product-card__layer-wrapper > [class*="zoom"],
.block-product-card__layer-wrapper [aria-label*="view" i],
.block-product-card__layer-wrapper [aria-label*="search" i],
.block-product-card__layer-wrapper [aria-label*="zoom" i] {
  display: none !important;
}
