.bf-opening[data-v-3fb780da]{color:#fff;text-align:center;width:760px;height:420px;font-family:var(--font-family-base,"Inter","Helvetica Neue",Arial,sans-serif);background:#fa3639;border-radius:16px;flex:none;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000059}.bf-opening__bolt[data-v-3fb780da]{pointer-events:none;width:361px;height:530px;position:absolute;top:-24px;left:216px}.bf-opening__close[data-v-3fb780da]{z-index:1;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.bf-opening__eyebrow[data-v-3fb780da]{color:#0a0a0a;margin:0;font-weight:700;line-height:1.12;position:absolute;top:24px;left:0;right:0}.bf-opening__eyebrow--sale[data-v-3fb780da]{letter-spacing:.2em;font-size:36px}.bf-opening__eyebrow--members[data-v-3fb780da]{letter-spacing:.12em;font-size:36px}.bf-opening__countdown[data-v-3fb780da]{justify-content:center;gap:24px;display:flex;position:absolute;top:77px;left:0;right:0}.bf-opening__cell[data-v-3fb780da]{flex-direction:column;gap:6px}.bf-opening__cell[data-v-3fb780da],.bf-opening__cell b[data-v-3fb780da]{align-items:center;display:inline-flex}.bf-opening__cell b[data-v-3fb780da]{font-variant-numeric:tabular-nums;background:#0a0a0a;border-radius:8px;justify-content:center;width:34px;height:34px;font-size:19px;font-weight:500}.bf-opening__cell small[data-v-3fb780da]{opacity:.6;font-size:12px}.bf-opening__hero[data-v-3fb780da]{justify-content:center;align-items:flex-start;font-weight:800;line-height:1;display:flex;position:absolute;left:0;right:0}.bf-opening__hero--percent[data-v-3fb780da]{top:118px}.bf-opening__percent[data-v-3fb780da]{letter-spacing:-.06em;font-size:220px}.bf-opening__percent-tail[data-v-3fb780da]{flex-direction:column;align-items:flex-start;margin-top:36px;display:flex}.bf-opening__percent-sign[data-v-3fb780da]{letter-spacing:-.1em;font-size:110px}.bf-opening__percent-off[data-v-3fb780da]{letter-spacing:-.04em;font-size:56px}.bf-opening__hero--price[data-v-3fb780da]{--bf-price-scale:1;align-items:center;height:220px;top:112px}.bf-opening__price-row[data-v-3fb780da]{direction:ltr;align-items:flex-start;display:inline-flex}.bf-opening__currency[data-v-3fb780da]{margin-top:calc(22px * var(--bf-price-scale));font-size:calc(96px * var(--bf-price-scale));letter-spacing:-.04em}.bf-opening__price[data-v-3fb780da]{font-size:calc(220px * var(--bf-price-scale));letter-spacing:-.06em}.bf-opening__price-tail[data-v-3fb780da]{margin:calc(36px * var(--bf-price-scale)) 0 0 calc(12px * var(--bf-price-scale));flex-direction:column;align-items:flex-start;display:flex}.bf-opening__list-price[data-v-3fb780da]{font-size:calc(52px * var(--bf-price-scale));opacity:.9;font-weight:700}.bf-opening__per-month[data-v-3fb780da]{font-size:calc(64px * var(--bf-price-scale));letter-spacing:-.04em}.bf-opening__hero--credits[data-v-3fb780da]{flex-direction:column;align-items:center;top:118px}.bf-opening__credits[data-v-3fb780da]{letter-spacing:-.06em;font-size:150px}.bf-opening__credits-unit[data-v-3fb780da]{letter-spacing:.02em;margin-top:8px;font-size:40px;font-weight:700}.bf-opening__cta[data-v-3fb780da]{color:#fff;cursor:pointer;background:#0a0a0a;border:0;border-radius:12px;width:198px;height:40px;font-size:16px;font-weight:700;position:absolute;top:346px;left:50%;transform:translate(-50%)}.bf-opening__cta[data-v-3fb780da]:hover{filter:brightness(1.3)}.bf-opening__footnote[data-v-3fb780da]{opacity:.4;margin:0;font-size:14px;line-height:1.5;position:absolute;bottom:12px;right:20px}.bf-opening__terms[data-v-3fb780da]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:791px){.bf-opening[data-v-3fb780da]{box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;width:calc(100vw - 32px);max-width:420px;height:auto;padding:56px 20px 20px;display:flex}.bf-opening__bolt[data-v-3fb780da]{margin-left:-180px;top:-40px;left:50%}.bf-opening__countdown[data-v-3fb780da],.bf-opening__cta[data-v-3fb780da],.bf-opening__eyebrow[data-v-3fb780da],.bf-opening__footnote[data-v-3fb780da],.bf-opening__hero[data-v-3fb780da]{position:static;transform:none}.bf-opening__eyebrow--sale[data-v-3fb780da]{letter-spacing:.1em;font-size:22px}.bf-opening__eyebrow--members[data-v-3fb780da]{letter-spacing:.08em;font-size:26px}.bf-opening__countdown[data-v-3fb780da]{gap:16px}.bf-opening__percent[data-v-3fb780da]{font-size:140px}.bf-opening__percent-tail[data-v-3fb780da]{margin-top:20px}.bf-opening__percent-sign[data-v-3fb780da]{font-size:72px}.bf-opening__percent-off[data-v-3fb780da]{font-size:36px}.bf-opening__hero--price[data-v-3fb780da]{height:90px}.bf-opening__currency[data-v-3fb780da]{margin-top:calc(10px * var(--bf-price-scale));font-size:calc(40px * var(--bf-price-scale))}.bf-opening__price[data-v-3fb780da]{font-size:calc(90px * var(--bf-price-scale))}.bf-opening__price-tail[data-v-3fb780da]{margin:calc(14px * var(--bf-price-scale)) 0 0 calc(8px * var(--bf-price-scale))}.bf-opening__list-price[data-v-3fb780da]{font-size:calc(26px * var(--bf-price-scale))}.bf-opening__per-month[data-v-3fb780da]{font-size:calc(34px * var(--bf-price-scale))}.bf-opening__credits[data-v-3fb780da]{font-size:72px}.bf-opening__credits-unit[data-v-3fb780da]{margin-top:4px;font-size:28px}.bf-opening__cta[data-v-3fb780da]{width:100%;max-width:280px;height:44px}.bf-opening__footnote[data-v-3fb780da]{font-size:12px}}
