.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width: 750px){.newsletter-form{align-items:flex-start;margin:0 auto;max-width:40.4rem}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:5rem}.newsletter-form__field-wrapper .field{z-index:0}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width: 750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{width:4.4rem;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter-form__button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit;border-left:1px solid #ddd}.newsletter-form__button .icon{width:1.5rem}.newsletter h2.inline-richtext{color:rgba(var(--color-foreground),1);margin-top:.8rem;margin-bottom:4rem}.newsletter-form__field-wrapper .field{background:var(--color-orange)}.newsletter .field:before,.newsletter .field:after{display:none}.newsletter-form__field-wrapper .field__input{padding-right:5rem;background:rgba(var(--color-foreground),1);color:#103948}.newsletter-form__field-wrapper label.field__label{color:#103948bf;letter-spacing:0;line-height:normal;top:calc(1.2rem + var(--inputs-border-width))}.newsletter .icon.icon-arrow path{fill:#103948}.newsletter .icon.icon-arrow{width:2rem}.newsletter .field__input:focus,.newsletter .select__select:focus,.newsletter .customer .field input:focus,.newsletter .customer select:focus,.newsletter .localization-form__select:focus.localization-form__select:after{border-radius:0}.newsletter-content-wrapper{max-width:max-content}.newsletter__wrapper.left-content .newsletter-content-wrapper{margin-right:auto}.newsletter__wrapper.right-content .newsletter-content-wrapper{margin-left:auto}.newsletter__wrapper.center-content .newsletter-content-wrapper{margin:0 auto}.newsletter__wrapper.page-width.center-content{padding-right:0}.newsletter__wrapper.page-width.left-content{padding-left:10rem}.newsletter h2.inline-richtext strong{font-weight:600}.newsletter__subheading p{font-weight:500}.newsletter-form__message{color:#428445;width:100%;justify-content:flex-start}.newsletter-form__message:focus-visible{box-shadow:none;outline:none}@media screen and (min-width: 1200px){.newsletter.center.sections--25294790918457__newsletter-bg-img{background-position:50% 80%}}@media screen and (max-width: 1199px){.newsletter h2.inline-richtext{margin-bottom:3rem}.sections--25294790918457__newsletter-bg-img{background-position:left 50%}.newsletter__wrapper{padding-right:50px}}@media screen and (max-width: 989px){.newsletter__wrapper.right-content .newsletter-content-wrapper{margin:0 auto}.newsletter__wrapper{padding-right:0}.newsletter-content-wrapper{position:absolute;bottom:auto;left:50%;transform:translate(-50%,-50%);width:90%;top:50%}.newsletter__wrapper{height:100%;min-height:360px;padding:0 20px;position:relative}.sections--25294790918457__newsletter-bg-img{background-position:center 12%;height:100%}.newsletter__wrapper.right-content .newsletter-content-wrapper{margin:0 auto;padding-left:21rem}}@media screen and (max-width: 749px){.newsletter-content-wrapper{position:absolute;bottom:95px;left:50%;transform:translate(-50%);width:90%;top:auto}.newsletter h2.inline-richtext strong{font-size:31px}.newsletter__wrapper{height:100%;min-height:780px;padding:0 20px;position:relative}.sections--25294790918457__newsletter-bg-img{background-position:center 12%;height:100%}.newsletter__wrapper.right-content .newsletter-content-wrapper{padding-left:0rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-newsletter.css.map */
