.np{padding:0;border:0;background:transparent;color:var(--ink);max-width:none;max-height:none;overflow:visible}.np::backdrop{background:color-mix(in oklab,var(--bg-deep) 70%,#000 30%);opacity:.72}.np__card{position:relative;width:min(calc(100vw - 2 * var(--gutter)),460px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:var(--s-6);background:var(--surface);border:1.5px solid var(--rosin);border-radius:var(--r-ui);box-shadow:0 18px 40px #00000038}.np__form [data-np-fields],.np__ok{display:grid;gap:var(--s-3)}.np h2{margin:0;padding-right:36px;font-size:clamp(24px,3vw,30px);line-height:1.1}.np p{margin:0}.np__text{color:var(--ink-2)}.np__close{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer}.np__close:focus-visible,.np__input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.np__input{width:100%;height:48px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--r-ui);background:var(--bg);color:var(--ink);font:inherit;font-size:16px}.np__input::placeholder{color:var(--ink-3)}.np__submit{width:100%}.np__consent{font-size:var(--fs-xs);color:var(--ink-3)}.np__consent p{margin:0}.np__consent a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.np__error{color:var(--red-ink);font-weight:600}.np__code{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.np__code code{padding:8px 14px;border:1px dashed var(--rosin);border-radius:var(--r-ui);font:700 var(--fs-m) var(--font);letter-spacing:.08em;background:var(--bg)}@media(max-width:640px){.np[open]{margin:auto 0 0;width:100%}.np__card{width:auto;margin:0 8px calc(8px + env(safe-area-inset-bottom));padding:var(--s-5)}}@media(prefers-reduced-motion:no-preference){.np[open] .np__card{animation:np-in .5s var(--ease) both}.np[open]::backdrop{animation:np-fade .5s var(--ease) both}}@keyframes np-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes np-fade{0%{opacity:0}to{opacity:.72}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hdsc-news-popup.css.map */
