Hi Bricksforge team,
I noticed some quite specific default styles in style.css, for example:
.bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps) {
display: flex;
flex-direction: column;
padding: 0 0 20px;
}
I’m wondering why styles like padding: 0 0 20px need to be hard-coded there at all.
Because of the high specificity, values set in the builder can be difficult to override without additional custom CSS or !important.
It might be worth reviewing the selectors in style.css that start with .bricks-is-frontend in general and checking whether they are actually necessary or could be simplified.
Could these styles be reviewed so that builder settings can take precedence more reliably?