.buy-panel{text-align:center;border-top:1px solid color-mix(in srgb, var(--theme-accent) 35%, transparent);border-bottom:1px solid color-mix(in srgb, var(--theme-accent) 35%, transparent);max-width:560px;color:var(--theme-text);flex-direction:column;align-items:center;gap:12px;margin:40px auto 0;padding:26px 22px 24px;display:flex}.buy-panel>div{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.buy-panel-lead{font-family:var(--theme-font-ui), serif;letter-spacing:.08em;color:var(--theme-heading);font-size:22px}.buy-panel-btn{justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:13px 28px;text-decoration:none;display:inline-flex}.buy-panel-note{color:var(--theme-soft);max-width:460px;font-size:16px;line-height:1.5}.buy-panel-sticker{font-family:var(--theme-font-ui), sans-serif;letter-spacing:.04em;background:var(--theme-highlight);color:var(--theme-ink);border-radius:999px;padding:6px 14px;font-size:16px;font-weight:800;display:inline-block;transform:rotate(-2deg)}