.estimate-modal[data-v-d02dac44]{width:calc(560px * var(--k-ui))}.estimate-modal__header[data-v-d02dac44]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:calc(13px * var(--k-ui))}.estimate-modal__title[data-v-d02dac44]{font-size:calc(22px * var(--k-ui));font-weight:600;color:#110700}.estimate-modal__close[data-v-d02dac44]{position:absolute;top:50%;right:calc(-2px * var(--k-ui));transform:translateY(-50%);border:none;background:transparent;padding:0;font-size:calc(18px * var(--k-ui));line-height:1;color:#222;cursor:pointer}.estimate-modal__vehicle[data-v-d02dac44]{padding:calc(10px * var(--k-ui));border-radius:calc(10px * var(--k-ui));background:#f8f9fc;margin-bottom:calc(16px * var(--k-ui))}.estimate-modal__vehicle-info[data-v-d02dac44]{display:flex;gap:calc(25px * var(--k-ui));margin-bottom:calc(10px * var(--k-ui))}.estimate-modal__vehicle-left[data-v-d02dac44]{width:calc(120px * var(--k-ui));flex:0 0 calc(120px * var(--k-ui))}.estimate-modal__vehicle-img[data-v-d02dac44]{display:block;width:calc(120px * var(--k-ui));height:calc(90px * var(--k-ui));border-radius:calc(6px * var(--k-ui));object-fit:contain;background:#fff}.estimate-modal__vehicle-right[data-v-d02dac44]{flex:1;min-width:0}.estimate-modal__vehicle-name[data-v-d02dac44]{font-size:calc(14px * var(--k-ui));margin-bottom:calc(5px * var(--k-ui));font-weight:400;color:#110700}.estimate-modal__vehicle-stock[data-v-d02dac44]{font-size:calc(10px * var(--k-ui));margin-bottom:calc(12px * var(--k-ui));font-weight:400;color:#666}.estimate-modal__vehicle-price-row[data-v-d02dac44]{display:flex;align-items:center;justify-content:space-between}.estimate-modal__vehicle-price-label[data-v-d02dac44]{font-size:calc(12px * var(--k-ui));font-weight:400;color:#110700}.estimate-modal__vehicle-price-right[data-v-d02dac44]{display:flex;align-items:baseline;gap:calc(3px * var(--k-ui))}.estimate-modal__vehicle-msrp[data-v-d02dac44]{font-size:calc(12px * var(--k-ui));font-weight:400;color:#110700}.estimate-modal__vehicle-price[data-v-d02dac44]{font-size:calc(16px * var(--k-ui));font-weight:700;color:#f60}.estimate-modal__colors[data-v-d02dac44]{display:flex;align-items:center;flex-wrap:wrap;gap:calc(10px * var(--k-ui));flex:1}.estimate-modal__color-item[data-v-d02dac44]{display:inline-flex;align-items:center;gap:calc(6px * var(--k-ui))}.estimate-modal__color-block[data-v-d02dac44]{width:calc(22px * var(--k-ui));height:calc(22px * var(--k-ui));border-radius:calc(4px * var(--k-ui))}.estimate-modal__color-text[data-v-d02dac44]{font-size:calc(12px * var(--k-ui));font-weight:400;color:#110700;white-space:nowrap}.estimate-modal__qty[data-v-d02dac44]{display:flex;align-items:center;justify-content:flex-end;gap:calc(8px * var(--k-ui));flex-shrink:0}.estimate-modal__qty-label[data-v-d02dac44]{font-size:calc(12px * var(--k-ui));font-weight:400;color:#110700}.estimate-modal__qty-btn[data-v-d02dac44]{width:calc(20px * var(--k-ui));height:calc(20px * var(--k-ui));border:none;border-radius:calc(4px * var(--k-ui));background:#e3e3e3;font-size:calc(16px * var(--k-ui));line-height:1;cursor:pointer;padding:0}.estimate-modal__qty-input[data-v-d02dac44]{width:calc(80px * var(--k-ui));border:none;background:transparent;text-align:center;color:#ff7a00;font-size:calc(16px * var(--k-ui));font-weight:700;outline:none;padding:0}.estimate-form__phone-row[data-v-d02dac44]{display:flex;gap:calc(10px * var(--k-ui))}.estimate-form__phone-code[data-v-d02dac44]{width:calc(90px * var(--k-ui));flex:0 0 calc(90px * var(--k-ui))}.estimate-form__phone-input[data-v-d02dac44]{flex:1;min-width:0}.estimate-form__radio-group[data-v-d02dac44]{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:calc(40px * var(--k-ui))}.estimate-form__submit[data-v-d02dac44]{display:flex;justify-content:center;margin-top:calc(23px * var(--k-ui))}.estimate-form__submit-btn[data-v-d02dac44]{width:calc(180px * var(--k-ui));height:calc(45px * var(--k-ui));border-radius:calc(10px * var(--k-ui));background:#ff7a00!important;border:none;box-shadow:none;font-size:calc(16px * var(--k-ui));font-weight:500;color:#fff!important}.estimate-form__phone-row[data-v-d02dac44]{display:flex;align-items:flex-start;gap:12px}.estimate-form__phone-code[data-v-d02dac44]{width:140px;flex-shrink:0}.estimate-form__phone-form-item[data-v-d02dac44]{flex:1;margin-bottom:0}.estimate-form__phone-input[data-v-d02dac44]{width:100%}[data-v-d02dac44] .ant-form-item{margin-bottom:calc(10px * var(--k-ui))!important}[data-v-d02dac44] .ant-input,[data-v-d02dac44] .ant-select-selector,[data-v-d02dac44] .ant-cascader .ant-select-selector{height:calc(40px * var(--k-ui))!important;background:#f8f9fc!important;border:1px solid #F8F9FC!important;border-radius:calc(5px * var(--k-ui))!important;box-shadow:none!important;padding:0 calc(14px * var(--k-ui))!important;font-size:calc(14px * var(--k-ui));color:#110700}[data-v-d02dac44] .ant-input::placeholder,[data-v-d02dac44] .ant-input-textarea textarea::placeholder,[data-v-d02dac44] .ant-select-selection-placeholder{color:#706e6b}[data-v-d02dac44] .ant-select-single .ant-select-selector .ant-select-selection-item,[data-v-d02dac44] .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:calc(40px * var(--k-ui))!important}[data-v-d02dac44] .ant-radio-wrapper{margin-inline-end:0;font-weight:400;color:#110700;font-size:calc(14px * var(--k-ui))}[data-v-d02dac44] .ant-radio-inner{width:calc(14px * var(--k-ui));height:calc(14px * var(--k-ui));border-color:#cfcfcf;background:#fff}[data-v-d02dac44] .ant-radio-checked .ant-radio-inner{border-color:#f60;background:#fff}[data-v-d02dac44] .ant-radio-inner:after{background-color:#f60}[data-v-d02dac44] .ant-form-item-explain-error{padding-top:calc(4px * var(--k-ui));font-size:calc(12px * var(--k-ui));line-height:calc(18px * var(--k-ui))}[data-v-d02dac44] .estimate-modal-wrap .ant-modal-content{border-radius:calc(20px * var(--k-ui));padding:calc(18px * var(--k-ui)) calc(18px * var(--k-ui)) calc(16px * var(--k-ui))}[data-v-d02dac44] .estimate-modal-wrap .ant-modal-body{padding:0}.estimate-modal__qty-input[data-v-d02dac44] .ant-input-number-input{text-align:center}[data-v-d02dac44] .ant-input-number-focused{box-shadow:none}.success[data-v-d02dac44]{text-align:center}.success-box[data-v-d02dac44]{width:calc(300px * var(--k-ui));height:100%}.success-box img[data-v-d02dac44]{width:calc(50px * var(--k-ui));height:calc(50px * var(--k-ui))}.success-box-title[data-v-d02dac44]{font-weight:500;font-size:16px;color:#000;margin-top:15px}.success-box-text[data-v-d02dac44]{font-weight:400;font-size:12px;color:#333;margin:5px 0 20px}.success-box-but[data-v-d02dac44]{width:160px;height:40px;background:#f60!important;border-radius:10px;font-weight:400;font-size:14px;color:#fff!important;border-color:#f60!important;line-height:20px}.success-box-cal[data-v-d02dac44]{width:160px;height:40px;border-radius:10px;border:1px solid #999999!important;font-weight:400;font-size:14px;color:#333!important;line-height:20px}.more-requirements-item[data-v-d02dac44] .ant-form-item-row{display:block}.more-requirements-item[data-v-d02dac44] .ant-form-item-label{padding-bottom:8px;text-align:left;line-height:1.5}.more-requirements-item[data-v-d02dac44] .ant-form-item-control{width:100%}
