.ct-wpforms.wpforms-container { .wpforms-form { .wpforms-field-label { font-size: 15px; font-weight: 500; } textarea, input[type=text], input[type=email], input[type=date], input[type=datetime], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=url] { border-width: var(--formBorderSize); &:not(:focus) { border-color: var(--formBorderInitialColor); } &:focus { border-color: var(--formBorderFocusColor); } &.wpforms-error { border-width: var(--formBorderSize) !important; border-color: #cc0000 !important; } } input[type=text], input[type=email], input[type=date], input[type=datetime], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=url] { height: var(--formInputHeight); } button[type=submit] { border: none !important; } } }