input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],select,textarea{width:100%;max-width:100%;padding:11px 14px;border:1px solid var(--pm-border);border-radius:var(--pm-radius-md);background:#fff;color:var(--pm-text);font-family:var(--pm-font-family);font-size:var(--pm-font-size-input);font-weight:400;line-height:1.45}input:focus,select:focus,textarea:focus{outline:2px solid color-mix(in srgb,var(--pm-primary) 25%,transparent);border-color:var(--pm-primary)}label{font-size:var(--pm-font-size-label);font-weight:var(--pm-weight-label);line-height:1.4}.pm-form-field{margin-bottom:20px}.pm-form-field>label{display:block;margin-bottom:8px}.pm-form-field .description{display:block;margin-top:7px;color:var(--pm-text-muted)}
