.MakeTag_quickBtn__8jFTX{flex-shrink:0;padding:12px 16px;border-radius:var(--radius-full);box-shadow:var(--shadow-soft);border:var(--border-soft);font-size:14px;line-height:18px;height:42px;margin-right:12px;background-color:var(--elevated-level-one)!important;color:var(--text-primary)!important;transition:box-shadow .3s}.MakeTag_quickBtn--active__cOdwE{box-shadow:var(--shadow-soft),var(--shadow-border)}.MakeFilters_featuresCtn__cxh3f{padding-bottom:27px;padding-top:14px;overflow-x:auto}@media only screen and (max-width:520px){.MakeFilters_featuresCtn__cxh3f{background-color:var(--surface-background)}}.MakeFilters_featuresCtn__cxh3f .MakeFilters_optionsCtn__kilRg{display:flex;flex-shrink:0;width:max-content;padding-left:10px;padding-right:-2px}.Icon_dynamicIcon__nnDlY{font-family:var(--icon-font);font-size:24px;width:24px;height:24px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;overflow:hidden;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--icon-opacity);color:inherit}.Icon_dynamicIcon__nnDlY:after{content:attr(data-icon)}.Icon_dynamicIcon--unstyled__fa7wn{width:unset}.Icon_dynamicIcon--inheritSize__3CWvS{font-size:inherit;height:inherit;width:inherit}.Icon_dynamicIcon--primary__gPjo2{color:var(--primary)}.Icon_dynamicIcon--primary__gPjo2 path,.Icon_dynamicIcon--primary__gPjo2 rect{fill:var(--primary)}.Icon_dynamicIcon--textPrimary__vKdbs{color:var(--text-primary)}.Icon_dynamicIcon--textSecondary__QRAhP{color:var(--text-secondary)}.Icon_dynamicIcon--themePrimary__Jz9Jd{color:var(--primary)}.Icon_dynamicIcon--themePrimary__Jz9Jd path,.Icon_dynamicIcon--themePrimary__Jz9Jd rect{fill:var(--primary)}.Icon_dynamicIcon--onThemePrimary__iLVEB{color:var(--on-primary)}.Icon_dynamicIcon--dangerRed___hUlq{color:var(--red)}.Icon_dynamicIcon--disabled__6ZN5F{color:var(--disabled)}.Icon_dynamicIcon--white__t5_CG{color:#fff}.Icon_dynamicIcon--green__uQxU7{color:var(--generic-green)}.FilterButton_filterButton__VjHrg{display:flex;align-items:center;flex-shrink:0;padding:var(--quick-tag-padding,16px 20px);border:var(--quick-tag-border-style-desktop,var(--border-strong));border-radius:var(--quick-tag-border-radius,var(--radius-full));font-size:var(--quick-tag-font-size,16px);line-height:1;background-color:var(--quick-tag-background-color,var(--elevated-level-one))!important;color:var(--quick-tag-text-color,var(--text-primary))!important;transition:.2s ease-in;white-space:nowrap;cursor:pointer}.FilterButton_filterButton--active__mLG7J{box-shadow:var(--shadow-border)}@media only screen and (max-width:768px){.FilterButton_filterButton__VjHrg{margin-left:0;margin-right:12px;font-size:14px;border:var(--quick-tag-border-style-mobile,var(--border-strong))}}.FilterButton_filterButton__VjHrg .FilterButton_icon__aHcAU{font-size:16px;width:16px;height:16px;margin-right:8px}@media only screen and (max-width:768px){.FilterButton_filterButton__VjHrg .FilterButton_icon__aHcAU{font-size:14px;width:14px;height:14px;line-height:1}}.FilterButton_filterButton__VjHrg .FilterButton_icon--styled__WiAah path,.FilterButton_filterButton__VjHrg .FilterButton_icon--styled__WiAah rect{fill:var(--text-primary)}.QuickTags_scrollerCtn__H_Yo8{max-width:80vw;gap:8px!important;padding:12px 0}@media only screen and (max-width:768px){.QuickTags_scrollerCtn__H_Yo8{max-width:100vw;padding:2px 0}}.QuickTags_dropdownWrp__WFbI6{display:none}@media only screen and (max-width:768px){.QuickTags_dropdownWrp__WFbI6{display:flex}}.SortDivider_divider__cRUe_{height:1px;background-color:var(--elevated-level-two);margin:4px 20px}.SortOption_sortOption__3PJmw{border:none;background:none;color:var(--text-primary);padding:0 16px;margin:5px 0;border-radius:var(--radius-sm);width:100%;height:40px;transition:.14s ease;cursor:pointer;visibility:hidden;opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.SortOption_sortOption--open__980p2{visibility:visible;opacity:1}@media(hover:hover){.SortOption_sortOption__3PJmw:hover{background-color:var(--elevated-level-two)}}.SortOption_sortOption__3PJmw:focus{outline:2px solid var(--text-primary);outline-offset:-2px;background-color:var(--elevated-level-two)}.SortOption_sortOption__3PJmw:focus:not(:focus-visible){outline:none}.SortOption_sortLabel__ttJWp{display:flex;align-items:center;justify-content:space-between;gap:18px}.SortDropdown_sortBy__GikW7{display:flex;align-items:center;margin:8px 0;color:var(--text-primary)}.SortDropdown_dropdownContainer__yhP_V{position:relative}.SortDropdown_dropdownMenu__Jpcht{position:absolute;top:100%;left:0;background:var(--elevated-level-one);box-shadow:var(--shadow-soft);border:var(--border-soft);z-index:10;padding:0 5px;width:200px;border-radius:var(--radius-lg);margin-top:8px;transform-origin:top;opacity:0;transform:translateY(-10px);transition:opacity .24s ease,transform .24s ease;pointer-events:none;visibility:hidden}.SortDropdown_dropdownMenu--open__Kje6E{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}@media only screen and (max-width:768px){.SortDropdown_dropdownMenu__Jpcht{display:none}}.AiSearchBar_container__9AOG6{display:flex;flex-direction:column;gap:12px;width:100%}.AiSearchBar_container__9AOG6 .AiSearchBar_filterBtn__VC5eY{display:flex;justify-content:center;gap:12px;padding:12px 24px;border-radius:var(--radius-full);border:var(--border-strong);color:var(--text-primary);background-color:var(--elevated-level-one)}.AiSearchBar_container__9AOG6 .AiSearchBar_filterBtn--hidden__1ysX0{display:none;background-color:red}@media only screen and (min-width:768px){.AiSearchBar_container__9AOG6 .AiSearchBar_filterBtn__VC5eY{display:none}}.AiSearchBar_container__9AOG6 .AiSearchBar_filterBtn__VC5eY .AiSearchBar_icon__NcwBt{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background-size:14px;color:var(--primary)}.AiSearchBar_container--hidden__67vLd{width:0;visibility:hidden;transition:visibility .5s cubic-bezier(.075,.82,.165,1),width .5s cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:768px){.AiSearchBar_container--hidden__67vLd{display:none}}.AiSearchBar_inputContainer__nOwvs{position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:16px;transition:transform .25s cubic-bezier(.175,.885,.32,2.875)}@media only screen and (max-width:768px){.AiSearchBar_inputContainer__nOwvs{width:100%}}.AiSearchBar_inputContainer--hidden__WkPSd{width:0;visibility:hidden;transition:visibility .5s cubic-bezier(.075,.82,.165,1);transition:width .5s cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:768px){.AiSearchBar_inputContainer--hidden__WkPSd{display:none}}.AiSearchBar_inputContainer--loading__WyO1v{transform:scale(.92);transition:transform 1s ease}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input__cgwcg{width:345px;flex-grow:1;border:var(--border-soft);padding:12px;font-family:var(--typography-font-family);flex-shrink:0;background-color:var(--elevated-level-one);border-radius:var(--radius-xl);height:62px;box-shadow:var(--shadow-soft);transition:width .5s cubic-bezier(.075,.82,.165,1),box-shadow .5s cubic-bezier(.075,.82,.165,1)}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input--focus__HGfil{box-shadow:var(--shadow-hover)}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input--visible___MAPk{width:600px}@media only screen and (max-width:768px){.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input__cgwcg{display:none}}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input--mobile__jWEW0{display:none}@media only screen and (max-width:768px){.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input--mobile__jWEW0{display:block;width:100%;margin:0}}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input__cgwcg input{background-color:inherit;color:var(--text-primary);width:420px;border:none!important}@media only screen and (max-width:768px){.AiSearchBar_inputContainer__nOwvs .AiSearchBar_input__cgwcg input{width:calc(100vw - 116px)}}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_button__Jboni{position:absolute;right:12px;flex-shrink:0;width:-moz-fit-content;width:fit-content;white-space:nowrap}@media only screen and (max-width:768px){.AiSearchBar_inputContainer__nOwvs .AiSearchBar_button__Jboni{display:none}}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_button--mobile__SVg2I{display:none}@media only screen and (max-width:768px){.AiSearchBar_inputContainer__nOwvs .AiSearchBar_button--mobile__SVg2I{display:block}}.AiSearchBar_inputContainer__nOwvs .AiSearchBar_spinner__MPWcT{display:flex;justify-content:center;align-items:center;font-size:20px;width:20px;height:20px;color:var(--on-primary)}.DisabledInventoryWarning_disabledConditionFilterWarning__2rvH8{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:var(--gap-xl);width:-moz-fit-content;width:fit-content;height:100%;background-color:var(--elevated-level-two);padding:var(--padding-md) var(--padding-md) var(--padding-md) var(--padding-lg);border-radius:var(--radius-xl);cursor:pointer;transition:background-color .5s cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:768px){.DisabledInventoryWarning_disabledConditionFilterWarning__2rvH8{width:100%}}.EndCard_container__8iSHg{position:relative;display:flex;width:100%;min-height:450px;margin-top:20px;flex-direction:column}@media only screen and (max-width:768px){.EndCard_container__8iSHg{flex-direction:column;justify-content:flex-start}}.EndCard_container__8iSHg .EndCard_image__T4mqY{align-self:flex-end;max-width:70%;z-index:0}@media only screen and (max-width:768px){.EndCard_container__8iSHg .EndCard_image__T4mqY{align-self:center;max-width:none;width:100%;margin-top:-50px}}.EndCard_container__8iSHg .EndCard_overlayCtn__LuUL7{position:absolute;display:flex;flex-direction:column;max-width:550px;margin-top:5%;margin-left:100px;gap:30px;z-index:1;justify-content:center;align-items:flex-start}@media only screen and (max-width:768px){.EndCard_container__8iSHg .EndCard_overlayCtn__LuUL7{position:static;max-width:none;align-items:center;margin:0;padding:8px 12px}}.EndCard_container__8iSHg .EndCard_overlayCtn__LuUL7 .EndCard_title__x3Y4l{font-size:35px;font-weight:500;margin-bottom:8px;color:var(--text-primary)}@media only screen and (max-width:768px){.EndCard_container__8iSHg .EndCard_overlayCtn__LuUL7 .EndCard_title__x3Y4l{font-size:20px;line-height:29px}}.EndCard_container__8iSHg .EndCard_overlayCtn__LuUL7 .EndCard_topBtn__9NC_X{display:flex;justify-content:space-between;align-items:center;width:90%;min-width:200px;height:60px;padding:0 24px;margin-bottom:90px;background:var(--primary-gradient,var(--primary));border:none;border-radius:var(--radius-xl);color:var(--on-primary)}.EndCard_container__8iSHg .EndCard_overlayCtn__LuUL7 .EndCard_topBtn__9NC_X p{margin:0;font-size:18px;line-height:21px;color:var(--on-primary)}.EndCard_container__8iSHg .EndCard_overlayCtn__LuUL7 .EndCard_topBtn__9NC_X .EndCard_icon__MeTKm{font-weight:500;color:var(--on-primary)}.InventorySearch_inputCtn__Uajf0{position:relative;display:flex;flex-shrink:0;align-items:center;width:345px;visibility:visible;transition:visibility .5s cubic-bezier(.075,.82,.165,1)}.InventorySearch_inputCtn--hidden___aNd3{width:0;visibility:hidden;transition:none}@media only screen and (max-width:520px){.InventorySearch_inputCtn--hidden___aNd3{display:none}}@media only screen and (max-width:768px){.InventorySearch_inputCtn__Uajf0{width:100%}}.InventorySearch_inputCtn__Uajf0 .InventorySearch_resultsDetail__2uRoi{position:absolute;color:var(--text-secondary);font-family:var(--typography-font-family);bottom:-40px;left:12px;font-size:12px}@media only screen and (max-width:520px){.InventorySearch_inputCtn__Uajf0 .InventorySearch_resultsDetail__2uRoi{display:none}}.InventorySearch_inputCtn__Uajf0 .InventorySearch_vehiclesListSearch__JuI2w{height:50px;flex-grow:1;border:var(--srp-search-border-color,var(--border-soft));padding:12px;font-family:var(--typography-font-family);flex-shrink:0;background-color:var(--elevated-level-one);border-radius:var(--radius-xl);height:62px;box-shadow:var(--shadow-soft);transition:box-shadow .5s cubic-bezier(.075,.82,.165,1)}.InventorySearch_inputCtn__Uajf0 .InventorySearch_vehiclesListSearch--focus__5gFAE{box-shadow:var(--shadow-hover)}@media only screen and (max-width:768px){.InventorySearch_inputCtn__Uajf0 .InventorySearch_vehiclesListSearch__JuI2w{width:100%;margin:0}}.InventorySearch_inputCtn__Uajf0 .InventorySearch_vehiclesListSearch__JuI2w input{background-color:inherit;color:var(--text-primary);border:none!important}.MobileControls_mobileControls__QT1Nq{z-index:10;position:fixed;top:76px;display:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:var(--padding-lg)}@media(max-width:768px){.MobileControls_mobileControls__QT1Nq{display:flex}}.MobileControls_mobileControls__QT1Nq .MobileControls_buttonGroup__swD2u{display:flex;flex-direction:row;height:48px;padding:var(--padding-sm) var(--padding-md);gap:var(--gap-sm);border-radius:var(--radius-full);background-color:var(--surface);border:var(--border-soft);box-shadow:var(--shadow-soft)}.MobileControls_mobileControls__QT1Nq .MobileControls_buttonGroup__swD2u .MobileControls_button__qA0Y0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:36px;background-color:rgba(0,0,0,0);border-radius:var(--radius-full);padding:var(--padding-md);border:none}.MobileControls_mobileControls__QT1Nq .MobileControls_buttonGroup__swD2u .MobileControls_button__qA0Y0 .MobileControls_label__zqj_d{font-size:12px}.ShowroomCTA_card__3Ri5_{display:flex;flex-direction:column;max-width:450px;padding:18px;border-radius:var(--radius-xl);background-color:var(--elevated-level-one);box-shadow:var(--shadow-soft);border:var(--border-soft)}.ShowroomCTA_card__3Ri5_ .ShowroomCTA_topCtn__wenZC{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ShowroomCTA_card__3Ri5_ .ShowroomCTA_topCtn--large__EsnY8{margin-bottom:35px}@media only screen and (max-width:768px){.ShowroomCTA_card__3Ri5_ .ShowroomCTA_topCtn--large__EsnY8{margin-bottom:20px}}.ShowroomCTA_card__3Ri5_ .ShowroomCTA_topCtn__wenZC .ShowroomCTA_textCtn__4kDeT{display:flex;flex-direction:column;gap:var(--gap-md)}.NoResultsCard_container__pcNh4{position:relative;display:flex;flex-direction:column;width:100%;min-height:450px;min-height:100vh}.NoResultsCard_container__pcNh4 .NoResultsCard_image__YZUe5{align-self:flex-end;max-width:80%;z-index:0}@media only screen and (max-width:768px){.NoResultsCard_container__pcNh4 .NoResultsCard_image__YZUe5{align-self:center;max-width:none;width:100%;margin-top:-50px}}.NoResultsCard_container__pcNh4 .NoResultsCard_overlayCtn___USZh{position:absolute;display:flex;flex-direction:column;max-width:550px;margin-top:5%;margin-left:35px;z-index:1}@media only screen and (max-width:768px){.NoResultsCard_container__pcNh4 .NoResultsCard_overlayCtn___USZh{position:static;max-width:none;margin:0;padding:8px 12px}}.NoResultsCard_container__pcNh4 .NoResultsCard_overlayCtn___USZh .NoResultsCard_title__gNL_b{font-size:32px;font-weight:500;margin-bottom:8px;color:var(--text-primary)}@media only screen and (max-width:768px){.NoResultsCard_container__pcNh4 .NoResultsCard_overlayCtn___USZh .NoResultsCard_title__gNL_b{font-size:20px;line-height:29px}}.NoResultsCard_container__pcNh4 .NoResultsCard_overlayCtn___USZh .NoResultsCard_clearBtn__wrNlO{width:-moz-fit-content;width:fit-content;margin-bottom:26px;color:var(--red);font-size:18px;line-height:23px;text-decoration:underline;background:none;border:none}@media only screen and (max-width:768px){.NoResultsCard_container__pcNh4 .NoResultsCard_overlayCtn___USZh .NoResultsCard_clearBtn__wrNlO{font-size:16px;line-height:20px}}.Drawer_drawer__a_EGS{position:fixed;top:0;height:100vh;background-color:var(--elevated-level-one);box-shadow:var(--shadow-strong);z-index:1200;transition:left .24s ease-in-out,right .2s ease-in-out}.Drawer_drawer--right__USG_D{right:0}.Drawer_drawer__a_EGS .Drawer_header__8XQqb{display:flex;justify-content:space-between;align-items:center;padding:var(--padding-lg);border-bottom:var(--border-soft)}.Drawer_drawer__a_EGS .Drawer_close__u_wnw{color:var(--text-primary)}.Drawer_drawer__a_EGS .Drawer_content__FODy_{height:calc(100vh - 72px);overflow-y:auto;padding:var(--padding-lg)}.SidebarMenu_drawer__aMoqG{position:fixed;top:0;z-index:1000;height:100vh;width:320px;display:flex;flex-direction:column;gap:var(--gap-lg);padding:var(--padding-lg);overflow:auto;-webkit-overflow-scrolling:scroll;background:var(--elevated-level-one);transition:var(--transition-bounce)}.SidebarMenu_drawer--open__f3k0q{box-shadow:var(--shadow-strong);transition:var(--transition-fast)}.SidebarMenu_drawer__aMoqG .SidebarMenu_header__0FfMk{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md)}.SidebarMenu_close__t0Gi7{width:-moz-fit-content!important;width:fit-content!important}.SidebarMenu_section__G1pn9{padding:var(--padding-md);border:var(--border-strong);border-radius:var(--radius-lg)}.SidebarMenu_list__s2Yq5{display:flex;flex-direction:column;gap:var(--gap-md)}.PenskeWatermark_penskeWatermark__snwoN{height:100%;padding:8px 0}.PremierTruckInfobar_infoBar__aAOpG{display:flex;align-items:center;justify-content:flex-start;width:100%;height:32px;padding:0 30px;background:var(--lux-surface);border-bottom:var(--lux-border-soft);z-index:1}@media(max-width:768px){.PremierTruckInfobar_infoBar__aAOpG{display:none}}.PremierTruckInfobar_infoBar__aAOpG .PremierTruckInfobar_navItems__W4TcJ{display:flex;align-items:center;gap:var(--gap-sm)}.PremierTruckInfobar_infoBar__aAOpG .PremierTruckInfobar_navItems__W4TcJ .PremierTruckInfobar_navItem__EHWuD{display:flex}.FindADealer_findADealer__1r5mf{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:var(--gap-md);height:100%;padding:0 30px;background:linear-gradient(to left,var(--primary),transparent)}.PremierTruckNavbar_navBar__j5wpK{z-index:11;position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:48px;height:78px;background:var(--lux-surface);box-shadow:var(--shadow-soft);margin-bottom:-2px}@media only screen and (max-width:768px){.PremierTruckNavbar_navBar__j5wpK{display:none}}.PremierTruckNavbar_navBar__j5wpK .PremierTruckNavbar_leftCtn__U5yn_{z-index:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:var(--gap-lg);height:100%;width:75%;padding-left:30px}.PremierTruckNavbar_navBar__j5wpK .PremierTruckNavbar_leftCtn__U5yn_ .PremierTruckNavbar_logoCtn__bb3oy{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:var(--gap-xl);padding-right:30px;margin-right:15px;border-right:var(--lux-border-soft)}.PremierTruckNavbar_navBar__j5wpK .PremierTruckNavbar_leftCtn__U5yn_ .PremierTruckNavbar_logoCtn__bb3oy .PremierTruckNavbar_logo__CHzly{display:inline-block;width:auto;max-width:100px;object-fit:contain;height:100%}.PremierTruckNavbar_navBar__j5wpK .PremierTruckNavbar_leftCtn__U5yn_ .PremierTruckNavbar_menuList__AXhbb{display:flex;align-items:center;gap:var(--gap-xl);width:100%;height:48px;overflow:visible}.PremierTruckNavbar_navBar__j5wpK .PremierTruckNavbar_rightCtn__RVfIE{z-index:1;display:flex;align-items:center;height:100%;width:-moz-fit-content;width:fit-content;gap:var(--gap-lg)}.TradeNavBar_header__Vqpw_{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;gap:var(--gap-lg);justify-content:space-between;height:78px;padding:10px 56px;width:100%;color:var(--text-primary);background-color:var(--surface);box-shadow:var(--shadow-soft);z-index:11}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_{height:62px;padding:10px 10px 10px 15px}}.TradeNavBar_header__Vqpw_ .TradeNavBar_logoLink__5oOpm{height:100%;margin-right:18px}.TradeNavBar_header__Vqpw_ .TradeNavBar_logoLink__5oOpm .TradeNavBar_mobileLogo__4TkYK{display:none}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_ .TradeNavBar_logoLink__5oOpm .TradeNavBar_mobileLogo__4TkYK{display:block}}.TradeNavBar_header__Vqpw_ .TradeNavBar_logoLink__5oOpm .TradeNavBar_logo__1EG1t{display:inline-block;width:auto;max-width:220px;object-fit:contain;height:100%}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_ .TradeNavBar_logoLink__5oOpm .TradeNavBar_logo__1EG1t{max-width:100px}}.TradeNavBar_header__Vqpw_ .TradeNavBar_logoLink__5oOpm .TradeNavBar_textLogo__rBylC{width:max-content;max-width:220px;margin-bottom:0;color:var(--text-primary)}.TradeNavBar_header__Vqpw_ .TradeNavBar_linkBtn__Ui4y_{margin-left:20px;font-size:18px;font-weight:400;white-space:nowrap;color:var(--text-primary)}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_ .TradeNavBar_linkBtn__Ui4y_{display:none}}.TradeNavBar_header__Vqpw_ .TradeNavBar_menu__rGPfD{top:50px!important;border-radius:var(--radius-lg);background-color:var(--surface)}.TradeNavBar_header__Vqpw_ .TradeNavBar_menu__rGPfD .TradeNavBar_item__KQ8vI{margin:5px;border-radius:var(--radius-sm);padding:5px 40px;justify-content:center;white-space:nowrap;font-size:16px;line-height:25px;letter-spacing:-.42px;font-weight:500;color:var(--text-primary)}.TradeNavBar_header__Vqpw_ .TradeNavBar_menu__rGPfD .TradeNavBar_item--inventory__n84f_{justify-content:flex-start;padding:5px 16px}.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni{display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%}.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_mobileMenu__EfHSR{display:none}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_mobileMenu__EfHSR{display:block;margin-left:12px}}.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_phone__mABj_{font-size:20px;margin-right:28px;color:var(--primary)}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_phone__mABj_{display:none}}.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_phoneButton__jeicc{display:none;height:40px;margin-right:12px}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_phoneButton__jeicc{display:block}}.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_iconBtn__K6eh3{margin:8px;color:var(--primary);width:24px;overflow:hidden}.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_openBtn__zEARL{font-size:16px;font-weight:400;border-radius:var(--radius-lg);width:-moz-fit-content;width:fit-content;height:48px;padding:15px 24px;white-space:nowrap}@media only screen and (max-width:768px){.TradeNavBar_header__Vqpw_ .TradeNavBar_rightCtn__vBTni .TradeNavBar_openBtn__zEARL{height:38px;padding:10px 17px}}.TradeNavBar_desktopNav__hPsY2{display:none}@media(min-width:768px){.TradeNavBar_desktopNav__hPsY2{display:flex;align-items:center}}.ShortenedLinkShareDrawer_contents__C_wot{display:flex;flex-direction:column;gap:var(--gap-md)}.SrpCallout_srpCallout__gqqA9{display:flex;flex-direction:column;align-items:flex-end;width:100%}.SrpCallout_srpCallout__gqqA9 .SrpCallout_subtextCtn__6g8Yp{display:flex;align-items:center;height:-moz-fit-content;height:fit-content;gap:8px;padding:10px;border-radius:var(--radius-xl);background:var(--surface-background)}.LastRunTimesPopover_lastRunTimesContainer__KfvL4{position:relative;padding:unset;border-radius:var(--radius-sm);z-index:10;box-shadow:var(--shadow-soft);background-color:var(--elevated-level-one)}.LastRunTimesPopover_lastRunTimesPopover__H_TU_{display:flex;flex-direction:column;gap:var(--gap-lg);width:300px;padding:var(--padding-lg)}.LastRunTimesPopover_menuItems__QSQOY{display:flex;flex-direction:column;gap:var(--gap-sm)}.LastRunTimesPopover_lastRunTimeEntry__aXt0T{display:flex;justify-content:space-between}.TableFilterControls_filterControls__Dcwbi{position:relative;display:flex;flex-direction:column;align-items:center;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:768px){.TableFilterControls_filterControls__Dcwbi{flex-direction:row}}.TableFilterControls_filterControls__Dcwbi .TableFilterControls_filterBtn___rQo4{font-size:16px}.TableFilterControls_filterControls__Dcwbi .TableFilterControls_clearFilters__Sydy3{position:absolute;top:32px;height:20px;width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:14px;background-color:rgba(0,0,0,0);opacity:1;transition:all .12s ease;box-shadow:unset}@media only screen and (max-width:768px){.TableFilterControls_filterControls__Dcwbi .TableFilterControls_clearFilters__Sydy3{position:relative;top:0}}.TableFilterControls_filterControls__Dcwbi .TableFilterControls_clearFilters__Sydy3 :after{content:"";position:absolute;width:0;height:2px;left:6px;top:calc(50% - .5px);background-color:var(--red);transition:.12s cubic-bezier(.175,.885,.32,1);pointer-events:none}.TableFilterControls_filterControls__Dcwbi .TableFilterControls_clearFilters--hidden__yO6Xs{opacity:0;pointer-events:none;top:0}.TableFilterControls_filterControls__Dcwbi .TableFilterControls_clearFilters__Sydy3:hover{color:var(--red)}.TableFilterControls_filterControls__Dcwbi .TableFilterControls_clearFilters__Sydy3:hover :after{width:calc(100% - 12px)}.CarShopVehicleCard_ctn__9Wed7{width:33.33%;padding:15px}@media only screen and (max-width:1440px){.CarShopVehicleCard_ctn__9Wed7{width:50%}}.CarShopVehicleCard_ctn--cms__TEpxQ{width:calc((100% - 60px)/4);padding:0}@media only screen and (max-width:768px){.CarShopVehicleCard_ctn__9Wed7{width:100%;padding:0}}.CarShopVehicleCard_ctn__9Wed7 .CarShopVehicleCard_secondCtn__AKN1N{width:100%;height:100%;position:relative}@media only screen and (max-width:768px){.CarShopVehicleCard_ctn__9Wed7 .CarShopVehicleCard_secondCtn__AKN1N{height:unset}}.CarShopVehicleCard_card__yF9Uh{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;border-radius:calc(var(--srp-card-border-radius, var(--radius-xl)) + 1px);margin:0;color:var(--text-primary);background-color:var(--elevated-level-one);box-shadow:var(--shadow-soft);border:var(--border-soft)}@media only screen and (max-width:768px){.CarShopVehicleCard_card__yF9Uh{width:100%;margin:0 0 12px}}.CarShopVehicleCard_card__yF9Uh p{width:-moz-fit-content;width:fit-content}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_vehicleCardCarousel__d6Zf9{border-radius:var(--srp-card-border-radius,var(--radius-xl)) var(--srp-card-border-radius,var(--radius-xl)) 0 0}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_placeholderImgCtn__VSodp{position:relative;padding-top:75%}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_placeholderImgCtn__VSodp .CarShopVehicleCard_image__ddpkK{position:absolute;top:0;width:100%;height:100%;border-radius:var(--srp-card-border-radius,var(--radius-xl)) var(--srp-card-border-radius,var(--radius-xl)) 0 0;overflow:hidden!important}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_placeholderImgCtn__VSodp .CarShopVehicleCard_image--dark__TR1EF{filter:brightness(.25)}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_infoCtn__2sVDs .CarShopVehicleCard_info__PL0QN{display:flex;align-items:center;gap:var(--spacing-md);height:78px;padding:18px 18px 0}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_infoCtn__2sVDs .CarShopVehicleCard_info__PL0QN .CarShopVehicleCard_badge__LKkDu{height:46px;width:24px}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_infoCtn__2sVDs .CarShopVehicleCard_info__PL0QN .CarShopVehicleCard_textCtn__JqQDx{display:flex;flex-direction:column;gap:0 2px;overflow:hidden}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_infoCtn__2sVDs .CarShopVehicleCard_info__PL0QN .CarShopVehicleCard_textCtn__JqQDx .CarShopVehicleCard_year__1GE5g{font-size:var(--font-body-md);line-height:var(--line-height-none);color:var(--text-secondary);letter-spacing:1.6px!important;font-feature-settings:oldstyle-nums proportional-nums;font-variant-numeric:oldstyle-nums proportional-nums;font-weight:500}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_infoCtn__2sVDs .CarShopVehicleCard_info__PL0QN .CarShopVehicleCard_textCtn__JqQDx .CarShopVehicleCard_titleCtn__G3yRO{display:flex;align-items:flex-end;gap:2px;font-weight:700;line-height:24px}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_infoCtn__2sVDs .CarShopVehicleCard_info__PL0QN .CarShopVehicleCard_textCtn__JqQDx .CarShopVehicleCard_titleCtn__G3yRO .CarShopVehicleCard_makeModel__9fCRq{font-size:20px;line-height:24px;letter-spacing:-1px;white-space:nowrap}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_infoCtn__2sVDs .CarShopVehicleCard_info__PL0QN .CarShopVehicleCard_textCtn__JqQDx .CarShopVehicleCard_titleCtn__G3yRO .CarShopVehicleCard_trim__gCS7y{margin-bottom:3px;font-size:var(--font-body-md);font-weight:500;line-height:16px;letter-spacing:-.8px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_ripple__ptvPY:before{background:none!important}.CarShopVehicleCard_card__yF9Uh .CarShopVehicleCard_actions__BzrIA{position:relative;display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:12px 18px 18px}.CarShopVehicleCard_confidence__9D83q{position:absolute;left:0;top:0;background-color:var(--elevated-level-one);border-radius:var(--radius-full);box-shadow:var(--shadow-soft);padding:10px 14px;margin:8px;font-size:14px;line-height:normal}.VehicleCard_ctn__py7L7{width:33.33%;padding:15px}@media only screen and (max-width:1440px){.VehicleCard_ctn__py7L7{width:50%}}.VehicleCard_ctn--cms__exXL5{width:calc((100% - 60px)/4);padding:0}@media only screen and (max-width:768px){.VehicleCard_ctn__py7L7{width:100%;padding:0}}.VehicleCard_ctn__py7L7 .VehicleCard_secondCtn___PJYH{width:100%;height:100%;position:relative}@media only screen and (max-width:768px){.VehicleCard_ctn__py7L7 .VehicleCard_secondCtn___PJYH{height:unset}}.VehicleCard_card__88sLB{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;border-radius:calc(var(--srp-card-border-radius, var(--radius-xl)) + 1px);margin:0;color:var(--text-primary);background-color:var(--elevated-level-one);box-shadow:var(--shadow-soft);border:var(--border-soft)}@media only screen and (max-width:768px){.VehicleCard_card__88sLB{width:100%;margin:0 0 12px}}.VehicleCard_card__88sLB p{width:-moz-fit-content;width:fit-content}.VehicleCard_card__88sLB .VehicleCard_vehicleCardCarousel__C7ahr{border-radius:var(--srp-card-border-radius,var(--radius-xl)) var(--srp-card-border-radius,var(--radius-xl)) 0 0}.VehicleCard_card__88sLB .VehicleCard_placeholderImgCtn__g5bLb{position:relative;padding-top:75%}.VehicleCard_card__88sLB .VehicleCard_placeholderImgCtn__g5bLb .VehicleCard_image__Vjldm{position:absolute;top:0;width:100%;height:100%;border-radius:var(--srp-card-border-radius,var(--radius-xl)) var(--srp-card-border-radius,var(--radius-xl)) 0 0;overflow:hidden!important}.VehicleCard_card__88sLB .VehicleCard_placeholderImgCtn__g5bLb .VehicleCard_image--dark__4lNZG{filter:brightness(.25)}.VehicleCard_card__88sLB .VehicleCard_infoCtn__3yeyn .VehicleCard_infoSubCtn__nu6AO{display:flex;align-items:center}.VehicleCard_card__88sLB .VehicleCard_infoCtn__3yeyn .VehicleCard_infoSubCtn__nu6AO .VehicleCard_monogramInlineSave__oZesM{padding-left:var(--padding-lg);padding-top:var(--padding-md);padding-right:var(--padding-sm)}.VehicleCard_card__88sLB .VehicleCard_infoCtn__3yeyn .VehicleCard_infoSubCtn__nu6AO .VehicleCard_info__Mq1vO{height:86px;padding:12px 12px 0}.VehicleCard_card__88sLB .VehicleCard_infoCtn__3yeyn .VehicleCard_infoSubCtn__nu6AO .VehicleCard_info--badges__6TPND{height:unset;min-height:38px;max-height:62px}.VehicleCard_card__88sLB .VehicleCard_infoCtn__3yeyn .VehicleCard_infoSubCtn__nu6AO .VehicleCard_info__Mq1vO .VehicleCard_title__WzUOV{font-family:var(--srp-vehicle-title-font-family,var(--header-font))!important}.VehicleCard_card__88sLB .VehicleCard_ripple__aSz4h:before{background:none!important}.VehicleCard_card__88sLB .VehicleCard_actions__MmcsN{min-height:unset;padding:12px}.VehicleCard_card__88sLB .VehicleCard_actions--badges__c2_Rs{padding-top:0}.VehicleCard_card__88sLB .VehicleCard_actions__MmcsN .VehicleCard_actionBtn__rNAoI{letter-spacing:0;color:#000}.VehicleCard_card__88sLB .VehicleCard_actions__MmcsN .VehicleCard_badges__2an40{position:relative;display:flex;align-items:center;gap:4px;width:100%}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-md);padding-top:4px;margin-top:auto}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt.VehicleCard_greenDisabled__VOb8w,.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt.VehicleCard_greenDisabled__VOb8w .VehicleCard_savingsIcon__ggJ5R{color:var(--text-primary);fill:var(--text-primary)}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt.VehicleCard_greenDisabled__VOb8w .VehicleCard_savingsIcon__ggJ5R rect{fill:var(--text-primary)}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt.VehicleCard_greenDisabled__VOb8w .VehicleCard_savingsCopy__me_Ln{color:var(--text-primary)}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt .VehicleCard_savingsIcon__ggJ5R{color:var(--generic-green);transform:rotate(-45deg)}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt .VehicleCard_savingsIcon__ggJ5R rect{fill:var(--generic-green)}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt .VehicleCard_savingsCopy__me_Ln{height:24px;color:var(--generic-green);font-weight:500}.VehicleCard_card__88sLB .VehicleCard_savingsCtn__v_Ylt .VehicleCard_priceLocked__kqPwc{cursor:pointer;filter:blur(7px);-webkit-filter:blur(7px)}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;padding:0 var(--spacing-md) var(--spacing-md) var(--spacing-md)}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X{display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--spacing-md);border-radius:var(--radius-lg);background-color:var(--elevated-level-two)}@media only screen and (max-width:768px){.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X{flex-direction:column}}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:4px;font-size:12px;height:16.5px;color:var(--text-primary)}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE:last-child{margin-bottom:0}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE .VehicleCard_label__8MxBr{margin-right:auto;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE .VehicleCard_label--title__bvawA{opacity:1;white-space:pre-wrap}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE .VehicleCard_helpBtn__4zNl7{min-width:0;height:14px;width:14px;margin-bottom:2px;padding:0;border-radius:50%}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE .VehicleCard_helpIcon__IWJC9{color:var(--text-primary);font-size:14px;height:14px;width:14px;margin-right:0}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE .VehicleCard_helpIcon__IWJC9:after{display:block}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE .VehicleCard_helpIcon--msrp__eRgQk{opacity:1}.VehicleCard_card__88sLB .VehicleCard_ctn__py7L7 .VehicleCard_conditionalIncentivesCard__O_53X .VehicleCard_itemCtn__M3uQE .VehicleCard_value__O0O95{font-weight:500;margin-left:24px;white-space:nowrap}.VehicleCard_card__88sLB .VehicleCard_ctas__ULO1P{width:100%;display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding:0 12px 12px}.VehicleCard_confidence__oVbGp{position:absolute;left:0;top:0;background-color:var(--elevated-level-one);border-radius:var(--radius-full);box-shadow:var(--shadow-soft);padding:10px 14px;margin:8px;font-size:14px;line-height:normal}.VehicleCard_descriptionCtn__a6ji5{display:flex;gap:10px;justify-content:space-between;background-color:var(--surface);box-shadow:var(--shadow-soft);border:var(--border-soft);border-radius:var(--radius-md);padding:10px;margin:0 12px 12px;box-sizing:border-box}.VehicleCard_descriptionCtn__a6ji5.VehicleCard_hidden__BE5iX{visibility:hidden}.VehicleCard_descriptionCtn__a6ji5 .VehicleCard_descriptionText__RxFmC{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.02em;height:-moz-fit-content;height:fit-content;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--text-secondary)}.VehicleCard_descriptionCtn__a6ji5 .VehicleCard_readDescBtn__Ydsez{display:flex;align-items:center;justify-content:center;gap:6px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:4px 10px;background-color:var(--elevated-level-one);box-shadow:var(--shadow-soft);border-radius:var(--radius-full);border:none}.VehicleCard_descriptionCtn__a6ji5 .VehicleCard_readDescBtn__Ydsez p{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.02em;color:var(--text-secondary);margin:0}.VehicleCard_descriptionCtn__a6ji5 .VehicleCard_readDescBtn__Ydsez svg path{fill:var(--text-secondary)}.VehicleCard_videoModal__OV9y1{z-index:1000000}.VehicleCard_videoModal__OV9y1 iframe{display:flex;border:none;width:75vw;height:45vw}@media only screen and (max-width:768px){.VehicleCard_videoModal__OV9y1 iframe{width:88vw;height:52.8vw}}.VehicleTable_table__lB4ls{padding:0 20px;height:-moz-fit-content;height:fit-content;font-size:14px}@media only screen and (max-width:768px){.VehicleTable_table__lB4ls{padding:0;overflow-x:auto;overflow-y:hidden}}.VehicleTable_table__lB4ls .VehicleTable_tableHeader__Rz8qP{position:-webkit-sticky;position:sticky;display:flex;align-items:center;flex-direction:row;width:max-content;min-width:100%;height:32px;min-height:32px;gap:12px;padding:0 12px;background-color:#cbcbcb;z-index:3;box-shadow:var(--shadow-soft)}.VehicleTable_rowWrp__uvSPN{padding:4px 12px;width:100%;background-color:var(--elevated-level-one);box-sizing:border-box;height:32px}@media only screen and (max-width:768px){.VehicleTable_rowWrp__uvSPN{min-width:1000px;width:-moz-fit-content;width:fit-content}}.VehicleTable_rowWrpOdd__BfBSv{background-color:var(--elevated-level-two-90)}.VehicleTable_row__lXevy{display:flex;gap:12px}.VehicleTable_columnHeader__zWUVT{height:-moz-fit-content;height:fit-content;border-right:1px solid var(--gray-60)}.VehicleTable_cell__1AkXO{position:relative;display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleTable_cell__1AkXO .VehicleTable_cellText__AmXGn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--text-primary)}.VehicleTable_cell__1AkXO.VehicleTable_price__BmIjI{border:none}.VehicleTable_stockNum__esNV_{min-width:80px;max-width:80px;width:80px}.VehicleTable_title__MFAM6{min-width:420px;max-width:420px;width:420px}.VehicleTable_title__MFAM6:hover .VehicleTable_cellText__AmXGn{cursor:pointer;text-decoration:underline}.VehicleTable_optionCodes__YRYeu{min-width:212px;max-width:212px;width:212px}.VehicleTable_odometer__YlHdz{min-width:70px;max-width:70px;width:70px}.VehicleTable_price__BmIjI{background:none;padding:0;margin:0}.VehicleTable_bookValue__3Rq0m,.VehicleTable_price__BmIjI{min-width:75px;max-width:75px;width:75px}.VehicleTable_color__tfm_d{min-width:148px;max-width:148px;width:148px}.VehicleTable_engine__3qKTp{min-width:120px;max-width:120px;width:120px}.VehicleTable_photoCount__QBmoy{min-width:40px;max-width:40px;width:40px}.VehicleTable_bodyType__7nPZj{min-width:120px;max-width:120px;width:120px}.VehicleTable_features__ZUNIE{display:flex;flex-direction:row;min-width:200px;max-width:200px;width:200px}.VehicleTable_lastColumn__RIa81{border-right:none}.VehicleTable_bookValue__3Rq0m{min-width:100px;max-width:100px;width:100px}.VehicleTable_carshop__VdniJ.VehicleTable_rowWrp__uvSPN{background-color:#ebf6fb}.VehicleTable_carshop__VdniJ.VehicleTable_rowWrpOdd__BfBSv{background-color:var(--surface)}.VehicleTable_carshop__VdniJ .VehicleTable_title__MFAM6 .VehicleTable_cellText__AmXGn{color:var(--carshop-dark-blue)}.Inventory_page__MpEuv{position:relative;display:flex;flex-direction:column;overflow:visible;background:inherit;width:100%}@media print{.Inventory_page__MpEuv{display:none}}@media only screen and (max-width:768px){.Inventory_page__MpEuv{overflow:visible}}.Inventory_employeePricingBanner__QLvQT{position:fixed;width:250px;height:250px;overflow:hidden;top:75px;right:10px;z-index:1}@media only screen and (max-width:768px){.Inventory_employeePricingBanner__QLvQT{display:none}}.Inventory_employeePricingBanner__QLvQT span{position:absolute;display:block;width:150%;padding:var(--padding-lg) 0;background-color:var(--primary);color:var(--on-primary);font-size:var(--font-body-lg);font-weight:var(--font-weight-medium);text-align:center;left:-35px;top:60px;transform:rotate(45deg);opacity:.55;transition:opacity .5s ease}.Inventory_employeePricingBanner__QLvQT span:hover{opacity:1}.Inventory_content__Wjgrk{display:flex;background:var(--surface-background)}@media only screen and (max-width:768px){.Inventory_content__Wjgrk{flex-direction:column;overflow:hidden;padding-top:0!important}}.Inventory_content__Wjgrk .Inventory_aiSearchToggle__qGG9i{position:relative;display:none;background-color:var(--surface-background)}@media only screen and (max-width:768px){.Inventory_content__Wjgrk .Inventory_aiSearchToggle__qGG9i{padding:12px 9px 0;display:flex;flex-direction:column;width:100%;transition:padding-top .5s cubic-bezier(.075,.82,.165,1)}.Inventory_content__Wjgrk .Inventory_aiSearchToggle--open__5IMCZ{padding-bottom:12px}}.Inventory_contentLeft__FT1Sx{position:-webkit-sticky;position:sticky;overflow:auto;height:calc(100vh - 57px);flex:1 1 20%;max-width:350px;transition:max-width .5s cubic-bezier(.075,.82,.165,1),visibility .5s ease-in-out}.Inventory_contentLeft--hidden__mI0_l{max-width:0;visibility:hidden}.Inventory_contentLeft--table__IqqAO{flex:0 1}@media only screen and (max-width:768px){.Inventory_contentLeft__FT1Sx{position:static;overflow:visible;height:auto;flex:inherit;max-width:inherit}}.Inventory_contentMiddle__vYzM_{display:flex;height:auto;min-height:100vh;flex-direction:column;align-items:center;padding-top:9px;color:var(--text-primary);flex:1 0 60%;transition:padding-top .5s cubic-bezier(.075,.82,.165,1);overflow-x:hidden}.Inventory_contentMiddle--aiSearch__y5SBB{padding-top:0}.Inventory_contentMiddle--table__y5K2r{flex:1 1;overflow:visible;padding:0}@media only screen and (max-width:768px){.Inventory_contentMiddle__vYzM_{border:none;height:auto;min-height:100vh;flex:inherit;max-width:inherit;padding:0 9px}}.Inventory_contentMiddle__vYzM_ .Inventory_quickTags__233zB{display:flex;justify-content:flex-start;align-items:center;width:100%;height:66px;overflow:hidden;margin:8px 0;transition:all .5s cubic-bezier(.075,.82,.165,1);opacity:1;grid-template-columns:100%}.Inventory_contentMiddle__vYzM_ .Inventory_quickTags__233zB.Inventory_hidden__gJ0ng{transition:all .5s cubic-bezier(.075,.82,.165,1);height:0;padding:0 3%;opacity:0;margin:0}@media only screen and (max-width:768px){.Inventory_contentMiddle__vYzM_ .Inventory_quickTags__233zB{display:none}}.Inventory_vehiclesList__Z_ksT{width:100%;display:flex;flex-direction:column;min-height:auto;max-height:none!important;background-color:var(--elevated-level-one);border-radius:var(--radius-3xl) 0 0 0;transition:border-radius .5s cubic-bezier(.075,.82,.165,1)}@media print{.Inventory_vehiclesList__Z_ksT{display:none}}.Inventory_vehiclesList--aiSearch__U6BiB,.Inventory_vehiclesList--table__GJNNo{border-radius:0}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT{padding:9px 9px 80px;overflow-y:visible;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}}.Inventory_vehiclesList__Z_ksT .Inventory_backCtn__R2Gqj{height:0;padding:0 30px;overflow:hidden;transition:all .5s cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT .Inventory_backCtn__R2Gqj{display:none}}.Inventory_vehiclesList__Z_ksT .Inventory_backCtn--visible__FsXf_{height:-moz-fit-content;height:fit-content;padding:30px 30px 0}.Inventory_vehiclesList__Z_ksT .Inventory_backCtn__R2Gqj .Inventory_backBtn__rkYlm{width:-moz-fit-content;width:fit-content;border:var(--border-strong);color:var(--text-primary);border-width:1px;border-style:solid;box-shadow:none}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg{display:flex;align-items:center;padding:30px;transition:all .3s ease-in-out;opacity:1;justify-content:flex-start;transition:justify-content .5s cubic-bezier(.075,.82,.165,1)}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg.Inventory_hidden__gJ0ng{transition:all .3s ease-in-out;max-height:0;padding:0 3%;opacity:0}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg{flex-direction:column;padding:0;height:unset;gap:12px;margin-bottom:12px}}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;gap:var(--gap-lg)}@media only screen and (max-width:1024px){.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E{flex-direction:column;align-items:flex-start}}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT{display:flex;flex-direction:row;align-items:center;width:100%;gap:var(--gap-lg)}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT{flex-direction:column}}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_disabledConditionFilterWarning__i1aQe{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;background-color:var(--elevated-level-two);width:240px;padding:12px;border-radius:var(--radius-xl);cursor:pointer;transition:background-color .5s cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_disabledConditionFilterWarning__i1aQe{width:100%}}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_sortContainer__bUyhp{display:flex;align-items:center;padding:0}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_sortContainer__bUyhp .Inventory_quickTags__233zB{display:none}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_sortContainer__bUyhp .Inventory_desktopSort__M8A_k{display:inline-block;margin:0 24px}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_sortContainer__bUyhp{display:flex;flex-direction:row;justify-content:center;background-color:var(--elevated-level-one);overflow-x:scroll;overflow-y:hidden;width:100%;height:100%;padding-right:0;padding-left:0}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_sortContainer__bUyhp .Inventory_quickTags__233zB{display:grid;justify-content:start;width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden;transition:height .5s cubic-bezier(.075,.82,.165,1);margin:0}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_sortContainer__bUyhp .Inventory_desktopSort__M8A_k,.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_searchAndSortAndCalloutContainer__PYt0E .Inventory_searchAndSortContainer__c7lFT .Inventory_sortContainer__bUyhp.Inventory_hidden__gJ0ng{display:none}}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_tableControls__vMTQ4{display:flex;justify-content:flex-end;align-items:center;gap:var(--gap-md);width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_tableControls__vMTQ4{justify-content:space-between}}.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_tableControls__vMTQ4 .Inventory_internalMobileSort__ZFnQv{display:none}@media only screen and (max-width:768px){.Inventory_vehiclesList__Z_ksT .Inventory_header__2IdDg .Inventory_tableControls__vMTQ4 .Inventory_internalMobileSort__ZFnQv{display:block}}.Inventory_vehiclesListContent__SPCEI{display:flex;padding:0 15px;flex-wrap:wrap;width:100%}@media only screen and (max-width:520px){.Inventory_vehiclesListContent__SPCEI{padding:0}}.Inventory_vehiclesListContent__SPCEI .Inventory_loading__9bZK9{width:100%;height:200px}@media only screen and (max-width:520px){.Inventory_vehiclesListContent__SPCEI .Inventory_loading__9bZK9{height:100px}}.Inventory_floatingBtnWrp__JrNoM{position:fixed;z-index:2;top:50%;right:-20px;transition:right .6s cubic-bezier(.075,.82,.165,1)}.Inventory_floatingBtnWrp--hidden__yr3lQ{right:-80px}.Inventory_filterFloatingBtn__mDP_r{padding:2px 12px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border:none;box-shadow:var(--shadow-soft);background-color:var(--primary);transform:rotate(270deg)}.Inventory_filterFloatingBtn__mDP_r p{margin:0;font-size:16px;color:var(--on-primary);width:-moz-fit-content;width:fit-content}.Collection_container__wmYOx{position:relative;display:flex;justify-content:center;min-height:300px;margin-top:30px;margin-bottom:20px;gap:20px}@media only screen and (max-width:768px){.Collection_container__wmYOx{flex-direction:column;gap:0}}.Collection_container__wmYOx .Collection_spinner__5wTZw{position:absolute;top:-30px;height:calc(100% + 50px);z-index:10}@media only screen and (max-width:768px){.Collection_container__wmYOx .Collection_spinner__5wTZw{width:calc(100% + 24px);left:-12px}}.Collection_container__wmYOx .Collection_placeholderCtn__5I9Ya{position:relative;width:calc((100% - 60px)/4)}@media only screen and (max-width:768px){.Collection_container__wmYOx .Collection_placeholderCtn__5I9Ya{width:100%;height:140px;margin:12px 0}}.Collection_container__wmYOx .Collection_placeholderCtn__5I9Ya .Collection_card__mNAIr{position:absolute;top:0;display:flex;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px;background:var(--primary-gradient,var(--primary));color:var(--on-primary);border-radius:var(--srp-card-border-radius,var(--radius-xl));height:100%;font-size:16px}.Collection_page__lWs82{position:relative;display:flex;flex-direction:column;overflow:visible;background:inherit}@media print{.Collection_page__lWs82{display:none}}@media only screen and (max-width:768px){.Collection_page__lWs82{overflow:visible}}.Collection_page__lWs82 .Collection_loadingScreen__5s_TR{position:fixed;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:10;opacity:1;transition:opacity 1s}.Collection_page__lWs82 .Collection_loadingScreen--hidden__ZKbs8{opacity:0}.Collection_page__lWs82 .Collection_loadingScreen__5s_TR .Collection_progress__WHVRT{line-height:80px;padding-bottom:80px}.Collection_content__T4I_X{display:flex;background:var(--surface-background)}@media only screen and (max-width:768px){.Collection_content__T4I_X{flex-direction:column;overflow:hidden;padding-top:0!important}}.Collection_contentLeft__JVkU9{position:-webkit-sticky;position:sticky;overflow:auto;height:calc(100vh - 57px);flex:1 1 20%;max-width:350px}@media only screen and (max-width:768px){.Collection_contentLeft__JVkU9{position:static;overflow:visible;height:auto;flex:inherit;max-width:inherit}}.Collection_contentMiddle__meaMH{display:flex;height:auto;min-height:100vh;flex-direction:column;align-items:center;padding-top:9px;color:var(--text-primary);flex:1 0 60%;max-width:none}@media only screen and (max-width:768px){.Collection_contentMiddle__meaMH{border:none;height:auto;min-height:100vh;flex:inherit;max-width:inherit;padding:0 9px}}.Collection_contentMiddle__meaMH .Collection_quickTags__p6c2n{display:grid;justify-content:start;width:100%;overflow:hidden;margin:8px 0;padding-right:9px}@media only screen and (max-width:768px){.Collection_contentMiddle__meaMH .Collection_quickTags__p6c2n{display:none}}.Collection_vehiclesList__uvGn_{width:100%;display:flex;flex-direction:column;min-height:auto;max-height:none!important;background-color:var(--elevated-level-one);border-radius:var(--radius-3xl) 0 0 0}@media print{.Collection_vehiclesList__uvGn_{display:none}}@media only screen and (max-width:768px){.Collection_vehiclesList__uvGn_{padding:12px 9px 80px;overflow-y:visible;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv{display:flex;align-items:center;flex-direction:column;padding:30px;transition:all .3s ease-in-out;opacity:1;justify-content:flex-start;transition:justify-content .5s cubic-bezier(.075,.82,.165,1)}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv.Collection_hidden__l8axY{transition:all .3s ease-in-out;max-height:0;padding:0 3%;opacity:0}@media only screen and (max-width:768px){.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv{flex-direction:column;padding:0;height:unset;gap:12px;margin-bottom:12px}}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;gap:var(--gap-lg)}@media only screen and (max-width:1024px){.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut{flex-direction:column}}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_searchAndSortContainer__48opJ{display:flex;flex-direction:row;align-items:center;width:100%;gap:var(--gap-lg)}@media only screen and (max-width:768px){.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_searchAndSortContainer__48opJ{flex-direction:column}}@media only screen and (max-width:520px){.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_searchAndSortContainer__48opJ{width:100%}}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_sortContainer__AFXj9{display:flex;align-items:center;padding:0}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_sortContainer__AFXj9 .Collection_quickTags__p6c2n{display:none}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_sortContainer__AFXj9 .Collection_desktopSort__4xkLB{display:inline-block;margin:0 24px}@media only screen and (max-width:768px){.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_sortContainer__AFXj9{display:flex;flex-direction:row;justify-content:center;background-color:var(--elevated-level-one);overflow-x:scroll;overflow-y:hidden;width:100%;height:100%;padding-right:0;padding-left:0}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_sortContainer__AFXj9 .Collection_quickTags__p6c2n{display:grid;justify-content:start;width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden;transition:height .5s cubic-bezier(.075,.82,.165,1);margin:0}.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_sortContainer__AFXj9 .Collection_desktopSort__4xkLB,.Collection_vehiclesList__uvGn_ .Collection_header__2nQGv .Collection_searchAndSortAndCalloutContainer__cPYut .Collection_sortContainer__AFXj9.Collection_hidden__l8axY{display:none}}.Collection_vehiclesListContent__RHVvl{display:flex;padding:0 15px;flex-wrap:wrap;width:100%;min-height:100vh}@media only screen and (max-width:520px){.Collection_vehiclesListContent__RHVvl{padding:0}}.Collection_vehiclesListContent__RHVvl .Collection_loading__sgg74{width:100%;height:200px}@media only screen and (max-width:520px){.Collection_vehiclesListContent__RHVvl .Collection_loading__sgg74{height:100px}}.Collection_spinner__kYY85{height:200px}@media only screen and (max-width:520px){.Collection_spinner__kYY85{height:100px}}