fragment ProductVariantData on ProductVariant {
  metadata {
    key
    value
  }
  id
  name
  sku
  pricing {
    price {
      gross {
        amount
        currency
      }
    }
  }
  quantityAvailable
  channelListings {
    id
    channel {
      slug
    }
    price {
      currency
      amount
    }
  }

  attributes {
    ...ProductAttributesData
  }

  product {
    ...ProductData
  }
}
