.checkout[data-astro-cid-twnaz4tf]{padding:calc(var(--header-h) + 56px) 0 96px}.empty[data-astro-cid-twnaz4tf]{color:var(--muted)}.notice[data-astro-cid-twnaz4tf]{border:1px solid var(--line-strong);color:var(--text);max-width:760px;margin:0 0 8px;padding:14px 18px;font-size:14px}.empty[data-astro-cid-twnaz4tf] a[data-astro-cid-twnaz4tf],.soon[data-astro-cid-twnaz4tf] a[data-astro-cid-twnaz4tf]{color:var(--gold-light);border-bottom:1px solid var(--line-strong)}.grid[data-astro-cid-twnaz4tf]{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(24px,5vw,64px);margin-top:16px;display:grid}.step[data-astro-cid-twnaz4tf]{border-top:1px solid var(--line);padding:28px 0}.step-title[data-astro-cid-twnaz4tf]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-light);margin:0 0 16px;font-size:18px;font-weight:400}.inline[data-astro-cid-twnaz4tf]{gap:12px;max-width:460px;display:flex}.inline[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{border:1px solid var(--line-strong);letter-spacing:.04em;background:0 0;border-radius:0;flex:1;min-width:0;height:48px;padding:0 16px;font-size:16px}.inline[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:focus{border-color:var(--gold);outline:none}.inline[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf][aria-invalid=true]{border-color:#c96a6a}.inline[data-astro-cid-twnaz4tf] .btn[data-astro-cid-twnaz4tf]{white-space:nowrap;height:48px}.help[data-astro-cid-twnaz4tf]{color:var(--muted);border-bottom:1px solid var(--line);margin-top:10px;font-size:12px;display:inline-block}.result[data-astro-cid-twnaz4tf]{min-height:1.6em;color:var(--text);margin:12px 0 0}.result[data-astro-cid-twnaz4tf].bad{color:#e09a9a}.methods[data-astro-cid-twnaz4tf]{border:0;gap:10px;margin:0;padding:0;display:grid}.method[data-astro-cid-twnaz4tf]{border:1px solid var(--line);cursor:pointer;grid-template-columns:auto 1fr;gap:2px 12px;padding:16px;transition:border-color .3s;display:grid}.method[data-astro-cid-twnaz4tf]:has(input:checked){border-color:var(--gold);background:#c9a96a0d}.method[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{accent-color:var(--gold);grid-row:span 2;width:16px;height:16px;margin:4px 0 0}.m-label[data-astro-cid-twnaz4tf]{letter-spacing:.06em;font-size:14px}.m-note[data-astro-cid-twnaz4tf]{color:var(--muted);font-size:12px}.summary[data-astro-cid-twnaz4tf]{top:calc(var(--header-h) + 24px);border:1px solid var(--line-strong);background:var(--ink);padding:28px;position:sticky}.lines[data-astro-cid-twnaz4tf]{margin:0 0 16px;padding:0;list-style:none}.lines[data-astro-cid-twnaz4tf] li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.lines[data-astro-cid-twnaz4tf] .qty{color:var(--muted)}.totals[data-astro-cid-twnaz4tf]{margin:0}.totals[data-astro-cid-twnaz4tf] div[data-astro-cid-twnaz4tf]{justify-content:space-between;padding:6px 0;display:flex}.totals[data-astro-cid-twnaz4tf] dt[data-astro-cid-twnaz4tf]{color:var(--muted)}.totals[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf]{text-align:right;margin:0}.totals[data-astro-cid-twnaz4tf] .grand[data-astro-cid-twnaz4tf]{border-top:1px solid var(--line-strong);font-family:var(--font-display);color:var(--gold-light);margin-top:8px;padding-top:14px;font-size:20px}.totals[data-astro-cid-twnaz4tf] .grand[data-astro-cid-twnaz4tf] dt[data-astro-cid-twnaz4tf]{color:var(--gold-light)}.note[data-astro-cid-twnaz4tf]{color:var(--muted);margin:6px 0 18px;font-size:12px}.pay[data-astro-cid-twnaz4tf]{width:100%}.pay[data-astro-cid-twnaz4tf]:disabled{opacity:.5;cursor:not-allowed}.pay[data-astro-cid-twnaz4tf]:disabled:hover{background:var(--gold);color:var(--black)}.soon[data-astro-cid-twnaz4tf]{color:var(--muted);text-align:center;margin:10px 0 0;font-size:12px}.error[data-astro-cid-twnaz4tf]{color:#e09a9a;min-height:1.4em;margin:10px 0 0;font-size:13px}@media (width<=900px){.grid[data-astro-cid-twnaz4tf]{grid-template-columns:1fr}.summary[data-astro-cid-twnaz4tf]{position:static}}@media (width<=480px){.inline[data-astro-cid-twnaz4tf]{flex-direction:column}.inline[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{flex:none}}
