input {
    width: 40vmin;
    padding: 2vmin;
    padding-left: 4vmin;
    border-radius: calc(4vmin + 1lh);
    border: 0;
    background-color: #fff3;
    box-shadow: 0 0 2vmin #fff3;
    font-size: 4vmin;
}

input:focus {
    outline: 0.5vmin solid #8f4da350;
    outline-offset: -1vmin;
}