.planning-price{width:100%;box-sizing:border-box;border:1px solid #bddbd0;border-radius:11px;background:#f0f8f4;color:#173e34;padding:12px;margin:8px 0 12px;font-size:14px;line-height:1.45}
.planning-price-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:3px 0}.planning-price-row strong{white-space:nowrap;font-size:inherit}
.planning-price-total{display:block!important;margin-top:8px;padding-top:8px;border-top:1px solid #c5ded3;font-size:17px!important;color:#185b45}
.builder-choice .planning-price{font-size:12px;margin:8px 0 0;padding:9px}.builder-choice .planning-price-total{font-size:14px!important}

.planning-price .planning-payment{margin:9px 0 0;font-size:13px;line-height:1.5;font-weight:700;color:#185b45}
