export const productPrices = /* GraphQL */ ` fragment productPrices on Product { price { price salePrice } priceRange { lower { price salePrice } upper { price salePrice } } } ` export const productAttributes = /* GraphQL */ ` fragment productAttributes on Product { properties { attributeFQN attributeDetail { name } isHidden values { value stringValue } } } ` export const productContent = /* GraphQL */ ` fragment productContent on Product { content { productFullDescription productShortDescription seoFriendlyUrl productName productImages { imageUrl imageLabel mediaType } } } ` export const productOptions = /* GraphQL */ ` fragment productOptions on Product { options { attributeFQN attributeDetail { name } isProductImageGroupSelector isRequired isMultiValue values { value isSelected deltaPrice stringValue } } } ` export const productInfo = /* GraphQL */ ` fragment productInfo on Product { productCode productUsage purchasableState { isPurchasable } variations { productCode options { __typename attributeFQN value } } categories { categoryCode categoryId content { name slug } } ...productPrices ...productAttributes ...productContent ...productOptions } ${productPrices} ${productAttributes} ${productContent} ${productOptions} `