/*
 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
*/

/* =====================================
   BLOCK: Button
   ===================================== */
.btn {
  display: inline-block;
  padding: var(--space-sm) var(--space-md);
  border-radius: var(--radius-md);
  font-weight: 600;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  border: none;
}

/* ELEMENT (icon inside button) */
.btn__icon {
  margin-right: 0.5em;
  vertical-align: middle;
}

/* MODIFIERS */
.btn--primary {
  background: var(--color-primary);
  color: var(--color-white);
}
.btn--primary:hover {
  background: var(--color-primary-hover);
}

.btn--secondary {
  background: var(--color-secondary);
  color: var(--color-white);
}
.btn--secondary:hover {
  filter: brightness(0.9);
}

.btn--outline {
  background: transparent;
  border: 2px solid var(--color-primary);
  color: var(--color-primary);
}
.btn--outline:hover {
  background: var(--color-primary);
  color: var(--color-white);
}


.gform_wrapper .gform_button { 
  background: #cfb87c !important;
  color: #000 !important;
  border: none;
  padding: 12px 24px !important;
  text-transform: uppercase !important;
  font-weight: 800 !important;
  font-size: 1.125rem !important; 
}