/* 男性コンディションケア LP の CF7。既存の .mc-lp-form / .mw_wp_form に合わせる */
.mc-lp-form__mw .wpcf7 {
  margin: 0;
}

.mc-lp-form__mw .wpcf7-form-control-wrap {
  display: block;
}

.mc-lp-form__mw .wpcf7-form-control-wrap[data-name="contact-age"] {
  display: inline-block;
  width: auto;
}

.mc-lp-form__mw .wpcf7-checkbox .wpcf7-list-item {
  display: block;
  margin: 0 0 8px;
}

.mc-lp-form__mw .wpcf7-checkbox .wpcf7-list-item label {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 12px;
  font-weight: 400;
  color: var(--mc-muted);
}

.mc-lp-form__mw .wpcf7-checkbox .wpcf7-list-item input {
  width: 14px;
  height: 14px;
  margin: 0;
  accent-color: var(--mc-blue);
  flex-shrink: 0;
}

.mc-lp-form__privacy .wpcf7-form-control-wrap,
.mc-lp-form__privacy .wpcf7-checkbox .wpcf7-list-item label {
  justify-content: center;
}

.mc-lp-form__mw .wpcf7-not-valid-tip,
.mc-lp-form__mw .wpcf7-response-output,
.mc-lp-form__mw .wpcf7-spinner {
  display: none;
}

.mc-lp-form__mw .mc-lp-form__submit:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}
