<div class="shopping__product__main-content">
  <div class="mdc-layout-grid__inner">
    <div class="mdc-layout-grid__cell mdc-layout-grid__cell--span-5-desktop mdc-layout-grid__cell--span-4-phone mdc-layout-grid__cell--span-4-tablet shopping__product__main-content__summary">
      <div class="shopping__product-summary-panel mdc-theme--text-primary-on-light">
  <div class="shopping__product-summary-panel_wrapper cnf-margin-right-24--desktop cnf-margin-right-24--tablet">
    <h1 class="shopping__product-summary-panel__title mdc-typography--headline6 cnf-typography--medium cnf-margin-bottom-8">OLD AMSTERDAM GOUDA RESERVE</h1>
    <div class="shopping__product-summary-panel__content">
        <div class="shopping__product-summary-panel__image-carousel">
          <div class="cnf-carousel" data-controller="base--carousel" data-base--carousel-slides-per-view="1">
  <div class="swiper-wrapper cnf-carousel__container">
      <div class="swiper-slide">
          <img alt="OLD AMSTERDAM GOUDA RESERVE image 0" class="cnf-carousel__image" src="/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaVlFIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b27735c236fd0c900d9e868939229da5b17e4347/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFKVUFXa0NWQUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--80e0d30c8295f75a995c98cce22eceea31905f1d/image_processing20200526-4-1jg4lco.jpg" />
      </div>
      <div class="swiper-slide">
          <img alt="OLD AMSTERDAM GOUDA RESERVE image 1" class="cnf-carousel__image" src="/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaWdFIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e0f28de4caebc9bb20f9c4fe6a0c7e67706f8a86/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFKVUFXa0NWQUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--80e0d30c8295f75a995c98cce22eceea31905f1d/image_processing20200526-4-p91d64.jpg" />
      </div>
      <div class="swiper-slide">
          <img alt="OLD AMSTERDAM GOUDA RESERVE image 2" class="cnf-carousel__image" src="/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBakFFIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d14a98838b23317354c90ea85bff4d8440a1cd84/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFKVUFXa0NWQUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--80e0d30c8295f75a995c98cce22eceea31905f1d/image_processing20200526-4-d9y64n.jpg" />
      </div>
      <div class="swiper-slide">
          <img alt="OLD AMSTERDAM GOUDA RESERVE image 3" class="cnf-carousel__image" src="/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBak1FIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--bf284bbd040d46f9ebf94b1f76eef2679b3a0b66/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFKVUFXa0NWQUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--80e0d30c8295f75a995c98cce22eceea31905f1d/image_processing20200526-4-xk9wzp.jpg" />
      </div>
  </div>
  <div class="cnf-typography--align-center cnf-margin-top-8">
    <span class="material-icons swiper-button-prev cnf-clickable cnf-typography--headline2--phone cnf-typography--headline2--tablet cnf-typography--headline6--desktop">keyboard_arrow_left</span>
    <span class="material-icons swiper-button-next cnf-clickable cnf-typography--headline2--phone cnf-typography--headline2--tablet cnf-typography--headline6--desktop">keyboard_arrow_right</span>
  </div>
</div>
        </div>

        <ul class="shopping__product-summary-panel__attributes">
              <li class="shopping__product-summary-panel__attributes__item">
                  <img class="shopping__product__attributes-icon" alt="Brand" title="Brand" src="/frontend/media/assets/images/shopping/brand-173bea87e55643feae13b424423fccfd.svg" />

                <p class="shopping__product-summary-panel__attributes__item__label mdc-typography--body2 cnf-typography--regular">Old Amsterdam</p>
              </li>
              <li class="shopping__product-summary-panel__attributes__item">
                  <img class="shopping__product__attributes-icon" alt="Origin: %{origin}" title="Origin: %{origin}" src="/frontend/media/assets/images/shopping/flag-fa8582346de14c96b955ca23a7599d85.svg" />

                <p class="shopping__product-summary-panel__attributes__item__label mdc-typography--body2 cnf-typography--regular">Origin: Holland</p>
              </li>
        </ul>
      <div class="shopping__product__characteristics">
          <span class="shopping__product__characteristics__item mdc-typography--caption cnf-typography--regular">
            SKU: 88-20720
          </span>
      </div>
    </div>
  </div>
