.ItemDetails-module__0i3KRq__container{flex-flow:wrap;align-items:stretch;padding-bottom:104px;padding-left:120px;padding-right:120px;display:flex}.ItemDetails-module__0i3KRq__leftColumn{flex-direction:column;flex:1;max-width:640px;margin-top:84px;margin-right:72px;display:flex}.ItemDetails-module__0i3KRq__imageContainer{flex:1;max-width:640px;margin-bottom:40px}.ItemDetails-module__0i3KRq__mainImage{background-color:var(--badges);object-fit:cover;border-radius:19px;width:100%;height:auto}.ItemDetails-module__0i3KRq__rightColumn{flex-direction:column;flex:1;max-width:488px;padding-top:104px;display:flex}.ItemDetails-module__0i3KRq__contentContainer{flex-direction:column;flex:1;max-width:488px;display:flex}.ItemDetails-module__0i3KRq__titleGroup{flex-direction:row;align-items:center;gap:16px;margin-bottom:8px;display:flex}.ItemDetails-module__0i3KRq__title{font-family:var(--font-family);color:var(--main);font-size:24px;font-weight:600;line-height:133%}.ItemDetails-module__0i3KRq__idCar{font-family:var(--font-family);color:var(--gray);font-size:16px;font-weight:500;line-height:125%}.ItemDetails-module__0i3KRq__locationGroup{flex-direction:row;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ItemDetails-module__0i3KRq__location{font-family:var(--font-family);color:var(--main);align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:125%;display:flex}.ItemDetails-module__0i3KRq__mileage{font-family:var(--font-family);color:var(--main);font-size:16px;font-weight:500;line-height:125%}.ItemDetails-module__0i3KRq__price{font-family:var(--font-family);color:var(--button);margin-bottom:32px;font-size:24px;font-weight:600;line-height:133%}.ItemDetails-module__0i3KRq__description{font-family:var(--font-family);color:var(--main);margin-bottom:68px;font-size:16px;font-weight:500;line-height:125%}.ItemDetails-module__0i3KRq__section:not(:last-child){flex-direction:column;justify-content:space-between;margin-top:0;margin-bottom:110px;padding-top:0;display:flex}.ItemDetails-module__0i3KRq__sectionTitle{font-family:var(--font-family);color:var(--main);margin-bottom:20px;font-size:20px;font-weight:600;line-height:120%}.ItemDetails-module__0i3KRq__specList{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.ItemDetails-module__0i3KRq__specList li{font-family:var(--font-family);color:var(--main);align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:125%;display:flex}.ItemDetails-module__0i3KRq__specList li:not(:last-child){margin-bottom:16px}.ItemDetails-module__0i3KRq__formContainer{border:1px solid var(--gray-light);background:var(--white);border-radius:10px;width:640px;padding:32px}.ItemDetails-module__0i3KRq__formTitle{font-family:var(--font-family);color:var(--main);margin-bottom:8px;font-size:20px;font-weight:600;line-height:120%}.ItemDetails-module__0i3KRq__formSubtitle{font-family:var(--font-family);color:var(--gray);margin-bottom:24px;font-size:16px;font-weight:500;line-height:125%}.ItemDetails-module__0i3KRq__form{flex-direction:column;gap:16px;display:flex}.ItemDetails-module__0i3KRq__input{font-family:var(--font-family);color:var(--gray);background:var(--inputs);border:none;border-radius:12px;width:576px;height:48px;padding:14px 20px;font-size:16px;font-weight:500;line-height:125%}.ItemDetails-module__0i3KRq__textarea{font-family:var(--font-family);color:var(--gray);resize:vertical;background:var(--inputs);border:none;border-radius:12px;width:100%;height:88px;padding:12px 20px 56px;font-size:16px;font-weight:500;line-height:125%}.ItemDetails-module__0i3KRq__submitButton{font-family:var(--font-family);color:var(--white);background:var(--button);cursor:pointer;border:none;border-radius:12px;width:156px;height:44px;margin:0 auto;padding:12px 51px;font-size:16px;font-weight:600;line-height:125%}.ItemDetails-module__0i3KRq__submitButton:hover{background:var(--button-hover)}@media (max-width:1024px){.ItemDetails-module__0i3KRq__container{flex-direction:column;align-items:center}.ItemDetails-module__0i3KRq__imageWrapper,.ItemDetails-module__0i3KRq__contentInfo{width:100%}}
