.n-signup{position:relative;isolation:isolate;overflow:clip;background:var(--n-ink);border-block-start:1px solid var(--n-steel);padding-block-start:clamp(var(--n-s5),10vh,var(--n-s7));padding-block-end:clamp(var(--n-s5),8vh,var(--n-s6))}.n-signup__texture{position:absolute;inset-block-start:0;inset-inline:0;z-index:-1;height:7rem;--perf-size: 13px;--perf-dot: 1.5px;background-image:radial-gradient(circle at center,var(--n-steel) 0 var(--perf-dot),transparent calc(var(--perf-dot) + .6px));background-size:var(--perf-size) var(--perf-size);-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%);opacity:.5;pointer-events:none}.n-signup__inner{display:grid;gap:clamp(var(--n-s4),6vw,var(--n-s6));align-items:end}@media(min-width:900px){.n-signup__inner{grid-template-columns:1fr 1fr}}.n-signup__words{display:grid;gap:var(--n-s3)}.n-signup__heading{font-size:clamp(2rem,5.2vw,4rem)}.n-signup__copy{color:var(--n-silver);max-width:44ch;line-height:1.68}.n-signup__form-wrap{width:100%}.n-signup__field{display:grid;gap:.7rem}.n-signup__label{color:var(--n-silver);font-size:.75rem;letter-spacing:.2em;transition:color var(--n-d-fast) var(--n-ease)}.n-signup__row{position:relative;display:flex;align-items:stretch;gap:var(--n-s2);border-block-end:1px solid var(--n-steel);transition:border-color var(--n-d-fast) var(--n-ease)}.n-signup__row:after{content:"";position:absolute;inset-block-end:-1.5px;inset-inline-start:0;width:4px;height:4px;border-radius:50%;background:var(--n-signal);opacity:0;transition:opacity var(--n-d-fast) var(--n-ease)}.n-signup__row:focus-within{border-block-end-color:var(--n-signal)}.n-signup__row:focus-within:after{opacity:1}.n-signup__field:focus-within .n-signup__label{color:var(--n-white)}.n-signup__input{flex:1 1 auto;min-width:0;background:none;border:0;padding-block:.85rem;color:var(--n-white);font-family:var(--n-font-body);font-size:var(--n-t-md);min-height:2.75rem}.n-signup__input::placeholder{color:var(--n-slate)}.n-signup__input:focus{outline:none}.n-signup__submit{flex:none;-webkit-appearance:none;appearance:none;background:none;border:0;display:inline-flex;align-items:center;gap:.5rem;padding-inline:.25rem;min-height:2.75rem;cursor:pointer;color:var(--n-mist);font-family:var(--n-font-mono);font-size:.8125rem;letter-spacing:.2em;text-transform:uppercase;transition:color var(--n-d-fast) var(--n-ease)}.n-signup__submit:hover{color:var(--n-white)}.n-signup__submit-tick{width:4px;height:4px;border-radius:50%;background:var(--n-signal);opacity:.5;transition:opacity var(--n-d-fast) var(--n-ease)}.n-signup__submit:hover .n-signup__submit-tick{opacity:1}.n-signup__note{color:var(--n-silver);font-size:.6875rem;margin-block-start:.75rem}.n-signup__error{font-family:var(--n-font-mono);font-size:var(--n-t-xs);letter-spacing:var(--n-track-mono);color:var(--n-signal);margin-block-start:.6rem}.n-signup__done{display:flex;align-items:center;gap:.6rem;font-family:var(--n-font-mono);font-size:var(--n-t-sm);letter-spacing:var(--n-track-mono);text-transform:uppercase;color:var(--n-white);margin:0;padding-block:.85rem;border-block-end:1px solid var(--n-signal)}.n-signup__done-tick{width:5px;height:5px;border-radius:50%;background:var(--n-signal);flex:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nordaen-signup.css.map */