</div>

    </div>
    <div class="mdc-layout-grid__cell mdc-layout-grid__cell--span-7-desktop mdc-layout-grid__cell--span-4-tablet mdc-layout-grid__cell--span-4-phone shopping__product__main-content__purchase-configurator">
        <div class="shopping__purchase-configurator" data-controller="shopping--purchase-configurator" data-shopping--purchase-configurator-chosen-variant="744">
  <form class="shopping__purchase-configurator__form" data-controller="form" data-type="json" data-target="shopping--purchase-configurator.form" data-action="ajax:beforeSend-&gt;form#handleSubmitEvent ajax:success-&gt;shopping--purchase-configurator#formSubmitSuccess ajax:error-&gt;shopping--purchase-configurator#formSubmitError cnf:form-submit-&gt;form#handleCustomSubmitEvent cnf:form-validate-&gt;form#handleValidateFieldsEvent" role="form" action="#" accept-charset="UTF-8" data-remote="true" method="post"><input type="hidden" name="authenticity_token" value="zPxl3PMj1fZWv5jgIRU1jME8Z9qy1itCkJdqrucdIA5m57ovrF3Kn3hQPV6vfqnB9w9xjEkORLtnCkOYuJGUPA==" />
    <div class="shopping__purchase-configurator__card mdc-theme--text-primary-on-light">
      <div class="shopping__purchase-configurator__purchase-selection">
        <div class="shopping__purchase-configurator__variants">
          <div class="shopping__purchase-configurator__variants-selector">
            <label class="shopping__purchase-configurator__variants-selector__title cnf-display--never--phone mdc-typography--headline7 cnf-typography--medium">
              Purchase option:
            </label>
            <div class="cnf-form-field cnf-button-group" data-controller="forms--button-radio-group" data-action="cnf-form-control:validated-&gt;forms--button-radio-group#handleControlValidatedEvent" data-forms--button-radio-group-label="Chosen variant">
  <div class="cnf-button-group__options">
    <label class="mdc-button cnf-button mdc-button--unelevated cnf-button--filled cnf-button--unelevated cnf-button--micro cnf-button--primary cnf-button-group__button cnf-button-group__button--selected" data-controller="base--button" data-action="change-&gt;forms--button-radio-group#handleChange" data-base--button-ripple="true">              <input
            data-controller="form-control"
            id="shopping_forms_purchase_configurator_chosen_variant-input-1"
            type="radio"
            class="cnf-button-group__input"
            name="shopping_forms_purchase_configurator[chosen_variant]"
            value="744"
            checked
            
            
            data-action='change->shopping--purchase-configurator#handleVariantChanged'
            
          >
  <span class="mdc-button__label">PIECE</span>
</label>  </div>
</div>
          </div>
          <div class="shopping__purchase-configurator__uom-pricing-details">
              <div class="shopping__purchase-configurator__variant-details shopping__purchase-configurator__variant-details--current" data-controller="shopping--purchase-configurator--uom-pricing-details" data-shopping--purchase-configurator--uom-pricing-details-variant-id="744">
    <span class="shopping__purchase-configurator__uom-price cnf-typography--headline4--desktop cnf-typography--headline5--tablet cnf-typography--headline5--phone cnf-typography--light">$14.75 lb</span>
