@media(max-width:1020px){.CarClassFilter_root__jVf_T{margin-bottom:12px;width:calc(100% + var(--pad)*2);margin-left:calc(-1*var(--pad));padding:0 var(--pad);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CarClassFilter_root__jVf_T::-webkit-scrollbar{display:none}html[dir=rtl] .CarClassFilter_root__jVf_T{margin-right:calc(-1*var(--pad));margin-left:unset}}@media(max-width:770px){.CarClassFilter_root__jVf_T{width:calc(100% + var(--pad-xxs)*2);margin-left:calc(-1*var(--pad-xxs));padding:0 var(--pad-xxs)}html[dir=rtl] .CarClassFilter_root__jVf_T{margin-right:calc(-1*var(--pad-xxs));margin-left:unset}}.CarClassFilter_list__26Lvu{display:flex;gap:12px}@media(min-width:1021px){.CarClassFilter_list__26Lvu>li{flex:1 1}}.CarClassFilter_card__7aMA_{position:relative;border-radius:16px;background:var(--thm-black-2);border:1px solid var(--thm-grey-1);transition:.15s cubic-bezier(.2,0,0,1);transform-origin:50% 50%;will-change:transform,border-color}.CarClassFilter_card__7aMA_:active{transform:scale(.98)}@media(max-width:1020px){.CarClassFilter_card__7aMA_{background:var(--thm-white);border-radius:16px;border:0}}.CarClassFilter_card__7aMA_:hover{border-color:var(--thm-black)}.CarClassFilter_header__t9127{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 0;gap:4px}@media(max-width:1020px){.CarClassFilter_header__t9127{padding:12px 12px 0}}.CarClassFilter_title__Acn9x{font-weight:400;font-size:17px;line-height:24px;letter-spacing:-.41px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 28px)}@media(max-width:1020px){.CarClassFilter_title__Acn9x{font-weight:510;font-size:15px;line-height:20px;letter-spacing:-.5px}}.CarClassFilter_img__EFrI7{position:relative;min-width:175px;width:175px;height:90px}@media(min-width:1021px){.CarClassFilter_img__EFrI7{min-width:100%;width:100%}}@media(max-width:1020px){.CarClassFilter_img__EFrI7{min-width:132px;width:132px;height:80px}}.CarClassFilter_class_btn__56xwL,.CarClassFilter_img_inner__fZQhK{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center right}.CarClassFilter_class_btn__56xwL{opacity:0}.GenerationSelect_clear_icon__n5jYJ{color:var(--thm-silver-grey);display:flex;align-items:center;justify-content:center;min-width:24px}.GenerationSelect_clear_icon__n5jYJ,.GenerationSelect_clear_icon__n5jYJ svg{width:24px;height:24px}.GenerationSelect_separated_li__IAdN0{width:100%}.GenerationSelect_first_item__qTDgO{width:100%!important}.GenerationSelect_list_btn__2y42u{display:flex;align-items:center;justify-content:space-between;gap:12px;white-space:nowrap;font-weight:400;font-size:17px;line-height:24px;letter-spacing:-.41px}.GenerationSelect_gen_btn___y2rt{display:flex;align-items:flex-start;width:100%;gap:8px;padding:12px;position:relative;font-weight:400;font-size:15px;line-height:20px;letter-spacing:-.24px;color:var(--clr-white);border:1px solid var(--thm-grey-1)}.GenerationSelect_gen_btn_height__bYgYC{padding-top:70%}@media(min-width:771px)and (max-width:1020px){.GenerationSelect_gen_btn_height__bYgYC{aspect-ratio:4/3}}.GenerationSelect_gen_btn___y2rt span{display:block;z-index:3}.GenerationSelect_gen_btn___y2rt:before{content:"";z-index:2;left:0;bottom:50%;position:absolute;width:100%;height:50%;background:linear-gradient(180deg,rgba(0,0,0,.94),rgba(0,0,0,0))}.GenerationSelect_gen_btn___y2rt:hover{background:unset!important}@media(min-width:1201px){.GenerationSelect_gen_btn___y2rt:hover .GenerationSelect_preview_img__KvSAV{transform:scale(1.03)}}.GenerationSelect_preview_img__KvSAV{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .2s ease-out}.GenerationSelect_overlay_btn__lKlmb{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.GenerationSelect_gen_name__cHYfJ{font-weight:400;font-size:17px;line-height:24px;letter-spacing:-.41px;color:var(--clr-white)}.GenerationSelect_gen_years__63rC1{font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:var(--clr-white)}.GenerationSelect_gen_count__T1npp{position:absolute;bottom:12px;left:12px;padding:4px 8px;border-radius:4px;background:rgba(0,0,0,.48);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;line-height:16px}html[dir=rtl] .GenerationSelect_gen_count__T1npp{left:unset;right:12px}@media(max-width:1020px){.GenerationSelect_dropdown_modal__cvl6z{height:calc(100% - 32px);background-color:var(--thm-bg)}}.GenerationSelect_dropdown__n4wFJ li[data-active=true]:not(:hover)>*{background:0!important}@media(min-width:1201px){.GenerationSelect_dropdown__n4wFJ{max-width:740px}}@media(max-width:1200px){.GenerationSelect_dropdown__n4wFJ{max-height:unset!important;padding:8px}}@media(max-width:1020px){.GenerationSelect_dropdown__n4wFJ{padding:16px}.GenerationSelect_dropdown__n4wFJ,.GenerationSelect_dropdown__n4wFJ>ul{display:flex;flex-direction:column;min-height:100%}.GenerationSelect_dropdown__n4wFJ>ul{flex-grow:1;gap:16px}}@media(max-width:770px){.GenerationSelect_dropdown__n4wFJ{padding:12px}}.GenerationSelect_generations__7oO0c{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:8px;max-height:428px!important}@media(max-width:1020px){.GenerationSelect_generations__7oO0c{max-height:unset!important;padding-bottom:0}}.GenerationSelect_generations__7oO0c li:not(.GenerationSelect_separated_li__IAdN0){border-radius:16px;overflow:hidden;width:calc(33.33% - 4px)}@media(min-width:771px){.GenerationSelect_generations__7oO0c li:not(.GenerationSelect_separated_li__IAdN0){min-width:200px}}@media(max-width:1200px){.GenerationSelect_generations__7oO0c li:not(.GenerationSelect_separated_li__IAdN0){width:calc(50% - 4px)}}@media(min-width:771px)and (max-width:1020px){.GenerationSelect_generations__7oO0c li:not(.GenerationSelect_separated_li__IAdN0){width:calc((100% - 16px)/3);min-width:unset}}@media(max-width:500px){.GenerationSelect_generations__7oO0c li:not(.GenerationSelect_separated_li__IAdN0){width:100%}}.GenerationSelect_li__lXd_Y{margin-bottom:8px}.GenerationSelect_li__lXd_Y>div{padding:0;background:0!important}.GenerationSelect_action__TXiwz{position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100vw!important;margin-top:auto;margin-bottom:-16px;padding:12px 16px;background-color:var(--thm-white);border-radius:0!important;z-index:10}@media(min-width:1021px){.GenerationSelect_action__TXiwz{display:none}}html[dir=ltr] .GenerationSelect_action__TXiwz{margin-left:-16px}html[dir=rtl] .GenerationSelect_action__TXiwz{margin-right:-16px}@media(max-width:1020px){.GenerationSelect_action__TXiwz{padding:16px;background:var(--thm-contact-bar-gradient)}}@media(max-width:770px){html[dir=ltr] .GenerationSelect_action__TXiwz{margin-left:-12px}html[dir=rtl] .GenerationSelect_action__TXiwz{margin-right:-12px}}.GenerationSelect_action_with_footer__IAhoh{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.GenerationSelect_footer_reset_btn__Kgj_a{font-weight:510;font-size:17px;line-height:140%;letter-spacing:-.41px;white-space:nowrap;color:var(--clr-primary);flex-shrink:0}@media(max-width:1020px){.GenerationSelect_label_wrapper__uhcKi{display:none}}.GenerationSelect_label__UWTgS{font-weight:700;font-size:20px;line-height:24px;letter-spacing:0;padding:16px 8px 8px;pointer-events:none}.GenerationSelect_hr__6K6IA{display:block;width:calc(100% - 16px);margin:0 auto;height:1px;padding:0;background:var(--thm-grey-1);border-radius:0;pointer-events:none}.GenerationSelect_title__oxyAb{display:flex;flex-direction:column}.AutoFilterList_list__4XWpw{display:flex;margin-left:-16px}.AutoFilterList_list__4XWpw>li{margin-left:16px;width:calc(33.33% - 16px)}.AutoFilterList_row__mnxmQ{display:flex;align-items:center;gap:8px}.AutoFilterList_row__mnxmQ>div{flex:1 1;max-width:100%}.AutoFilterList_row__mnxmQ>div:not(:last-child){max-width:calc(100% - 46px)}.AutoFilterList_action_btn__KtT5M{min-width:48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--thm-black-2);border:1px solid var(--thm-grey-1);border-radius:16px;transition:border-color .2s ease}.AutoFilterList_action_btn__KtT5M:hover:not(:disabled){border:1px solid var(--thm-black)}.AutoFilterList_action_btn__KtT5M svg{width:24px;height:24px;color:var(--thm-silver-grey)}.AutoFilterList_group__QpVMU{display:flex;flex-direction:column;margin-bottom:12px;border-radius:16px;overflow:hidden}@media(max-width:1200px){.AutoFilterList_group_rounded__eLMyR{border-radius:26px}}.AutoFilterList_field__4LJj0{position:relative}.AutoFilterList_field__4LJj0:not(:last-of-type):before{content:"";width:calc(100% - 16px);height:1px;position:absolute;bottom:0;right:0;background-color:var(--thm-grey-1);z-index:1}@media(max-width:1200px){.AutoFilterList_field__4LJj0:not(:last-of-type):before{width:auto;left:16px;right:16px}}.AutoFilterList_field__4LJj0:not(:last-of-type):before:last-child:before{display:none}.AutoFilterList_field__4LJj0>div{pointer-events:none;-webkit-user-select:none;user-select:none}.AutoFilterList_field__4LJj0>div input{border:unset;border-radius:0!important;padding:22px 44px 6px 16px!important;min-height:52px!important;background-color:var(--thm-white)}html[dir=rtl] .AutoFilterList_field__4LJj0>div input{padding:22px 16px 6px 44px!important}.AutoFilterList_field__4LJj0>div input+span{display:none}.AutoFilterList_field__4LJj0>div input+span+span{left:16px}html[dir=rtl] .AutoFilterList_field__4LJj0>div input+span+span{left:unset;right:16px}.AutoFilterList_field_btn__MoPD_{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.AutoFilterList_field_remove__Z1sZ3{position:absolute;top:50%;transform:translateY(-50%);padding:16px 0;display:flex;align-items:center;justify-content:center;color:var(--thm-silver-grey-1);background-color:var(--thm-white)}html[dir=ltr] .AutoFilterList_field_remove__Z1sZ3{right:12px}html[dir=rtl] .AutoFilterList_field_remove__Z1sZ3{left:12px}.AutoFilterList_field_remove__Z1sZ3,.AutoFilterList_field_remove__Z1sZ3 svg{width:24px;height:24px}.AutoFilterList_field_remove__Z1sZ3 svg path:first-of-type{fill:var(--thm-silver-grey-1)}.AutoFilterList_field_remove__Z1sZ3 svg path:nth-of-type(2){fill:var(--thm-white)}.AutoFilterList_mob_title__K0C2F{font-weight:700;font-size:20px;line-height:24px;letter-spacing:0;padding:0!important;margin-bottom:16px;color:var(--thm-black)}@media(max-width:770px){.AutoFilterList_mob_title__K0C2F{padding:4px 0 0 4px!important}}.AutoFilterList_generation_header__6KaOl,.AutoFilterList_model_header__o0l9b{margin-bottom:16px;padding:0}.AutoFilterList_generation_header__6KaOl,.AutoFilterList_generation_header__6KaOl>button,.AutoFilterList_model_header__o0l9b,.AutoFilterList_model_header__o0l9b>button{display:flex;flex-direction:row;align-items:center;gap:8px}@media(max-width:770px){.AutoFilterList_generation_header__6KaOl,.AutoFilterList_generation_header__6KaOl>button,.AutoFilterList_model_header__o0l9b,.AutoFilterList_model_header__o0l9b>button{padding:4px 0 0 4px!important}}.AutoFilterList_generation_header__6KaOl svg,.AutoFilterList_model_header__o0l9b svg{width:24px;height:24px}.AutoFilterList_generation_header__6KaOl,.AutoFilterList_generation_header__6KaOl>h2,.AutoFilterList_model_header__o0l9b>h2{margin-bottom:0}.AutoFilterList_reset_btn__DKrLJ{font-weight:400;font-size:17px;line-height:24px;letter-spacing:-.41px;color:var(--clr-primary)}html[dir=ltr] .AutoFilterList_reset_btn__DKrLJ{margin-left:auto}html[dir=rtl] .AutoFilterList_reset_btn__DKrLJ{margin-right:auto}.AutoFilterList_model_footer__f8pNa{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:var(--thm-contact-bar-gradient)}.AutoFilterList_footer_reset_btn__9G4GL{font-weight:510;font-size:15px;line-height:20px;letter-spacing:-.5px;padding:8px 12px;color:var(--thm-black);background:var(--thm-white);border-radius:18px}.AutoFilterList_footer_reset_btn__9G4GL+.AutoFilterList_footer_apply__1hdFx{padding:8px 12px;border-radius:18px}.DropdownRangePicker_root__A4Ynz:not(.DropdownRangePicker_root_modal__n42sZ){z-index:5;position:absolute;left:50%;top:calc(100% + 4px);transform:translateX(-50%);opacity:0;pointer-events:none;transition:opacity .2s ease}.DropdownRangePicker_root__A4Ynz:not(.DropdownRangePicker_root_modal__n42sZ).DropdownRangePicker_root_dropdown_right__d7gEP{left:unset;transform:unset;right:0}.DropdownRangePicker_root__A4Ynz:not(.DropdownRangePicker_root_modal__n42sZ) .DropdownRangePicker_inner__eVnDc{background:var(--thm-white);border:1px solid var(--thm-grey-1);border-radius:12px;overflow:hidden}.DropdownRangePicker_root_open__Jfstf:not(.DropdownRangePicker_root_modal__n42sZ){opacity:1;pointer-events:auto}.DropdownRangePicker_inner__eVnDc{display:flex;align-items:flex-start}@media(max-width:1020px){.DropdownRangePicker_inner__eVnDc{display:block}.DropdownRangePicker_picker__VIx2D>div{width:100%}.DropdownRangePicker_picker__VIx2D{display:flex;align-items:center;justify-content:center}}.DropdownRangePicker_picker__VIx2D .react-datepicker{display:inline-flex}@media(min-width:1021px){.DropdownRangePicker_picker__VIx2D .react-datepicker{gap:4px}}@media(max-width:1020px){.DropdownRangePicker_picker__VIx2D .react-datepicker{width:100%;flex-direction:column}.DropdownRangePicker_picker__VIx2D .react-datepicker,.DropdownRangePicker_picker__VIx2D .react-datepicker__header{background:var(--thm-white)}.DropdownRangePicker_picker__VIx2D .react-datepicker__day-names,.DropdownRangePicker_picker__VIx2D .react-datepicker__week{display:flex}.DropdownRangePicker_picker__VIx2D .react-datepicker__day,.DropdownRangePicker_picker__VIx2D .react-datepicker__day-name{flex:1 1}}.DropdownRangePicker_picker__VIx2D .react-datepicker__day--outside-month:empty{visibility:hidden;height:0}@media(max-width:1020px){.DropdownRangePicker_picker__VIx2D .react-datepicker__day-names{margin:12px 16px 8px!important}}.PeriodSelect_root__bn5vt{position:relative}@media(max-width:1020px){.PeriodSelect_root__bn5vt{margin-bottom:12px}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_primary_select__y3fvR{display:none}}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO{position:relative}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO>svg{display:none}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO>div{border:0;background:var(--thm-white);border-radius:26px;padding:8px 8px 8px 12px;width:100%;justify-content:space-between;gap:4px}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO>div>span{position:static;transform:none;font-size:17px;line-height:24px;letter-spacing:-.41px;font-weight:400;color:var(--thm-black)}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO>div button{min-height:unset;height:auto;width:auto;padding:6px 12px;background:var(--thm-grey-1);border-radius:18px;transition:.2s ease;overflow:hidden}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO>div button svg{display:none}.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO>div button span{max-width:100%}@media(min-width:1021px){.PeriodSelect_root__bn5vt:not(.PeriodSelect_root_select_desktop__AJYn7) .PeriodSelect_select__Au1LO{display:none}}.PeriodSelect_root_select_desktop__AJYn7 .PeriodSelect_primary_select__y3fvR{display:none}.PeriodSelect_primary_select__y3fvR,.PeriodSelect_select__Au1LO{pointer-events:none;-webkit-user-select:none;user-select:none}.PeriodSelect_toggle_btn__jgh2o{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.PriceSuggestions_root___frBW{display:flex;align-items:center;position:relative}.PriceSuggestions_root___frBW:after,.PriceSuggestions_root___frBW:before{content:"";position:absolute;top:0;height:100%;transition:opacity .2s ease;pointer-events:none}.PriceSuggestions_root___frBW:before{width:153px;background:linear-gradient(-90deg,rgba(17,17,17,0) 0,var(--thm-white-bg) 100%)}html[dir=ltr] .PriceSuggestions_root___frBW:before{left:-3px}html[dir=rtl] .PriceSuggestions_root___frBW:before{right:-3px;transform:scaleX(-1)}.PriceSuggestions_root_start__SP2uY:before{opacity:0}.PriceSuggestions_root___frBW:after{width:178px;background:linear-gradient(90deg,rgba(17,17,17,0) 0,var(--thm-white-bg) 54.81%)}html[dir=ltr] .PriceSuggestions_root___frBW:after{right:0}html[dir=rtl] .PriceSuggestions_root___frBW:after{left:0;transform:scaleX(-1)}.PriceSuggestions_root_end__9ebYf:after{opacity:0}.PriceSuggestions_list__9_q_P{display:flex;align-items:center;gap:8px;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.PriceSuggestions_list__9_q_P::-webkit-scrollbar{display:none}.PriceSuggestions_price_btn__cNtRq{white-space:nowrap;font-weight:400;font-size:15px;line-height:20px;letter-spacing:-.24px;color:var(--thm-silver-grey);padding:8px 16px;border-radius:24px;background:var(--thm-grey-1);border:1px solid rgba(0,0,0,0);transition:.15s cubic-bezier(.2,0,0,1);transform-origin:50% 50%}.PriceSuggestions_price_btn__cNtRq:active{transform:scale(.96)}.PriceSuggestions_price_btn__cNtRq:hover{color:var(--thm-black);border:1px solid var(--thm-black)}.PriceSuggestions_buttons__sTdbK{display:flex;align-items:center;gap:8px;z-index:1;position:absolute;top:0}html[dir=ltr] .PriceSuggestions_buttons__sTdbK{right:0}html[dir=rtl] .PriceSuggestions_buttons__sTdbK{left:0;flex-direction:row-reverse}.PriceSuggestions_arrow_btn__g0LRu{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--thm-silver-grey);background:var(--thm-grey-1);border-radius:50%;transition:.15s cubic-bezier(.2,0,0,1);transform-origin:50% 50%}.PriceSuggestions_arrow_btn__g0LRu:active{transform:scale(.93)}.PriceSuggestions_arrow_btn__g0LRu svg{width:20px;height:20px}.PriceSuggestions_arrow_btn_next__qI0q_ svg{transform:scale(-1)}