.CarDetails_container__ZG6kQ{display:flex;gap:var(--70px);padding:0 var(--padding-horizontal)}.CarDetails_left__Q8_lX{width:60%}.CarDetails_right__gOJqW{width:40%}@media (max-width:768px){.CarDetails_wrapper__B_b16{overflow-x:hidden}.CarDetails_container__ZG6kQ{padding:0 var(--padding-horizontal) 0}.CarDetails_left__Q8_lX{width:100%}.CarDetails_right__gOJqW{display:none}}.CarImage_container__RdI_n{padding:var(--padding-36) var(--padding-36) 0}.CarImage_cards__mm3Q_{display:flex;width:100%;overflow:hidden;gap:var(--10px);cursor:pointer}.CarImage_card__3ShwA{width:calc(100vw * 192/1512);height:calc(100vw * 467/1512);border-radius:var(--14px);overflow:hidden;position:relative}.CarImage_activeCard__ZuzZy{width:calc(100vw * 710/1512)}.CarImage_card__3ShwA:hover .CarImage_carImage__XxbvU{transform:scale(1.05);transition:all .3s ease}.CarImage_carImage__XxbvU{width:100%;height:100%;object-fit:cover;border-radius:var(--14px);transition:all .3s ease}.CarImage_imageGallery__91GIA{position:absolute;left:2vw;bottom:2vw;background-color:var(--text-light-color);border-radius:var(--8px);padding:var(--12px);display:flex;gap:var(--8px);align-items:center;padding:.66vw 1.59vw;border-radius:var(--14px);box-shadow:0 var(--4px) var(--6px) rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease}.CarImage_imageGallery__91GIA:hover{transform:translateY(-4px);transition:all .3s ease;background:var(--secondary-color);color:var(--text-light-color)}@media (max-width:768px){.CarImage_container__RdI_n{padding:25vw var(--padding-36) 0}.CarImage_cards__mm3Q_{gap:0}.CarImage_card__3ShwA{height:calc(100vw * 467/375);width:0}.CarImage_activeCard__ZuzZy{width:100vw;z-index:0}.CarImage_imageGallery__91GIA{display:flex;position:absolute;left:4vw;bottom:4vw;z-index:20;padding:var(--10px) var(--24px);border-radius:var(--14px)}}.ImagePreview_overlay__dFYVr{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.95);z-index:99999}.ImagePreview_modal__TFZ0_,.ImagePreview_overlay__dFYVr{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.ImagePreview_modal__TFZ0_{overflow:hidden}.ImagePreview_imageWrapper__67cdR{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:48px}.ImagePreview_image__KlwKE{max-width:90%;max-height:80vh;object-fit:contain}.ImagePreview_closeButton__sKKcR{top:4%;right:24px}.ImagePreview_closeButton__sKKcR,.ImagePreview_navButton__cGpdS{position:absolute;transform:translateY(-50%);background:hsla(0,0%,100%,.1);border:none;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;z-index:100000}.ImagePreview_navButton__cGpdS{top:50%}.ImagePreview_leftButton__wdJYl{left:24px}.ImagePreview_rightButton__rB0SD{right:24px}.ImagePreview_loaderContainer__ccjSs{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2}.ImagePreview_loader__8hQFZ{color:#fff;animation:ImagePreview_spin__J97GR 1s linear infinite}.ImagePreview_imageLoading__KWJ4O{opacity:0}.ImagePreview_image__KlwKE{transition:opacity .3s ease;opacity:1}@keyframes ImagePreview_spin__J97GR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ImagePreview_imageWrapper__67cdR{padding:16px}.ImagePreview_closeButton__sKKcR{width:40px;height:40px;top:10vw;right:5vw}.ImagePreview_navButton__cGpdS{width:var(--40px);height:var(--40px);background-color:var(--secondary-color)}.ImagePreview_leftButton__wdJYl{left:16px}.ImagePreview_rightButton__rB0SD{right:16px}.ImagePreview_image__KlwKE{max-width:100%;max-height:70vh}}.CarTabs_tabsContainer__GTUB6{padding:var(--40px) var(--padding-horizontal) var(--10px);display:flex;gap:var(--padding-36);justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff}.CarTabs_tab__clNQV{padding:var(--13px) var(--18px);border:var(--1px) solid var(--border-color);border-radius:var(--30px);background:transparent;width:100%;font-size:var(--font-16);font-weight:500;cursor:pointer;transition:all .3s ease}.CarTabs_active__EXR_A,.CarTabs_tab__clNQV:hover{background-color:var(--secondary-color);color:var(--text-light-color);transition:all .3s ease}@media (max-width:768px){.CarTabs_tabsContainer__GTUB6{padding:var(--70px) var(--padding-horizontal) var(--40px);overflow-x:scroll;width:100%}.CarTabs_tabsContainer__GTUB6::-webkit-scrollbar{width:0}.CarTabs_tabsContainer__GTUB6::-webkit-scrollbar-thumb{border-radius:0}.CarTabs_tab__clNQV:first-child{margin-left:48.67vw}.CarTabs_tab__clNQV{padding:var(--13px) var(--18px);white-space:nowrap}}.CarDescription_container___sw_v{padding:var(--60px) 0 var(--40px) 0;border-bottom:var(--1px) solid var(--border-color)}.CarDescription_carInfo__C4Si2{padding:1.06vw;height:max-content}.CarDescription_category__u5WRM{color:var(--secondary-color);margin-bottom:var(--4px)}.CarDescription_carName__tXrxE{margin-bottom:.5rem;font-size:2.65vw}.CarDescription_carSpecs__yY4cm{display:flex;gap:var(--10px);margin-bottom:1.26vw}.CarDescription_carSpecs__yY4cm span{display:flex;align-items:center;gap:var(--4px)}.CarDescription_specIcon__09t9U{width:var(--12px)}.CarDescription_carPrice__u2DR8{font-size:var(--30px);color:var(--secondary-color);padding-bottom:var(--40px);border-bottom:var(--1px) solid var(--border-color)}.CarDescription_content__t_Pso h2{margin-top:var(--40px);margin-bottom:var(--24px)}.CarDescription_description__R9tIh{position:relative;max-height:calc(100vw * 80/1512);overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1)}.CarDescription_description__R9tIh.CarDescription_expanded__eC8lg{max-height:calc(100vw * 500/1512);transition:max-height 1s ease-in-out}.CarDescription_description__R9tIh p{line-height:1.6}.CarDescription_showMoreBtn__6k1TA{display:flex;align-items:center;gap:var(--8px);color:var(--secondary-color);cursor:pointer;margin-top:var(--16px);font-size:var(--font-14)}.CarDescription_showMoreBtn__6k1TA:hover{opacity:.8}@media only screen and (max-width:767px){.CarDescription_container___sw_v{padding:0;padding-bottom:var(--40px)}.CarDescription_carName__tXrxE{font-size:var(--font-40)}.CarDescription_carPrice__u2DR8{padding-bottom:var(--40px)}.CarDescription_content__t_Pso h2{text-align:left;font-size:var(--font-30)}.CarDescription_description__R9tIh.CarDescription_expanded__eC8lg{max-height:calc(100vw * 500/375);transition:max-height 1s ease-in-out}}.CarOverview_container__MRbvN{padding:var(--60px) 0 var(--40px) 0;border-bottom:var(--1px) solid var(--border-color)}.CarOverview_container__MRbvN h2{margin-bottom:var(--24px)}.CarOverview_specs__Zb_Ck{display:flex;flex-wrap:wrap}.CarOverview_specItem__mofIs{width:calc(50% - var(--12px));display:flex;align-items:center;gap:var(--14px);padding:var(--16px);background:var(--background-light);border-radius:var(--8px);font-weight:400}.CarOverview_icon__8IVCZ{width:var(--24px);height:var(--24px);color:var(--text-desc-color)}.CarOverview_label__H_gaU{color:var(--text-desc-color);font-size:var(--font-14);white-space:nowrap;width:100%;max-width:9vw}.CarOverview_value__IvkM8{color:var(--text-dark-color);font-size:var(--font-14);white-space:nowrap;font-weight:500}@media only screen and (max-width:767px){.CarOverview_container__MRbvN{padding:var(--40px) 0}.CarOverview_specItem__mofIs{width:100%;padding-left:0;padding-bottom:0}.CarOverview_container__MRbvN h2{text-align:left}.CarOverview_label__H_gaU{max-width:100%}}.Loan_container__md3i1{padding:var(--60px) 0 var(--40px) 0;border-bottom:var(--1px) solid var(--border-color)}.Loan_container__md3i1 h2{margin-bottom:var(--8px)}.Loan_description__lOLRl{margin-bottom:var(--24px)}.Loan_inputGroup__kPHlh{display:flex;flex-direction:column;gap:var(--8px);margin-bottom:var(--16px)}.Loan_inputGroup__kPHlh label{color:var(--text-dark-color);font-size:var(--font-14)}.Loan_inputGroup__kPHlh input{padding:var(--14px);border:var(--1px) solid var(--border-color);border-radius:var(--8px);font-size:var(--font-14)}.Loan_row__WwM4T{display:flex;gap:var(--24px)}.Loan_row__WwM4T .Loan_inputGroup__kPHlh{width:50%}.Loan_select__k8fIR{position:relative;padding:var(--14px);border:var(--1px) solid var(--border-color);border-radius:var(--8px);cursor:pointer;display:flex;justify-content:space-between;align-items:center}.Loan_select__k8fIR span{color:var(--text-dark-color);font-size:var(--font-14)}.Loan_options__Nl05Z{position:absolute;top:100%;left:0;right:0;background:#fff;border:var(--1px) solid var(--border-color);border-radius:var(--8px);margin-top:var(--8px);z-index:10}.Loan_option__7LaRq{padding:var(--14px);font-size:var(--font-14);transition:all .3s ease}.Loan_option__7LaRq:hover{background:var(--border-color)}.Loan_result__Usd4N{margin:var(--24px) 0;display:flex;flex-direction:column;gap:var(--8px)}.Loan_resultItem__ejjTK{display:flex;justify-content:space-between;align-items:center}.Loan_resultItem__ejjTK span{color:var(--text-dark-color);font-size:var(--font-14)}.Loan_resultItem__ejjTK strong{font-size:var(--font-16);color:var(--text-dark-color)}.Loan_monthly__dlqAZ{color:var(--secondary-color)!important}.Loan_applyBtn__pSZ8K{width:100%;padding:var(--14px);background:var(--secondary-color);color:#fff;border:none;border-radius:var(--8px);font-size:var(--font-14);cursor:pointer;transition:all .3s ease}.Loan_applyBtn__pSZ8K:hover{opacity:.9}@media only screen and (max-width:767px){.Loan_container__md3i1{padding:var(--40px) 0}.Loan_container__md3i1 h2{text-align:left;margin-bottom:var(--24px)}.Loan_row__WwM4T{flex-direction:column}.Loan_row__WwM4T .Loan_inputGroup__kPHlh{width:100%}}.CarLocation_container__RrgPd{padding:var(--60px) 0 var(--40px) 0;border-bottom:var(--1px) solid var(--border-color)}.CarLocation_container__RrgPd h2{margin-bottom:var(--24px)}.CarLocation_address__gwBX4{display:flex;align-items:flex-start;gap:var(--8px);margin-bottom:var(--24px)}.CarLocation_icon__K7Lut{width:var(--16px);height:var(--16px);color:var(--text-desc-color);margin-top:var(--4px)}.CarLocation_address__gwBX4 p{color:var(--text-desc-color);line-height:1.6}.CarLocation_map__1dDPF{width:100%;height:calc(100vw * 520/1512);border-radius:var(--8px);overflow:hidden;border:var(--1px) solid var(--border-color)}@media only screen and (max-width:767px){.CarLocation_container__RrgPd{padding:var(--40px) 0}.CarLocation_container__RrgPd h2{text-align:left;margin-bottom:0}.CarLocation_address__gwBX4{margin-bottom:var(--24px)}.CarLocation_map__1dDPF{height:calc(100vw* 520 / 375)}}.DealerInfo_container__MKbur{padding:var(--60px) 0 var(--40px) 0;border-bottom:var(--1px) solid var(--border-color);position:-webkit-sticky;position:sticky;top:var(--60px)}.DealerInfo_dealer__tc3cx{padding:var(--24px);border:var(--1px) solid var(--border-color);border-radius:var(--14px);box-shadow:0 var(--4px) var(--6px) rgba(0,0,0,.1)}.DealerInfo_profile___hdLv{display:flex;align-items:center;gap:var(--16px);margin-bottom:var(--24px)}.DealerInfo_avatar__o5A2t{border-radius:50%;object-fit:cover}.DealerInfo_info__zZyzF h3{margin-bottom:var(--4px)}.DealerInfo_badge__CgaBI{display:inline-flex;align-items:center;padding:var(--4px) var(--8px);background:#e8f5e9;color:#2e7d32;border-radius:var(--30px);font-size:var(--font-14)}.DealerInfo_location__hBPoB{display:flex;align-items:flex-start;gap:var(--8px);margin-bottom:var(--24px)}.DealerInfo_location__hBPoB .DealerInfo_icon__nqDsO{width:var(--16px);height:var(--16px);color:var(--text-desc-color);margin-top:var(--4px)}.DealerInfo_map__pjzUi{width:100%;height:calc(100vw * 200/1512);border-radius:var(--14px);overflow:hidden;margin-bottom:var(--24px)}.DealerInfo_actions__wkofu{display:flex;gap:var(--16px)}.DealerInfo_callBtn__PgTUE,.DealerInfo_chatBtn__dWcg3{display:flex;align-items:center;justify-content:center;gap:var(--8px);width:50%;padding:var(--14px);border-radius:var(--14px);font-size:var(--font-14);cursor:pointer;transition:all .3s ease}.DealerInfo_callBtn__PgTUE{background:var(--secondary-color);color:var(--primary-light-color);border:var(--1px) solid var(--secondary-color)}.DealerInfo_chatBtn__dWcg3{background:#7ed422;color:var(--primary-light-color);border:var(--1px) solid #7ed422}.DealerInfo_callBtn__PgTUE:hover,.DealerInfo_chatBtn__dWcg3:hover{opacity:.9;background-color:transparent;color:var(--text-dark-color)}.Pagination_pagination___NH6L{display:flex;justify-content:center;gap:var(--8px);margin:var(--32px) 0}.Pagination_pageButton__7Q3DC{padding:var(--8px) var(--16px);border:var(--1px) solid var(--border-color);background:#fff;cursor:pointer;border-radius:var(--8px);transition:all .2s}.Pagination_pageButton__7Q3DC:hover:not(:disabled){background:var(--primary-light-color);color:var(--secondary-color);border-color:var(--secondary-color)}.Pagination_pageButton__7Q3DC:disabled{cursor:not-allowed;opacity:.5}.Pagination_active__EKS49{background:var(--secondary-color);color:var(--text-light-color);border-color:var(--secondary-color)}@media only screen and (max-width:767px){.Pagination_pagination___NH6L{gap:var(--8px);margin:var(--24px) 0}.Pagination_pageButton__7Q3DC{padding:var(--10px) var(--16px);font-size:var(--font-14);border-radius:var(--4px)}}.Section4_container__YIVM9{padding:var(--padding-100) var(--padding-horizontal) 0}.Section4_tittle__0dfJc{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--20px);border-bottom:var(--1px) solid var(--border-color)}.Section4_topSection__XPfoD{display:flex;flex-direction:column}.Section4_topSection__XPfoD p{margin-top:var(--8px);width:60%}.Section4_chatButton__XVrCq{width:max-content}.Section4_cards__vQE08{display:flex;flex-direction:column;margin-top:var(--70px);gap:var(--20px);position:relative}.Section4_card__T2qPu{display:flex;background-color:var(--primary-light-color);flex-direction:column;justify-content:center;cursor:pointer;box-shadow:0 var(--4px) var(--6px) rgba(0,0,0,.1);width:55vw;border-radius:var(--14px);padding:1.6534391534391533vw 1.984126984126984vw 1.984126984126984vw}.Section4_cardHeading__EufwP{display:flex;justify-content:space-between;align-items:center}.Section4_descContainer___yU71{max-height:0;overflow:hidden;transition:all .3s ease}.Section4_desc__xC0u0{width:80%}.Section4_visible__MZ8V1{max-height:200px;margin-top:var(--20px);transition:all .3s ease}.Section4_arrow__BpXbQ{height:1.6494708994708995vw;width:1.6494708994708995vw;z-index:0}.Section4_serviceImgContainer__sEam1{position:absolute;width:27.18253968253968vw;height:100%;border-radius:var(--14px);box-shadow:0 var(--4px) var(--6px) rgba(0,0,0,.1);overflow:hidden;right:0;top:0;transition:all .3s ease}.Section4_serviceImg__yFAF7{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.Section4_container__YIVM9{padding:var(--padding-60) var(--padding-horizontal) 0;margin-top:var(--mobileContainerMarginTop)}.Section4_tittle__0dfJc{height:auto}.Section4_topSection__XPfoD{align-items:center;justify-content:center;width:100%}.Section4_topSection__XPfoD h2{text-align:left;width:100%}.Section4_container1__4bIzH{flex-direction:column}.Section4_cards__vQE08{flex-direction:column;order:1;margin-top:var(--24px);gap:var(--20px)}.Section4_card__T2qPu{width:auto;padding:4vw;transition:all .6s ease;cursor:default}.Section4_cardHeading__EufwP h3{font-size:var(--font-18)}.Section4_arrow__BpXbQ{height:4.266666666666667vw;width:5vw}.Section4_descContainer___yU71{transition:all .6s ease}.Section4_visible__MZ8V1{max-height:40.666666666666664vw;margin-top:2.666666666666667vw;transition:all .6s ease}.Section4_card__T2qPu p{width:79.2vw!important}.Section4_serviceImgContainer__sEam1{width:79.2vw;height:86.74400000000001vw;margin-top:4vw;position:relative}.Section4_serviceImg__yFAF7{width:100%;height:100%}.Section4_chatButton__XVrCq{width:100%;display:flex;justify-content:center;margin-top:var(--20px)}}