.SpecSection_container__9fXDV .SpecSection_headingContainer__4dNfz{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:1rem}.SpecSection_container__9fXDV .SpecSection_headingContainer__4dNfz h3{font-weight:400;font-size:1rem;line-height:1.5rem;line-height:1.375rem;font-weight:700}.SpecSection_container__9fXDV .SpecSection_headingContainer__4dNfz .SpecSection_headingCta__pbN79>button{flex-shrink:0}.SpecSection_container__9fXDV .SpecSection_content__qCP0f{display:flex;flex-flow:column;gap:1rem}.SpecSection_container__9fXDV .SpecSection_content__qCP0f>:not(:last-child){border-bottom:1px solid #ddd}.ContractForm_personalDetailsInfo__O5Pg5{font-weight:400;font-size:.875rem;line-height:1.375rem;color:#565656}.ContractForm_personalDetailsInfo__O5Pg5 a{text-decoration:underline}.ContractForm_details__mIB2S{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.ContractForm_form__OMeFM{--input-max-width:variables.rem(430px);display:flex;flex-direction:column;gap:1rem}.ContractForm_combobox__BqPuT{max-width:26.875rem}.ContractForm_hiddenSection__Sfd_p{background-color:#f6f6f6;padding:1rem;display:flex;flex-direction:column;gap:1rem}.ContractForm_label__C_DS2{font-weight:400;font-size:.875rem;line-height:1.375rem;font-weight:500;color:#3e3e3e}.ContractForm_datePicker__Lk_cm{position:relative;max-width:26.875rem}.ContractForm_datePicker__Lk_cm .ContractForm_icon__YDYUm{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:1rem;font-size:1.5rem;color:#cb4700}.ContractForm_contractUpdateForm__hKMhh{display:flex;flex-direction:column;gap:1rem}.ContractForm_contractUpdateForm__hKMhh .ContractForm_modalContent__yZwwE{gap:0}.ServiceCampaigns_container__YVE4T{display:flex;flex-direction:column;gap:1rem}.ServiceCampaigns_smallText__1OODo{font-weight:400;font-size:.875rem;line-height:1.375rem;color:#565656}.ServiceCampaigns_subHeading__9lYfM{font-weight:400;font-size:1rem;line-height:1.5rem;font-weight:700}.ServiceCampaigns_campaignCard__Z3S6_{border:unset;box-shadow:0 1px 2px rgba(0,0,0,.04),0 1px 4px rgba(0,0,0,.12)}.ServiceCampaigns_campaignCard__Z3S6_ .ServiceCampaigns_cardContent__CqPSu{display:flex;flex-direction:column;gap:.25rem}.ServiceCampaigns_campaignDescription__Nety0{font-weight:400;font-size:1rem;line-height:1.5rem;font-weight:500}.ServiceCampaigns_campaignNumber__ZeQPC{font-weight:400}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_equipmentLevel__wKbpW{margin-bottom:2rem;padding:1rem;background-color:#f2f2f2;border-radius:1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem;gap:.25rem}@media(min-width:600px){.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_equipmentLevel__wKbpW{padding:1.5rem;gap:3rem}}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_title__QPNOM{font-weight:400;font-size:1rem;line-height:1.5rem;font-weight:700}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_tabs__DW7IN{border-bottom:1px solid #ddd;margin-bottom:1rem}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_tabs__DW7IN ol{padding:0}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_accessoryList__j37qR{list-style:none;padding:0;margin:0}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_accessoryCode__JKFxd{color:#565656;font-weight:400;display:block}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_accessoryItem__sNww0{padding:1rem 0;display:flex;flex-direction:column;gap:.25rem;font-weight:500}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_accessoryItem__sNww0:not(:last-child){border-bottom:1px solid #ddd}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_subaccessoryAccordion__ymgki summary{list-style:none;cursor:pointer;font-weight:700}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_subaccessoryAccordion__ymgki summary::-webkit-details-marker{display:none}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_subaccessoryList__1gvEi{list-style:none;padding:0;margin:1rem 0 1.5rem}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_subaccessoryItem__YPbBi{border-left:1px solid #ddd;padding-left:1rem}.VehicleAccessories_vehicleAccessories__w7bK1 .VehicleAccessories_subaccessoryItem__YPbBi:not(:last-child){padding-bottom:1rem}