.npu2xu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center}.npu2xu[hidden]{display:none!important}body.npu2xu-lock-scroll{overflow:hidden}.npu2xu__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .25s ease}.npu2xu.is-open .npu2xu__overlay{opacity:1}.npu2xu__dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(92vw,46rem);max-height:90vh;overflow-y:auto;background:rgb(var(--color-background));border-radius:.8rem;box-shadow:0 2rem 6rem #00000040;opacity:0;transform:translateY(2rem) scale(.98);transition:opacity .25s ease,transform .25s ease}.npu2xu.is-open .npu2xu__dialog{opacity:1;transform:translateY(0) scale(1)}.npu2xu__close{position:absolute;top:1.2rem;right:1.2rem;z-index:2;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:none;border-radius:50%;background:#ffffffd9;color:#111;cursor:pointer}.npu2xu__close svg{width:1.6rem;height:1.6rem}.npu2xu__media{flex-shrink:0;aspect-ratio:16 / 9;overflow:hidden;background:rgba(var(--color-foreground),.05)}.npu2xu__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.npu2xu__panel{display:flex;flex-direction:column;justify-content:center;padding:3rem 3.2rem 2.8rem}.npu2xu__content{display:flex;flex-direction:column;gap:1rem;text-align:center}.npu2xu__heading{margin:0;font-size:2.4rem;font-weight:700;letter-spacing:-.01em;line-height:1.15}.npu2xu__subheading{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.npu2xu__description{margin:.2rem 0 .6rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.npu2xu__description p{margin:0}.npu2xu__form{display:flex;flex-direction:column;gap:1.2rem;margin-top:.4rem}.npu2xu__fields{display:flex;flex-direction:column;gap:1.2rem}.npu2xu__fields .field{margin:0}.npu2xu__submit{display:flex;align-items:center;justify-content:center;min-height:5rem;width:100%;padding:0 2rem;border:none;border-radius:.6rem;background:#111;color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:opacity .15s ease}.npu2xu__submit:hover{opacity:.85}.npu2xu__error{margin:-.4rem 0 0;font-size:1.2rem;color:rgb(var(--color-error, 200, 40, 40));text-align:left}.npu2xu__success{margin:0;padding:1.4rem 0;font-size:1.5rem;font-weight:600}.npu2xu__fine-print{margin-top:.4rem;font-size:1.05rem;line-height:1.5;color:rgba(var(--color-foreground),.55)}.npu2xu__fine-print p{margin:0}.npu2xu__fine-print a{color:inherit;text-decoration:underline}@media screen and (min-width:750px){.npu2xu__dialog{flex-direction:row;width:min(90vw,76rem);max-height:82vh}.npu2xu__media{flex:0 0 50%;aspect-ratio:auto;height:auto}.npu2xu__panel{flex:0 0 50%;padding:4rem 4.4rem;overflow-y:auto}.npu2xu__content{text-align:left}.npu2xu__heading{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-newsletter-popup.css.map */
