<template name="InternationalPhoneInput">  
    <input
      class="{{inputClass}} intlPhone-dialCode js-intlPhone--dialCode"
      autocomplete="off"
      name="dialCode"
      value="{{dialCode}}"
      maxlength="4"
      type="number" />

    {{#if showSeparator}}
      <div class="intlPhone-separator separator"></div>
    {{/if}}

    <input
      class="{{inputClass}} intlPhone-phoneNumber js-intlPhone--phoneNumber"
      autocomplete="off"
      placeholder="{{#if placeholder}}{{placeholder}}{{else}}{{exampleCountryNumber}}{{/if}}"
      name="phoneNumber"
      type="tel" />
</template>

<template name="InternationalPhoneInput">  
    <input
      class="{{inputClass}} intlPhone-dialCode js-intlPhone--dialCode"
      autocomplete="off"
      name="dialCode"
      value="{{dialCode}}"
      maxlength="4"
      type="tel" />

    {{#if showSeparator}}
      <div class="intlPhone-separator separator"></div>
    {{/if}}

    <input
      class="{{inputClass}} intlPhone-phoneNumber js-intlPhone--phoneNumber"
      autocomplete="off"
      placeholder="{{#if placeholder}}{{placeholder}}{{else}}{{exampleCountryNumber}}{{/if}}"
      name="phoneNumber"
      type="tel" />
</template>

Change dialCode from input type number to tel
Change dialCode from input type number to tel

Input type number didnt work as expected. Next time, I'll test better I promise
