.newsletter{padding-bottom:var(--space-10);border-radius:var(--space-2)}.newsletter__inner{display:flex;align-items:center;flex-wrap:wrap;padding:var(--space-14) var(--space-4);border-radius:var(--space-offset-1);gap:var(--space-10);justify-content:center}@media screen and (min-width: 990px){.newsletter__inner{align-items:flex-start;gap:var(--space-16);padding:var(--space-15) var(--space-10);flex-wrap:nowrap;margin-left:var(--space-20);margin-right:var(--space-20)}}.newsletter__image{width:var(--space-38);min-width:var(--space-38)}@media screen and (min-width: 750px){.newsletter__image{width:var(--space-48);min-width:var(--space-48);padding-top:var(--space-10)}}.newsletter__image picture{display:flex}.newsletter__image picture,.newsletter__image img{width:100%;height:auto}.newsletter__title{font-size:calc(var(--text-size-4xl) + 2px);font-weight:var(--font-weight-medium);font-family:var(--font-heading-family);font-style:italic}.newsletter-form__field-wrapper .button{line-height:var(--leading-looser);padding:var(--space-7) var(--space-16);text-transform:none;font-weight:var(--font-weight-bold)}.newsletter-form__field-wrapper .button p{margin-top:var(--space-16);margin-bottom:var(--space-16)}@media screen and (min-width: 750px){.newsletter__title{font-size:var(--text-size-2xl)}}.newsletter__subtitle{font-size:var(--text-size-base);font-weight:var(--font-weight-medium);color:rgb(var(--color-base-text));text-align:center;margin:0}@media screen and (min-width: 750px){.newsletter__title{font-size:var(--text-size-newsletter-header)}.newsletter__title p{margin-bottom:var(--space-1)}.newsletter__subtitle{font-size:var(--text-size-m)}}@media screen and (min-width: 990px){.newsletter__subtitle{text-align:left}.newsletter__content{margin-bottom:var(--space-14)}}.newsletter__content{display:flex;flex-direction:column;gap:var(--space-8);align-items:flex-start;justify-content:center}.newsletter__form{width:100%;max-width:50rem}@media screen and (min-width: 990px){.newsletter-form__field-wrapper .button{font-weight:var(--font-weight-bold)}}.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width: 768px){.newsletter-form{align-items:flex-start;margin:0 var(--space-42) 0 auto}}.newsletter-form__field-wrapper{width:100%}@media screen and (max-width: 750px){.newsletter-form__field-wrapper{width:80%}.newsletter-form{margin-left:auto;margin-right:auto}}.newsletter-form__field-wrapper .field__label{top:var(--space-8);padding:0 var(--space-10)!important;left:0;margin:0;height:var(--space-22)}.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .field__input:focus,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown){padding:var(--space-6) var(--space-10) 0!important;left:0;margin:0;height:var(--space-22)}.newsletter-form__field-wrapper .field{z-index:0;border:var(--space-1) solid rgb(var(--color-black));border-radius:var(--space-2);overflow:hidden;margin-bottom:var(--space-4)}.newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{top:var(--space-2);left:0!important}.newsletter-form__message{display:flex;align-items:center;justify-content:center;margin-bottom:0;font-size:var(--text-size-m)}.newsletter-form__message svg.icon{width:var(--space-8);min-width:var(--space-8);height:var(--space-8)}.newsletter-form__field-wrapper label.checkbox{font-size:var(--text-size-xxs);margin-top:var(--space-8)}.newsletter-form__field-wrapper .form-checkbox{margin:0}.newsletter-form__field-wrapper label.checkbox span{text-align:left}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width: 750px){.newsletter-form__message{justify-content:flex-start}}.marketing--wrapper{margin-top:var(--space-4)}.marketing--wrapper p{width:100%;font-size:10px!important;margin-bottom:0}.marketing--wrapper a{color:rgb(var(--color-base-text));font-size:10px!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-newsletter.css.map */
