.medical-package-block_vehicle-details__2mVLh{margin-bottom:20px;border:1px solid var(--primary-color);border-radius:5px}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-title__ycRSP{display:flex;width:100%;align-items:center;justify-content:space-between;padding:15px;-webkit-padding-start:40px;padding-inline-start:40px;background-color:var(--primary-color);position:relative}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-title__ycRSP h2{color:#fff;margin:0;font-size:16px}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-title__ycRSP h3{font-size:16px;color:#fff;font-weight:400;min-height:0;max-width:75%;margin:0}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-title__ycRSP input{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;padding:0;opacity:0;z-index:10;cursor:pointer}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-title__ycRSP input:checked+label{background-color:var(--primary-color);background-image:url(/images/white-tick.svg);background-size:65%;background-repeat:no-repeat;background-position:50%;color:#fff}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-title__ycRSP label{position:absolute;inset-inline-start:15px;top:50%;transform:translateY(-50%);border-radius:5px;background-color:#fff;width:20px;height:20px}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI{padding:15px;display:flex;flex-wrap:wrap}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI h3{min-height:0}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI .medical-package-block_plan-detail__Vp5Ox{flex:0 1 100%;margin-bottom:15px}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI .medical-package-block_plan-detail__Vp5Ox .medical-package-block_title__osR7m{font-size:16px;color:#7e7e7e;margin-bottom:10px}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI .medical-package-block_plan-detail__Vp5Ox .medical-package-block_description__s2aVC{font-size:16px;color:#000}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI .medical-package-block_plan-detail__Vp5Ox ul{margin-top:5px;-webkit-padding-start:17px;padding-inline-start:17px}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI .medical-package-block_plan-detail__Vp5Ox ul li{list-style:disc;margin-bottom:15px;font-size:14px}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI .medical-package-block_plan-detail__Vp5Ox:last-child{margin-bottom:0}.medical-package-block_vehicle-details__2mVLh .medical-package-block_insurance-details__dPTOI .medical-package-block_plan-detail__Vp5Ox .benefitsTable{width:100%!important}.medical-package-block_vehicle-details__2mVLh:not(:last-child){margin-bottom:15px}.medical-package-block_plan-benefits__aZl6U{width:100%}.medical-package-block_plan-benefits__aZl6U a{color:var(--secondary-color);text-decoration:underline;font-size:16px}.medical-package-block_plan-benefits__aZl6U a:hover{color:#0a7ba9}.medical-package-block_plan-benefits__aZl6U .benefitsTable{display:block!important}.medical-package-block_date-container__wC9sg{padding:15px}.medical-package-block_input-container__ixr31{margin-bottom:15px}.medical-package-block_total-price__Uf6Qp{padding:15px;background-color:#fff;color:#000;border-top:1px solid var(--primary-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:end}.medical-package-block_total-price__Uf6Qp h3{margin:0;min-height:0;font-weight:600;font-size:18px}.medical-package-block_total-price__Uf6Qp span{-webkit-margin-end:5px;margin-inline-end:5px;font-weight:500;font-size:14px}.medical-package-block_link__KxXie{color:var(--secondary-color);font-size:16px;cursor:pointer;display:inline-block}.medical-package-block_link__KxXie.medical-package-block_Edit__QfncQ span{-webkit-padding-end:10px;padding-inline-end:10px;display:inline-block}.medical-package-block_link__KxXie.medical-package-block_Edit__QfncQ span:before{content:"";height:16px;width:16px;display:block;background-size:contain;background-image:url(/images/edit.svg)}.inline-date-picker_day-picker__FWa7u{display:inline-block;border:1px solid #a7a7a7;padding:20px;border-radius:4px;margin-left:0!important}