html.cs-nlp-lock{overflow:hidden}.cs-nlp{--cs-nlp-W: 750;--cs-nlp-H: 1738;--cs-nlp-gold: #f2b53a;--cs-nlp-field-fill: #121212;--cs-nlp-bg: #0a0a0a;--cs-nlp-error: #ff8f7d;--cs-nlp-font: var(--font-body--family, system-ui), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;padding:0;margin:auto;border:0;max-width:none;max-height:none;width:fit-content;height:fit-content;background:transparent;color:#fff;overflow:visible}.cs-nlp::backdrop{background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cs-nlp[open]{animation:cs-nlp-in .25s ease-out}@keyframes cs-nlp-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cs-nlp[open]{animation:none}}.cs-nlp :where(p){margin:0}.cs-nlp__panel{width:min(440px,calc(100vw - 24px),max(300px,calc((100vh - 24px) * 750 / 1738)));max-height:calc(100vh - 24px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:14px;font-family:var(--cs-nlp-font)}@supports (height: 100dvh){.cs-nlp__panel{width:min(440px,calc(100vw - 24px),max(300px,calc((100dvh - 24px) * 750 / 1738)));max-height:calc(100dvh - 24px)}}.cs-nlp__canvas{position:relative;container-type:inline-size;width:100%;aspect-ratio:var(--cs-nlp-W) / var(--cs-nlp-H);overflow:hidden;border-radius:calc(28 / 750 * 100%) / calc(28 / 1738 * 100%);background:var(--cs-nlp-bg)}.cs-nlp__canvas:focus{outline:none}.cs-nlp__art{display:contents}.cs-nlp__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:fill}.cs-nlp__close,.cs-nlp__field,.cs-nlp__submit,.cs-nlp__status,.cs-nlp__success{position:absolute;z-index:2;left:calc(var(--x) / var(--cs-nlp-W) * 100%);top:calc(var(--y) / var(--cs-nlp-H) * 100%);width:calc(var(--w) / var(--cs-nlp-W) * 100%);height:calc(var(--h) / var(--cs-nlp-H) * 100%);margin:0}.cs-nlp__close{--x: 649;--y: 29;--w: 74;--h: 74;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s,background-color .15s}.cs-nlp__close:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%}@media(hover:hover){.cs-nlp__close:hover{background:#ffffff1a;box-shadow:0 0 0 2px #ffffff59}}.cs-nlp__close:focus-visible{outline:2px solid var(--cs-nlp-gold);outline-offset:3px}.cs-nlp__form{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0;pointer-events:none}.cs-nlp__form>*{pointer-events:auto}.cs-nlp__field{--x: 35;--y: 1218;--w: 678;--h: 90;--input-x: 160;--input-r: 700;border-radius:calc(16 / 678 * 100%) / calc(16 / 90 * 100%);transition:box-shadow .15s}.cs-nlp__field:focus-within{box-shadow:0 0 0 2px var(--cs-nlp-gold),0 0 18px #f2b53a4d}.cs-nlp__field.is-invalid{box-shadow:0 0 0 2px var(--cs-nlp-error)}.cs-nlp .cs-nlp__input{position:absolute;top:6%;bottom:6%;left:calc((var(--input-x) - var(--x)) / var(--w) * 100%);right:calc((var(--x) + var(--w) - var(--input-r)) / var(--w) * 100%);width:auto;height:auto;min-width:0;margin:0;padding:0 0 0 calc(9 / var(--cs-nlp-W) * 100cqw);border:0;border-radius:6px;background:transparent;color:#fff;caret-color:var(--cs-nlp-gold);font:inherit;font-size:max(16px,calc(30 / var(--cs-nlp-W) * 100cqw));line-height:1.2;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.cs-nlp .cs-nlp__field .cs-nlp__input{transition:none}.cs-nlp .cs-nlp__input:not(:placeholder-shown){background:var(--cs-nlp-field-fill)}.cs-nlp .cs-nlp__input::placeholder{color:transparent}.cs-nlp .cs-nlp__input:-webkit-autofill,.cs-nlp .cs-nlp__input:autofill{-webkit-text-fill-color:#fff;box-shadow:0 0 0 100px var(--cs-nlp-field-fill) inset;caret-color:var(--cs-nlp-gold)}.cs-nlp__submit{--x: 35;--y: 1328;--w: 678;--h: 96;padding:0;border:0;border-radius:calc(18 / 678 * 100%) / 18.75%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s,box-shadow .15s}@media(hover:hover){.cs-nlp__submit:hover{background:#ffffff1f;box-shadow:0 0 22px #f2b53a73}}.cs-nlp__submit:active{background:#0000001f}.cs-nlp__submit:focus-visible{outline:2px solid #fff;outline-offset:3px}.cs-nlp__submit[aria-busy=true]{background:#00000047;cursor:progress}.cs-nlp__status{--x: 35;--y: 1436;--w: 678;--h: 44;display:flex;align-items:center;justify-content:center;padding:0 4%;background:linear-gradient(90deg,#0a0a0a00,#0a0a0a 10% 90%,#0a0a0a00);color:var(--cs-nlp-error);font-size:max(12px,calc(24 / var(--cs-nlp-W) * 100cqw));font-weight:600;line-height:1.25;text-align:center;pointer-events:none}.cs-nlp__status:empty{display:none}.cs-nlp__success{--x: 35;--y: 1218;--w: 678;--h: 262;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6em;padding:0 6%;border:1.5px solid var(--cs-nlp-gold);border-radius:calc(16 / 678 * 100%) / calc(16 / 262 * 100%);background:#0d0c08;text-align:center;font-size:max(15px,calc(30 / var(--cs-nlp-W) * 100cqw));font-weight:600;line-height:1.4}.cs-nlp__success[hidden]{display:none}.cs-nlp__success:focus{outline:none}.cs-nlp__success svg{width:1.6em;height:1.6em;color:var(--cs-nlp-gold)}.cs-nlp.is-success .cs-nlp__field,.cs-nlp.is-success .cs-nlp__submit,.cs-nlp.is-success .cs-nlp__status{display:none}.cs-nlp.is-submitting{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;box-shadow:0 0 0 100vmax #000000b8}@media screen and (min-width:750px)and (min-height:520px){.cs-nlp{--cs-nlp-W: 1408;--cs-nlp-H: 1200}.cs-nlp__panel{width:min(900px,94vw,calc((100vh - 48px) * 1408 / 1200));max-height:none;overflow:visible;border-radius:0}@supports (height: 100dvh){.cs-nlp__panel{width:min(900px,94vw,calc((100dvh - 48px) * 1408 / 1200));max-height:none}}.cs-nlp__canvas{border-radius:calc(26 / 1408 * 100%) / calc(26 / 1200 * 100%);box-shadow:0 30px 80px #0000008c}.cs-nlp__close{--x: 1330;--y: 21;--w: 62;--h: 62}.cs-nlp__close:before{top:-4px;right:-4px;bottom:-4px;left:-4px}.cs-nlp__field{--x: 727;--y: 752;--w: 634;--h: 78;--input-x: 824;--input-r: 1350;border-radius:calc(14 / 634 * 100%) / calc(14 / 78 * 100%)}.cs-nlp .cs-nlp__input{font-size:max(14px,calc(25 / var(--cs-nlp-W) * 100cqw))}.cs-nlp__submit{--x: 726;--y: 847;--w: 636;--h: 79;border-radius:calc(16 / 636 * 100%) / calc(16 / 79 * 100%)}.cs-nlp__status{--x: 727;--y: 936;--w: 634;--h: 34;font-size:max(12px,calc(18 / var(--cs-nlp-W) * 100cqw))}.cs-nlp__success{--x: 727;--y: 752;--w: 634;--h: 218;border-radius:calc(14 / 634 * 100%) / calc(14 / 218 * 100%);font-size:max(15px,calc(24 / var(--cs-nlp-W) * 100cqw))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cs-newsletter-popup.css.map */
