/* Product brand icons: proportions matched to the reference catalog cards. */
.storefront-v2 .product-visual {
  width: 62px;
  height: 62px;
  margin: 25px 0 20px;
  border: 1px solid rgba(255,255,255,.16);
  border-radius: 16px;
  background: #202024;
  box-shadow: none;
}

.storefront-v2 .product-visual img {
  display: block;
  width: 30px;
  height: 30px;
  object-fit: contain;
  border-radius: 0;
}

.storefront-v2 .product-visual span {
  font-size: 16px;
}
