.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}.Typography_ResponsiveH1__ZbECt{font-size:1.75rem}@media(min-width:768px){.Typography_ResponsiveH1__ZbECt{font-size:2.5rem}}.Typography_ResponsiveH2__6cU3d{font-size:1.75rem}@media(min-width:768px){.Typography_ResponsiveH2__6cU3d{font-size:2.5rem}}.Typography_ResponsiveH3__CKLn7{font-size:1.25rem}@media(min-width:768px){.Typography_ResponsiveH3__CKLn7{font-size:1.75rem}}.Typography_ResponsiveH4__NKaPw{font-size:1.25rem}@media(min-width:768px){.Typography_ResponsiveH4__NKaPw{font-size:1.5rem}}.Typography_ResponsiveH5__h8tCk{font-size:1rem}@media(min-width:992px){.Typography_ResponsiveH5__h8tCk{font-size:1.25rem}}.HyundaiModelsPage_ModelsPage__W1aex [id]{scroll-margin-top:180px}@media(min-width:576px){.HyundaiModelsPage_ModelsPage__W1aex [id]{scroll-margin-top:100px}}@media(min-width:992px){.HyundaiModelsPage_ModelsPage__W1aex [id]{scroll-margin-top:60px}}.HyundaiModelsPage_HeaderLinks__5rVtj{position:relative;display:inline-block}.HyundaiModelsPage_HeaderLinks__5rVtj:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:3px;background-color:#00aad2;transition:width .3s ease-in-out}.HyundaiModelsPage_HeaderLinks__5rVtj:hover:after,.HyundaiModelsPage_active__AeCHT:after{width:100%}.HyundaiModelsPage_ModelLink__FnfV2{position:relative;display:block}.HyundaiModelsPage_ModelLink__FnfV2 .HyundaiModelsPage_ModelName__1Kqo_{transition:opacity .3s ease}.HyundaiModelsPage_ModelLink__FnfV2 .HyundaiModelsPage_DiscoverButton__lWTk6{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.HyundaiModelsPage_ModelLink__FnfV2:hover .HyundaiModelsPage_ModelName__1Kqo_{opacity:0}.HyundaiModelsPage_ModelLink__FnfV2:hover .HyundaiModelsPage_DiscoverButton__lWTk6{opacity:1}@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}}.BudgetSearch_SearchContainer__i3Ena{max-width:1100px;border-radius:30px;background-color:var(--budget-search-background-color)}.BudgetSearch_Heading__Twm19{text-align:center;font-size:2.5rem;font-weight:600}.BudgetSearch_SmallHeading__UNxGd{font-size:1.3rem;font-weight:700;margin-bottom:0}.BudgetSearch_BudgetAmount__FrcId{font-size:3rem;margin:0;font-weight:700}.BudgetSearch_FormInputGroup__b1fDW{position:relative}.BudgetSearch_FormInputGroup__b1fDW label{font-size:.75rem;line-height:1.3;position:absolute;top:12px;left:18px;color:#6f6f6f;font-weight:700;z-index:1}.BudgetSearch_FormInputGroup__b1fDW input{font-size:1.5rem;line-height:1.5;height:70px;padding:20px 35px 0;transition:border-color .2s ease;background-color:#fff;font-weight:400}.BudgetSearch_FormInputGroup__b1fDW .BudgetSearch_dollarSign__tKdU3{position:absolute;bottom:7px;left:19px;font-size:24px;color:#5b5b5b}.BudgetSearch_Button__eOiqF{align-items:center;justify-content:center;height:70px;font-size:1.25rem;border-radius:var(--budget-search-btn-border-radius);box-shadow:var(--budget-search-btn-box-shadow)}.BudgetSearch_Button__eOiqF:hover{text-decoration:none}@media screen and (max-width:992px){.BudgetSearch_BudgetAmount__FrcId{font-size:2rem;margin:8px 0 16px}.BudgetSearch_Form__UuGNU{flex-direction:column}}p.BudgetSearch_BudgetAmountColor__OWGog{color:var(--budget-search-amount-color)}.BudgetSearchTWG_BudgetAmount__Zwcdl{font-size:3rem;font-weight:700}.BudgetSearchTWG_FormInputGroup__ivvKa{position:relative}.BudgetSearchTWG_FormInputGroup__ivvKa label{font-size:.75rem;line-height:1.3;position:absolute;top:12px;left:26px;color:#6f6f6f;font-weight:700;z-index:1}.BudgetSearchTWG_FormInputGroup__ivvKa input{font-size:1.5rem;line-height:1.5;height:70px;padding:20px 35px 0;transition:border-color .2s ease;background-color:#fff;font-weight:400}.BudgetSearchTWG_FormInputGroup__ivvKa .BudgetSearchTWG_dollarSign__4hlzC{position:absolute;bottom:7px;left:27px;font-size:24px;color:#5b5b5b}.BudgetSearchTWG_Button__x7KtH{height:100%;align-items:center;justify-content:center;font-size:1.25rem;border-radius:var(--budget-search-btn-border-radius);box-shadow:var(--budget-search-btn-box-shadow)}.BudgetSearchTWG_Button__x7KtH:hover{text-decoration:none}@media screen and (max-width:992px){.BudgetSearchTWG_BudgetAmount__Zwcdl{font-size:2rem;margin:8px 0 16px}.BudgetSearchTWG_Form__EnbFF{flex-direction:column}}.Progress_root__oaB_4{overflow:hidden;position:relative;border-radius:9999px;width:100%;height:1rem;background-color:#f4f4f5}.Progress_indicator__wswFV{flex:1 1;width:100%;height:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;background-color:var(--primary)}.InstantSell_Wrapper__5r4qZ{padding:40px 20px 20px}.InstantSell_Wrapper__5r4qZ .InstantSell_Title__tOIEc{font-size:16px}@media(min-width:768px){.InstantSell_Wrapper__5r4qZ .InstantSell_Title__tOIEc{font-size:18px}}.InstantSell_Wrapper__5r4qZ .InstantSell_Description__FzJgd{font-size:13px}@media(min-width:768px){.InstantSell_Wrapper__5r4qZ .InstantSell_Description__FzJgd{font-size:16px}}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma{border:2px solid #fff;border-radius:500px;display:inline-block;padding:1rem;transition:all .2s ease}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma:hover{background:#fff;transform:scale(1.05)}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma:hover svg{color:var(--primary)}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma svg{height:25px;width:25px}@media(min-width:768px){.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma svg{height:40px;width:40px}}.InstantSell_Wrapper__5r4qZ .InstantSell_Arrow__87oKe svg{margin-top:2rem}.InstantSell_Banner__C3aG2{background:#f6f6f6;padding:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media(min-width:1200px){.InstantSell_Banner__C3aG2{margin-top:5rem;height:300px}}.InstantSell_ImageWrapper__cq7g2{width:100%}@media(min-width:1200px){.InstantSell_ImageWrapper__cq7g2{position:absolute;width:85%;bottom:0}}.InstantSell_BackgroundBlock__OvdKw{background-size:cover;opacity:1;top:0;position:absolute;height:100%;width:100%;left:0}.InstantSell_HowItWorks__o_H9R:before{content:"";background:var(--instantSell-background);position:absolute;top:0;left:0;right:0;bottom:0;height:230px}.InstantSell_IconStyle__PMrjk{background:#fff;border-radius:50%;height:180px;width:180px;border:1px solid var(--primary);margin:0 auto 1rem}.InstantSell_IconStyle__PMrjk svg{height:75px!important;width:75px!important;color:var(--primary-gradient-start)}.templateComponents_btnOutline__k_4KI{color:#222;margin-right:.8rem}.templateComponents_btnOutline__k_4KI:hover{background:var(--primary);color:#fff}.templateComponents_btnOutline__k_4KI:hover svg{color:#fff}.templateComponents_btnOutline__k_4KI svg{color:var(--primary)}.templateComponents_heroHeading__kaUnm{font-size:2rem;text-align:center;position:relative;color:#fff}.templateComponents_heroHeading__kaUnm svg{position:absolute;bottom:-4px;left:0;display:none}@media(min-width:992px){.templateComponents_heroHeading__kaUnm svg{display:block}.templateComponents_heroHeading__kaUnm{text-align:left;font-size:3rem;margin-bottom:1.5rem}}.templateComponents_heroText__HR_Dz{display:none}@media(min-width:992px){.templateComponents_heroText__HR_Dz{text-align:left;color:#000;display:block}}.templateComponents_btnWrapper__SdgrU{display:none;margin-top:2rem;justify-content:center}@media(min-width:992px){.templateComponents_btnWrapper__SdgrU{justify-content:flex-start;margin-top:3rem;display:flex;gap:1rem}}.templateComponents_responsiveImg__cTAIc{width:100%;height:auto}.templateComponents_textHighlight__xQGew{color:#fff}@media(min-width:992px){.templateComponents_textHighlight__xQGew{color:var(--primary)}}.CopyToClipboard_Toast__YLVs2{position:fixed;top:20px;right:20px;background-color:#333;color:#fff;padding:10px 20px;border-radius:5px;z-index:9999;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:opacity .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Tabs_SortContainer__UGGL8{display:flex;justify-content:space-between;align-items:center;border-radius:1rem;margin-right:1rem;transition-duration:.25s;position:relative;border:1px solid #ccc;width:100%}.Tabs_SortContainer__UGGL8:after{height:50%;width:100%;background:var(--primary);top:0;left:0;content:"";color:#fff;position:absolute;border-radius:1rem;z-index:1;transition-duration:.25s}.Tabs_SortContainer__UGGL8.option1:after,.Tabs_SortContainer__UGGL8.option2:after{left:0;top:50%}@media(min-width:768px){.Tabs_SortContainer__UGGL8{border-radius:100rem}.Tabs_SortContainer__UGGL8:after{height:100%;width:50%;border-radius:100rem}.Tabs_SortContainer__UGGL8.option1:after,.Tabs_SortContainer__UGGL8.option2:after{left:50%;top:0}}.Tabs_SortButton__FQvAh{border:none;padding:1rem 5rem;font-size:1rem;font-weight:700;width:100%;cursor:pointer;z-index:2;transition-duration:.25s;text-align:center}.Tabs_SortButton__FQvAh:focus{outline:none}@media(min-width:768px){.Tabs_SortButton__FQvAh{border-radius:100rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700}}.Tabs_SortContainerNoWrap__jrinw{display:flex;justify-content:space-between;align-items:center;margin-right:1rem;transition-duration:.25s;position:relative;border:1px solid #ccc;width:100%;border-radius:100rem}.Tabs_SortContainerNoWrap__jrinw:after{height:50%;width:100%;background:var(--primary);top:0;left:0;content:"";color:#fff;position:absolute;border-radius:1rem;z-index:1;transition-duration:.25s}.Tabs_SortContainerNoWrap__jrinw.option1:after,.Tabs_SortContainerNoWrap__jrinw.option2:after{left:0;top:50%}.Tabs_SortContainerNoWrap__jrinw:after{height:100%;width:50%;border-radius:100rem}.Tabs_SortContainerNoWrap__jrinw.option1:after,.Tabs_SortContainerNoWrap__jrinw.option2:after{left:50%;top:0}.Tabs_SortButtonNoWrap__uz4lm{border:none;width:100%;cursor:pointer;z-index:2;transition-duration:.25s;text-align:center;border-radius:100rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700}.Tabs_SortButtonNoWrap__uz4lm:focus{outline:none}.DividerWithText_lineWithText__JazKu{position:relative;text-align:center;white-space:nowrap}.DividerWithText_lineWithText__JazKu:after,.DividerWithText_lineWithText__JazKu:before{content:"";display:inline-block;vertical-align:middle;width:42%;border-bottom:1px solid #e5e7eb}.DividerWithText_lineWithText__JazKu:before{margin-right:.5em}.DividerWithText_lineWithText__JazKu:after{margin-left:.5em}.DividerWithText_lineWithText__JazKu span{display:inline-block;font-size:.875rem;line-height:1.25rem;font-weight:500;padding:0 1em;position:relative;z-index:1}.WatchlistButton_Absolute__hZgYU{position:absolute;top:0;right:5px;transform:translateY(-50%)}.price-details_cashDetails__V5zSO table{width:100%;border-collapse:collapse;margin-bottom:20px}.price-details_cashDetails__V5zSO td,.price-details_cashDetails__V5zSO th{padding:10px;text-align:left;border-bottom:1px solid #ccc}.price-details_cashDetails__V5zSO th{font-size:18px;font-weight:700}.price-details_cashDetails__V5zSO p{font-size:13px}