.checkout-plans{min-inline-size:0;margin:0 0 20px;padding:0;border:0}.checkout-plan-options{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;min-inline-size:0;padding:4px;border:1px solid var(--gold);border-radius:16px}.checkout-plans legend{margin:0 0 8px;padding:0}.checkout-plans label{position:relative;min-width:0}.checkout-plans input{position:absolute;opacity:0}.checkout-plans span{display:grid;place-items:center;height:100%;padding:10px 4px;border-radius:10px;text-align:center;cursor:pointer}.checkout-plans input:checked+span{background:var(--gold);color:var(--bg)}.checkout-plans input:focus-visible+span{outline:2px solid var(--ivory)}#premium-actions{margin-top:20px}
