.parts-row_Title___X7m6{font-size:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2}.parts-row_PartCard__dH1hv{max-width:100%;margin:.5rem 0;display:flex;flex-direction:column;text-decoration:none;transition:all .3s ease-in-out 0s}@media(min-width:768px){.parts-row_PartCard__dH1hv{max-width:48%}}@media(min-width:992px){.parts-row_PartCard__dH1hv{min-width:31.5%;max-width:31.5%}}.parts-row_PartCard__dH1hv:hover{transform:scale(1.01) translateY(-4px);text-decoration:none}.parts-row_CardHeader__yu12A{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:.375rem 1.5rem}.parts-row_PartDesc__RfX6o{margin-bottom:0!important}.parts-row_PartDesc__RfX6o span{line-clamp:5;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.parts-row_SearchEnquireButton__8_Sxt{position:relative;bottom:0}.parts-row_CarouselContainer__1knkg{width:100%;height:240px;position:relative}.parts-row_CarouselImg__OuJDe{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;height:240px}@keyframes Spinner_rotate__T7Xy8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_spinner__I5h4x{animation:Spinner_rotate__T7Xy8 1.2s linear infinite}.Spinner_vehicle__body__HLJq9{animation:Spinner_shake__zKtIs .2s ease-in-out infinite alternate}.Spinner_vehicle__line__JQle_{transform-origin:center right;stroke-dasharray:22;animation:Spinner_line__wMaj0 .8s ease-in-out infinite;animation-fill-mode:both}.Spinner_vehicle__line_top__MWt1v{animation-delay:0s}.Spinner_vehicle__line_middle__sPuBV{animation-delay:.2s}.Spinner_vehicle__line_bottom__nYTmg{animation-delay:.4s}@keyframes Spinner_shake__zKtIs{0%{transform:translateY(-1%)}to{transform:translateY(3%)}}@keyframes Spinner_line__wMaj0{0%{stroke-dashoffset:22}25%{stroke-dashoffset:22}50%{stroke-dashoffset:0}51%{stroke-dashoffset:0}80%{stroke-dashoffset:-22}to{stroke-dashoffset:-22}}.WatchlistButton_Absolute__hZgYU{position:absolute;top:0;right:5px;transform:translateY(-50%)}.FinanceInfo_small__RBZ45{font-size:12px}@media(min-width:576px){.FinanceInfo_w-sm-auto__dCe1A{width:auto}}.FinanceInfo_WeeklyPrice360__bzQCM{font-size:15px}.FinanceInfo_BoldMontserrat__jXeSI{font-family:Montserrat Bold,sans-serif;font-weight:700}.FinanceInfo_Small__q6W91{font-size:12.5px;font-family:var(--carSearchItem-small-font-family);background-color:var(--carSearchItem-small-font-background)}.FinanceInfo_FinanceContainer__uNnMK{background:var(--finance-container-background);color:var(--finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}.FinanceInfo_CarFinanceContainer__ML6Oy{background:var(--carpage-finance-container-background);color:var(--carpage-finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}.CarSidebar_CarIcon__ILAXX{font-size:.8rem}.CarSidebar_CarIcon__ILAXX svg{height:40px}@media(min-width:1200px){.CarSidebar_CarIcon__ILAXX{font-size:1rem}.CarSidebar_CarIcon__ILAXX svg{height:50px}}.CarSidebar_title__GrgY7{font-size:1.5rem}@media(min-width:1200px){.CarSidebar_title__GrgY7{font-size:2rem}}.CarSidebar_InfoItem__HFSb1{display:flex;align-items:center;justify-content:flex-end;margin-left:0;height:36px}div.CarStickyHeader_StyledNavbar__ao9a3{position:fixed;top:-90px;height:90px;width:100%;background-color:var(--car-sticky-header-background);color:var(--car-sticky-header-color);box-shadow:0 0 0 rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.16);z-index:99991}@media(min-width:992px){div.CarStickyHeader_StyledNavbar__ao9a3{padding:var(--header-navbar-padding)!important}}div.CarStickyHeader_NavDown__VSpBH{transition:all .3s ease-in-out;transform:translateY(-100%)}div.CarStickyHeader_NavUp__9pqtA{transition:all .3s ease-in-out;transform:translateY(100%)}div.CarStickyHeader_CarDetails__AxKeT{flex-grow:1}div.CarStickyHeader_CarDetails__AxKeT h4{font-size:.9rem}@media(min-width:768px){div.CarStickyHeader_CarDetails__AxKeT h4{font-size:1.1rem}}@media(min-width:992px){div.CarStickyHeader_CarDetails__AxKeT h4{font-size:1.3rem}}div.CarStickyHeader_CarDetails__AxKeT span{font-size:.8rem}@media(min-width:768px){div.CarStickyHeader_CarDetails__AxKeT span{font-size:.9rem}}@media(min-width:992px){div.CarStickyHeader_CarDetails__AxKeT span{font-size:1rem}}.CarStickyHeader_HeaderImage__rfkQV{border-radius:.25rem}.CarStickyHeader_CarPrice__XoJo0{font-size:1rem;font-weight:700}@media(min-width:768px){.CarStickyHeader_CarPrice__XoJo0{font-size:1.2rem}}@media(min-width:992px){.CarStickyHeader_CarPrice__XoJo0{font-size:1.6rem}}.CarStickyHeader_CarPrice__XoJo0 .CarStickyHeader_priceType__gZNDP{font-size:.9rem}.CarStickyHeader_FinanceEstimate__HqNKn{font-size:.8rem}.RadioGroup_RadioGroup__GLdsx{display:flex;gap:.5rem}.RadioGroup_RadioGroupItem___Fn76{position:relative;background-color:#fff;aspect-ratio:1/1;height:1.6rem;width:1.6rem;border-radius:100%;border:1px solid var(--primary);color:var(--primary);box-shadow:0 0 0 0 #000,0 0 transparent}.RadioGroup_RadioGroupItem___Fn76:focus{outline:none}.RadioGroup_RadioGroupItem___Fn76:disabled{cursor:not-allowed;opacity:.5}.RadioGroup_RadioGroupIndicator__Iz8y2{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.RadioGroup_RadioGroupIndicator__Iz8y2 svg{width:70%;height:70%;color:currentColor;fill:currentColor}.RadioGroup_RadioGroupItemContainer___q5HS{display:flex;align-items:center;gap:.5rem}.RadioGroup_Label__w_8qS{font-size:1rem;font-weight:500;line-height:1;margin:0;cursor:pointer}.FinanceCalculator_SelectWrapper__BCy5L{width:100%;margin-bottom:20px}.FinanceCalculator_CustomSelect__Al0Y5{width:100%;height:35px;background:#fff;padding-left:5px;font-size:14px;border:1px solid #d9d9d9;border-radius:3px}.FinanceCalculator_StyledSlider__WpTNE{display:flex;color:var(--finance-calc-text-color);flex-direction:column;align-items:center;margin-top:2rem;margin-bottom:2rem}.FinanceCalculator_StyledSlider__WpTNE .FinanceCalculator_Value__rBuIe{font-size:1rem;margin-bottom:1.5rem}.FinanceCalculator_StyledSlider__WpTNE .FinanceCalculator_Value__rBuIe span{font-weight:700}.FinanceCalculator_StyledSlider__WpTNE .FinanceCalculator_FinanceCalcSlider__rkWrU{flex:6 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-height:15px;border-radius:5px;background:#666;outline:none}.FinanceCalculator_StyledSlider__WpTNE .FinanceCalculator_FinanceCalcSlider__rkWrU::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:34px;height:28px;background:#fff;border:1px solid #d9d9d9;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;border-radius:3px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='17' viewBox='0 0 4 17' fill='none'%3E%3Cline x1='0.5' y1='0.5' x2='0.499999' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3Cline x1='3.5' y1='0.5' x2='3.5' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.FinanceCalculator_StyledSlider__WpTNE .FinanceCalculator_FinanceCalcSlider__rkWrU::-moz-range-thumb{width:34px;height:28px;background:#fff;border:1px solid #d9d9d9;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;border-radius:3px;cursor:pointer;-moz-transition:opacity .2s;transition:opacity .2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='17' viewBox='0 0 4 17' fill='none'%3E%3Cline x1='0.5' y1='0.5' x2='0.499999' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3Cline x1='3.5' y1='0.5' x2='3.5' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.IconSectionHidden_FadeGradient__j7xus{width:100%;bottom:0;height:280px;position:absolute;background:var(--icon-section-fade-gradient)}@media(min-width:576px){.IconSectionHidden_FadeGradient__j7xus{height:240px}}@media(min-width:992px){.IconSectionHidden_FadeGradient__j7xus{height:200px}}.SearchSidebar_StickySidebar__WZ_2I{z-index:98;height:100vh;overflow-y:scroll;overflow-x:hidden}.NotificationTag_Tag__5v1qj{background:#c0e0b1!important;color:#000!important;border:none!important;gap:.5rem;opacity:.65;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:-moz-fit-content;width:fit-content}.NavButton_Box__IHX1i{margin-top:.5rem;margin-bottom:.5rem;color:#000;box-shadow:0 5px 20px #ccc;border-style:none;text-align:center;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;transition-duration:.5s;border-radius:var(--border-radius);height:150px}@media(min-width:768px){.NavButton_Box__IHX1i{height:200px}}.NavButton_Box__IHX1i:hover{background:#f8f9fa;text-decoration:none}.NavButton_CircleImageStylesDefault__7dyf8 img{filter:none}.NavButton_CircleImageStylesDefault__7dyf8:hover>img,.NavButton_CircleImageStyles__7yid1 img{filter:brightness(0) grayscale(100) invert(1)}.NavButton_CircleImageStyles__7yid1:hover>img{filter:none!important}.NavButton_Circle__Ovxsu h5{color:var(--nav-button-text-color);font-size:1rem}@media(min-width:576px){.NavButton_Circle__Ovxsu h5{font-size:1.2rem}}.NavButton_CircleHover___h48e{cursor:pointer}.NavButton_CircleHover___h48e img{transition-duration:.4s}.NavButton_h4__E1ksf{margin-bottom:0;color:inherit;font-size:1.2rem}@media(max-width:768px){.NavButton_h4__E1ksf{font-size:1.5rem}.NavButton_Compact__Kalcd .NavButton_Box__IHX1i{height:100px;padding:.5rem}.NavButton_Compact__Kalcd .NavButton_h4__E1ksf{font-size:1rem}}.dealership-template_WebsiteCard__Rprac{transition-duration:.25s}.dealership-template_WebsiteCard__Rprac .dealership-template_imgContainer__BO87B{height:75px;width:150px;position:relative;display:flex}.dealership-template_WebsiteCard__Rprac img{-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto}.dealership-template_WebsiteCard__Rprac:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.dealership-template_WebsiteCard__Rprac:hover .dealership-template_hover-color-black__Zb7xc{color:#000!important}.dealership-template_IconCircle__hKDAC{height:40px;width:40px}