.civi-mailchimp-form p {
  margin-bottom: 0;
}
.civi-mailchimp-form .mc4wp-alert.mc4wp-error {
  margin-top: 10px;
}
.civi-mailchimp-form .mc4wp-form-fields {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.civi-mailchimp-form label {
  font-size: 0;
}
.civi-mailchimp-form input[type=email] {
  border-radius: 30px;
  border-color: #eee;
  background-color: transparent;
  color: var(--civi-color-secondary);
  width: 370px;
}

.civi-mailchimp-form-style-01 label {
  margin-right: 12px;
}
.civi-mailchimp-form-style-01 input[type=submit] {
  margin-bottom: 0;
  padding: 12px 36px;
  border-radius: 50px;
  border: 1px solid var(--civi-color-accent);
  background-color: var(--civi-color-accent);
  color: #fff;
  font-weight: 500;
  cursor: pointer;
}
.civi-mailchimp-form-style-01 input[type=submit]:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.2) 0 0);
  color: #fff;
}

.civi-mailchimp-form-style-02 .mc4wp-form-fields {
  position: relative;
}
.civi-mailchimp-form-style-02 .mc4wp-form-fields p:last-child {
  position: absolute;
  top: 12px;
  bottom: 0;
  left: 325px;
  width: 20px;
  height: 20px;
}
.civi-mailchimp-form-style-02 .mc4wp-form-fields p:last-child:before {
  content: "\f1d8";
  font-family: "Font Awesome 5 Pro";
  display: block;
  color: var(--civi-color-accent);
  font-size: 20px;
}
.civi-mailchimp-form-style-02 input[type=submit] {
  font-size: 0;
  background-color: transparent;
  border: 0;
  position: relative;
  width: 20px;
  height: 20px;
  top: -27px;
  z-index: 1;
  cursor: pointer;
}

@media (max-width: 1199px) {
  .civi-mailchimp-form input[type=email] {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .civi-mailchimp-form label {
    width: 100%;
  }
  .civi-mailchimp-form .mc4wp-form-fields {
    display: block;
  }
  .civi-mailchimp-form-style-01 label {
    margin-right: 0;
  }
  .civi-mailchimp-form-style-01 input[type=submit] {
    width: 100%;
    margin-top: 15px;
  }
  .civi-mailchimp-form-style-02 .mc4wp-form-fields p:last-child {
    left: auto;
    right: 22px;
  }
}

/*# sourceMappingURL=mailchimp-form.css.map */
