.form-field__error{color:var(--color-danger);font-size:12px}.form-field__label{color:var(--color-brand-title_dark);padding:0 0 8px;font-weight:600;display:block}.form-field--error .form-field__content{margin-bottom:4px}.field{--field-padding:.375em .75em;--field-background:#fff;--field-color:#495057;--field-icon-color:#777;--field-border-color:#ced4da;--field-border-color_focused:#80bdff;--field-border-radius:.25em;color:var(--field-color);background-color:var(--field-background);font-size:16px;font-weight:400;line-height:1.5}.field__label{align-items:center;height:2.25em;display:flex}.field__append,.field__input,.field__prepend{height:100%;padding:var(--field-padding);font-size:inherit;border:1px solid var(--field-border-color);border-radius:var(--field-border-radius);transition:border-color .15s ease-in-out}.field__append:not(:last-child),.field__input:not(:last-child),.field__prepend:not(:last-child){border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.field__append:not(:first-child),.field__input:not(:first-child),.field__prepend:not(:first-child){border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.field__input{outline:0;flex-grow:1}.field__append,.field__prepend{flex-shrink:0}.field__icon{color:var(--field-icon-color)}.field--focused{--field-border-color:var(--field-border-color_focused)}.field--error{--field-border-color:var(--color-danger)}.field--error .field__icon{color:var(--color-danger)}
