.cb-day-join .club-vip-signup{--club-vip-black: #111111;--club-vip-ink: #111111;--club-vip-text: #2c2d2e;--club-vip-paper: #ffffff;--club-vip-on-dark: #ffffff;--club-vip-on-dark-soft: #e6e6e6;--club-vip-on-dark-label: #cfcfcf;--club-vip-on-dark-faint: #a8a8a8;--club-vip-on-dark-muted: #bdbdbd;--club-vip-number: #6b6b6b;--club-vip-grey: #f4f4f2;--club-vip-card-dark: #1c1c1c;--club-vip-tint-on-dark: rgba(255, 255, 255, .08);--club-vip-field-line: #8a8a8a;--club-vip-error: #b3261e;--club-vip-error-on-dark: #ff8a80;--club-vip-fade: .6s ease;--club-vip-gap: 88px}.club-vip-signup{scroll-margin-top:calc(var(--header-height, 70px) + 16px);color:var(--club-vip-on-dark);background:var(--club-vip-black)}.club-vip-signup__inner{display:block;max-width:608px;margin:0 auto;padding:var(--club-vip-gap) 24px}.club-vip-signup__heading{margin:0 0 12px;text-align:center;color:inherit}.club-vip-signup__instructions{margin:0 0 28px;font-size:1rem;line-height:1.55;text-align:center;color:var(--club-vip-on-dark-soft)}.club-vip-signup__row{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.club-vip-signup__field{margin-bottom:14px}.club-vip-signup__field label{display:block;margin-bottom:6px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--club-vip-on-dark-label)}.club-vip-signup .club-vip-signup__field input{display:block;width:100%;min-width:0;height:50px;margin:0;padding:0 14px;font-family:inherit;font-size:16px;color:var(--club-vip-on-dark);background:transparent;border:1px solid var(--club-vip-field-line);border-radius:0;box-shadow:none}.club-vip-signup .club-vip-signup__field input::placeholder{color:var(--club-vip-on-dark-faint);opacity:1}.club-vip-signup .club-vip-signup__field input:focus{border-color:var(--club-vip-on-dark)}.club-vip-signup .club-vip-signup__field input[aria-invalid=true]{border-color:var(--club-vip-error-on-dark)}.club-vip-signup .club-vip-signup__field input:-webkit-autofill{-webkit-text-fill-color:var(--club-vip-on-dark);box-shadow:0 0 0 100px var(--club-vip-black) inset;caret-color:var(--club-vip-on-dark)}.club-vip-signup__hint,.club-vip-signup__error{margin:6px 0 0;font-size:.8125rem;line-height:1.4}.club-vip-signup__hint{color:var(--club-vip-on-dark-faint)}.club-vip-signup__error{color:var(--club-vip-error-on-dark)}.club-vip-signup__error[hidden]{display:none}.club-vip-signup__consent{display:grid;grid-template-columns:24px 1fr;gap:0 14px;align-items:start;margin:10px 0 0;padding:18px 18px 18px 16px;border:2px solid var(--club-vip-on-dark);transition:background-color .2s ease}.club-vip-signup__consent.is-checked{background:var(--club-vip-tint-on-dark)}.club-vip-signup__consent-title{grid-column:1 / -1;margin:0 0 10px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--club-vip-on-dark)}.club-vip-signup .club-vip-signup__consent input{width:24px;height:24px;margin:0;accent-color:var(--club-vip-on-dark);cursor:pointer}.club-vip-signup__consent input[aria-invalid=true]{outline:2px solid var(--club-vip-error-on-dark);outline-offset:2px}.club-vip-signup__consent label{font-size:.9375rem;line-height:1.5;color:var(--club-vip-on-dark);cursor:pointer}.club-vip-signup__consent .club-vip-signup__error{grid-column:2}.club-vip-signup__lock{margin:10px 0 0;font-size:.875rem;line-height:1.45;text-align:center;color:var(--club-vip-on-dark-label)}.club-vip-signup__lock[hidden]{display:none}.club-vip-signup a{color:inherit;text-decoration:underline}.club-vip-signup .club-vip-signup__button{width:100%;min-height:54px;margin-top:20px;font-size:.9375rem;font-weight:700;letter-spacing:.12em;color:var(--club-vip-black);background:var(--club-vip-on-dark);border-color:var(--club-vip-on-dark)}.club-vip-signup .club-vip-signup__button:disabled{color:var(--club-vip-on-dark-faint);background:transparent;border:1px dashed var(--club-vip-on-dark-faint);cursor:not-allowed;opacity:1}.club-vip-signup__privacy{margin:16px 0 0;font-size:.8125rem;line-height:1.5;text-align:center;color:var(--club-vip-on-dark-label)}.club-vip-signup__status{margin:12px 0 0;font-size:.875rem;line-height:1.5;text-align:center}.club-vip-signup__status:empty{display:none}.club-vip-signup__closed,.club-vip-signup__success{text-align:center;outline:none;scroll-margin-top:calc(var(--header-height, 70px) + 16px)}.club-vip-signup__success[hidden],.club-vip-signup__closed[hidden],.club-vip-signup__form-wrap[hidden]{display:none}.club-vip-signup__success-image{display:block;width:100%;max-width:360px;height:420px;margin:0 auto 24px;object-fit:cover;object-position:50% 25%}.club-vip-signup__success-eyebrow{margin:0 0 12px;font-size:.8125rem;letter-spacing:.2em;color:var(--club-vip-on-dark-muted)}.club-vip-signup :focus-visible{outline:2px solid currentColor;outline-offset:3px}.club-vip-signup .club-vip-signup__success:focus-visible{outline:none}@media(max-width:767px){.club-vip-signup__row{grid-template-columns:1fr}}.cb-day-join{width:min(560px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:0;background:#111;color:#fff;overflow:auto;overscroll-behavior:contain}.cb-day-join::backdrop{background:#05060699}.cb-day-join .club-vip-signup{position:relative}.cb-day-join .club-vip-signup__inner{padding:48px 32px 32px}.cb-day-join__close{position:absolute;top:8px;right:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.cb-day-join__close svg{width:18px;height:18px}.cb-day-join__close:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.cb-day-join .club-vip-signup__heading{font-size:1.5rem;line-height:1.2;text-transform:uppercase;font-weight:500}.cb-day-join .club-vip-signup__instructions{margin-bottom:24px;font-size:.9375rem}@media(max-width:767px){.cb-day-join{width:100vw;max-height:100dvh;height:100dvh;margin:0}.cb-day-join .club-vip-signup__inner{padding:56px 16px 24px}.cb-day-join .club-vip-signup__heading{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cb-day-join.css.map */
