/* Footer newsletter: consent line runs the full width of the form, checkbox beside the text (was squeezed into a 160px column),
   white text on the purple band, and the send arrow sits inside the email field */
.subscribe .wpcf7-form{position:relative}
.subscribe .wpcf7-form .wpcf7-form-control-wrap[data-name="newsletter"]{width:100%;flex:0 0 100%;margin-top:4px}
.subscribe .wpcf7-acceptance .wpcf7-list-item{display:block;width:auto;margin:0}
.subscribe .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.55;color:#fff;cursor:pointer}
.subscribe .wpcf7-acceptance input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin:3px 0 0;accent-color:#f9b233}
.subscribe .wpcf7-acceptance a{color:#fff;text-decoration:underline;text-underline-offset:3px}
.subscribe .wpcf7-form .wrapper-submit{top:20px!important;bottom:auto!important;left:15px!important;right:auto!important;margin:0!important;transform:none!important;height:62px;display:flex;align-items:center}
@media (max-width:767px){.subscribe .wpcf7-form{width:auto;max-width:100%}}
