.edv-mailerlite-demand { text-align: center; }
.edv-mailerlite-demand [hidden] { display: none !important; }
.edv-mailerlite-demand .mailerlite-form-description { display: none; }
.edv-mailerlite-demand__description { margin: 0 0 12px; font-size: 14px; }
.edv-mailerlite-demand__open {
	border: 0; border-radius: 24px; background: #df2999; color: #fff;
	padding: 12px 22px; font: inherit; font-size: 14px; font-weight: 600;
	cursor: pointer;
}
.edv-mailerlite-demand__close {
	border: 0; background: transparent; color: #555; padding: 8px 12px;
	font: inherit; font-size: 13px; text-decoration: underline; cursor: pointer;
}
.edv-mailerlite-demand__open:focus-visible,
.edv-mailerlite-demand__close:focus-visible {
	outline: 3px solid #353c61; outline-offset: 3px;
}
.edv-mailerlite-demand__status { font-size: 13px; color: #555; }
