.newsletter__wrapper{padding-right:20px;padding-left:20px}@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__subtext{font-family:var(--PP-Woodland);font-weight:700;font-style:Bold;font-size:13px;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-bottom:12px;color:rgba(var(--color-foreground),1)}.newsletter__subtext p{margin-bottom:0}.newsletter__wrapper h2{margin-bottom:12px}.newsletter__wrapper h2 p{font-family:var(--PP-Neue-York-Narrow);font-weight:800;font-size:clamp(44px,4.4vw,64px);line-height:clamp(40px,4.1vw,60px);letter-spacing:0%;text-align:center;margin:0}.newsletter__subheading{font-family:var(--PP-Neue-York);font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;text-align:center;max-width:505px;margin-bottom:12px;color:rgba(var(--color-foreground),1)}.newsletter__lineitem{display:flex;justify-content:center;gap:8px;padding:20px 0 32px;margin:0}.newsletter__lineitem p:before,.newsletter__lineitem p:last-of-type:after{content:"\2726";font-weight:400;font-size:15px;line-height:100%;letter-spacing:1px;text-align:center;color:#1d3d2b}.newsletter__lineitem p{display:flex;align-items:center;gap:6px;font-family:var(--PP-Neue-York);font-weight:400;font-size:13px;line-height:100%;letter-spacing:1px;text-align:center;color:#181818;margin:0}@media screen and (min-width:750px){.newsletter-form.newsletter-form-field,.newsletter__wrapper .newsletter-form-field .newsletter-form__field-wrapper{max-width:46rem}}.newsletter-form-field .newsletter-form__field-wrapper .field__input{padding-right:14rem}.newsletter-form-field .newsletter-form__button{width:14rem;background:rgba(var(--color-button))!important;font-family:var(--PP-Neue-York-Narrow);font-weight:800;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;color:rgba(var(--color-button-text));text-transform:uppercase}.newsletter-form-field .field__input{height:5.7rem;background-color:rgba(var(--color-button-text))}.newsletter-form-field .field__label{top:22px;color:#888;font-family:var(--PP-Neue-York);font-weight:400;font-size:15px;line-height:100%;letter-spacing:0%}.newsletter-form-field .field{--inputs-border-width: 3px;--inputs-border-opacity: 15;box-shadow:5px 5px #181818}.newsletter-form-field .field__input:focus~.field__label,.newsletter-form-field .field__input:not(:placeholder-shown)~.field__label,.newsletter-form-field .field__input:-webkit-autofill~.field__label{display:none}.newsletter-form-field .field__input:focus,.newsletter-form-field .field__input:not(:placeholder-shown),.newsletter-form-field .field__input:-webkit-autofill{padding:1.5rem 14rem 1.5rem 1.5rem}.newsletter-form-field .field__input:-webkit-autofill~.field__button,.newsletter-form-field .field__input:-webkit-autofill~.field__label{color:rgba(var(--color-button-text))}.newsletter__email_text{font-family:var(--PP-Neue-York);font-weight:400;font-size:11px;line-height:100%;letter-spacing:0%;text-align:center;color:rgba(var(--color-foreground));margin-bottom:0}.newsletter__email_text p{margin-bottom:0}.newsletter_form-wrapper{margin-top:0}@media(max-width:767px){.newsletter__lineitem{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 0 20px;margin:0}.newsletter-form-field .field__input{height:5.1rem;background-color:rgba(var(--color-button-text))}.newsletter__lineitem p:after{content:"\2726";font-weight:400;font-size:15px;line-height:100%;letter-spacing:1px;text-align:center;color:#1d3d2b}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/newsletter-section.css.map */
