.section-newsletter .email-signup--inner{max-width:45vw;padding:clamp(20px,4vw,36px);margin-left:auto;margin-right:auto;display:grid;gap:clamp(16px,3vw,28px);border:1px solid var(--color-text)}.section-newsletter .newsletter-visual__media{max-width:760px;margin:0 auto}.section-newsletter .nl-visual{position:relative;overflow:hidden}.section-newsletter .nl-visual__img{width:100%;height:auto;display:block}.section-newsletter .nl-visual__overlay{position:absolute;width:var(--w, 48%);left:var(--x, 50%);top:var(--y, 42%);transform:translate(-50%,-50%);overflow:hidden;z-index:2}.section-newsletter .section-header{align-items:start!important;padding-bottom:0}.section-newsletter .section-header--content{align-items:start;width:75%;margin:0}.section-newsletter .section-header--content .h3,.section-newsletter .section-header h2,.section-newsletter .section-header .h2,.section-newsletter h2.section-header__title{font-family:PP Editorial New Light!important;font-size:clamp(42px,6.5vw,78px);line-height:.95;letter-spacing:-.10313rem;text-align:left;color:var(--color-text);font-weight:400}.section-newsletter .section-header--content p,.section-newsletter .section-header__subtitle,.section-newsletter .section-header .rte{font-family:PP Editorial New!important;letter-spacing:-.10313rem;max-width:46ch;color:var(--color-text);text-align:left;font-size:clamp(14px,1.6vw,30px);line-height:1.25;margin-top:3rem}.section-newsletter .field label{font-family:ABC Mono!important;letter-spacing:-.0375rem;color:var(--color-text);font-size:1.125rem;padding:0}.section-newsletter .signup-container{max-width:760px}.section-newsletter .signup-container fieldset{position:relative;padding:0;border:0}.section-newsletter .signup-container input[type=email]{width:90%;border:0;background:transparent;color:var(--color-text, #2b1a17);padding:14px 5.25rem 10px 0;margin:0;outline:none;font-size:14px;letter-spacing:.04em;border-bottom:1px solid var(--color-text)}.section-newsletter .signup-container input[type=email]::placeholder{opacity:.6}.section-newsletter .signup-container button:hover{transform:translateY(-1px)}@media (max-width: 767px){.section-newsletter .email-signup--inner{max-width:70vw}.section-newsletter .section-header--content{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/email-signup.css.map */
