.image_uploader .image_uploader__add{width:100%;height:100%;border:0;background:0;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column}.image_uploader_wrapper{display:flex;gap:20px}.image_uploader{position:relative}.image_uploader input{position:absolute;width:100%;height:100%;opacity:0}#vehicle-form{position:relative;padding-left:30px}#vehicle-form:after{content:"";position:absolute;display:block;background:#d3d3d3;width:1px;height:95%;top:20px;left:0}#vehicle-form h3{margin-bottom:0}#vehicle-form p{margin-top:0;margin-bottom:24}#vehicle-form section{position:relative;margin-bottom:50px}#vehicle-form section:after{width:30px;height:30px;position:absolute;left:-44px;top:5px;content:"1";background:#fff;z-index:2;border:1px solid black;justify-content:center;align-items:center;display:flex}#vehicle-form section:nth-child(2):after{content:"2"}#vehicle-form section:nth-child(3):after{content:"3"}.collection-filters__car-select select,.collection-filters__car-select input{height:40px;padding:5px 15px;border-radius:10px;border:1px solid lightgray;width:95%;margin-bottom:10px}.collection-filters__car-select label{width:100%;display:inline-block}img.img-placeholder{position:absolute;width:100%;height:auto;z-index:-1;opacity:.2}.image_uploader{width:200px;height:135px;background:transparent;border:2px solid lightgray;cursor:pointer}.image_uploader__preview{width:100%;height:100%;object-fit:cover}.image_uploader__remove{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;border:none;background:#0009;color:#fff;line-height:1;cursor:pointer}#vehicle-form section{transition:opacity .3s ease}#vehicle-form section.is-locked{opacity:.4;pointer-events:none}#vehicle-form section.is-locked:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='black'><path d='M17 8V6a5 5 0 0 0-10 0v2H5v12h14V8h-2zM9 6a3 3 0 0 1 6 0v2H9V6z'/></svg>")}.form_inner-wrapper,.collection-filters__form{display:flex;flex-wrap:wrap;column-gap:20px;max-width:800px}.form_inner-wrapper{row-gap:20px}.field_set label{margin-bottom:6px;font-weight:500}.field_set input,.field_set select,.field_set textarea{width:95%;box-sizing:border-box;height:40px;padding:5px 15px;border-radius:10px;border:1px solid lightgray}.field_set textarea{padding:10px}.field_set,.collection-filters__field{display:flex;flex-direction:column;flex:1 1 300px}.collection-filters__field.field_date input{max-width:200px}.collection-filters__field select option:last-child{background:red;color:#fff}.collection-filters__form select:invalid,.collection-filters__form input:invalid,.collection-filters__form .custom-select__trigger.is-invalid{border:1px solid red}.custom-select{position:relative}.custom-select button{margin-bottom:10px}.custom-select__native{display:none}.custom-select__trigger{width:95%;box-sizing:border-box;height:40px;padding:5px 15px;border-radius:10px;border:1px solid lightgray;background:#fff;text-align:left;cursor:pointer}.custom-select__trigger:disabled{cursor:not-allowed;opacity:.5}.custom-select__panel{position:absolute;top:calc(100% + 4px);left:0;width:95%;background:#fff;border:1px solid lightgray;border-radius:10px;z-index:30;overflow:hidden}.custom-select__options{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto}.custom-select__footer{border-top:1px solid lightgray;background:#fff5f5}.custom-select__option{display:block;width:100%;text-align:left;padding:8px 15px;border:0;background:none;cursor:pointer}.custom-select__option:hover{background:#f2f2f2}.honeypot-field{position:absolute;left:-9999px;top:-9999px}.vehicle-form-status{max-width:800px;margin:20px 0;padding:20px 24px;border-radius:10px;font-size:16px;line-height:1.5;display:flex;align-items:flex-start;gap:12px}.vehicle-form-status:before{flex-shrink:0;font-size:20px;line-height:1}.vehicle-form-status[data-status=success]{background:#f0faf3;border:1px solid #2e7d32;color:#1b5e20}.vehicle-form-status[data-status=success]:before{content:"\2713";color:#2e7d32;font-weight:700}.vehicle-form-status[data-status=error]{background:#fdf0f0;border:1px solid #c62828;color:#8e1c1c}.vehicle-form-status[data-status=error]:before{content:"!";color:#c62828;font-weight:700}.vehicle-form-status[data-status=loading]{background:#fff;border:1px solid gray;color:#000}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-form.css.map */
