.lp-page-feedback--theme-beige {
  background-color: rgba(247, 240, 213, 0.4);
  padding: 0;
  -webkit-font-smoothing: antialiased;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px;
}
@media only screen and (max-width: 667px) {
  .lp-page-feedback--theme-beige .lp-page-feedback__question {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .lp-page-feedback--theme-beige .lp-page-feedback__question .lp-feedback-buttons {
    padding-top: 15px;
  }
}
.lp-page-feedback--theme-beige .lp-page-feedback__question > span {
  font-size: 1.1em;
  font-weight: 600;
  color: #505050;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button {
  color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  font-weight: bold;
  font-size: 1em;
  line-height: 1em;
  border: 0;
  -webkit-box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.3);
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="yes"] {
  background-color: #9CB921;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="yes"]:hover,
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="yes"]:focus,
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="yes"].lp-page-feedback__button--active {
  background-color: #788e19;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="yes"]:disabled {
  background-color: #9CB921 !important;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="no"] {
  background-color: #D06167;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="no"]:hover,
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="no"]:focus,
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="no"].lp-page-feedback__button--active {
  background-color: #c43a42;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button[value="no"]:disabled:not(.lp-page-feedback__button--active) {
  background-color: #D06167 !important;
}
.lp-page-feedback--theme-beige .lp-page-feedback__question button:active,
.lp-page-feedback--theme-beige .lp-page-feedback__question button.lp-page-feedback__button--active {
  -webkit-box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, 0.5);
          box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
.lp-page-feedback--theme-beige .lp-feedback-form-submit {
  color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  font-weight: bold;
  font-size: 1em;
  line-height: 1em;
  border: 0;
  -webkit-box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.3);
  background-color: #1982C4;
}
.lp-page-feedback--theme-beige .lp-feedback-form-submit:hover,
.lp-page-feedback--theme-beige .lp-feedback-form-submit:focus,
.lp-page-feedback--theme-beige .lp-feedback-form-submit.lp-page-feedback__button--active {
  background-color: #136497;
}
.lp-page-feedback--theme-beige .env-text,
.lp-page-feedback--theme-beige .env-button,
.lp-page-feedback--theme-beige .lp-feedback-form-input {
  font-family: inherit;
}
.lp-page-feedback--theme-beige .lp-feedback-form {
  margin: 0 !important;
  padding: 20px;
  border-top: 1px solid rgba(33, 33, 33, 0.1);
  font-family: inherit;
}
.lp-page-feedback--theme-beige .lp-feedback-form-element {
  font-family: inherit;
}
.lp-page-feedback--theme-beige .lp-feedback-form-element:last-child {
  margin-bottom: 0;
}
.lp-page-feedback--theme-beige .lp-feedback-form-input {
  resize: none;
  border-color: rgba(33, 33, 33, 0.2);
}
.lp-page-feedback--theme-beige .lp-feedback-form-input:focus {
  background-color: #f7fcfe;
}
.lp-page-feedback--theme-beige .env-form-element__label {
  font-weight: normal;
  font-family: inherit;
}
.lp-page-feedback--theme-beige .lp-feedback-confirmation-text__wrapper {
  padding: 20px;
}
.lp-page-feedback--theme-beige .lp-feedback-checkbox__fake {
  background-color: #fff;
}
.lp-page-feedback--theme-beige [type=checkbox]:checked + label .env-checkbox__fake {
  background-color: #1982C4;
}
.lp-page-feedback--theme-beige [type=checkbox]:checked + label .env-checkbox__fake:after {
  height: 0.3em;
  width: 0.55em;
}
.lp-page-feedback--theme-beige .lp-feedback-checkbox__label {
  font-weight: 300;
}
.lp-page-feedback .lp-feedback-hide {
  display: none !important;
}

