/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

p {
  margin-block: unset;
}

:where(.brxe-form) {
  gap: var(--row-gap-24);
}

:where(.brxe-form) .label,
:where(.brxe-form) label {
  font-size: var(--fs-body-s);
  font-weight: 500;
  line-height: 15px;
  text-transform: unset;
  letter-spacing: unset;
  margin-block: unset;
}

.input,
input:not([type=submit]),
select,
textarea {
  border-radius: 4px;
  background: var(--color-gray-100);
  border: none;
  height: 36px;
  padding: 16px 1.2rem;

  &::placeholder {
    font-size: var(--fs-body-s);
    font-style: normal;
    font-weight: 500;
    line-height: 15px;
    color: var(--color-gray-600);
    letter-spacing: 0.28px;
  }
}

:where(.brxe-form) .form-group {
  row-gap:var(--row-gap-8);
  padding: 0;
}