.VehicleCard_card__fCcc2{cursor:pointer;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0px 0px 2px 0px rgba(0,0,0,.1);--tw-shadow-colored:0px 0px 2px 0px var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.VehicleCard_card__fCcc2,.VehicleCard_card__fCcc2:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.VehicleCard_card__fCcc2:hover{--tw-shadow:0px 0px 20px 0px rgba(0,0,0,.1);--tw-shadow-colored:0px 0px 20px 0px var(--tw-shadow-color)}@media (min-width:986px){.VehicleCard_card__fCcc2{padding:1rem 1.5rem 1rem .75rem}}.VehicleCard_card__fCcc2.VehicleCard_selected__mPXas{border-color:var(--primary-light);background-color:var(--soft-orange)}.VehicleCard_card__fCcc2.VehicleCard_selected__mPXas .VehicleCard_tagsMobile__RHgDa .VehicleCard_tags__m7ijc{display:flex;max-height:100px;opacity:1}@media (min-width:986px){.VehicleCard_card__fCcc2.VehicleCard_selected__mPXas .VehicleCard_tagsMobile__RHgDa .VehicleCard_tags__m7ijc{display:none}}.VehicleCard_card__fCcc2.VehicleCard_selected__mPXas .VehicleCard_tag__Xz1_P{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.VehicleCard_card__fCcc2:not(.VehicleCard_selected__mPXas) .VehicleCard_tagsMobile__RHgDa .VehicleCard_tags__m7ijc{display:flex;max-height:0;padding-top:0;opacity:0}.VehicleCard_card__fCcc2:not(.VehicleCard_selected__mPXas) .VehicleCard_description__T5kLO{display:none}@media (min-width:790px){.VehicleCard_card__fCcc2:not(.VehicleCard_selected__mPXas) .VehicleCard_description__T5kLO{display:none}}@media (min-width:986px){.VehicleCard_card__fCcc2:not(.VehicleCard_selected__mPXas) .VehicleCard_description__T5kLO{display:block}}.VehicleCard_content__aCLcz{display:flex;align-items:center;gap:.75rem}@media (min-width:986px){.VehicleCard_content__aCLcz{gap:1.5rem}}.VehicleCard_imageWrapper___2qiV{position:relative;height:50px;width:90px}@media (min-width:986px){.VehicleCard_imageWrapper___2qiV{height:120px;width:248px}}.VehicleCard_image__sj7EF{object-fit:contain}.VehicleCard_details__fYgNF{flex:1 1 0%}.VehicleCard_detailsContent__BInL6{display:flex;align-items:center;justify-content:space-between;gap:.75rem}@media (min-width:986px){.VehicleCard_detailsContent__BInL6{gap:1.5rem}}.VehicleCard_title__RfkKF{padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:986px){.VehicleCard_title__RfkKF{padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem}}.VehicleCard_description__T5kLO{padding-bottom:.25rem;font-size:.75rem;line-height:1rem;color:var(--gray-700)}@media (min-width:986px){.VehicleCard_description__T5kLO{padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}}.VehicleCard_priceWrapper__IErOp{max-width:6rem;flex-shrink:0;align-self:center;text-align:right}.VehicleCard_price__gN_8y{display:block;font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width:986px){.VehicleCard_price__gN_8y{padding-bottom:.75rem;font-size:1.5rem;line-height:2rem}}.VehicleCard_priceLabel__6EOEc{display:block;font-size:10px;line-height:1.5;color:var(--gray-700)}.VehicleCard_features__fthxT{display:flex;align-items:center;gap:1.5rem}.VehicleCard_feature__oixwI{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.VehicleCard_featureIcon__OF77i{color:var(--gray-500)}.VehicleCard_tags__m7ijc{display:none;gap:.5rem;padding-top:1rem}@media (min-width:986px){.VehicleCard_tags__m7ijc{display:flex;padding-top:1.5rem}}.VehicleCard_tag__Xz1_P{border-radius:9999px;background-color:var(--gray-200);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:400;color:var(--gray-700)}.VehicleCard_tagsMobile__RHgDa .VehicleCard_tags__m7ijc{display:block;overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:986px){.VehicleCard_tagsMobile__RHgDa .VehicleCard_tags__m7ijc{display:none}}.Stepper_stepper__FVGrp{display:none;width:100%;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0px 0px 2px 0px rgba(0,0,0,.1);--tw-shadow-colored:0px 0px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:986px){.Stepper_stepper__FVGrp{display:flex}}.Stepper_stepCircle__i89aF,.Stepper_stepItem__qiptx{display:flex;align-items:center}.Stepper_stepCircle__i89aF{height:30px;width:30px;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:500}.Stepper_stepCircle__i89aF.Stepper_active__uh2x5{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Stepper_stepCircle__i89aF.Stepper_completed__DwMZO{background-color:var(--primary);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Stepper_stepCircle__i89aF.Stepper_upcoming__G1tLr{background-color:var(--gray-200);color:var(--gray-500)}.Stepper_stepTitle__q9T7Y{margin-left:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.Stepper_stepTitle__q9T7Y.Stepper_active__uh2x5{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.Stepper_stepTitle__q9T7Y.Stepper_completed__DwMZO{color:var(--primary)}.Stepper_stepTitle__q9T7Y.Stepper_upcoming__G1tLr{color:var(--gray-500)}.Stepper_stepDivider__I2mMX{margin-left:1rem;margin-right:1rem;height:1px;flex:1 1 0%}.Stepper_stepDivider__I2mMX.Stepper_completed__DwMZO{background-color:var(--primary)}.Stepper_stepDivider__I2mMX.Stepper_upcoming__G1tLr{background-color:var(--gray-250)}.VehicleListTable_table__XxVnn{position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media(min-width:768px){.VehicleListTable_table__XxVnn{display:table;width:100%}}@media(max-width:767px){.VehicleListTable_table__XxVnn{display:block;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.VehicleListTable_table__XxVnn::-webkit-scrollbar{display:none}}.VehicleListTable_table__XxVnn th{height:72px;min-height:72px;width:7rem;padding:.75rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:300;color:var(--gray-600)}.VehicleListTable_table__XxVnn td{height:72px;min-height:72px;padding:.75rem 1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:300;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.VehicleListTable_headerCell__jGPY1{width:12rem;font-size:.875rem;line-height:1.25rem}.VehicleListTable_cell__1DKVr{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.VehicleListTable_imageCell__MLL9a{padding:0 0 1rem!important}.VehicleListTable_imageWrapper__Pj_VN{position:relative;height:6rem}.VehicleListTable_bodyRow___uR_G:nth-child(2n),.VehicleListTable_bodyRow___uR_G:nth-child(2n) td,.VehicleListTable_bodyRow___uR_G:nth-child(2n) th,.VehicleListTable_headerRow__XPV3B,.VehicleListTable_headerRow__XPV3B td,.VehicleListTable_headerRow__XPV3B th{background-color:var(--gray-100)}.VehicleListTable_stickyColumn__MdFdR{left:0;z-index:20;position:sticky}@media(min-width:768px){.VehicleListTable_stickyColumn__MdFdR{position:static}}tr:not(.VehicleListTable_headerRow__XPV3B) .VehicleListTable_stickyColumn__MdFdR{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}tr.VehicleListTable_bodyRow___uR_G:nth-child(2n) .VehicleListTable_stickyColumn__MdFdR{background-color:var(--gray-100)}