.bn[data-v-cfaa4c55]{position:fixed;inset:0;z-index:10060;display:flex;align-items:center;justify-content:center;padding:.55rem;background:#0a0a0a85;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:bnFade-cfaa4c55 .28s ease;font-family:var(--sans)}.bn__sheet[data-v-cfaa4c55]{position:relative;width:min(100%,360px);max-height:min(92dvh,92vh);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.15rem 1.05rem .9rem;border-radius:18px;background:#fff;color:#0b0b0b;box-shadow:0 18px 48px #0a0a0a47;transform:translateY(14px) scale(.98);opacity:0;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease;text-align:center}.bn__sheet.is-revealed[data-v-cfaa4c55]{transform:translateY(0) scale(1);opacity:1}.bn__sheet--gift[data-v-cfaa4c55],.bn__sheet--urgent[data-v-cfaa4c55]{background:radial-gradient(120% 70% at 50% -8%,rgba(255,45,85,.14),transparent 52%),#fff}.bn__timer[data-v-cfaa4c55]{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;margin:0 auto .85rem;padding:.32rem .7rem;border-radius:999px;background:#0b0b0b;color:#fff;font-size:.68rem;font-weight:700}.bn__timer .v-icon[data-v-cfaa4c55]{color:#fff!important;font-size:14px!important}.bn__timer strong[data-v-cfaa4c55]{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#ff2d55}.bn__timer.is-low[data-v-cfaa4c55]{background:#ff2d55}.bn__timer.is-low strong[data-v-cfaa4c55]{color:#fff}.bn__close[data-v-cfaa4c55]{position:absolute;top:.35rem;right:.35rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:50%;background:#f2f3f5;color:#0b0b0b;cursor:pointer}.bn__kicker[data-v-cfaa4c55]{margin:0 0 .35rem;color:#5a5a5a;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bn__deal[data-v-cfaa4c55]{margin:0;color:#ff2d55;font-family:var(--display);font-size:clamp(2.6rem,12vw,3.2rem);font-weight:800;line-height:.95;letter-spacing:-.03em}.bn__save-line[data-v-cfaa4c55]{margin:.45rem 0 0;color:#0b0b0b;font-size:.92rem;font-weight:650}.bn__save-line b[data-v-cfaa4c55]{color:#ff2d55;font-weight:800}.bn__price-row[data-v-cfaa4c55]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;margin:.85rem auto 1rem;padding:.55rem .9rem;border-radius:999px;background:#f2f3f5;font-size:1rem;font-weight:700}.bn__price-row del[data-v-cfaa4c55]{color:#9a9a9a;font-weight:650}.bn__price-row span[data-v-cfaa4c55]{color:#b0b0b0}.bn__price-row strong[data-v-cfaa4c55]{color:#0b0b0b;font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums}.bn__eyebrow[data-v-cfaa4c55]{margin:0 0 .18rem;color:#ff2d55;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bn__title[data-v-cfaa4c55]{margin:0;padding:0 .5rem;font-family:var(--display);font-size:clamp(1.2rem,4.2vw,1.4rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.bn__lead[data-v-cfaa4c55]{margin:.35rem 0 .75rem;color:#6f6f6f;font-size:.82rem;line-height:1.4}.bn__points[data-v-cfaa4c55]{display:grid;gap:.3rem;margin:0 0 .85rem;padding:0;list-style:none;text-align:left}.bn__points li[data-v-cfaa4c55]{display:flex;font-size:.8rem}.bn__cta[data-v-cfaa4c55],.bn__points li[data-v-cfaa4c55]{align-items:center;gap:.35rem}.bn__cta[data-v-cfaa4c55]{display:inline-flex;justify-content:center;width:100%;min-height:54px;margin:0 0 .45rem;border:0;border-radius:999px;background:#ff2d55;color:#fff;font-family:inherit;font-size:.92rem;font-weight:800;letter-spacing:.02em;text-transform:none;cursor:pointer;box-shadow:0 14px 28px #ff2d5547;transition:background .2s ease,transform .15s ease}.bn__cta[data-v-cfaa4c55]:hover{background:#e01840}.bn__cta[data-v-cfaa4c55]:active{transform:scale(.99)}.bn__cta[data-v-cfaa4c55]:disabled{opacity:.55;cursor:wait}.bn__cta .v-icon[data-v-cfaa4c55]{color:#fff!important}.bn__skip[data-v-cfaa4c55]{display:inline-flex;margin:0 auto;padding:.2rem .4rem;border:0;background:transparent;color:#8a8580;font:inherit;font-size:.72rem;font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@keyframes bnFade-cfaa4c55{0%{opacity:0}to{opacity:1}}@keyframes bnPulse-cfaa4c55{0%{transform:scale(.92);opacity:.7}70%{transform:scale(1.28);opacity:0}to{transform:scale(1.28);opacity:0}}@keyframes bnBlink-cfaa4c55{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media(max-width:600px){.bn[data-v-cfaa4c55]{align-items:flex-end;padding:.45rem .45rem max(.45rem,env(safe-area-inset-bottom))}.bn__sheet[data-v-cfaa4c55]{width:100%;max-height:min(88dvh,88vh);padding:1.1rem 1rem .85rem;border-radius:18px 18px 0 0}.bn__deal[data-v-cfaa4c55]{font-size:2.8rem}.bn__cta[data-v-cfaa4c55]{min-height:52px}}@media(max-height:560px){.bn__timer[data-v-cfaa4c55]{margin-bottom:.45rem}.bn__deal[data-v-cfaa4c55]{font-size:2.3rem}.bn__price-row[data-v-cfaa4c55]{margin:.55rem auto .75rem}}@media(prefers-reduced-motion:reduce){.bn[data-v-cfaa4c55],.bn__sheet[data-v-cfaa4c55],.bn__timer.is-low[data-v-cfaa4c55]{animation:none!important;transition:none!important}}
