.npop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:16px}.npop[hidden],.npop__step[hidden]{display:none}.npop__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;animation:npop-fade .4s ease both}.npop__panel{position:relative;width:min(760px,100%);max-height:calc(100vh - 32px);overflow:auto;display:grid;grid-template-columns:1fr 1fr;background:var(--color-bg);color:var(--color-text);border-radius:calc(var(--radius-card) + 4px);box-shadow:0 30px 80px #00000040;animation:npop-rise .6s cubic-bezier(.2,.7,.2,1) both}.npop__panel--no-media{grid-template-columns:1fr;width:min(440px,100%)}.npop__media{position:relative;min-height:100%;background:var(--color-soft)}.npop__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.npop__close{position:absolute;top:12px;right:12px;z-index:2;width:34px;height:34px;border-radius:50%;border:0;background:var(--color-bg);color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001f;cursor:pointer}.npop__close .icon{width:12px;height:12px}.npop__content{padding:48px 36px 32px;display:flex;align-items:center}.npop__step{width:100%;display:flex;flex-direction:column;gap:14px;text-align:center;align-items:center;animation:npop-fade .35s ease both}.npop__title{margin:0}.npop__text{font-size:15px;color:var(--color-muted)}.npop__text p{margin:0}.npop__form{width:100%;display:grid;gap:10px}.npop-form{display:grid;gap:10px}.npop-form__input{width:100%;height:50px;padding:0 16px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-bg);color:inherit;font:inherit;font-size:15px}.npop-form__input:focus{outline:none;border-color:var(--color-text)}.npop-form__submit{width:100%;min-height:50px}.npop-form__submit.is-loading{opacity:.6;pointer-events:none}.npop-form__error{margin:0;font-size:13px;color:#b42318}.npop__decline{background:none;border:0;padding:4px;font-size:13px;color:var(--color-muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.npop__legal{font-size:11px;line-height:1.45;color:var(--color-muted)}.npop__legal p{margin:0}.npop__code{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1.5px dashed var(--color-text);border-radius:var(--radius-button);background:var(--color-soft);color:inherit;cursor:pointer}.npop__code-value{font-size:20px;font-weight:600;letter-spacing:.12em}.npop__code-hint{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted)}@media(max-width:749px){.npop{align-items:flex-end;padding:0}.npop__panel{grid-template-columns:1fr;width:100%;max-height:92vh;border-radius:18px 18px 0 0}.npop__media{min-height:0;aspect-ratio:16 / 9}.npop__content{padding:26px 20px 24px}}@keyframes npop-fade{0%{opacity:0}to{opacity:1}}@keyframes npop-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/noa-popup.css.map */
