html.znb-open{overflow:hidden}.znb{--znb-ease: cubic-bezier(.22, 1, .36, 1);box-sizing:border-box;width:min(480px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:0;background:var(--zt-hvit);color:var(--zt-ink);box-shadow:0 16px 38px #18120c33;overflow:visible;opacity:0;transform:translateY(12px);transition:opacity .2s var(--znb-ease),transform .2s var(--znb-ease)}.znb[data-vis=true]{opacity:1;transform:none}.znb::backdrop{background:#302e2c8c}.znb *,.znb *:before,.znb *:after{box-sizing:border-box}.znb__panel{position:relative;max-height:calc(100dvh - 32px);overflow-y:auto;padding:40px 32px 28px}.znb__lukk{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--zt-ink);cursor:pointer}.znb__lukk:focus-visible,.znb__nei:focus-visible,.znb__knapp:focus-visible,.znb__epost:focus-visible,.znb__samtykke a:focus-visible{outline:2px solid var(--zt-ink);outline-offset:2px}.znb__tittel{margin:0 0 12px;padding-right:28px;font-family:var(--font-stack-body-primary, "Albert Sans", system-ui, sans-serif);font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1.12;letter-spacing:-.018em;text-wrap:balance;color:var(--zt-ink)}.znb__tittel:focus{outline:none}.znb__ingress{margin:0 0 24px;font-size:16px;line-height:1.55;color:var(--zt-muted)}.znb__form{margin:0}.znb__label{display:block;margin:0 0 6px;font-size:13px;font-weight:600;color:var(--zt-ink)}.znb__rad{display:grid;grid-template-columns:1fr auto;gap:8px}.znb__epost{min-width:0;height:48px;padding:0 14px;border:1px solid var(--zt-ink);border-radius:0;background:var(--zt-hvit);color:var(--zt-ink);font:inherit;font-size:16px}.znb__epost::placeholder{color:var(--zt-muted)}.znb__knapp{min-height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--zt-btn-bg);color:var(--zt-btn-fg);font:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer}.znb__knapp--solo{margin-top:4px}.znb__feil{margin:10px 0 0;font-size:14px;line-height:1.4;color:#b9472d}.znb__samtykke{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--zt-muted)}.znb__samtykke a{color:var(--zt-ink);text-decoration:underline;text-underline-offset:3px}.znb__nei{display:block;min-height:44px;margin:12px 0 0;padding:0;border:0;background:transparent;color:var(--zt-ink);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(hover:hover){.znb__knapp:hover{opacity:.85}.znb__lukk:hover{background:var(--zt-krem)}.znb__nei:hover{text-decoration-thickness:2px}}@media(max-width:559px){.znb{width:100%;margin:auto 0 0;max-height:calc(100dvh - 16px);transform:translateY(24px)}.znb__panel{max-height:calc(100dvh - 16px);padding:40px 20px calc(20px + env(safe-area-inset-bottom,0px))}.znb__rad{grid-template-columns:1fr}.znb__knapp{width:100%}}@media(prefers-reduced-motion:reduce){.znb{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/zenz-nyhetsbrev.css.map */
