<!-- Error rendering component -->
<!-- Could not render component '@cart--parkings' - component not found. -->
<!-- Error: Could not render component '@cart--parkings' - component not found.
    at Object.render (/Users/antoniomatera/Sites/adb/node_modules/@frctl/handlebars/src/helpers/render.js:23:19)
    at Object.helperWrapper (/Users/antoniomatera/Sites/adb/node_modules/promised-handlebars/index.js:130:23)
    at Object.<anonymous> (/Users/antoniomatera/Sites/adb/node_modules/promised-handlebars/lib/utils.js:29:28)
    at Object.wrapper (/Users/antoniomatera/Sites/adb/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
    at eval (eval at createFunctionContext (/Users/antoniomatera/Sites/adb/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:11:145)
    at Object.prog (/Users/antoniomatera/Sites/adb/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
    at Object.prepareAndResolveMarkers (/Users/antoniomatera/Sites/adb/node_modules/promised-handlebars/index.js:92:17)
    at Object.fn (/Users/antoniomatera/Sites/adb/node_modules/promised-handlebars/lib/utils.js:29:28)
    at fn (/Users/antoniomatera/Sites/adb/node_modules/handlebars-layouts/index.js:41:17)
    at Object.applyAction (/Users/antoniomatera/Sites/adb/node_modules/handlebars-layouts/index.js:54:11)
    at Array.reduce (<anonymous>)
    at Object.block (/Users/antoniomatera/Sites/adb/node_modules/handlebars-layouts/index.js:171:43)
    at Object.helperWrapper (/Users/antoniomatera/Sites/adb/node_modules/promised-handlebars/index.js:130:23)
    at Object.<anonymous> (/Users/antoniomatera/Sites/adb/node_modules/promised-handlebars/lib/utils.js:29:28)
    at Object.wrapper (/Users/antoniomatera/Sites/adb/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
    at Object.eval [as main] (eval at createFunctionContext (/Users/antoniomatera/Sites/adb/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:15:104) -->
{{#extend "@template-master--checkout"}}

  {{!-- HEADER --}}
  {{#content "header"}}
    {{ render "@header--progress" header merge=true }}
  {{/content}}

  {{!-- FOOTER --}}
  {{#content "footer"}}
  {{/content}}

  {{!-- MAIN --}}
	{{#content "main"}}

    <div grid="grid" class="u-pt-space-64 o-sticky-container">
      <div grid="4@lg offset-8@lg last@lg" class="o-sticky--mobile">
        {{ render "@cart--parkings" cart merge=true }}
      </div>
      
      <div grid="6@lg">
        <div class="o-flexgrid o-flexgrid--antipodes">
          <div class="o-flexgrid__item">
            <h1 class="u-typo-level-6 u-color-night-100">Crea il tuo account</h1>
          </div>
          <div class="o-flexgrid__item">
            <p class="u-typo-level-1 u-color-night-80"><sup>*</sup>campi obbligatori</p>
          </div>
        </div>

        <form class="c-form u-mt-space-32 u-mt-space-64@md">
          
          {{!-- DATI ACCOUNT --}}
          <fieldset>
            <legend>Dati account</legend>
            <div grid="grid">
              <div grid="6@sm">{{> @input input-email }}</div>
              <div grid="6@sm">{{> @input input-confirm-email }}</div>
              <div grid="12">{{> @input input-password }}</div>
              <div grid="12">{{> @input input-confirm-password }}</div>
            </div>
          </fieldset>

          {{!-- SCELTA PROFILO --}}
          <fieldset class="u-mt-space-32 u-mt-space-64@md">
            <legend>Scegli un profilo</legend>
            <div grid="grid 6@md">
              {{#each user-types }}
              <div>{{> @selection }}</div>
              {{/each}}
            </div>
          </fieldset>

          {{!-- DATI PERSONALI --}}
          <fieldset class="u-mt-space-32 u-mt-space-64@md">
            <legend>Dati personali</legend>
            <div grid="grid 6@sm">
              <div>{{> @input input-referent-name }}</div>
              <div>{{> @input input-referent-surname }}</div>
            </div>
            <div grid="grid 12">
              <div>{{> @input input-referent-phone }}</div>
            </div>
          </fieldset>

          <div class="u-mt-space-48 u-mt-space-64@md">
            {{> @button btn-proceed }}
          </div>

        </form>
      </div>
    </div>
	{{/content}}

  {{!-- SCRIPTS JS --}}
  {{#content "scripts" mode="append"}}
    <script src="{{ path '/js/footer.min.js' }}"></script>
  {{/content}}

{{/extend}}
{
  "template-main-class": "",
  "header": {
    "toolbarProgress": {
      "moleculeProgress": {
        "current-step": 1,
        "steps": [
          {
            "text": "Inserisci i dati",
            "status": "data-step-current"
          },
          {
            "text": "Servizi aggiuntivi",
            "status": "data-step-incomplete"
          },
          {
            "text": "Pagamento",
            "status": "data-step-incomplete"
          },
          {
            "text": "Ricevi conferma",
            "status": "data-step-incomplete"
          }
        ]
      }
    }
  },
  "cart": {
    "showProduct": false,
    "showTelepassIcon": false,
    "noDiscount": false,
    "showModifyDates": false,
    "showProductRecap": true,
    "showAdditionals": true,
    "showAddons": false,
    "showCartTotal": true,
    "showCartCta": false,
    "hasLoading": false,
    "title": "Le tue prenotazioni",
    "additionals": [
      {
        "title": "La tua VIP Lounge",
        "btn-delete": false,
        "additional-type-name": "MBL VIP Lounge",
        "additional-type-img": "/images/oblo-mbl.png",
        "additional-recap-text": "Tariffa standard VIP Lounge",
        "additional-price-full": "",
        "additional-price-final": "30,00 €",
        "lookOnMapLounge": {
          "modifier": "c-link c-link--spaceless",
          "text": "Mappa",
          "url": "#",
          "svg": {
            "symbol": "ic_open_in_new_24px",
            "class": "c-icon c-icon--16"
          }
        },
        "lookOnDetailsLounge": {
          "type": "button",
          "text": "Info parcheggio",
          "modifier": "c-button--as-link js-fr-dialogmodal-open",
          "opens-dialog": "dialog-p1-info",
          "aria-label": "Apri la modale per consultare la mappa del parcheggio",
          "svg": {
            "symbol": "ic-info-serif",
            "class": "c-icon--16"
          }
        },
        "parking-dialog-map": {
          "modifier": "",
          "id": "dialog-p1-map",
          "dialog-labelledby": "dialog-p1-p2-title",
          "title": "Informazioni sui parcheggi P1 e P2",
          "maplocation": "Parcheggio+P1,+40132+Bologna+BO",
          "mapzoom": "16",
          "mapwidth": "600",
          "mapheight": "300"
        },
        "parking-dialog-info": {
          "modifier": "",
          "id": "dialog-p1-info",
          "dialog-labelledby": "dialog-p1-p2-title",
          "title": "Informazioni sui parcheggi P1 e P2"
        }
      }
    ],
    "cartTotal": {
      "show": true,
      "label": "Totale della tariffa",
      "netprice": "",
      "price": "30,00 €"
    }
  },
  "input-email": {
    "label_id": "email-field",
    "label_message": "E-mail",
    "label_class": "",
    "atom-input": {
      "id": "email-field",
      "type": "email",
      "required": true,
      "hasNote": true,
      "describedby": "email-note"
    },
    "note_id": "email-note",
    "note_message": "Inserisci la tua e-mail"
  },
  "input-confirm-email": {
    "label_id": "confirm-email-field",
    "label_message": "Conferma e-mail",
    "label_class": "",
    "atom-input": {
      "id": "confirm-email-field",
      "type": "email",
      "required": true,
      "hasNote": true,
      "describedby": "confirm-email-note"
    },
    "note_id": "confirm-email-note",
    "note_message": "Inserisci di nuovo la tua e-mail"
  },
  "input-password": {
    "label_id": "input-password-field",
    "label_message": "Scegli la password",
    "label_class": "has-password-button",
    "hasPasswordButton": true,
    "atom-input": {
      "id": "input-password-field",
      "type": "password",
      "required": true,
      "hasNote": true,
      "autocomplete": "new-password",
      "describedby": "input-password-note"
    },
    "note_id": "input-password-note",
    "note_message": "Definisci una password di almeno <strong>8 caratteri</strong> di cui 1 MAIUSCOLO e 1 numero"
  },
  "input-confirm-password": {
    "label_id": "input-confirm-password-field",
    "label_message": "Conferma la password",
    "label_class": "has-password-button",
    "hasPasswordButton": true,
    "atom-input": {
      "id": "input-confirm-password-field",
      "type": "password",
      "required": true,
      "hasNote": true,
      "describedby": "input-confirm-password-note"
    },
    "note_id": "input-confirm-password-note",
    "note_message": "Digita di nuovo la password"
  },
  "user-types": [
    {
      "modifier": "c-selection--compact",
      "text": "Privato",
      "img": {
        "src": "/images/svgs/personal-data.svg",
        "alt": "Privato"
      },
      "input": {
        "id": "user-type-1",
        "name": "user-type"
      }
    },
    {
      "modifier": "c-selection--compact",
      "text": "Azienda o libero professionista",
      "img": {
        "src": "/images/svgs/business-user.svg",
        "alt": "Azienda o libero professionista"
      },
      "input": {
        "id": "user-type-2",
        "name": "user-type"
      }
    },
    {
      "modifier": "c-selection--compact",
      "text": "Agenzia viaggi",
      "img": {
        "src": "/images/svgs/travel-agency.svg",
        "alt": "Agenzia viaggi"
      },
      "input": {
        "id": "user-type-3",
        "name": "user-type"
      }
    },
    {
      "modifier": "c-selection--compact",
      "text": "Pubblica amministrazione",
      "img": {
        "src": "/images/svgs/public-amministration.svg",
        "alt": "Pubblica amministrazione"
      },
      "input": {
        "id": "user-type-4",
        "name": "user-type"
      }
    }
  ],
  "input-referent-name": {
    "label_id": "input-referent-name",
    "label_message": "Nome del referente",
    "label_class": "",
    "atom-input": {
      "id": "input-referent-name",
      "type": "text",
      "required": true,
      "hasNote": true,
      "describedby": "input-referent-name-note"
    },
    "note_id": "input-referent-name-note",
    "note_message": "Inserisci il nome del legale rappresentante"
  },
  "input-referent-surname": {
    "label_id": "input-referent-surname",
    "label_message": "Cognome del referente",
    "label_class": "",
    "atom-input": {
      "id": "input-referent-surname",
      "type": "text",
      "required": true,
      "hasNote": true,
      "describedby": "input-referent-surname-note"
    },
    "note_id": "input-referent-surname-note",
    "note_message": "Inserisci il cognome del legale rappresentante"
  },
  "input-referent-phone": {
    "label_id": "input-referent-phone",
    "label_message": "Telefono",
    "label_class": "",
    "atom-input": {
      "id": "input-referent-phone",
      "type": "tel",
      "required": true,
      "hasNote": true,
      "describedby": "input-referent-phone-note"
    },
    "note_id": "input-referent-phone-note",
    "note_message": "Inserisci il numero di telefono sul quale sarà possibile contattarti"
  },
  "btn-proceed": {
    "modifier": "c-button--elastic",
    "type": "submit",
    "text": "Prosegui"
  }
}

No notes defined.