</div>
          </div>
        </div>
        <div class="shopping__purchase-configurator__quantity-calculator">
            <div class="shopping__purchase-configurator__variant-details shopping__purchase-configurator__variant-details--current" data-controller="shopping--purchase-configurator--quantity-calculator" data-shopping--purchase-configurator--quantity-calculator-variant-id="744" data-shopping--purchase-configurator--quantity-calculator-quantity-data="{&quot;currency&quot;:&quot;USD&quot;,&quot;extraChargeMultiplier&quot;:&quot;0.0&quot;,&quot;fallbackDisplay&quot;:&quot;-&quot;,&quot;priceMultiplier&quot;:&quot;16225.0&quot;,&quot;quantityType&quot;:&quot;integer&quot;,&quot;sizeExcludedFromCalculation&quot;:true}">
  <p class="shopping__purchase-configurator__description mdc-typography--body2 cnf-typography--light">Piece weight: 11 lb</p>
  <fieldset class="shopping__purchase-configurator__quantity-fieldset"
            data-target='shopping--purchase-configurator--quantity-calculator.fieldset'
            data-action='input->shopping--purchase-configurator--quantity-calculator#handleFieldsetInput'
            
  >
    <div class="shopping__purchase-configurator__quantity-fieldset__controls">
      <div class="shopping__purchase-configurator__quantity-fieldset__item shopping__purchase-configurator__field">
        <label for="quantity-744" class="shopping__purchase-configurator__field__label mdc-typography--caption cnf-typography--medium">Qty:</label>
        <div class="cnf-form-field" data-controller="forms--text-field" data-action="cnf-form-control:validated-&gt;forms--text-field#handleControlValidatedEvent" data-forms--text-field-validation-message-required="Quantity is required" data-forms--text-field-validation-message-pattern-mismatch="Quantity must be a whole number" data-forms--text-field-validation-message-type-mismatch="Quantity must be a whole number" data-forms--text-field-validation-message-range-under="Quantity must be greater than 0" data-forms--text-field-label="Quantity">
  <div
    class="mdc-text-field cnf-text-field cnf-text-field--dense mdc-text-field--outlined mdc-text-field--no-label"
    data-target='forms--text-field.container'
  >
    <input
      data-hj-whitelist
      data-controller="form-control"
      id="quantity-744"
      type="number"
      class="mdc-text-field__input"
      name="shopping_forms_purchase_configurator[quantity]"
      value="1"
      
      data-target='shopping--purchase-configurator--quantity-calculator.quantity'
      
      
       pattern="[0-9]*"

          max="1000000"
          min="0"
          data-form-control-validate-gt="0"

        data-form-control-validate-type="number"
    />
      <div class="mdc-notched-outline">
        <div class="mdc-notched-outline__leading"></div>
        <div class="mdc-notched-outline__notch">
        </div>
        <div class="mdc-notched-outline__trailing"></div>
      </div>
  </div>
    <p class="cnf-form-field__helper-text" data-target='forms--text-field.helperText'></p>
</div>
      </div>
        <div class="mdc-theme--text-secondary-on-light shopping__purchase-configurator__extra-info shopping__purchase-configurator__quantity-fieldset__item cnf-display--never--phone" data-controller="shopping--purchase-configurator--extra-info" data-shopping--purchase-configurator--extra-info-data="{&quot;multiplier&quot;:&quot;11.0&quot;,&quot;sizeExcludedFromCalculation&quot;:true}">
  <span class="shopping__purchase-configurator__extra-info__title mdc-typography--caption">Weight</span>
  <span class="shopping__purchase-configurator__extra-info__value mdc-typography--body2"><span data-target='shopping--purchase-configurator--extra-info.value'>11</span> lb</span>
</div>
    </div>
  </fieldset>
  <div class="shopping__purchase-configurator__totals cnf-display--never--phone">
    <p
      class="shopping__purchase-configurator__total-price mdc-typography--headline7 cnf-typography--medium"
    >Total: <span data-target='shopping--purchase-configurator--quantity-calculator.totalPrice'>$162.25</span></p>
  </div>
</div>
        </div>
      </div>
      <div class="shopping__purchase-configurator__serviceability">
        <div class="shopping__purchase-configurator__serviceability__add-note cnf-display--never--phone">
            <div class="" data-controller="base--dialog-manager" data-base--dialog-manager-action="show" data-base--dialog-manager-dialog-variant="narrow" data-base--dialog-manager-href="/join/guest/zipcode">

    <button type="button" class="mdc-button cnf-button cnf-button--text cnf-button--small cnf-button--secondary" data-controller="base--button" data-action="click-&gt;base--dialog-manager#handleButtonClick" data-base--button-ripple="true">  <span class="mdc-button__label"><span class="cnf-typography--regular mdc-typography-caption cnf-link-with-icon">
  <i class="material-icons">
    content_paste
  </i>
    Add a note to vendor
</span>
</span>
</button>
</div>
        </div>
        <div class="shopping__purchase-configurator__serviceability__delivery">
        </div>
      </div>
    </div>

    <div class="shopping__purchase-configurator__submission">
        <div class="shopping__purchase-configurator__submission__btn" data-controller="base--dialog-manager" data-base--dialog-manager-action="show" data-base--dialog-manager-dialog-variant="narrow" data-base--dialog-manager-href="/join/guest/zipcode">

    <button type="button" class="mdc-button cnf-button mdc-button--unelevated cnf-button--filled cnf-button--unelevated cnf-button--large cnf-button--primary cnf-button--full-width" data-controller="base--button" data-action="click-&gt;base--dialog-manager#handleButtonClick" data-base--button-ripple="true">  <span class="mdc-button__label">Add to cart</span>
</button>
</div>
    </div>
</form></div>

    </div>
  </div>
</div>
