.raidage-signup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;display:flex;align-items:center;justify-content:center;padding:16px;visibility:hidden;transition:visibility 0s .32s}.raidage-signup:is(.is-open,.is-closing){visibility:visible}.raidage-signup.is-open{transition-delay:0s}.raidage-signup .raidage-signup__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:radial-gradient(120% 80% at 15% 0%,rgba(255,255,255,.28),transparent 55%),radial-gradient(90% 70% at 100% 100%,rgba(255,255,255,.16),transparent 60%),linear-gradient(180deg,#ffffff1a,#14141424);-webkit-backdrop-filter:blur(22px) saturate(170%) brightness(1.04);backdrop-filter:blur(22px) saturate(170%) brightness(1.04);box-shadow:inset 0 1px #ffffff73,inset 0 0 80px #ffffff1f;opacity:0;transition:opacity .32s ease}.raidage-signup.is-open .raidage-signup__backdrop{opacity:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.raidage-signup .raidage-signup__backdrop{background:#f0f0f0d1}}.raidage-signup__panel{position:relative;display:grid;width:min(440px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;color:#111;background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 24px 60px #0000001f;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s var(--raidage-overlay-ease, ease)}.raidage-signup.is-open .raidage-signup__panel{opacity:1;transform:translateY(0)}.raidage-signup--image .raidage-signup__panel{width:min(820px,100%);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.raidage-signup__media{position:relative;min-height:100%;background:#f5f5f5}.raidage-signup__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.raidage-signup__content{position:relative;padding:48px 32px 28px;text-align:left}.raidage-signup__close{position:absolute;top:6px;right:6px}.raidage-signup__kicker{margin:0 0 14px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#666}.raidage-signup__title{margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase}.raidage-signup__text{font-size:13px;line-height:1.6;color:#555}.raidage-signup__text p{margin:0}.raidage-signup__fields{display:grid;gap:18px;margin:28px 0 0}.raidage-signup__field{min-width:0;margin:0;padding:0;border:0}.raidage-signup__field>label,.raidage-signup__field>legend{display:block;padding:0;margin-bottom:6px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#111}.raidage-signup__field legend span{color:#999;letter-spacing:.04em;text-transform:none}.raidage-signup__field input{display:block;width:100%;min-height:44px;padding:10px 0;border:0;border-bottom:1px solid #ccc;border-radius:0;color:#111;background:transparent;font:inherit;font-size:14px;transition:border-color .16s ease}.raidage-signup__field input::placeholder{color:#aaa;letter-spacing:.04em}.raidage-signup__field input:focus{outline:0;border-bottom-color:#111}.raidage-signup__field input[aria-invalid=true]{border-bottom-color:#c00}.raidage-signup__birthday-inputs{display:grid;grid-template-columns:1fr 1fr 1.6fr;gap:16px}.raidage-signup__error{margin:12px 0 0;font-size:12px;color:#c00}.raidage-signup__error[hidden]{display:none}.raidage-signup__submit{display:block;width:100%;min-height:52px;margin-top:28px;padding:14px 16px;border:1px solid #111;border-radius:0;color:#fff;background:#111;font:inherit;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,color .16s ease}.raidage-signup__submit:hover{color:#111;background:#fff}.raidage-signup__legal{margin-top:16px;font-size:10px;line-height:1.5;color:#888}.raidage-signup__legal p{margin:0}.raidage-signup__legal a{color:inherit}.raidage-signup__code{display:flex;align-items:stretch;margin-top:24px;border:1px solid #111}.raidage-signup__code span{flex:1;padding:14px 16px;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.raidage-signup__copy{padding:0 18px;border:0;border-left:1px solid #111;border-radius:0;color:#111;background:#fff;font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.raidage-signup__state .raidage-signup__submit{margin-top:16px}.raidage-signup :is(input,button):focus-visible{outline:2px solid #666;outline-offset:3px}@media(max-width:749px){.raidage-signup{align-items:flex-end;padding:0}.raidage-signup__panel,.raidage-signup--image .raidage-signup__panel{width:100%;grid-template-columns:1fr;max-height:92dvh;border-width:1px 0 0;transform:translateY(100%);padding-bottom:env(safe-area-inset-bottom,0px)}.raidage-signup__media{display:none}.raidage-signup__content{padding:40px 20px 24px}.raidage-signup__title{font-size:20px}.raidage-signup__fields{margin-top:22px;gap:14px}}@media(prefers-reduced-motion:reduce){.raidage-signup,.raidage-signup__panel,.raidage-signup .raidage-signup__backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/raidage-signup-popup.css.map */
