.pricing-summary{background-color:#f0f4ff;padding:32px 80px 150px}.pricing-summary .details-container{justify-content:space-between;gap:45px;width:100%;margin-top:40px;padding-left:70px;padding-right:70px;display:flex}.pricing-summary .details-container .vehicle-info-container{background-color:#fff;border-radius:18px;width:100%;height:300px;padding:24px}.pricing-summary .details-container .vehicle-info-container .header-container{border-bottom:1px solid #dee3ec;justify-content:space-between;align-items:center;display:flex}.pricing-summary .details-container .vehicle-info-container .header-container .title{font-size:20px;font-weight:600}.pricing-summary .details-container .vehicle-info-container .header-container .edit{cursor:pointer;color:#186aff;font-size:14px;font-weight:600}.pricing-summary .details-container .vehicle-info-container .vehicle-info-content{font-size:14px}.pricing-summary .details-container .summary-outter-container{width:100%}.pricing-summary .details-container .summary-outter-container .summary-container{background-color:#fff;border-radius:18px;width:100%;font-size:14px}.pricing-summary .details-container .summary-outter-container .summary-container .white-container{padding:24px}.pricing-summary .details-container .summary-outter-container .summary-container .white-container h5{font-size:20px;font-weight:600}.pricing-summary .details-container .summary-outter-container .summary-container .white-container h6{font-size:14px;font-weight:600}.pricing-summary .details-container .summary-outter-container .summary-container .blue-container{background-color:#e2edff;padding:10px 24px}.pricing-summary .details-container .summary-outter-container .summary-container .yellow-container{background-color:#ffface;justify-content:space-between;padding:12px 24px 0;display:flex}.pricing-summary .details-container .summary-outter-container .summary-container .total-container{justify-content:space-between;padding:24px;font-weight:600;display:flex}.pricing-summary .details-container .summary-outter-container .btn{letter-spacing:0;color:#fff;background:#186aff;border-radius:32px;width:100%;height:36px;font-size:.8rem;font-weight:500;line-height:21px}@media (max-width:766px){.pricing-summary{padding:20px}.pricing-summary .details-container{flex-direction:column;gap:30px;margin-top:40px;padding-left:10px;padding-right:10px}}
