.sqx-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-slow, .34s) var(--ease-standard, ease),visibility var(--dur-slow, .34s)}.sqx-popup.is-open{opacity:1;visibility:visible;pointer-events:auto}.sqx-popup__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:none;margin:0;padding:0;background:#0a262161;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer}.sqx-popup__card{position:relative;width:100%;max-width:400px;max-height:calc(100vh - 40px);overflow-y:auto;background:var(--paper, #fff);border-radius:24px;padding:36px 28px 28px;text-align:center;transform:scale(.94) translateY(8px);transition:transform var(--dur-slow, .34s) var(--ease-squish, cubic-bezier(.34,1.56,.64,1))}.sqx-popup.is-open .sqx-popup__card{transform:scale(1) translateY(0)}.sqx-popup__close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:var(--sqx-fill-soft, #f6f4f0);color:var(--ink-900, #22312d);cursor:pointer;transition:transform var(--dur-fast, .12s) var(--ease-squish, cubic-bezier(.34,1.56,.64,1))}.sqx-popup__close:hover{transform:translateY(-1px)}.sqx-popup__close:active{transform:scale(.9)}.sqx-popup__close:focus-visible{outline:none;box-shadow:var(--ring-focus)}.sqx-popup__logo{display:block;height:26px;width:auto;margin:0 auto 18px}.sqx-popup__logo-text{display:block;font-family:var(--font-display);font-weight:var(--weight-extrabold, 800);font-size:18px;letter-spacing:var(--sqx-tracking-heading, .02em);text-transform:uppercase;color:var(--ink-900, #22312d);margin:0 0 18px}.sqx-popup__title{font-family:var(--font-display);font-weight:var(--weight-extrabold, 800);font-size:22px;line-height:1.2;letter-spacing:var(--sqx-tracking-heading, .02em);color:var(--ink-900, #22312d);margin:0 0 10px}.sqx-popup__body{font-family:var(--font-body);font-size:var(--text-sm, .875rem);line-height:1.5;color:var(--text-secondary, #456b62);margin:0 0 20px}.sqx-popup__error{font-family:var(--font-body);font-weight:var(--weight-bold, 700);font-size:var(--text-sm, .875rem);color:var(--danger-500, #ff5c8a);margin:0 0 10px}.sqx-popup__field{display:block;width:100%;min-height:48px;border:1.5px solid var(--sqx-border-input, #e4e0d7);border-radius:999px;background:var(--paper, #fff);padding:0 18px;margin:0 0 12px;font-family:var(--font-body);font-size:16px;color:var(--text-strong, #22312d);text-align:center;outline:none}.sqx-popup__field::placeholder{color:var(--text-placeholder, #93aca4)}.sqx-popup__field:focus{box-shadow:var(--ring-focus)}.sqx-popup__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:none;border-radius:999px;background:var(--lime-500, #cafc05);color:var(--ink-900, #22312d);font-family:var(--font-body);font-weight:var(--weight-bold, 700);font-size:14px;cursor:pointer;margin:0 0 14px;transition:transform var(--dur-fast, .12s) var(--ease-squish, cubic-bezier(.34,1.56,.64,1))}.sqx-popup__submit:hover{transform:translateY(-2px)}.sqx-popup__submit:active{transform:scale(.95)}.sqx-popup__submit:focus-visible{outline:none;box-shadow:var(--ring-focus)}.sqx-popup__ghost{display:inline-block;font-family:var(--font-body);font-weight:var(--weight-semibold, 600);font-size:12.5px;color:var(--text-muted, #6a8b82);background:none;border:none;text-decoration:underline;cursor:pointer;padding:4px}.sqx-popup__ghost:focus-visible{outline:none;box-shadow:var(--ring-focus);border-radius:var(--radius-xs, 6px)}.sqx-popup__success-title{font-family:var(--font-display);font-weight:var(--weight-extrabold, 800);font-size:20px;letter-spacing:var(--sqx-tracking-heading, .02em);color:var(--ink-900, #22312d);margin:0 0 8px}.sqx-popup__success-body{font-family:var(--font-body);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #456b62);margin:0}@media(prefers-reduced-motion:reduce){.sqx-popup,.sqx-popup__card,.sqx-popup__close,.sqx-popup__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sqx-popup.css.map */
