.newsletter{position:relative;line-height:1.2}.newsletter h2{font-weight:700}.newsletter-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;overflow:hidden}.newsletter-background img{float:left;object-fit:cover;width:100%;height:100%}.newsletter__wrapper{gap:1rem;position:relative;display:flex;flex-direction:column;justify-content:center;max-width:378px;margin:0 auto}.newsletter__wrapper .newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:1rem;width:100%}.newsletter__wrapper .newsletter_description{text-align:start;line-height:24px;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width: 990px){.newsletter-form-box .datenschutzbestimmung{text-align:center}}.newsletter__wrapper .newsletter_description .custom-heading-size>*,.newsletter__wrapper .newsletter_description .custom-sub-heading-size>*{margin:0}.newsletter__wrapper .newsletter_description-header{display:flex;align-items:end;justify-content:start;flex-wrap:wrap}@media screen and (max-width: 989px){.newsletter__wrapper .newsletter_description-header{justify-content:center;text-align:center}}.newsletter__wrapper .newsletter_description-header .custom-heading-size{margin:0;font-size:44px}.newsletter__wrapper .newsletter_description-header .custom-sub-heading-size{font-size:24px;margin:0 0 6px}.newsletter__wrapper .newsletter-form-box{flex-direction:column;gap:2rem}@media screen and (min-width: 990px){.newsletter__wrapper{align-items:start;max-width:100%}.newsletter__wrapper .newsletter-form-box{flex:1}.newsletter__wrapper .newsletter_description{flex:1;text-align:left}.newsletter__wrapper .newsletter_description-header{justify-content:start;gap:1rem}.newsletter__wrapper .newsletter_description-header .custom-heading-size{margin:0;font-size:64px}.newsletter__wrapper .newsletter_description-header .custom-sub-heading-size{margin:0 0 9px;font-size:32px}.newsletter__wrapper .newsletter__subheading{max-width:450px}.newsletter__wrapper .newsletter-form-box klaviyo-form .field__input{max-width:378px!important;width:100%}.newsletter__wrapper .newsletter-form-box .newsletter-form__field-wrapper{flex-direction:row;max-width:100%}}.newsletter__wrapper .newsletter-form-box klaviyo-form:not(.submited){display:flex;flex-direction:column;gap:2rem}.newsletter__wrapper .newsletter-form-box klaviyo-form .field__input{width:378px;border:none;border-radius:30px!important;background:#fff;color:#949494}@media screen and (max-width: 425px){.newsletter__wrapper .newsletter-form-box klaviyo-form .field__input{width:300px;max-width:348px}}.newsletter__wrapper .newsletter-form-box klaviyo-form .field__label{text-align:center;color:#949494}@media screen and (max-width: 989px){.newsletter__wrapper .newsletter-form-box klaviyo-form .field__label{top:50%;left:50%!important;transform:translate(-50%,-50%)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{top:28%!important}.field__input{text-align:center}}.newsletter__wrapper .newsletter-form-box .field:after{box-shadow:none!important}.newsletter__wrapper .newsletter-form-box .field__input:focus{box-shadow:none!important}.newsletter__wrapper .button-submit--klaviyo{padding:0;width:100%;background-color:#fff;color:#004784}.newsletter__wrapper .submit{position:relative;width:100%}.newsletter__wrapper .submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f053f01a;pointer-events:none;z-index:1;border-radius:30px!important}@media screen and (min-width: 990px){.newsletter__wrapper .button-submit--klaviyo{padding:0;min-width:175px}.newsletter__wrapper .newsletter-form-box{align-items:flex-end;gap:0}.newsletter__wrapper .newsletter-form-box klaviyo-form{flex-direction:row}.newsletter__wrapper .newsletter-form-box klaviyo-form .field__input{width:378px!important}.newsletter__wrapper .submit-success-field{gap:0rem}.newsletter__wrapper .submit-success-response{width:180px}.newsletter__wrapper .submit-success-confirm-response{text-align:left!important;margin:0!important;padding-right:14rem!important;padding-top:1rem!important}.newsletter__wrapper .newsletter-information-line{text-align:left!important;margin:0!important;padding-right:8rem!important}}.newsletter__wrapper .newsletter-information-line{display:block}.newsletter__wrapper .newsletter-information-line a{color:#fff;text-decoration:underline}.newsletter__wrapper .submit-success-field{display:flex;flex-direction:row;gap:1rem;align-items:center}.newsletter__wrapper .submit-success-field{display:none}.newsletter__wrapper .submit-success-response{display:flex;font-weight:600;font-size:14px!important;line-height:normal;margin:0;color:#fff}.newsletter__wrapper .newsletter-information-line,.newsletter__wrapper .submit-success-confirm-response{font-size:10px;padding:0;text-align:center;margin:0 auto}.newsletter__wrapper .newsletter-information-line{font-size:14px}@media screen and (max-width: 989px){.newsletter__wrapper .newsletter-information-line{font-size:12px}}.newsletter__wrapper .button-submit--klaviyo{display:block}.newsletter__wrapper .submited .button-submit--klaviyo{display:none}.newsletter__wrapper .submited+.datenschutzbestimmung{display:none}.newsletter__wrapper .submit-success-confirm-response{display:none}.newsletter__wrapper .submited .submit-success-field{display:flex;flex-wrap:wrap}@media screen and (min-width: 991px){.newsletter__wrapper .submited .submit-success-field *:not(svg){width:100%}}.newsletter__wrapper .submited .inline-wrapper__success{display:flex;flex-wrap:nowrap}.newsletter__wrapper .submited .inline-wrapper__success>svg{margin-right:.5rem}@media screen and (max-width: 991px){.newsletter__wrapper .submited .submit-success-field{text-align:center!important;justify-content:center;align-items:center}}.newsletter__wrapper .submited .button-submit--klavyio{display:none}.newsletter__wrapper .newsletter-form-box>.submited+.newsletter-information-line>*{display:none}.newsletter__wrapper .newsletter-form-box>.submited+.newsletter-information-line .submit-success-confirm-response{display:block}.newsletter__wrapper .submited .newsletter-form__field-wrapper .field__input{color:#32323280;font-weight:400}
/*# sourceMappingURL=/s/files/1/0630/4474/7502/t/28/assets/newsletter-section.css.map */
