.pantry-newsletter{background:var(--ink);color:var(--on-ink);padding:clamp(64px,8vw,104px) 0;text-align:center}.pn-eyebrow{color:var(--on-ink-soft);margin:0}.pn-line{font-family:var(--serif);font-style:italic;font-size:clamp(24px,3vw,34px);line-height:1.35;max-width:34ch;margin:16px auto 0}.pn-form{display:flex;gap:12px;justify-content:center;margin-top:34px;flex-wrap:wrap}.pn-form input[type=text],.pn-form input[type=email]{min-height:48px;padding:10px 16px;width:220px;font:inherit;font-size:15px;color:var(--on-ink);background:#f3efe512;border:1px solid rgba(243,239,229,.28);border-radius:10px}.pn-form input::placeholder{color:#f3efe573}.pn-form input:focus{outline:2px solid var(--on-ink-soft);outline-offset:1px;border-color:transparent}.pn-confirm{margin:0;font-family:var(--serif);font-style:italic;font-size:17px;color:var(--on-ink-soft);width:100%}.pn-error{margin:0;width:100%;font-size:14px;color:#e6b7a8}@media screen and (max-width:560px){.pn-form input[type=text],.pn-form input[type=email]{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-pantry-newsletter.css.map */
