.Suggester_suggester_wrapper__yMdZb{display:flex;justify-content:space-between;align-items:center;background-color:#d6f5cc;padding:160px 70px}.Suggester_suggester_wrapper_price_range__4AsLb{background-color:#e6e6fa;border-radius:12px;display:flex;justify-content:space-between;align-items:center;margin:2rem 0}.Suggester_suggester_wrapper__yMdZb h1{font-size:114px;font-weight:700;line-height:140px}.Suggester_suggester_wrapper__yMdZb .Suggester_suggester_button__EPRU_{font-size:14px!important;font-weight:800!important;background-color:#000!important;padding:16px 80px!important;border-radius:8px!important;color:#fff!important;margin-top:80px}.Suggester_price_range_content__H1egL{flex:1;max-width:600px}.Suggester_price_range_content__H1egL h2{color:#333;margin-bottom:1rem}.Suggester_slider_container__9AyM9{padding:1rem 0;width:100%}.Suggester_selected_range__Hl2F9{margin-top:1rem;text-align:center}.Suggester_price_range_image__zxeJz{max-width:200px;margin-left:2rem}.Suggester_main__b1eP2{min-height:100vh;background-color:#e6e6fa}.Suggester_priceRangeContainerWrapper__ko30g{position:relative}.Suggester_priceRangeContainer__2Th34{display:flex;align-items:center;justify-content:space-between;background-color:#9799ed;padding:160px 70px 420px}.Suggester_contentSection__UfTKb{padding-left:150px}.Suggester_title__jaBJv{color:#e0ffe0;font-size:75px;font-weight:700;margin-bottom:20px}.Suggester_subtitle__B2y4a{color:hsla(0,0%,100%,.8);font-size:32px;margin-bottom:40px}.Suggester_rangeDisplay__7QQbV{display:flex;align-items:center;gap:30px;margin-bottom:.5rem}.Suggester_rangeBox__nEzhK{background-color:#989bec;border-radius:8px;font-size:50px;color:#fff;min-width:192px;height:86px;text-align:center;box-shadow:inset 1px 1px 8px 0 #00000029;box-shadow:0 4px 4px 0 #00000040}.Suggester_note__tbbwK,.Suggester_rangeSeparator__0Kbdj{color:#fff!important;font-size:1.5rem}.Suggester_note__tbbwK{margin-bottom:2rem}.Suggester_sliderContainer__OuPF6{background-color:hsla(0,0%,100%,.1);padding:1rem 4rem;border-radius:36px;margin-top:2rem;position:absolute;width:90%;left:5%;bottom:140px;height:260px;display:flex;flex-direction:column;justify-content:center;border:4px solid #ffffff80}.Suggester_markLabel__dQky4{font-size:24px!important;color:#fff!important;margin-top:15px!important;font-weight:400!important;opacity:.5!important}.Suggester_markLabel__dQky4[data-active=true]{opacity:1!important}.Suggester_mark__FSv9f{width:1px!important;height:6px!important;background-color:hsla(0,0%,100%,.5)!important}.Suggester_leftArrow__2AiA7{left:70px;bottom:40px;position:absolute}.Suggester_rightArrow__k6Azw{right:70px;bottom:40px;position:absolute}.Suggester_carTypeImage__qEw6s{max-width:150px}.Suggester_bodyStyleContent__tKWTc,.Suggester_carTypeItem__Gicx7{display:flex;justify-content:space-between}@media (max-width:768px){.Suggester_priceRangeContainer__2Th34{flex-direction:column;padding:1rem}.Suggester_characterSection__7x4Mz{margin-bottom:2rem}.Suggester_contentSection__UfTKb{width:100%}}.Suggester_bodyStyleContainer__eh4Rs{background-color:#e0ffe0;padding:140px 70px;display:flex;flex-direction:column}.Suggester_bodyStyleContent__tKWTc{margin:0 auto;width:100%;gap:80px}.Suggester_bodyStyleTitle__sfdP4{font-size:75px;font-weight:700;color:#000;margin-bottom:16px}.Suggester_bodyStyleSubtitle__kwr2p{font-size:32px}.Suggester_carTypesList__3kZB1{display:flex;flex-direction:column;gap:20px;width:100%}.Suggester_carTypeItem__Gicx7{display:flex;justify-content:space-between;align-items:center;padding:16px 32px;cursor:pointer;transition:all .2s ease;border:1px solid #fff;height:92px;box-shadow:0 3px 6px 0 #00000029}.Suggester_carTypeItem__Gicx7.Suggester_selected__kAWDN,.Suggester_carTypeItem__Gicx7:hover{background-color:#9799ed;color:#fff}.Suggester_carTypeText___UWmI{font-size:27px}.Suggester_carTypeImage__qEw6s{height:auto;opacity:.8}.Suggester_carTypeItem__Gicx7.Suggester_selected__kAWDN .Suggester_carTypeImage__qEw6s,.Suggester_carTypeItem__Gicx7:hover .Suggester_carTypeImage__qEw6s{opacity:1}.Suggester_leftArrow__2AiA7,.Suggester_rightArrow__k6Azw{position:absolute;bottom:40px}.Suggester_leftArrow__2AiA7{left:40px}.Suggester_rightArrow__k6Azw{right:40px}@media (max-width:768px){.Suggester_bodyStyleContainer__eh4Rs{padding:20px;margin:10px}.Suggester_bodyStyleTitle__sfdP4{font-size:32px}.Suggester_bodyStyleSubtitle__kwr2p{font-size:16px}.Suggester_carTypeItem__Gicx7{padding:12px 20px}.Suggester_carTypeImage__qEw6s{width:60px!important}}.Suggester_navigationArrows__E2rOX{display:flex;justify-content:space-between;width:100%;padding:0 40px;margin-top:auto;position:relative}.Suggester_leftArrow__2AiA7,.Suggester_rightArrow__k6Azw{cursor:pointer;width:40px;height:40px;transition:transform .2s ease}.Suggester_leftArrow__2AiA7:hover,.Suggester_rightArrow__k6Azw:hover{transform:scale(1.1)}.Suggester_fuelTypeContainer__xB_lc{background-color:#9799ed;padding:140px 70px;position:relative;min-height:100vh;display:flex;flex-direction:column}.Suggester_fuelTypeContent__Nmr82{display:flex;justify-content:space-between;margin:0 auto;width:100%}.Suggester_fuelTypeLeft__1lLF6{display:flex;flex-direction:column;gap:110px;padding-top:60px}.Suggester_fuelTypeRow__eIjgf{display:flex;align-items:center;justify-content:space-between;gap:120px}.Suggester_fuelTypeIconWrapper__P_0Z_{display:flex;align-items:center;gap:50px}.Suggester_fuelTypeIcon__IQGRc{width:24px;height:34px}.Suggester_fuelTypeText__sN4EV{color:#000;font-size:36px;font-weight:400;transition:all .2s ease}.Suggester_radioButton____Cx8{width:52px;height:52px;border:2px solid #fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background-color:transparent;position:relative;padding:4px}.Suggester_radioButton____Cx8:after{content:"";width:100%;height:100%;border-radius:50%;transition:all .2s ease}.Suggester_radioSelected__NBOdU:after{background-color:#e0ffe0}.Suggester_radioInner__pZWJT{display:none}.Suggester_fuelTypeRow__eIjgf:has(.Suggester_radioSelected__NBOdU) .Suggester_fuelTypeText__sN4EV{color:#d6f5cc}.Suggester_fuelTypeRight__tU7lr{max-width:500px}.Suggester_fuelTypeTitle__msCP1{color:#e0ffe0;font-size:75px;font-weight:700;margin-bottom:20px}.Suggester_fuelTypeSubtitle__a8CHJ{color:#fff;font-size:32px;margin-bottom:40px}.Suggester_fuelTypeCharacter__GHdOg{position:absolute;bottom:0;right:200px}.Suggester_seatingContainer__H6_C8{background-color:#e0ffe0;padding:140px 70px;display:flex;flex-direction:column;position:relative}.Suggester_seatingContent__upYax{margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:flex-start}.Suggester_seatingTitle__quhQJ{font-size:75px;font-weight:700;color:#000;margin-bottom:40px}.Suggester_carDiagram__FCFEq{width:100%;display:flex;justify-content:end;margin-bottom:80px}.Suggester_carDiagramImage__sfn66{width:100%;height:auto;max-width:800px}.Suggester_seatingSelection__9D6Hz{width:100%;display:flex;justify-content:space-between}.Suggester_seatingInstruction__NtU_C{font-size:32px;color:#000;max-width:320px}.Suggester_seatNumbers__vqCVr{display:flex;gap:20px;justify-content:flex-start;align-items:center}.Suggester_seatNumber__v3sU9{width:70px;height:70px;border-radius:50%;border:none;background-color:#000;color:#fff;font-size:32px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Suggester_seatNumber__v3sU9:hover{transform:scale(1.05)}.Suggester_selectedSeat___GMID{background-color:#9799ed}@media (max-width:768px){.Suggester_seatingContainer__H6_C8{padding:20px}.Suggester_seatingTitle__quhQJ{font-size:48px;margin-bottom:30px}.Suggester_seatingInstruction__NtU_C{font-size:24px;margin-bottom:20px}.Suggester_seatNumber__v3sU9{width:50px;height:50px;font-size:24px}.Suggester_seatNumbers__vqCVr{gap:10px;flex-wrap:wrap}}.Suggester_parametersContainer__mcSxI{width:100%;padding:140px 70px;background:#9799ed;min-height:100vh;display:flex;flex-direction:column;position:relative}.Suggester_parametersContent__ticY9{display:flex;justify-content:space-between;margin:0 auto;width:70%;gap:80px}.Suggester_parametersList__W_SJJ{display:flex;flex-direction:column;gap:32px;padding-top:40px;min-width:420px}.Suggester_parameterRow__Lr0Q8{position:relative}.Suggester_parameterLeft__CoQsv{position:relative;width:100%}.Suggester_parameterNumber__NzSBF{width:58px;height:58px;background-color:#000;border-radius:50%;font-size:32px;font-weight:500;position:absolute;left:-20px;top:-20px;z-index:2}.Suggester_parameterBox__PFzaF,.Suggester_parameterNumber__NzSBF{color:#fff;display:flex;align-items:center;justify-content:center}.Suggester_parameterBox__PFzaF{height:70px;background-color:hsla(0,0%,100%,.2);border-radius:8px;padding:0 60px;font-size:23px;cursor:pointer;transition:all .2s ease;position:relative;margin-left:20px}.Suggester_selectedParameter__O0uvc{background-color:#e0ffe0;color:#000}.Suggester_disabledParameter__ZLGRA{background-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.5);cursor:not-allowed}.Suggester_disabledParameter__ZLGRA .Suggester_removeParameter__jbK0A{color:hsla(0,0%,100%,.5)}.Suggester_removeParameter__jbK0A{background:none;border:none;color:#000;font-size:32px;cursor:pointer;padding:0;position:absolute;right:30px;top:50%;transform:translateY(-50%);line-height:1;opacity:.7}.Suggester_parametersRight__AhLa2{max-width:500px}.Suggester_parametersTitle__GYuI2{color:#e0ffe0;font-size:75px;font-weight:700;margin-bottom:20px}.Suggester_parametersSubtitle__H_KNm{color:#fff;font-size:32px;margin-bottom:40px;max-width:400px;line-height:1.4}.Suggester_parameterRow__Lr0Q8:nth-child(3){padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.3)}@media (max-width:768px){.Suggester_parametersContainer__mcSxI{padding:20px}.Suggester_parametersContent__ticY9{flex-direction:column;gap:40px}.Suggester_parameterBox__PFzaF{min-width:200px;font-size:18px}.Suggester_parametersTitle__GYuI2{font-size:48px}.Suggester_parametersSubtitle__H_KNm{font-size:24px}}.Suggester_suggestionsContainer__T4SWE{display:flex;min-height:100vh;background:linear-gradient(180deg,#d6f5cc,#9799ed);padding:140px 70px;justify-content:space-between}.Suggester_suggestionsLeft__ASBoQ{padding:20px;display:flex;flex-direction:column;align-items:center}.Suggester_mascotImage__2GkdA{width:400px;height:400px;margin-bottom:20px}.Suggester_divider__HuGwZ{width:100%;height:7px;background-color:#d6f5cc;margin-top:20px}.Suggester_suggestionsRight___oVzc{padding:20px 40px}.Suggester_suggestionsHeader__B_ZiY{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px}.Suggester_suggestionsHeader__B_ZiY h2{font-size:47px;font-weight:400;color:#000;margin:0}.Suggester_headerActions__xNfCS{display:flex;align-items:center;gap:40px}.Suggester_restartButton__nZYFz{display:flex;align-items:center;gap:8px;background:none;color:#000;font-size:24px;cursor:pointer;padding:8px 16px;border:none;border-bottom:1.5px solid #b6f5a5}.Suggester_viewButtons__z5Wgf{display:flex;gap:8px}.Suggester_viewButtons__z5Wgf button{background:none;border:none;cursor:pointer;padding:8px}.Suggester_suggestionsList__w7KOV{display:flex;flex-direction:column;gap:20px}.Suggester_suggestionCard__VeFGo{background:#fff;border-radius:16px;padding:24px;display:flex;justify-content:space-between;height:320px;max-width:900px;position:relative}.Suggester_cardLeft__vqsAi{display:flex;flex-direction:column;justify-content:space-between}.Suggester_carInfo__wYDSn{display:flex;flex-direction:column;gap:8px}.Suggester_brand__0zjrx{font-size:24px;color:#666;line-height:20px}.Suggester_model__bjXdV{font-size:53px;font-weight:700;color:#000;margin:0;line-height:68px}.Suggester_price__rVMOx{font-size:24px;color:#000}.Suggester_ratingBadge__eyfQI{display:inline-flex;align-items:center;background:#e0ffe0;padding:4px 8px;border-radius:4px;font-size:14px;color:#000}.Suggester_carSpecs___E58_{display:flex;margin-top:20px;justify-content:space-between;position:absolute;bottom:20px;width:calc(100% - 60px)}.Suggester_specItem__SJNdP{display:flex;align-items:center;gap:8px;color:#666;font-size:14px}.Suggester_cardRight__P4XQK{width:440px;align-items:center;justify-content:center}.Suggester_carImage__oWC5S{width:100%;height:auto;object-fit:contain}