.heading-style[data-v-e956a8e2]{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-bottom:1px solid var(--footer-top-border)}.field-style[data-v-e956a8e2]{width:45%}.field-style--email[data-v-e956a8e2]{width:90%}.button__newsletter[data-v-e956a8e2]{background-color:transparent;border-color:transparent}@media only screen and (max-width:991px){.field-style[data-v-e956a8e2]{width:100%;padding:4px 0!important}.field-style--email[data-v-e956a8e2]{width:100%}}