.mc4wp-form {
--wd-width: 100%;
width:var(--wd-width)}
.mc4wp-form .wd-grid-f-stretch {
--wd-f-basis: 150px}
.mc4wp-form .row {
--wd-gap: 10px;
display:flex;
flex-wrap:wrap;
margin:0 calc(var(--wd-gap) / -2) calc(var(--wd-gap) * -1)}
.mc4wp-form .row [class*="col"] {
padding-inline:calc(var(--wd-gap) / 2);
margin-bottom:var(--wd-gap)}
.mc4wp-form .row .col {
flex:1 1 200px}
.mc4wp-form .row .col-auto {
flex:0 0 auto}
.mc4wp-form input[type="submit"] {
border-radius:var(--btn-accented-brd-radius);
color:var(--btn-accented-color);
box-shadow:var(--btn-accented-box-shadow);
background-color:var(--btn-accented-bgcolor);
text-transform:var(--btn-accented-transform, var(--btn-transform, uppercase));
font-weight:var(--btn-accented-font-weight, var(--btn-font-weight, 600));
font-family:var(--btn-accented-font-family, var(--btn-font-family, inherit));
font-style:var(--btn-accented-font-style, var(--btn-font-style, unset))}
.mc4wp-form input[type="submit"]:hover {
color:var(--btn-accented-color-hover);
box-shadow:var(--btn-accented-box-shadow-hover);
background-color:var(--btn-accented-bgcolor-hover)}
.mc4wp-form input[type="submit"]:active {
box-shadow:var(--btn-accented-box-shadow-active);
bottom:var(--btn-accented-bottom-active, 0)}
.mc4wp-form-fields {
display:inline-block;
width:100%;
max-width:var(--wd-max-width)}
body:not(.notifications-sticky) .mc4wp-alert {
margin-block:20px 0}
.mc4wp-alert>p {
margin-bottom:0}
@media (min-width: 1025px) {
.mc4wp-form input[type="submit"] {
padding-inline:35px}
}
