.wp-block-acf-mailing-list-signup {
z-index: 4;
border-radius: 5px;
width: 1250px;
max-width: calc(100% - (var(--wp--style--root--padding-right) * 2));
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
pointer-events: none;
max-height: 100vh;
transition: var(--time);
background-color: transparent !important;
}
.wp-block-acf-mailing-list-signup .inner {
padding-top: var(--wp--preset--spacing--40);
padding-bottom: var(--wp--preset--spacing--40);
padding-left: var(--wp--preset--spacing--40);
padding-right: var(--wp--preset--spacing--40);
max-height: 100vh;
overflow: scroll;
background: linear-gradient(90deg,rgb(10,62,137) 0%,rgb(22,56,123) 49%,rgb(36,51,109) 100%);
border-radius: 5px;
}
.wp-block-acf-mailing-list-signup .inner {
transform: scale(.95);
transition: var(--time)
}
.wp-block-acf-mailing-list-signup.expanded {
opacity: 1;
pointer-events: initial;
transform: translate(-50%, -50%);
}
.wp-block-acf-mailing-list-signup.expanded .inner {
transform: scale(1);
}
.wp-block-acf-mailing-list-signup .wp-block-acf-form {
position: relative;
}
.wp-block-acf-mailing-list-signup:after {
content: '';
width: 100vw;
height: 100vh;
background-color: color-mix(in srgb, var(--wp--preset--color--custom-white) 80%, transparent);
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: -1;
}
.wp-block-acf-mailing-list-signup.expanded {
opacity: 1;
pointer-events: initial;
}
.wp-block-acf-mailing-list-signup .material-symbols.close {
color: var(--wp--preset--color--custom-white);
position: absolute;
right: var(--wp--preset--spacing--30);
top: var(--wp--preset--spacing--20);
font-size: var(--wp--preset--font-size--x-large);
cursor: pointer;
}
.wp-block-acf-mailing-list-signup > * {
z-index: 1;
}
.gfield_description.warningTextareaInfo {
display: none;
}
html.has-mailing-list-open {
overflow: hidden;
} .wp-block-acf-mailing-list-signup .inner { overflow-x: hidden !important; overflow-y: auto !important; -ms-overflow-style: none; scrollbar-width: none; box-sizing: border-box;
} .wp-block-acf-mailing-list-signup .inner::-webkit-scrollbar {
display: none;
} .wp-block-acf-mailing-list-signup.expanded body { display: flex;
justify-content: center;
align-items: center; opacity: 0;
pointer-events: none; max-width: 100%;
overflow: hidden;
} .wp-block-acf-mailing-list-signup .inner * {
max-width: 100%;
box-sizing: inherit;
} .wp-block-acf-mailing-list-signup .inner,
.wp-block-acf-mailing-list-signup .inner * {
box-sizing: border-box;
}