.lux-nl-form>*+*{margin-top:1rem}.lux-nl-consent{margin:0}.lux-nl-consent label{display:flex;gap:.5rem;align-items:flex-start;line-height:1.5}.lux-nl-consent input{margin-top:.25rem;flex:0 0 auto}.lux-nl-submit{margin-top:1.25rem}.lux-nl-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.lux-nl-msg{padding:.75rem 1rem;margin:0 0 1rem}.lux-nl-msg--ok{border-left:4px solid var(--color-primary,#737314);background:var(--color-bg-alt,#f3f3ee);color:var(--color-text,#1b2430)}.lux-nl-msg--err{border-left:4px solid #b3261e;background:var(--color-bg-alt,#f7eceb);color:var(--color-text,#1b2430)}