.ImageCarousel_root__3qW_A{flex:720 1;min-width:320px;max-width:720px}.ImageCarousel_stage__uhkIM{position:relative;width:100%;height:480px;overflow:hidden}.ImageCarousel_imageWrap__c5g4t{position:relative;width:100%;height:100%;overflow:hidden}.ImageCarousel_mainImage__RLqit{object-fit:cover}.ImageCarousel_navBtn__JeoIl{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:150px;border:none;background:#d1d1d1;z-index:10;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--black)}.ImageCarousel_navBtn__JeoIl:hover{opacity:.8}.ImageCarousel_navBtn__JeoIl:disabled{opacity:.35;cursor:default}.ImageCarousel_navLeft__CypKK{left:18px}.ImageCarousel_navRight__DmHiG{right:18px}.ImageCarousel_arrowLeft__xcFX4{transform:rotate(180deg)}.ImageCarousel_thumbsRow__IC8ns{margin-top:12px;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:12px;padding:6px 0;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ImageCarousel_thumbBtn__SzmeP{flex-shrink:0;border:none;padding:0;background:transparent;cursor:pointer;opacity:.35;transition:opacity .14s ease,transform .14s ease}.ImageCarousel_thumbBtn__SzmeP:hover{opacity:.6;transform:translateY(-1px)}.ImageCarousel_thumbActive__MYnCP{opacity:1}.ImageCarousel_thumbImg__VxUue{display:block;border-radius:0;background:#fff;border:2px solid transparent}.ImageCarousel_thumbActive__MYnCP .ImageCarousel_thumbImg__VxUue{border-color:#d7d7d7}@media (max-width:960px){.ImageCarousel_root__3qW_A{max-width:none}}@media (max-width:548px){.ImageCarousel_stage__uhkIM{height:300px}}.UsedCarDetails_usedCarDetailsSection__dqC5i{display:flex;gap:24px;padding:0}.UsedCarDetails_detailsCard__j_N4Y{background:#F2F1F7;padding:24px;color:var(--black);flex:530 1;min-width:280px;max-width:530px}.UsedCarDetails_cardTitle__jbRrE{font-weight:700;font-size:36px;line-height:56px}.UsedCarDetails_infoWrapper__haBtV{padding:24px 0}.UsedCarDetails_text__3L5Jg{font-size:16px;line-height:24px}.UsedCarDetails_boldText__wkadW{font-weight:700}.UsedCarDetails_priceWrapper__qNCXn{border-top:1px solid #9d9d9d;padding:24px 0}.UsedCarDetails_midsizeText__FZqEE{font-size:24px;line-height:32px;font-weight:700}.UsedCarDetails_actionButton__gkLrK{padding:24px 16px;border-radius:8px;border:1px solid var(--border-color);display:flex;align-items:center;gap:12px;margin-top:16px}.UsedCarDetails_buttonText__BYEIy{font-size:16px;font-weight:800}.UsedCarDetails_actionButtonsWrapper___Rikq{display:flex;flex-direction:row;gap:16px}@media (max-width:1248px){.UsedCarDetails_usedCarDetailsSection__dqC5i{margin:0 12px}}@media (max-width:1158px){.UsedCarDetails_actionButtonsWrapper___Rikq{flex-direction:column;gap:0}}@media (max-width:960px){.UsedCarDetails_usedCarDetailsSection__dqC5i{flex-direction:column}.UsedCarDetails_detailsCard__j_N4Y{max-width:none}}@media (max-width:480px){.UsedCarDetails_cardTitle__jbRrE{font-size:24px;line-height:24px}.UsedCarDetails_midsizeText__FZqEE{font-size:20px;line-height:24px}.UsedCarDetails_infoWrapper__haBtV,.UsedCarDetails_priceWrapper__qNCXn{padding:16px 0}}