.CarDetails-module__9iBDyW__details{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.CarDetails-module__9iBDyW__leftCol,.CarDetails-module__9iBDyW__rightCol{flex-direction:column;display:flex}.CarDetails-module__9iBDyW__leftCol{gap:40px;width:640px}.CarDetails-module__9iBDyW__rightCol{margin-top:20px}.CarDetails-module__9iBDyW__img{object-fit:cover;border-radius:19px;width:640px;height:512px;display:block}.CarDetails-module__9iBDyW__titleRow{flex-direction:column;align-items:flex-start;margin-bottom:8px;display:flex}.CarDetails-module__9iBDyW__title{margin:0}.CarDetails-module__9iBDyW__titleList{font-family:var(--font-manrope);color:var(--color-text);align-items:baseline;gap:6px;margin:0;padding:0;font-size:28px;font-weight:700;line-height:1.2;list-style:none;display:flex}.CarDetails-module__9iBDyW__brand{color:inherit}.CarDetails-module__9iBDyW__model,.CarDetails-module__9iBDyW__year{color:var(--color-text)}.CarDetails-module__9iBDyW__id{color:var(--color-muted);font-family:var(--font-manrope);margin-top:4px;font-size:12px;line-height:1.3}.CarDetails-module__9iBDyW__price{font-family:var(--font-manrope);color:var(--color-primary);margin-bottom:32px;font-size:24px;font-weight:600;line-height:1.3}.CarDetails-module__9iBDyW__desc{color:var(--color-text);font-family:var(--font-manrope);height:100px;margin-bottom:12px;font-size:16px;font-weight:500;line-height:1.2}.CarDetails-module__9iBDyW__specs{color:var(--color-muted);font-family:var(--font-manrope);flex-wrap:wrap;align-items:center;gap:4px 0;margin-bottom:16px;padding:0;font-size:12px;font-weight:400;line-height:1.3;list-style:none;display:flex}.CarDetails-module__9iBDyW__specItem{white-space:normal;overflow-wrap:anywhere;font-family:var(--font-manrope);color:var(--color-text);font-size:16px;font-weight:500;line-height:1.2;position:relative}.CarDetails-module__9iBDyW__specItem svg{vertical-align:-2px;width:16px;height:16px;margin-right:4px}.CarDetails-module__9iBDyW__specItem+.CarDetails-module__9iBDyW__specItem{margin-left:12px}.CarDetails-module__9iBDyW__specSep{background:var(--color-border);pointer-events:none;border-radius:1px;width:2px;height:16px;display:block;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.CarDetails-module__9iBDyW__block{margin-bottom:110px}.CarDetails-module__9iBDyW__blockTitle{font-family:var(--font-manrope);color:var(--color-text);margin-bottom:20px;font-weight:600;line-height:1.2}.CarDetails-module__9iBDyW__bulletList{color:#475467;font-family:var(--font-manrope);flex-direction:column;gap:16px;margin:0;display:flex}.CarDetails-module__9iBDyW__bulletList li{align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1.2;display:flex}.CarDetails-module__9iBDyW__bulletList li svg{flex:0 0 16px;width:16px;height:16px}.CarDetails-module__9iBDyW__formCard{border:1px solid var(--color-border);background:0 0;border-radius:12px;flex-direction:column;height:488px;padding:32px;display:flex}.CarDetails-module__9iBDyW__formHeader{font-family:var(--font-manrope);color:var(--color-text);margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.2}.CarDetails-module__9iBDyW__formSub{color:var(--color-muted);font-family:var(--font-manrope);margin-bottom:24px;font-size:16px;font-weight:500;line-height:1.2}.CarDetails-module__9iBDyW__columnInput{flex-direction:column;gap:16px;margin-bottom:16px;margin-left:0;padding:0;list-style:none;display:flex}.CarDetails-module__9iBDyW__input,.CarDetails-module__9iBDyW__textarea{width:100%;font-family:var(--font-manrope);background-color:var(--color-bg-muted);border:none;border-radius:12px;outline:none;padding:14px 20px;font-size:16px;font-weight:500;line-height:1.2}.CarDetails-module__9iBDyW__input::placeholder,.CarDetails-module__9iBDyW__textarea::placeholder{color:var(--color-muted)}.CarDetails-module__9iBDyW__input{height:48px}.CarDetails-module__9iBDyW__inputWithIcon{cursor:pointer;padding-right:44px}.CarDetails-module__9iBDyW__inputWithIcon:focus{cursor:text}.CarDetails-module__9iBDyW__textarea{resize:none;height:88px;margin-bottom:24px}.CarDetails-module__9iBDyW__dateItem{position:relative}.CarDetails-module__9iBDyW__dateItem,.CarDetails-module__9iBDyW__datePicker{cursor:pointer}.CarDetails-module__9iBDyW__datePicker{position:relative}.CarDetails-module__9iBDyW__calendarPopup{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #3470ff;border-radius:12px;width:276px;height:284px;padding:12px;position:absolute;bottom:calc(100% + 8px);left:auto;right:0;overflow:hidden;box-shadow:0 8px 24px rgba(16,24,40,.08)}.CarDetails-module__9iBDyW__calendarPopup:before{content:"";border-bottom:8px solid #3470ff;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.CarDetails-module__9iBDyW__calendarPopup:after{content:"";border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;width:0;height:0;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.CarDetails-module__9iBDyW__button{cursor:pointer;width:156px;height:44px;font-family:var(--font-manrope);border:none;border-radius:12px;justify-content:center;align-items:center;margin:0 auto;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.CarDetails-module__9iBDyW__notice{color:#0a7d00;font-weight:600;font-family:var(--font-manrope);margin-top:8px}.CarDetails-module__9iBDyW__dateIconBtn{cursor:pointer;width:28px;height:28px;color:var(--color-muted);background:0 0;border:none;outline:transparent;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.CarDetails-module__9iBDyW__dateIconBtn:hover,.CarDetails-module__9iBDyW__dateIconBtn:focus{background:0 0}.CarDetails-module__9iBDyW__dateIconBtn svg{fill:currentColor;width:20px;height:20px}.CarDetails-module__9iBDyW__dateIconBtn svg:hover,.CarDetails-module__9iBDyW__dateIconBtn svg:focus{fill:var(--color-primary)}.CarDetails-module__9iBDyW__datePicker:hover .CarDetails-module__9iBDyW__dateIconBtn,.CarDetails-module__9iBDyW__datePicker:focus-within .CarDetails-module__9iBDyW__dateIconBtn{color:var(--color-primary)}
.Section-module__uOwoca__section{padding-top:84px;padding-bottom:80px}
.Container-module__xSqdAq__w1200{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}
