{#
/**
 * @file
 *
 * Default product template.
 *
 * Available variables:
 * - attributes: HTML attributes for the wrapper.
 * - product: The rendered product fields.
 *   Use 'product' to print them all, or print a subset such as
 *   'product.title'. Use the following code to exclude the
 *   printing of a given field:
 *   @code
 *   {{ product|without('title') }}
 *   @endcode
 * - product_entity: The product entity.
 * - product_url: The product URL.
 *
 * @ingroup themeable
 */
#}
{%
  set classes = [
    'mb-3'
  ]
%}

<article{{ attributes.addClass(classes) }}>
  {{- product.images -}}
  {{- product.variation_images -}}
  <div class="fw-bold mt-2">{{ product.title }}</div>
  {{- product|without('title', 'variation_attributes', 'images', 'variation_images') -}}
</article>
