.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter-wrapper .newslatter-box{display:flex;align-items:flex-end;gap:30px}.newsletter-wrapper .newsletter__wrapper{padding-left:0;padding-right:0}.newsletter-wrapper .newslatter-box .media-box{width:100%;max-width:514px;margin-left:54px}.newsletter-wrapper .newslatter-box .media-box .media{width:auto;height:auto;background:transparent}.newsletter-wrapper .newslatter-box .content-box{width:100%;max-width:623px;margin-left:auto}.newsletter-wrapper .newslatter-box .content-box h2{margin:0;max-width:473px;line-height:1.15;font-weight:700;letter-spacing:0px;color:#121212}.newsletter-wrapper .newslatter-box .newsletter__subheading{font-size:15px;letter-spacing:0px;color:#000;max-width:500px;line-height:1.3;margin:22px 0 0}.newsletter-wrapper .newslatter-box:has(.media-box) .content-box{text-align:left;margin-bottom:46px}.newsletter-wrapper .newslatter-box .newsletter-form{width:100%;max-width:100%;margin-top:30px}.newsletter-wrapper .newslatter-box .newsletter-form .newsletter-form__field-wrapper{width:100%;max-width:100%}.newsletter-wrapper .newslatter-box .newsletter-form .field{width:100%;position:relative;display:flex;gap:10px}.newsletter-wrapper .newslatter-box .newsletter-form .field .field__input{min-width:auto;width:auto}.newsletter-wrapper .newslatter-box .newsletter-form .field .newsletter-form__button{position:relative;height:auto;background:#354941;border-radius:5px;border:none;font-size:20px;font-weight:700;letter-spacing:0px;color:#fff;width:auto;padding:0 45px;white-space:nowrap;font-family:var(--font-heading-family)}.newsletter-wrapper .newslatter-box .terms{position:relative;padding-left:25px;margin-top:10px}.newsletter-wrapper .newslatter-box .terms:before{content:"";position:absolute;left:0;top:3px;height:15px;width:15px;background:url(/cdn/shop/files/checkbox.svg?v=1738243868) no-repeat center}.newsletter-wrapper .newslatter-box .terms input{position:absolute;height:100%;width:100%;border:none;opacity:0;cursor:pointer;z-index:1;margin:0;left:0;top:0}.newsletter-wrapper .newslatter-box .terms:has(input:checked):before{background:url(/cdn/shop/files/checkbox-active.svg?v=1738243865) no-repeat center}.newsletter-wrapper .newslatter-box .terms span{font-size:14px;letter-spacing:.28px;color:#6e6e6e;text-align:left;line-height:1.25}.newsletter-wrapper .newslatter-box .terms span p{margin:0}.newsletter-wrapper .newslatter-box .terms span a{position:relative;z-index:2;color:currentcolor;font-weight:600}.newsletter-wrapper .newslatter-box .terms span a:hover{color:#000}.template-index .newsletter-wrapper .newsletter__wrapper{padding-top:0!important}.template-login .newsletter-wrapper,.template-register .newsletter-wrapper,.template-cart .newsletter-wrapper,.template-account .newsletter-wrapper,.template-addresses .newsletter-wrapper,.template-angebot-anfordern .newsletter-wrapper,.template-probekorb-anfordern .newsletter-wrapper{display:none}body:has(.utterbond-subscriptions.ub-customer-portal) .newsletter-wrapper{display:none}.utterbond-subscriptions.ub-customer-portal{padding-bottom:80px}@media screen and (max-width:989px){.newsletter-wrapper .newslatter-box{flex-flow:column;align-items:center}.newsletter-wrapper .newslatter-box .media-box,.newsletter-wrapper .newslatter-box .content-box{margin:0 auto}}@media screen and (max-width:749px){.newsletter-wrapper .newslatter-box:has(.media-box) .content-box{margin-bottom:0}.newsletter-wrapper .newslatter-box .media-box{max-width:350px}.newsletter-wrapper .newslatter-box .content-box h2{letter-spacing:0px;line-height:1.18;margin-bottom:20px}.newsletter-wrapper .newslatter-box .newsletter__subheading{margin-top:20px;line-height:1.45}.newsletter-wrapper .newslatter-box .newsletter-form .field{flex-flow:column}.newsletter-wrapper .newslatter-box .newsletter-form .field .newsletter-form__button{height:34px;font-size:15px;line-height:1;letter-spacing:.9px}.newsletter-wrapper .newslatter-box .terms span{letter-spacing:.24px;font-size:12px;line-height:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/newsletter-section.css.map */
