.prices{max-width:var(--block);background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-xs) var(--space-lg) var(--space-md)}.price-row{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.price-text{flex:16rem;min-width:0}.price-row h2,.price-row h3{color:var(--ink);letter-spacing:-.01em;font-family:inherit;font-weight:700;font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:0 0 .15rem;display:flex}.price-row .badge{margin-left:0}.price-row p{color:var(--ink-2);font-size:var(--text-sm);max-width:var(--measure);margin:0}.price-row .price{text-align:right;font-size:var(--text-lg);color:var(--ink);margin-left:auto;font-weight:700}.price small{font-size:var(--text-xs);color:var(--ink-2);font-weight:500}.price small.plus{margin-top:.1rem;display:block}@media (width<=39.99rem){.price-row{display:block}.price-row .price{margin:var(--space-xs) 0 0;text-align:left}}
