/* Mira Experiences — Contact Form 7 overlay: maps CF7's wrapper markup onto the static form styles.
   Loaded on /subscribe/ and /contact/ only. */
.wpcf7 .field .wpcf7-form-control-wrap,
.wpcf7 .consent-row .wpcf7-form-control-wrap,
.wpcf7 .consent-row .wpcf7-acceptance,
.wpcf7 .consent-row .wpcf7-list-item{display:contents}
.wpcf7 .consent-row{flex-wrap:wrap}
.wpcf7 .consent-row>span:not(.wpcf7-form-control-wrap){flex:1 1 0;min-width:0;order:1}
.wpcf7 .wpcf7-not-valid-tip{display:block;margin-top:7px;font-size:11px;line-height:1.5;color:#b3261e}
.wpcf7 .consent-row .wpcf7-not-valid-tip{order:2;flex-basis:100%;margin:2px 0 0 35px}
.wpcf7 .field .wpcf7-not-valid{border-color:#d9a3a0}
/* Results appear in the form's own note line (js/cf7-ve.js), as on the static site. */
.wpcf7 form .wpcf7-response-output,.wpcf7 form .wpcf7-spinner,.wpcf7 .hidden-fields-container{display:none}
