.okre-newsletter-landing{--oknl-ink: #1a1a17;--oknl-stone: #8a8378;--oknl-burgundy: #7a2b2b;--oknl-background: #ffffff;--oknl-font-mono: "Courier New", monospace;--oknl-font-gotham: "Gotham", "Helvetica Neue", Arial, sans-serif;background:var(--oknl-background);color:var(--oknl-ink);-webkit-font-smoothing:antialiased}.okre-newsletter-landing,.okre-newsletter-landing *,.okre-newsletter-landing *:before,.okre-newsletter-landing *:after{box-sizing:border-box}.okre-newsletter-landing__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.okre-newsletter-landing__wrap{width:100%;max-width:860px;margin-inline:auto;padding-block:clamp(56px,10vw,104px);padding-inline:clamp(24px,6vw,48px)}.okre-newsletter-landing__body{display:flex;flex-direction:column;align-items:center;text-align:center}.okre-newsletter-landing__eyebrow{margin:0;font-family:var(--oknl-font-gotham);font-weight:500;font-size:.8125rem;text-transform:uppercase;letter-spacing:.16em;color:var(--oknl-stone)}.okre-newsletter-landing__headline{margin:16px 0 0;width:100%;font-family:var(--oknl-font-gotham);font-weight:500;font-size:clamp(2.5rem,1.7rem + 4vw,4rem);line-height:1.1;letter-spacing:-.02em;color:var(--oknl-ink);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.okre-newsletter-landing__text{margin:18px 0 0;max-width:40rem;font-family:var(--oknl-font-gotham);font-weight:400;font-size:clamp(1.1875rem,1rem + .8vw,1.4375rem);line-height:1.6;color:#1a1a17cc;overflow-wrap:break-word}.okre-newsletter-landing__cta-line{margin:32px 0 0;max-width:40rem;font-family:var(--oknl-font-gotham);font-weight:500;font-size:clamp(1.625rem,1.4rem + .9vw,1.875rem);line-height:1.2;color:var(--oknl-burgundy)}.okre-newsletter-landing__form-wrap{margin-top:20px;width:100%;max-width:26rem}.okre-newsletter-landing__placeholder{border:1px dashed rgba(26,26,23,.35);padding:16px}.okre-newsletter-landing__placeholder-text{margin:0;font-family:var(--oknl-font-mono);font-size:.75rem;line-height:1.5;letter-spacing:.02em;color:var(--oknl-stone)}.okre-newsletter-landing__fine{margin:24px 0 0;max-width:40rem;font-family:var(--oknl-font-gotham);font-weight:400;font-size:clamp(1.0625rem,1rem + .5vw,1.1875rem);line-height:1.55;color:var(--oknl-stone)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/okre-newsletter-landing.css.map */
