• Как убрать баг инпута на iPhone?

    @seroy
    Для popup окна в котором открывается форма нужно установить overflow-y: auto;
    Тогда если форма не умещается на экране будет прокрутка.

    У меня popup окно реализовано следующим образом:
    .popup {
        display: block;
        visibility: visible;
        position: fixed;
        max-height: 100vh;
        overflow-y: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
        top: 50vh;
        left: 50vw;
        margin-right: -50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        z-index: 9999;
    }