.bc[data-astro-cid-4xfh65dw]{background:var(--color-surface);width:min(94vw,36rem);max-height:94dvh;color:var(--color-ink);box-shadow:0 1px 2px color-mix(in oklab, var(--color-ink) 6%, transparent), 0 12px 24px -8px color-mix(in oklab, var(--color-ink) 16%, transparent), 0 40px 80px -24px color-mix(in oklab, var(--color-ink) 32%, transparent);overscroll-behavior:contain;border:0;border-radius:20px;margin:auto;padding:0;overflow-y:auto}.bc[data-astro-cid-4xfh65dw][open]{animation:.28s cubic-bezier(.25,1,.5,1) bc-in}.bc[data-astro-cid-4xfh65dw]::backdrop{background:color-mix(in oklab, var(--color-ink) 60%, transparent);backdrop-filter:blur(3px)}@keyframes bc-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.bc[data-astro-cid-4xfh65dw][open]{animation:none}}.bc-form[data-astro-cid-4xfh65dw]{padding:var(--space-lg) 1.25rem var(--space-lg);flex-direction:column;display:flex}.bc-form[data-astro-cid-4xfh65dw]>div[data-astro-cid-4xfh65dw]{gap:var(--space-md);flex-direction:column;display:flex;position:relative}.bc-form[data-astro-cid-4xfh65dw]>div[data-astro-cid-4xfh65dw][hidden]{display:none}.bc-x[data-astro-cid-4xfh65dw]{cursor:pointer;width:48px;height:48px;color:var(--color-ink);background:0 0;border:0;border-radius:50%;font-size:2rem;line-height:1;position:absolute;top:-10px;right:-10px}.bc-x[data-astro-cid-4xfh65dw]:hover{background:var(--color-paper)}.bc-title[data-astro-cid-4xfh65dw]{margin:0;padding-right:44px;font-size:1.6rem;font-weight:800;line-height:1.2}.bc-sub[data-astro-cid-4xfh65dw]{color:var(--color-ink);margin:0;font-size:1.05rem;line-height:1.5}.bc-sr[data-astro-cid-4xfh65dw]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bc-offer[data-astro-cid-4xfh65dw]{padding:var(--space-md) var(--space-md);background:var(--color-paper);border:1px solid var(--color-accent);border-radius:14px}.bc-offer-name[data-astro-cid-4xfh65dw]{margin:0 0 var(--space-xs);color:var(--color-ink);font-size:1rem;font-weight:600}.bc-offer-row[data-astro-cid-4xfh65dw]{align-items:baseline;gap:6px var(--space-sm);flex-wrap:wrap;display:flex}.bc-offer-now[data-astro-cid-4xfh65dw]{font-family:var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:700;line-height:1}.bc-offer-was[data-astro-cid-4xfh65dw]{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:1.1rem}.bc-offer-was[data-astro-cid-4xfh65dw] s[data-astro-cid-4xfh65dw]{text-decoration-line:line-through;text-decoration-thickness:1.5px;text-decoration-color:var(--color-ink)}.bc-offer-save[data-astro-cid-4xfh65dw]{padding:var(--space-2xs) var(--space-xs);background:var(--color-paper);color:var(--color-success);white-space:nowrap;border-radius:999px;margin-left:auto;font-size:.85rem;font-weight:700}.bc-offer-ship[data-astro-cid-4xfh65dw]{margin:var(--space-xs) 0 0;color:var(--color-ink);font-size:.95rem}.bc-note-top[data-astro-cid-4xfh65dw]{color:var(--color-ink);margin:0;font-size:1rem}.bc-section[data-astro-cid-4xfh65dw]{margin:var(--space-2xs) 0 -4px;color:var(--color-ink);font-size:1.15rem;font-weight:800}.bc-row[data-astro-cid-4xfh65dw]{gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width<=520px){.bc[data-astro-cid-4xfh65dw]{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.bc-row[data-astro-cid-4xfh65dw]{grid-template-columns:minmax(0,1fr)}.bc-form[data-astro-cid-4xfh65dw]{padding:var(--space-md)}.bc-form[data-astro-cid-4xfh65dw]>div[data-astro-cid-4xfh65dw]{gap:var(--space-sm)}.bc-x[data-astro-cid-4xfh65dw]{top:-6px;right:-6px}.bc-title[data-astro-cid-4xfh65dw]{font-size:1.4rem}.bc-sub[data-astro-cid-4xfh65dw]{font-size:1rem}.bc[data-astro-cid-4xfh65dw] input[data-astro-cid-4xfh65dw],.bc[data-astro-cid-4xfh65dw] select[data-astro-cid-4xfh65dw]{min-height:48px;font-size:16px}.bc-foot[data-astro-cid-4xfh65dw]{padding-bottom:max(var(--space-md), env(safe-area-inset-bottom))}.bc-pay[data-astro-cid-4xfh65dw]{min-height:52px;font-size:1.1rem}.bc-note[data-astro-cid-4xfh65dw]{font-size:.875rem}}.bc[data-astro-cid-4xfh65dw] label[data-astro-cid-4xfh65dw]{flex-direction:column;gap:6px;font-size:1.05rem;font-weight:700;display:flex}.bc[data-astro-cid-4xfh65dw] small[data-astro-cid-4xfh65dw]{color:var(--color-ink);font-size:1rem;font-weight:400}.bc[data-astro-cid-4xfh65dw] input[data-astro-cid-4xfh65dw],.bc[data-astro-cid-4xfh65dw] select[data-astro-cid-4xfh65dw]{min-height:52px;padding:var(--space-sm) var(--space-md);border:2px solid var(--color-ink);font:inherit;background:var(--color-surface);color:var(--color-ink);box-sizing:border-box;border-radius:10px;width:100%;font-size:1.125rem;font-weight:400}.bc[data-astro-cid-4xfh65dw] input[data-astro-cid-4xfh65dw]::placeholder{color:var(--color-ink);opacity:1}.bc[data-astro-cid-4xfh65dw] input[data-astro-cid-4xfh65dw]:focus-visible,.bc[data-astro-cid-4xfh65dw] select[data-astro-cid-4xfh65dw]:focus-visible,.bc[data-astro-cid-4xfh65dw] button[data-astro-cid-4xfh65dw]:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.bc[data-astro-cid-4xfh65dw] input[data-astro-cid-4xfh65dw]:focus,.bc[data-astro-cid-4xfh65dw] select[data-astro-cid-4xfh65dw]:focus{border-color:var(--color-ink)}:is(.bc[data-astro-cid-4xfh65dw] input[data-astro-cid-4xfh65dw]:user-invalid,.bc[data-astro-cid-4xfh65dw] select[data-astro-cid-4xfh65dw]:user-invalid){border-color:var(--color-error)}.bc-phone[data-astro-cid-4xfh65dw]{align-items:stretch;display:flex}.bc-phone[data-astro-cid-4xfh65dw]>span[data-astro-cid-4xfh65dw]{padding:0 var(--space-sm);border:2px solid var(--color-ink);background:var(--color-paper);border-right:0;border-radius:10px 0 0 10px;align-items:center;font-size:1.125rem;font-weight:700;display:flex}.bc-phone[data-astro-cid-4xfh65dw] input[data-astro-cid-4xfh65dw]{border-radius:0 10px 10px 0}.bc-hint[data-astro-cid-4xfh65dw]{color:var(--color-success);margin:-8px 0 0;font-size:1rem;font-weight:600}.bc-error[data-astro-cid-4xfh65dw]{padding:var(--space-sm) var(--space-md);border:2px solid var(--color-error);background:var(--color-paper);color:var(--color-error);border-radius:10px;margin:0;font-size:1.05rem;font-weight:600}.bc-foot[data-astro-cid-4xfh65dw]{gap:var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-md);background:var(--color-surface);border-top:1px solid var(--color-muted);flex-direction:column;margin:0 -1rem -1rem;display:flex;position:sticky;bottom:0}@media (width>=521px){.bc-foot[data-astro-cid-4xfh65dw]{padding:var(--space-sm) 1.25rem var(--space-lg);margin:0 -1.25rem -1.5rem}}.bc-pay[data-astro-cid-4xfh65dw]{margin-top:var(--space-2xs);min-height:60px;padding:var(--space-md);background:var(--color-accent);color:var(--color-ink);cursor:pointer;box-shadow:0 4px 14px -4px color-mix(in oklab, var(--color-accent) 60%, transparent);border:0;border-radius:12px;font-size:1.2rem;font-weight:800;transition:background-color .2s,transform .2s,box-shadow .2s}.bc-pay[data-astro-cid-4xfh65dw]:hover:not(:disabled){background:var(--color-accent);box-shadow:0 8px 20px -6px color-mix(in oklab, var(--color-accent) 70%, transparent);transform:translateY(-1px)}.bc-pay[data-astro-cid-4xfh65dw]:disabled{opacity:.7;cursor:wait}.bc-note[data-astro-cid-4xfh65dw]{text-align:center;color:var(--color-ink);margin:0;font-size:1rem}
