When form elements are hidden (by node-attribute hidden="hidden", then they ought to be invisible by the rule
pure [hidden] {
display: none;
}
However, this is overruled by https://github.com/yui/pure/blob/master/src/forms/css/forms.css#L18
which makes the formelements visible again.
Regards,
Marco.