.wcp-aws__content.wcp-aws__fortune-wheel {
  --form-font: "Prompt", sans-serif;
  --heading-font-size: 22px;
  --heading-font-weight: 500;
  --heading-line-height: 25px;
  --heading-margin-bottom: 16px;
  --heading-color: #0961CC;
  --subhead-font-size: 16px;
  --subhead-font-weight: 500;
  --subhead-line-height: 20px;
  --subhead-margin-bottom: 16px;
  --subhead-color: #338AF3;
  --input-paragraph-color-md: #ffffff;
  --input-height: 50px;
  --input-border: 15px;
  --input-border-radius: 15px;
  --input-padding: 15px;
  --button-width: 217px;
  --button-height: 50px;
  --button-border: 0;
  --button-border-radius: 30px;
  --button-font-size: 15px;
  --button-font-weight: 600;
  --form-background: #F0F5F7;
  --form-border: 15px;
  --input-background: #D7DDE5;
  --input-color: #0C0C0D;
  --input-placeholder-color: #616366;
  --button-background: #338AF3;
  --button-color: #fff;
  --error-bg: none;
  --error-color: #FF2D45;
  --wheel-pointer-bg: url("/wp-content/themes/theme-child/assets/src/images/wheel-arrow.png") no-repeat center / contain;
  --wheel-bg: url("/wp-content/themes/theme-child/assets/src/images/wheel.png") no-repeat;
  --wof-min-height-mobile: 290px;
  --wof-min-height-md: 267px;
  --wof-content-min-height-mobile: 424px;
  --wof-content-min-height-md: 196px;
  --wof-padding-mobile: 78px 20px 155px 20px;
  --wof-padding-md: 23.5px 205px 23.5px 30px;
  --wof-padding-lg: 28.5px 205px 28.5px 30px;
  --wof-padding-bottom-complete-mobile: 20px;
  --wof-border-radius: 15px;
  --wheel-width: 316px;
  --wheel-height: 316px;
  --wheel-offset-bottom: -190px;
  --wheel-margin-left: -158px;
  --wheel-height-default: 165px;
  --wheel-width-md: 190px;
  --wheel-pointer-width: 87px;
  --wheel-pointer-height: 61px;
  --wheel-pointer-margin-top-md: -44px;
  --wheel-offset-right-md: -160px;
  --wheel-margin-bottom-md: -163px;
  --form-gap-row: 16px;
}
.wcp-aws__content.wcp-aws__fortune-wheel.spin-complete {
  --wof-padding-mobile: 20px;
}
.wcp-aws__content.wcp-aws__fortune-wheel.wcp-aws__content-success {
  padding: 30px;
}
.wcp-aws__content.wcp-aws__fortune-wheel.wcp-aws__content-success .wcp-aws__wheel {
  display: none;
}
.wcp-aws__content.wcp-aws__fortune-wheel.wcp-aws__content-success .wcp-aws__success:before {
  content: none;
}
.wcp-aws__content.wcp-aws__fortune-wheel:before {
  content: "";
  display: block;
  background: url("../../assets/src/images/svg/aweber-cicle-left.svg") bottom no-repeat;
  background-size: cover;
  position: absolute;
}
.wcp-aws__content.wcp-aws__fortune-wheel:after {
  content: "";
  display: block;
  background: url("../../assets/src/images/svg/aweber-circle-center.svg") no-repeat;
  position: absolute;
}
@media (max-width: 767px) {
  .wcp-aws__content.wcp-aws__fortune-wheel:before {
    top: 0;
    left: 0;
    width: 190px;
    height: 200px;
    background: url("../../assets/src/images/svg/awerber-circles.svg") no-repeat;
  }
  .wcp-aws__content.wcp-aws__fortune-wheel:after {
    content: none;
  }
}
@media (min-width: 992px) {
  .wcp-aws__content.wcp-aws__fortune-wheel:before {
    top: 0;
    left: 0;
    width: 190px;
    height: 130px;
  }
  .wcp-aws__content.wcp-aws__fortune-wheel:after {
    width: 182px;
    height: 103px;
    bottom: 0;
    left: 50%;
  }
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__form-container {
  grid-template-areas: "email    " "agreement" "submit   ";
  grid-gap: 16px;
}
@media (min-width: 768px) {
  .wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__form-container {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "email submit   " "agreement agreement";
  }
}
@media (min-width: 992px) {
  .wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__form-container {
    grid-template-columns: 1fr 217px;
  }
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__heading {
  font-family: "Prompt", "sans-serif";
  font-weight: 500;
  font-size: 22px;
  color: #0961CC;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__subheading {
  font-family: "Prompt", "sans-serif";
  font-size: 16px;
  color: #338AF3;
  font-weight: 500;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__spin {
  text-transform: uppercase;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__input input[name=email] {
  margin-top: 0;
  background-color: #D7DDE5;
  font-size: 13px;
  font-weight: 400;
  border-radius: 15px;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__submit {
  background: #338AF3;
  border-radius: 30px;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  text-transform: uppercase;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__error {
  background: none;
  color: #FF2D45;
  font-family: "Prompt", "sans-serif";
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  text-align: left;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__error--inline:not(.wcp-aws__input--agreement) {
  border: none;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__error--inline input {
  border-radius: 15px;
  border: 2px solid #FF2D45;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws__error--inline input[name=email] {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjQ3OTc2IDUuOTc5ODJDNS42NzUwMiA1Ljc4NDU2IDUuOTkxNiA1Ljc4NDU2IDYuMTg2ODcgNS45Nzk4Mkw3LjQ5OTk4IDcuMjkyOTNMOC44MTMwOSA1Ljk3OTgyQzkuMDA4MzUgNS43ODQ1NiA5LjMyNDk0IDUuNzg0NTYgOS41MjAyIDUuOTc5ODJDOS43MTU0NiA2LjE3NTA4IDkuNzE1NDYgNi40OTE2NyA5LjUyMDIgNi42ODY5M0w4LjIwNzA5IDguMDAwMDRMOS41MjAyIDkuMzEzMTVDOS43MTU0NiA5LjUwODQyIDkuNzE1NDYgOS44MjUgOS41MjAyIDEwLjAyMDNDOS4zMjQ5NCAxMC4yMTU1IDkuMDA4MzUgMTAuMjE1NSA4LjgxMzA5IDEwLjAyMDNMNy40OTk5OCA4LjcwNzE1TDYuMTg2ODcgMTAuMDIwM0M1Ljk5MTYgMTAuMjE1NSA1LjY3NTAyIDEwLjIxNTUgNS40Nzk3NiAxMC4wMjAzQzUuMjg0NSA5LjgyNSA1LjI4NDUgOS41MDg0MiA1LjQ3OTc2IDkuMzEzMTVMNi43OTI4NyA4LjAwMDA0TDUuNDc5NzYgNi42ODY5M0M1LjI4NDUgNi40OTE2NyA1LjI4NDUgNi4xNzUwOCA1LjQ3OTc2IDUuOTc5ODJaIiBmaWxsPSIjRkYyRDQ1Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy41IDE0LjVDMTEuMDg5OSAxNC41IDE0IDExLjU4OTkgMTQgOEMxNCA0LjQxMDE1IDExLjA4OTkgMS41IDcuNSAxLjVDMy45MTAxNSAxLjUgMSA0LjQxMDE1IDEgOEMxIDExLjU4OTkgMy45MTAxNSAxNC41IDcuNSAxNC41Wk03LjUgMTUuNUMxMS42NDIxIDE1LjUgMTUgMTIuMTQyMSAxNSA4QzE1IDMuODU3ODYgMTEuNjQyMSAwLjUgNy41IDAuNUMzLjM1Nzg2IDAuNSAwIDMuODU3ODYgMCA4QzAgMTIuMTQyMSAzLjM1Nzg2IDE1LjUgNy41IDE1LjVaIiBmaWxsPSIjRkYyRDQ1Ii8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 20px;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws-checkbox input:checked ~ .wcp-aws-checkbox__mark {
  background: #478A74;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws-checkbox__label {
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  color: #313233;
  position: relative;
  top: 3px;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws-checkbox__mark {
  height: 20px;
  width: 20px;
  flex: 0 0 20px;
  background: #478A74;
  border-radius: 5px;
  border: none;
}
.wcp-aws__content.wcp-aws__fortune-wheel .wcp-aws-checkbox__mark:after {
  left: 5.5px;
  top: 1.5px;
  border-color: #fff;
}

/*# sourceMappingURL=wcp-aweber-subscribers.variables.css.map */
