@media only screen and (min-width: 992px){*+.newsletter--root{margin-top:80px}}.newsletter--newsletter{display:flex;flex-direction:column;align-items:center;text-align:center}.newsletter--newsletter>*+*{margin-top:20px}.newsletter--input-holder{position:relative}.newsletter--input{width:100%;max-width:300px;opacity:0;transition:opacity 1s ease-in-out}.newsletter--input+.newsletter--input{margin-top:10px}.newsletter--loaded .newsletter--input{opacity:1;transition-delay:0.5s}.newsletter--enhanced .input--message-holder{margin:0}.newsletter--inline-input{display:flex;justify-content:space-between}.newsletter--inline-input .input--root{margin:0}.newsletter--inline-input .input--root,.newsletter--inline-input .select--root{width:48%}

