.checkbox-styled {
  display: block !important;
  padding-top: 5px;
}
.checkbox-styled .checkbox-pseudo-link {
  color: #222734;
  font-size: 0.85em;
  transition-property: color;
  transition-duration: 0.15s;
  transition-timing-function: ease;
  line-height: 1rem;
  font-weight: 100;
}
.checkbox-styled .checkbox-pseudo-link:hover {
  color: #EC6828;
}
.checkbox-styled .checkbox-content {
  font-size: 0.85em;
}
.checkbox-styled.site_s3 .checkbox-pseudo-link:hover {
  color: #3A7BDC;
}
.checkbox-styled .checkbox-required {
  position: relative;
}
.checkbox-styled .checkbox-required:before {
  left: -2px;
  top: 3px;
}
.main-user-consent-request.checkbox-styled .checkbox-content > i {
  background: #ffbec4;
}
.main-user-consent-request.checkbox-styled .checkbox-content > i:before {
  color: #c46262;
}
.main-user-consent-request.checkbox-styled input:checked + .checkbox-content > i {
  background: #c46262;
}
.main-user-consent-request.checkbox-styled input:checked + .checkbox-content > i:before {
  color: #fff;
}
form .disabled,
.form-order .disabled {
  cursor: default !important;
  pointer-events: none !important;
  fill: #878282 !important;
  color: #878282 !important;
  background: #dedce4 !important;
  border: 1px solid #e4e4e4 !important;
  box-shadow: none !important;
}
form .required-asterisk,
.form-order .required-asterisk {
  color: #c46262 !important;
}
form label .textinput.valid,
.form-order label .textinput.valid {
  border-color: #d2d2d2;
}
form label .icon-valid,
.form-order label .icon-valid {
  color: #d2d2d2;
}
form.form-order label {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 0;
}
form.form-order .checkbox-styled {
  display: block;
  padding-top: 5px;
}
.main-user-consent-request-popup-header p {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .main-user-consent-request-popup-header {
    font-size: 13px;
  }
}
.main-user-consent-request-popup-text > p:first-child {
  display: none;
}
.main-user-consent-request-popup.site_s1 .main-user-consent-request-popup-button-acc {
  color: #fff !important;
  background: #EC6828 !important;
  border-radius: 20px !important;
  font-weight: 700 !important;
}
.main-user-consent-request-popup.site_s1 .main-user-consent-request-popup-button-acc:hover {
  background: #FF7C3C !important;
}
.main-user-consent-request-popup.site_s1 .main-user-consent-request-popup-button-rej {
  color: #EC6828 !important;
  background: transparent !important;
  box-shadow: inset 0 0 0 1px #E4E4E4 !important;
  border-radius: 20px !important;
  font-weight: 700 !important;
}
.main-user-consent-request-popup.site_s1 .main-user-consent-request-popup-button-rej:hover {
  color: #EC6828 !important;
  background: transparent !important;
  box-shadow: inset 0 0 0 1px #EC6828 !important;
}
.main-user-consent-request-popup.site_s3 .main-user-consent-request-popup-button-acc {
  color: #fff !important;
  background: #3A7BDC !important;
  border-radius: 20px !important;
  font-weight: 700 !important;
}
.main-user-consent-request-popup.site_s3 .main-user-consent-request-popup-button-acc:hover {
  background: #4E8FF0 !important;
}
.main-user-consent-request-popup.site_s3 .main-user-consent-request-popup-button-rej {
  color: #3A7BDC !important;
  background: transparent !important;
  box-shadow: inset 0 0 0 1px #E4E4E4 !important;
  border-radius: 20px !important;
  font-weight: 700 !important;
}
.main-user-consent-request-popup.site_s3 .main-user-consent-request-popup-button-rej:hover {
  color: #3A7BDC !important;
  background: transparent !important;
  box-shadow: inset 0 0 0 1px #3A7BDC !important;
}
.main-user-consent-request-popup-textarea-block {
  height: calc(100vh - 190px);
}
.main-user-consent-request-popup .main-user-consent-request-popup-text {
  height: 100%;
}
.consent__block .h2 {
  font-size: 19px;
}
@media (max-width: 767px) {
  .consent__block .h2 {
    font-size: 12px;
  }
}
.consent__block > p:first-child {
  display: none;
}
.consent__notification {
  margin-top: 1rem;
  text-align: left;
  font-size: 0.85em;
  color: #c46262;
  font-weight: bold;
}
/*# sourceMappingURL=style.css.map */