.DropdownMenu_itemText__PLMfd{font-family:inherit;font-size:.78rem;font-weight:600;line-height:1.5;letter-spacing:.02em}.ActionIcon_icon__g4GVY{display:block;flex-shrink:0;width:1.25em;height:1.25em}.VehicleMenu_root__Cvhk0{position:static}.designed-header:has(.VehicleMenu_toggle__7T4bb[aria-expanded=true]){z-index:60}.VehicleMenu_toggle__7T4bb{position:relative}.VehicleMenu_root__Cvhk0 .VehicleMenu_toggle__7T4bb:focus-visible{outline:none;color:var(--brand-accent)}.VehicleMenu_toggle__7T4bb:focus-visible:after,.VehicleMenu_toggle__7T4bb[aria-expanded=true]:after{content:"";position:absolute;inset:auto 0 -1px;height:3px;background:var(--brand-accent)}.VehicleMenu_panel__GXJ4b{position:absolute;inset:100% 0 auto;width:100%;z-index:50;background:var(--brand-black);color:var(--brand-white);border:1px solid color-mix(in srgb,var(--brand-white) 10%,transparent);box-shadow:0 25px 50px -12px color-mix(in srgb,var(--brand-black) 35%,transparent);color-scheme:dark;font-weight:400;text-align:left}.VehicleMenu_columns__JklCV{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.6fr);width:100%;margin:0;gap:0;padding:0;max-height:min(580px,calc(100dvh - var(--green-header-offset, 164px) - 24px));overflow:hidden}.VehicleMenu_columns__JklCV:not(.VehicleMenu_withYears__Uuu00) .VehicleMenu_models__3dgjZ{grid-column:2/4}.VehicleMenu_brands__7cYgS,.VehicleMenu_models__3dgjZ,.VehicleMenu_years__eZ2LM{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.VehicleMenu_models__3dgjZ,.VehicleMenu_years__eZ2LM{border-left:1px solid color-mix(in srgb,var(--brand-white) 10%,transparent)}.VehicleMenu_brands__7cYgS>li:not(:last-child),.VehicleMenu_models__3dgjZ>ul>li:not(:last-child),.VehicleMenu_years__eZ2LM>ul>li:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--brand-white) 10%,transparent)}.VehicleMenu_brand__AZP8_,.VehicleMenu_model__RZCuB,.VehicleMenu_year__Opob3{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;width:100%;padding:10px 16px;text-align:left}.VehicleMenu_brand__AZP8_{cursor:pointer;text-transform:uppercase}.VehicleMenu_model__RZCuB,.VehicleMenu_year__Opob3{color:var(--brand-white)}.VehicleMenu_brand__AZP8_ svg,.VehicleMenu_model__RZCuB svg{color:currentColor;flex-shrink:0}.VehicleMenu_brand__AZP8_ svg{visibility:hidden}.VehicleMenu_brand__AZP8_.VehicleMenu_active__seUTq svg{visibility:visible}.VehicleMenu_brand__AZP8_.VehicleMenu_active__seUTq,.VehicleMenu_model__RZCuB.VehicleMenu_active__seUTq{background:var(--brand-accent);color:var(--brand-black)}.VehicleMenu_model__RZCuB,.VehicleMenu_year__Opob3{cursor:pointer}.VehicleMenu_brand__AZP8_:focus-visible,.VehicleMenu_brand__AZP8_:hover,.VehicleMenu_model__RZCuB:focus-visible,.VehicleMenu_model__RZCuB:focus-within,.VehicleMenu_model__RZCuB:hover,.VehicleMenu_year__Opob3:focus-visible,.VehicleMenu_year__Opob3:hover{background:var(--brand-accent);color:var(--brand-black)}.VehicleMenu_panel__GXJ4b :focus-visible{outline-offset:-3px}.VehicleMenu_panel__GXJ4b .VehicleMenu_brand__AZP8_:focus-visible,.VehicleMenu_panel__GXJ4b .VehicleMenu_model__RZCuB:focus-visible{outline:none}.VehicleMenu_backdrop__9hVr_,.VehicleMenu_mobileHeader__IZOpx{display:none}@media (min-width:1024px){.header-primary-nav:has(.VehicleMenu_root__Cvhk0){position:relative}}@media (max-width:1023px){.VehicleMenu_backdrop__9hVr_{display:block;position:fixed;inset:var(--green-header-offset,164px) 0 0;z-index:49;background:color-mix(in srgb,var(--brand-black) 45%,transparent)}.VehicleMenu_panel__GXJ4b{width:100%;max-height:calc(100dvh - var(--green-header-offset, 164px));overflow:hidden}.VehicleMenu_mobileHeader__IZOpx{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:8px 20px;border-bottom:1px solid color-mix(in srgb,var(--brand-white) 10%,transparent)}.VehicleMenu_mobileHeader__IZOpx h2{font-size:17px;font-weight:600}.VehicleMenu_close__pQ7vv{display:grid;place-items:center;width:44px;height:44px;color:var(--brand-white);cursor:pointer}.VehicleMenu_back__jkeuH{display:flex;align-items:center;gap:14px;min-height:44px;font-size:16px;text-align:left;cursor:pointer}.VehicleMenu_back__jkeuH svg{color:var(--brand-accent)}.VehicleMenu_columns__JklCV,.VehicleMenu_columns__JklCV.VehicleMenu_withYears__Uuu00{display:block;width:100%;padding:0;max-height:calc(100dvh - var(--green-header-offset, 164px) - 60px);min-height:min(300px,calc(100dvh - var(--green-header-offset, 164px) - 60px));overflow-y:auto;overscroll-behavior:contain}.VehicleMenu_brands__7cYgS,.VehicleMenu_models__3dgjZ,.VehicleMenu_years__eZ2LM{overflow:visible}.VehicleMenu_models__3dgjZ,.VehicleMenu_years__eZ2LM{border-left:0}.VehicleMenu_columns__JklCV[data-level=brands] .VehicleMenu_models__3dgjZ,.VehicleMenu_columns__JklCV[data-level=brands] .VehicleMenu_years__eZ2LM,.VehicleMenu_columns__JklCV[data-level=models] .VehicleMenu_brands__7cYgS,.VehicleMenu_columns__JklCV[data-level=models] .VehicleMenu_years__eZ2LM,.VehicleMenu_columns__JklCV[data-level=years] .VehicleMenu_brands__7cYgS,.VehicleMenu_columns__JklCV[data-level=years] .VehicleMenu_models__3dgjZ{display:none}.VehicleMenu_brand__AZP8_ svg{visibility:visible;width:18px}.VehicleMenu_brand__AZP8_.VehicleMenu_active__seUTq{background:transparent;color:var(--brand-white)}.VehicleMenu_brand__AZP8_:focus-visible,.VehicleMenu_brand__AZP8_:hover{background:var(--brand-accent);color:var(--brand-black)}}