.ln-hero:after{content:"";position:absolute;inset:auto 0 -1px;height:clamp(160px,26vh,280px);z-index:1;background:linear-gradient(to bottom,#f5f1ed00,#f5f1ed14 20%,#f5f1ed59 45%,#f5f1edbf 72%,#f5f1ed);pointer-events:none}.ln-signup-form{max-width:620px;text-align:center}.ln-signup-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;padding:6px;border:0;border-radius:14px;background:#d4c5b942;box-shadow:inset 0 1px #ffffff80,0 3px 16px #2b252006}.ln-signup-field{min-width:0;position:relative}.ln-signup-input{display:block;width:100%;min-width:0;height:54px;padding:12px 8px;border:0;border-radius:10px;background:transparent;color:#2b2520;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:1.6;text-align:center;outline:none;-webkit-appearance:none}.ln-signup-input::placeholder{color:#706256;opacity:1;font-size:14px}.ln-signup-input:focus-visible{outline:2px solid rgba(43,37,32,.6);outline-offset:-3px}.ln-signup-input[aria-invalid=true]{outline:1px solid #8d3a2e;outline-offset:-3px}.ln-signup-submit{display:inline-flex;min-height:48px;min-width:108px;padding:14px 18px;align-items:center;justify-content:center;border:0;border-radius:10px;background:#bea68d6b;color:#2b2520;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:500;line-height:1.6;text-align:center;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:background-color .2s ease}.ln-signup-submit:hover{background:#ab8f728c}.ln-signup-submit:focus-visible{outline:2px solid #2B2520;outline-offset:3px}.ln-email-suggestions{position:absolute;top:100%;left:0;right:0;z-index:20;margin-top:12px;padding:6px;border:1px solid #b7aa9c;border-radius:10px;background:#faf7f3;box-shadow:0 8px 24px #2b252014}.ln-email-suggestions[hidden]{display:none}.ln-email-suggestions button{display:block;width:100%;min-height:44px;padding:10px 8px;border:0;border-radius:6px;background:transparent;color:#2b2520;font:inherit;font-size:14px;line-height:1.5;text-align:center;overflow-wrap:anywhere;cursor:pointer}.ln-email-suggestions button:hover,.ln-email-suggestions button:focus-visible{background:#e8dfd5;outline:1px solid #827466;outline-offset:-1px}#LaNordeNewsletter-consent{max-width:580px;margin-left:auto;margin-right:auto;text-align:center}.ln-signup-form .ln-form-message{text-align:center}@media(max-width:600px){.ln-signup-form{max-width:100%}.ln-signup-submit{min-width:100px;padding-inline:14px}}@media(max-width:359px){#signup{padding-inline:16px}#signup h2{font-size:42px;line-height:1.1}.ln-signup-panel{gap:4px;padding:5px}.ln-signup-submit{min-width:88px;padding-inline:10px;font-size:10px}.ln-signup-input{padding-inline:4px}.ln-signup-input::placeholder{font-size:13px}}@media(prefers-reduced-motion:reduce){.ln-signup-submit{transition:none}}@media(forced-colors:active){.ln-signup-panel,.ln-signup-submit{outline:1px solid CanvasText}.ln-email-suggestions{border-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lanorde-signup.css.map */
