.formulier,.formulier>*,.formulier .veld{min-width:0}.formulier input,.formulier select,.formulier textarea,.formulier button{max-width:100%;min-width:0;box-sizing:border-box;font:inherit}.formulier input[type=date]::-webkit-date-and-time-value{text-align:left}@media(max-width:767px){.formulier input[type=date]{-webkit-appearance:none;appearance:none}}.formulier input,.formulier select,.formulier button,.formulier [type=checkbox]+label,.formulier [type=radio]+label{min-height:44px}.formulier [type=checkbox],.formulier [type=radio]{min-height:0;width:20px;height:20px}@media(max-width:767px){.formulier input,.formulier select,.formulier textarea{font-size:max(16px,1em)}}.formulier [aria-invalid=true]{outline:2px solid currentColor;outline-offset:1px}.formulier :focus-visible{outline:2px solid currentColor;outline-offset:2px}
