h1[data-astro-cid-lzblgwac]{margin:1.5rem 0}.checkout-empty[data-astro-cid-lzblgwac]{text-align:center;padding:3rem 0}.checkout-empty[data-astro-cid-lzblgwac] p[data-astro-cid-lzblgwac]{font-size:1.2rem;color:var(--color-text-light);margin-bottom:1.5rem}.checkout-grid[data-astro-cid-lzblgwac]{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;margin-bottom:3rem}h2[data-astro-cid-lzblgwac]{font-size:1.3rem;margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.form-row[data-astro-cid-lzblgwac]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-astro-cid-lzblgwac]{margin-bottom:1rem}.form-group[data-astro-cid-lzblgwac] label[data-astro-cid-lzblgwac]{display:block;font-weight:600;font-size:.85rem;margin-bottom:.25rem;color:var(--color-text)}.form-group[data-astro-cid-lzblgwac] input[data-astro-cid-lzblgwac],.form-group[data-astro-cid-lzblgwac] select[data-astro-cid-lzblgwac],.form-group[data-astro-cid-lzblgwac] textarea[data-astro-cid-lzblgwac]{width:100%;padding:.7rem;border:1px solid var(--color-border);border-radius:4px;font-size:.95rem;font-family:inherit}.form-group[data-astro-cid-lzblgwac] input[data-astro-cid-lzblgwac]:focus,.form-group[data-astro-cid-lzblgwac] select[data-astro-cid-lzblgwac]:focus,.form-group[data-astro-cid-lzblgwac] textarea[data-astro-cid-lzblgwac]:focus{outline:none;border-color:var(--color-primary)}.input-error[data-astro-cid-lzblgwac]{border-color:#c00!important}.shipping-options[data-astro-cid-lzblgwac],.payment-options[data-astro-cid-lzblgwac]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.radio-card[data-astro-cid-lzblgwac]{display:block;border:2px solid var(--color-border);border-radius:8px;padding:.85rem 1rem;cursor:pointer;transition:border-color .2s,background .2s}.radio-card[data-astro-cid-lzblgwac]:hover{border-color:var(--color-primary)}.radio-card[data-astro-cid-lzblgwac].selected{border-color:var(--color-primary);background:var(--color-primary-light)}.radio-card[data-astro-cid-lzblgwac] input[data-astro-cid-lzblgwac][type=radio]{display:none}.radio-card-content[data-astro-cid-lzblgwac]{display:flex;justify-content:space-between;align-items:center}.radio-card-label[data-astro-cid-lzblgwac]{font-size:.95rem;font-weight:600}.radio-card-label[data-astro-cid-lzblgwac] small[data-astro-cid-lzblgwac]{font-weight:400;color:var(--color-text-light);font-size:.8rem}.radio-card-price[data-astro-cid-lzblgwac]{font-weight:700;color:var(--color-primary);font-size:.95rem}.payment-option-group[data-astro-cid-lzblgwac]{display:flex;flex-direction:column}.payment-detail-box-inline[data-astro-cid-lzblgwac]{background:var(--color-bg-light);border-radius:0 0 8px 8px;padding:1rem 1.25rem;font-size:.9rem;line-height:1.6;margin-top:-.35rem;border:2px solid var(--color-primary);border-top:none}.payment-detail-box-inline[data-astro-cid-lzblgwac] p[data-astro-cid-lzblgwac]{margin:0;color:var(--color-text-light)}.payment-detail-box-inline[data-astro-cid-lzblgwac] input[data-astro-cid-lzblgwac][type=text]{width:100%;padding:.7rem;border:1px solid var(--color-border);border-radius:4px;font-size:.95rem;font-family:inherit}.payment-detail-box-inline[data-astro-cid-lzblgwac] input[data-astro-cid-lzblgwac][type=text]:focus{outline:none;border-color:var(--color-primary)}.crypto-label[data-astro-cid-lzblgwac]{display:block;font-weight:600;font-size:.85rem;margin-bottom:.4rem}#cryptoCoin[data-astro-cid-lzblgwac]{width:100%;padding:.7rem;border:1px solid var(--color-border);border-radius:4px;font-size:.95rem;font-family:inherit;margin-bottom:1rem}.crypto-wallet[data-astro-cid-lzblgwac]{display:flex;gap:1.25rem;align-items:flex-start;background:#fff;border:1px solid var(--color-border);border-radius:8px;padding:1rem}.crypto-wallet[data-astro-cid-lzblgwac] img[data-astro-cid-lzblgwac]{border-radius:6px;flex-shrink:0}.wallet-address[data-astro-cid-lzblgwac]{flex:1;min-width:0}.wallet-label[data-astro-cid-lzblgwac]{display:block;font-weight:600;font-size:.8rem;margin-bottom:.4rem;color:var(--color-text-light);text-transform:uppercase;letter-spacing:.5px}.wallet-address[data-astro-cid-lzblgwac] code[data-astro-cid-lzblgwac]{display:block;font-size:.78rem;word-break:break-all;background:var(--color-bg-light);padding:.6rem;border-radius:4px;margin-bottom:.5rem;line-height:1.4}.copy-btn[data-astro-cid-lzblgwac]{background:var(--color-primary);color:#fff;border:none;padding:.4rem 1rem;border-radius:4px;font-size:.8rem;cursor:pointer;font-weight:600}.copy-btn[data-astro-cid-lzblgwac]:hover{background:var(--color-primary-dark)}.btn-block[data-astro-cid-lzblgwac]{display:block;width:100%;text-align:center;padding:1rem;font-size:1.05rem;cursor:pointer}.order-summary[data-astro-cid-lzblgwac]{background:var(--color-bg-light);border-radius:8px;padding:1.5rem;height:fit-content;position:sticky;top:120px}.summary-item[data-astro-cid-lzblgwac]{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--color-border)}.summary-item[data-astro-cid-lzblgwac] img[data-astro-cid-lzblgwac]{border-radius:4px;object-fit:contain;background:#fff;flex-shrink:0}.summary-item-info[data-astro-cid-lzblgwac]{flex:1;min-width:0}.summary-item-title[data-astro-cid-lzblgwac]{display:block;font-size:.85rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-item-qty[data-astro-cid-lzblgwac]{font-size:.8rem;color:var(--color-text-light)}.summary-item-price[data-astro-cid-lzblgwac]{font-weight:600;white-space:nowrap;font-size:.9rem}.summary-totals[data-astro-cid-lzblgwac]{margin-top:1rem}.summary-row[data-astro-cid-lzblgwac]{display:flex;justify-content:space-between;padding:.4rem 0;font-size:.9rem}.summary-total[data-astro-cid-lzblgwac]{border-top:2px solid var(--color-border);margin-top:.5rem;padding-top:.75rem;font-weight:700;font-size:1.1rem}.summary-total[data-astro-cid-lzblgwac] span[data-astro-cid-lzblgwac]:last-child{color:var(--color-primary)}@media(max-width:992px){.checkout-grid[data-astro-cid-lzblgwac]{grid-template-columns:1fr .8fr;gap:2rem}}@media(max-width:768px){.checkout-grid[data-astro-cid-lzblgwac],.form-row[data-astro-cid-lzblgwac]{grid-template-columns:1fr}.order-summary[data-astro-cid-lzblgwac]{position:static}.crypto-wallet[data-astro-cid-lzblgwac]{flex-direction:column;align-items:center;text-align:center}}
