.plan-price-recap{padding:20px;margin:20px 0;border:1px solid #cbb79d;background:#f7f3ec;border-radius:8px}.plan-price-recap h3{margin-top:0}.plan-price-row{display:grid;grid-template-columns:120px 1fr auto;gap:16px;border-bottom:1px solid #ded4c6;padding:14px 0;align-items:center}.plan-price-row>strong:last-child{white-space:nowrap;font-size:17px}.plan-price-recap .business-grand{margin-bottom:0}@media(max-width:650px){.plan-price-row{grid-template-columns:1fr auto;gap:8px}.plan-price-row>span{grid-column:1/-1;grid-row:2}.plan-price-row>strong:last-child{font-size:15px}}
