.newsletter[style*=--nt-nl-width] .newsletter__wrapper>*:not(.newsletter__wrapper){max-width:var(--nt-nl-width);margin-left:auto;margin-right:auto}.newsletter[style*=--nt-nl-width] .newsletter-form,.newsletter[style*=--nt-nl-width] .newsletter-form__field-wrapper{max-width:none}.nt-nl--accent .newsletter__wrapper>h2{font-family:var(--nt-font-accent);font-style:normal;font-weight:600}.nt-nl--caps .newsletter__wrapper>h2{text-transform:uppercase;letter-spacing:.12em}.nt-nl--solid .newsletter-form__field-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:12px}.nt-nl--solid .newsletter-form__field-wrapper .field__input{padding-right:1.5rem}.nt-nl--solid .nt-nl__submit{margin:0;width:auto;min-width:0}.nt-nl--solid .newsletter-form__field-wrapper .newsletter-form__message{flex-basis:100%}@media screen and (min-width:750px){.nt-nl--solid .newsletter-form__field-wrapper{flex-direction:row;flex-wrap:wrap}.nt-nl--solid .newsletter-form__field-wrapper .field{flex:1 1 0}.nt-nl--solid .nt-nl__submit{flex:0 0 auto}.nt-nl--solid .newsletter-form{max-width:48rem}}.nt-nl--label-btn .nt-nl__submit,.nt-nl--label-btn .nt-nl__privacy,.nt-nl--label-btn .newsletter-form__message--success{font-family:var(--nt-font-label);text-transform:uppercase}.nt-nl--label-btn .nt-nl__submit{font-size:11px;letter-spacing:.2em}.nt-nl__privacy{margin:16px 0 10px;font-size:10px;line-height:1.6;letter-spacing:.1em;color:rgba(var(--color-foreground),.45)}.nt-nl--band .newsletter__wrapper{padding:clamp(calc(var(--nt-nl-pt, 96px) / 2),7vw,var(--nt-nl-pt, 96px)) clamp(20px,5vw,40px) clamp(calc(var(--nt-nl-pb, 96px) / 2),7vw,var(--nt-nl-pb, 96px))}.nt-nl--band .newsletter__wrapper>*{max-width:var(--nt-nl-width, 600px);margin-left:auto;margin-right:auto}.nt-nl--band .newsletter__wrapper>h2{margin-bottom:8px;font-size:clamp(24px,4vw,36px);line-height:1.2;color:rgb(var(--color-foreground))}.nt-nl--band .newsletter__wrapper>*+*{margin-top:0}.nt-nl--band .newsletter__subheading{font-size:14px;line-height:1.9;letter-spacing:.02em;color:rgba(var(--color-foreground),.65)}.nt-nl--band .newsletter__subheading p{margin:0}.nt-nl--band .newsletter-form{margin-top:40px;max-width:none;align-items:stretch}.nt-nl--band .newsletter-form__field-wrapper{max-width:none;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:0;border-bottom:1px solid rgba(var(--color-foreground),.35)}.nt-nl--band .newsletter-form__field-wrapper .field{flex:1 1 0;min-width:0}.nt-nl--band .field:before,.nt-nl--band .field:after{display:none}.nt-nl--band .field__input,.nt-nl--band .field__input:focus,.nt-nl--band .field__input:not(:placeholder-shown){height:auto;min-height:0;margin:0;padding:12px 0;background:transparent;border-radius:0;box-shadow:none;font-size:14px;line-height:1.9;color:rgb(var(--color-foreground))}.nt-nl--band .field__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.4)}.nt-nl--band .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nt-nl--band .nt-nl__submit{flex:0 0 auto;min-height:0;padding:12px 24px;border:0;border-radius:0;box-shadow:none;background:rgb(var(--color-button));color:rgb(var(--color-button-text));line-height:1.6;white-space:nowrap;transition:background-color .25s ease}.nt-nl--band .nt-nl__submit:before,.nt-nl--band .nt-nl__submit:after{display:none}.nt-nl--band .nt-nl__submit:hover{background:color-mix(in srgb,rgb(var(--color-button)) 85%,#6b5a45)}.nt-nl--band .newsletter-form__message{justify-content:center;font-size:13px}.nt-nl--band .newsletter-form__message--success{margin-top:12px;font-size:11px;letter-spacing:.15em;color:var(--nt-clay)}.nt-nl--band .newsletter-form__message--success .svg-wrapper{display:none}@media screen and (max-width:480px){.nt-nl--band .newsletter-form__field-wrapper{flex-direction:column;align-items:stretch;gap:12px;border-bottom:0}.nt-nl--band .newsletter-form__field-wrapper .field{flex:none;border-bottom:1px solid rgba(var(--color-foreground),.35)}.nt-nl--band .nt-nl__submit{width:100%;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/newsletter-options.css.map */
