.form-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.form-field__label{display:block;color:#171717;font-size:.875rem;font-weight:600;line-height:1.4}.form-field__label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-field--filter{flex:1 1}.form-field--filter>input,.form-field--filter>select{width:100%}@media(max-width:639px){.form-field--filter{flex-basis:100%;width:100%}}