#nl-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75);z-index:99999;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}#nl-overlay.active{display:flex}#nl-popup{background:#0a0a0a;width:100%;max-width:660px;border:1px solid #1e1e1e;position:relative;animation:nlFadeIn 0.3s ease}@keyframes nlFadeIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}#nl-popup img{display:block;width:100%;height:auto}#nl-popup .nl-body{padding:36px 40px 40px;text-align:center}#nl-popup .nl-rule{width:32px;height:1px;background:#ffbd5f;margin:0 auto 24px}#nl-popup .nl-title{font-family:Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:.35em;text-transform:uppercase;color:#e8e8e8;margin:0 0 12px;line-height:1.6}#nl-popup .nl-sub{font-family:Arial,sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0 0 28px;line-height:1.8}#nl-popup .nl-form{display:flex;margin:0 0 14px}#nl-popup .newstxt{flex:1;background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;border-right:none!important;color:#fff!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:14px 16px!important;border-radius:0!important;outline:none!important;font-family:Arial,sans-serif!important;margin:0!important}#nl-popup .newstxt::placeholder{color:rgba(255,255,255,.3)!important}#nl-popup .newsl_btn{background:#fff!important;color:#000!important;border:none!important;font-size:10px!important;font-weight:600!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:14px 22px!important;border-radius:0!important;cursor:pointer!important;font-family:Arial,sans-serif!important;white-space:nowrap}#nl-popup .newsl_btn:hover{background:#e8e8e8!important}#nl-popup .input-group{display:flex!important;width:100%}#nl-popup .input-group__btn{flex-shrink:0}#nl-popup .nl-note{font-size:9px;letter-spacing:.12em;color:#c8c8c8;margin:12px 0 0;text-transform:uppercase;font-family:Arial,sans-serif}#nl-close{position:absolute;top:10px;right:14px;background:none;border:none;color:rgba(255,255,255,.5);font-size:24px;cursor:pointer;line-height:1;padding:4px 8px;z-index:1}#nl-close:hover{color:#fff}@media(max-width:600px){#nl-popup .nl-body{padding:28px 24px 32px}#nl-popup .nl-form{flex-direction:column}#nl-popup .newstxt{border-right:1px solid rgba(255,255,255,.2)!important;border-bottom:none!important}#nl-popup .newsl_btn{width:100%!important}}