.tabar-pre-launch-badge{display:inline-block;padding:8px 16px;background:#0a0a0a;color:#fff;border-radius:999px;font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin:0 0 20px;line-height:1.3;text-transform:uppercase}.tabar-pre-launch-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 36px;background:#0a0a0a;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;font-size:.9375rem;letter-spacing:.04em;border:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;box-shadow:0 2px 10px #0a0a0a26;min-height:52px}.tabar-pre-launch-cta:hover{background:#1f2937;transform:translateY(-1px);box-shadow:0 8px 22px #0a0a0a38}.tabar-pre-launch-cta:active{transform:translateY(0);box-shadow:0 2px 8px #0a0a0a26}.tabar-pre-launch-cta:focus-visible{outline:2px solid #0a0a0a;outline-offset:3px}.tabar-pre-launch-banner__inner{max-width:720px;margin:0 auto;text-align:center}.tabar-pre-launch-banner__heading{margin:0 0 16px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:#0a0a0a}.tabar-pre-launch-banner__description{color:#4b5563;font-size:1.0625rem;line-height:1.55;max-width:560px;margin:0 auto 28px}.tabar-waitlist{padding:80px 20px;background:linear-gradient(180deg,#fafaf7,#f4f0e8)}.tabar-waitlist__inner{max-width:640px;margin:0 auto;background:#fff;padding:56px 48px;border-radius:16px;box-shadow:0 10px 40px #0a0a0a0f,0 2px 4px #0a0a0a0a;border:1px solid rgba(10,10,10,.04)}.tabar-waitlist__eyebrow{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b7280;margin:0 0 20px;padding:6px 12px;background:#f4f0e8;border-radius:999px}.tabar-waitlist__heading{margin:0 0 14px;font-weight:600;font-size:2rem;line-height:1.15;letter-spacing:-.02em;color:#0a0a0a}.tabar-waitlist__description{margin:0 0 32px;font-size:1.0625rem;line-height:1.6;color:#4b5563}.tabar-waitlist__label{display:block;margin-bottom:8px;font-size:.875rem;font-weight:600;color:#111827;letter-spacing:.01em}.tabar-waitlist__input{width:100%;padding:14px 16px;border:1.5px solid #e5e7eb;border-radius:10px;margin-bottom:20px;font-size:1rem;color:#111827;background:#fafafa;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.tabar-waitlist__input::placeholder{color:#9ca3af}.tabar-waitlist__input:hover{border-color:#d1d5db;background:#fff}.tabar-waitlist__input:focus-visible{outline:none;border-color:#0a0a0a;background:#fff;box-shadow:0 0 0 3px #0a0a0a14}.tabar-waitlist__consent{margin-bottom:28px;display:flex;align-items:flex-start;gap:12px}.tabar-waitlist__consent-checkbox{margin-top:3px;flex-shrink:0;width:18px;height:18px;cursor:pointer;accent-color:#0a0a0a}.tabar-waitlist__consent-checkbox:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px}.tabar-waitlist__consent-label{font-size:.875rem;line-height:1.55;color:#4b5563;cursor:pointer}.tabar-waitlist__consent-label a{color:#0a0a0a;text-decoration:underline;text-underline-offset:2px;font-weight:500}.tabar-waitlist form .tabar-pre-launch-cta{width:100%}.tabar-waitlist-success,.tabar-waitlist-error{margin-top:24px;padding:16px 20px;border-radius:10px;font-size:.9375rem;line-height:1.55}.tabar-waitlist-success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.tabar-waitlist-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}@media(max-width:640px){.tabar-waitlist{padding:48px 16px}.tabar-waitlist__inner{padding:36px 24px;border-radius:14px}.tabar-waitlist__heading{font-size:1.625rem}.tabar-pre-launch-cta{padding:14px 24px;font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.tabar-pre-launch-cta,.tabar-waitlist__input{transition:none}.tabar-pre-launch-cta:hover{transform:none}}.tabar-countdown{padding:80px 20px;background:#0a0a0a;color:#fff;text-align:center}.tabar-countdown__inner{max-width:900px;margin:0 auto}.tabar-countdown__eyebrow{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#a8a29e;margin:0 0 16px;padding:6px 14px;background:#ffffff0f;border-radius:999px}.tabar-countdown__heading{margin:0 0 12px;font-weight:600;font-size:2.25rem;line-height:1.15;letter-spacing:-.02em;color:#fff}.tabar-countdown__description{margin:0 auto 40px;max-width:620px;font-size:1.0625rem;line-height:1.55;color:#d1d5db}.tabar-countdown__timer{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 40px;flex-wrap:nowrap}.tabar-countdown__cell{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 12px;min-width:110px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tabar-countdown__number{font-family:var(--font-heading--family, Georgia, "Times New Roman", serif);font-size:3rem;font-weight:600;line-height:1;color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.tabar-countdown__label{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#a8a29e}.tabar-countdown__separator{font-size:2.5rem;font-weight:300;color:#ffffff40;padding-bottom:22px;line-height:1}.tabar-countdown__cta{background:#fff!important;color:#0a0a0a!important;box-shadow:0 4px 18px #ffffff26}.tabar-countdown__cta:hover{background:#f4f0e8!important;color:#0a0a0a!important;box-shadow:0 8px 28px #ffffff38}.tabar-countdown__timer--done .tabar-countdown__number{color:#10b981}.tabar-countdown__milestone{display:flex;justify-content:center;margin:0 0 40px}.tabar-countdown__milestone-badge{display:inline-block;padding:22px 44px;background:#ffffff0f;border:1.5px solid rgba(255,255,255,.14);border-radius:14px;font-family:var(--font-heading--family, Georgia, "Times New Roman", serif);font-size:2.5rem;font-weight:600;line-height:1.1;letter-spacing:-.01em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:640px){.tabar-countdown__milestone-badge{padding:18px 28px;font-size:1.75rem}}@media(max-width:640px){.tabar-countdown{padding:56px 16px}.tabar-countdown__heading{font-size:1.625rem}.tabar-countdown__timer{gap:6px}.tabar-countdown__cell{min-width:68px;padding:14px 6px}.tabar-countdown__number{font-size:1.875rem}.tabar-countdown__label{font-size:.625rem;letter-spacing:.1em}.tabar-countdown__separator{font-size:1.5rem;padding-bottom:20px}}@media(max-width:380px){.tabar-countdown__separator{display:none}}.tabar-trust-indicators{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap;margin:24px auto 0;padding:20px 24px;max-width:640px;border-top:1px solid rgba(10,10,10,.06)}.tabar-trust-indicators__item{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:#4b5563;font-weight:500;line-height:1.3}.tabar-trust-indicators__icon{flex-shrink:0;width:18px;height:18px;color:#059669}@media(max-width:640px){.tabar-trust-indicators{gap:16px;padding:16px}.tabar-trust-indicators__item{font-size:.75rem}}.tabar-prelaunch-faq{padding:80px 20px;background:#fafaf7}.tabar-prelaunch-faq__inner{max-width:780px;margin:0 auto}.tabar-prelaunch-faq__eyebrow{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b7280;margin:0 0 16px;padding:6px 12px;background:#f4f0e8;border-radius:999px}.tabar-prelaunch-faq__heading{margin:0 0 12px;font-weight:600;font-size:2rem;line-height:1.15;letter-spacing:-.02em;color:#0a0a0a}.tabar-prelaunch-faq__description{margin:0 0 40px;font-size:1.0625rem;line-height:1.55;color:#4b5563}.tabar-prelaunch-faq__list{list-style:none;padding:0;margin:0}.tabar-prelaunch-faq__item{border-top:1px solid rgba(10,10,10,.08)}.tabar-prelaunch-faq__item:last-child{border-bottom:1px solid rgba(10,10,10,.08)}.tabar-prelaunch-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;list-style:none;font-weight:600;font-size:1.0625rem;color:#0a0a0a;transition:color .15s ease}.tabar-prelaunch-faq__item summary::-webkit-details-marker{display:none}.tabar-prelaunch-faq__item summary:after{content:"+";font-size:1.5rem;font-weight:300;color:#6b7280;transition:transform .2s ease;line-height:1}.tabar-prelaunch-faq__item[open] summary:after{content:"\2212";color:#0a0a0a}.tabar-prelaunch-faq__item summary:hover{color:#4b5563}.tabar-prelaunch-faq__item summary:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px;border-radius:4px}.tabar-prelaunch-faq__answer{padding:0 0 22px;font-size:1rem;line-height:1.65;color:#4b5563}.tabar-prelaunch-faq__answer p{margin:0 0 12px}.tabar-prelaunch-faq__answer p:last-child{margin:0}.tabar-prelaunch-faq__answer a{color:#0a0a0a;text-decoration:underline;text-underline-offset:2px;font-weight:500}@media(max-width:640px){.tabar-prelaunch-faq{padding:48px 16px}.tabar-prelaunch-faq__heading{font-size:1.625rem}.tabar-prelaunch-faq__item summary{font-size:1rem;padding:18px 0}}@media(prefers-reduced-motion:reduce){.tabar-prelaunch-faq__item summary,.tabar-prelaunch-faq__item summary:after{transition:none}}.template-page--liste-attente .tabar-hero__btn--primary,.template-page--liste-attente .tabar-cta-band__btn,.template-page--liste-attente .tabar-story-teaser__cta,.template-page--liste-attente .tabar-cafe__cta{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.template-page--liste-attente .tabar-hero__btn--primary:hover,.template-page--liste-attente .tabar-cta-band__btn:hover,.template-page--liste-attente .tabar-story-teaser__cta:hover,.template-page--liste-attente .tabar-cafe__cta:hover{background:#1f2937!important;color:#fff!important;border-color:#1f2937!important;transform:translateY(-1px);box-shadow:0 8px 22px #0a0a0a38}.template-page--liste-attente .tabar-hero__btn--ghost{border-color:#ffffffd9!important;color:#fff!important}.template-page--liste-attente .tabar-hero__btn--ghost:hover{background:#ffffff1f!important;border-color:#fff!important}.template-page--liste-attente footer .email-signup-block,.template-page--liste-attente footer [class*=email-signup],.template-page--liste-attente footer .newsletter-form{display:none!important}.template-page--liste-attente footer .footer-column:has(.email-signup-block),.template-page--liste-attente footer [class*=footer]:has([class*=email-signup]){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tabar-pre-launch.css.map */
