/**
 * /assets/scss/partials/base/mixins.scss
 *
 * Let's define our universal mixins for use throughout the theme
 */
/**
 * Base text styles
 */
/**
 * Base button styles
 */
/**
 * Button reset
 */
/**
 * Label styles
 */
/**
 * Transitions
 */
/**
 * Placeholder Color
 */
/**
 * Media queries
 */
.block-email-subscribe {
  display: flex;
  width: 100%;
}
.block-email-subscribe__form {
  width: 100%;
}
.block-email-subscribe .gform_wrapper.gravity-theme form {
  display: flex;
  align-items: flex-end;
}
.block-email-subscribe .gform_wrapper.gravity-theme .gform_fields {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
}
.block-email-subscribe .gform_wrapper.gravity-theme .gform_body {
  width: 100%;
}
.block-email-subscribe .gform_wrapper.gravity-theme .gform_body input {
  border-radius: 56px;
  text-align: center;
  line-height: 22px;
}
.block-email-subscribe .gform_wrapper.gravity-theme button.gform-button {
  width: 100%;
  text-align: center;
  padding-right: 12px;
  padding-left: 12px;
  background-color: var(--wp--preset--color--tertiary);
  border-color: var(--wp--preset--color--tertiary);
  line-height: 23px;
}
