.newsletter{position:relative;z-index:0}.newsletter:has(.newsletter__media-as-background){display:grid;align-items:center;overflow:clip;margin:2rem 0}.newsletter:has(.newsletter__media-as-background) .newsletter__wrapper :first-child{margin-top:0}.newsletter.page-width{margin-top:3rem;margin-bottom:3rem}@media(min-width:990px){.newsletter.page-width{margin-bottom:3rem}}.newsletter__media{margin:2rem auto;max-width:100%}.newsletter__media-as-background{position:absolute;margin:0;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.newsletter__icon{margin:2rem 0}.newsletter__icon svg,.newsletter__icon>img{margin:0 auto}:is(.newsletter-with-image) .form-newsletter_container{margin:0 auto;position:relative;z-index:10}.subtext-content{position:relative;z-index:10;margin-bottom:1rem;display:block;max-width:42rem;padding-bottom:1rem}body[data-current-preset]:not([data-current-preset=enduro]) .newsletter-form__field-wrapper input::-moz-placeholder{--color-placeholder: var(--color-base-background-1)}body[data-current-preset]:not([data-current-preset=enduro]) .newsletter-form__field-wrapper input::placeholder{--color-placeholder: var(--color-base-background-1)}body[data-current-preset]:not([data-current-preset=enduro]) .footer-content .newsletter-form__field-wrapper input::-moz-placeholder{--color-placeholder: initial}body[data-current-preset]:not([data-current-preset=enduro]) .footer-content .newsletter-form__field-wrapper input::placeholder{--color-placeholder: initial}.newsletter-form__field-wrapper input::-moz-placeholder{color:var(--color-placeholder, initial)!important}.newsletter-form__field-wrapper input::placeholder{color:var(--color-placeholder, initial)!important}
/*# sourceMappingURL=/cdn/shop/t/78/assets/newsletter.css.map */
