.form-input[data-v-4bd2dd1b]{background:#f5f5f5}.form-textarea[data-v-4bd2dd1b]{align-items:flex-start;background:#f4f4f4;border-radius:.25rem;color:#333;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:.875rem;font-style:normal;gap:.625rem;height:6.25rem;line-height:normal;outline:none;padding:.75rem;resize:none;width:100%}.submit-btn[data-v-4bd2dd1b]{width:100%}.error-color[data-v-4bd2dd1b]{font-size:.875rem}.quote-contact-dialog[data-v-4bd2dd1b]{overflow:visible}.quote-contact-dialog .form-input[data-v-4bd2dd1b]{background:#fff;border:0;border-radius:.25rem;font-size:13px}.quote-contact-dialog .form-textarea[data-v-4bd2dd1b]{background:#fff;border:0;border-radius:.25rem;font-size:.875rem;height:90px}.quote-contact-dialog .form-label[data-v-4bd2dd1b]{color:#1f1f1f;font-size:.875rem;margin-bottom:.5rem}.quote-contact-dialog .submit-btn[data-v-4bd2dd1b]{line-height:normal}.quote-contact-dialog .form-btn[data-v-4bd2dd1b]{margin-top:1.5rem}.error-color[data-v-4bd2dd1b]:first-letter{text-transform:uppercase}.contact-dialog[data-v-4bd2dd1b]{overflow-y:scroll;scrollbar-width:none}.contact-dialog[data-v-4bd2dd1b]::-webkit-scrollbar{display:none}.pc-block[data-v-4bd2dd1b]{display:block}.pdt-4[data-v-4bd2dd1b]{padding-top:16px}.pdb-4[data-v-4bd2dd1b]{padding-bottom:16px}@media (max-width:750px){.contact-dialog[data-v-4bd2dd1b]{height:40vh;padding-bottom:68px}.quote-contact-dialog[data-v-4bd2dd1b]{height:auto;overflow:visible;padding-bottom:0}.quote-contact-dialog form.space-y-4[data-v-4bd2dd1b]>:not([hidden])~:not([hidden]){margin-bottom:0;margin-top:1rem}.input-flex[data-v-4bd2dd1b]{flex-direction:column}.input-full[data-v-4bd2dd1b]{width:100%}.pc-block[data-v-4bd2dd1b]{display:none}.quote-contact-dialog .pc-block[data-v-4bd2dd1b]{display:block}.quote-contact-dialog .form-input[data-v-4bd2dd1b]::-moz-placeholder,.quote-contact-dialog .form-textarea[data-v-4bd2dd1b]::-moz-placeholder{color:transparent}.quote-contact-dialog .form-input[data-v-4bd2dd1b]::placeholder,.quote-contact-dialog .form-textarea[data-v-4bd2dd1b]::placeholder{color:transparent}.quote-contact-dialog form[data-v-4bd2dd1b]{gap:0}.quote-contact-dialog .input-flex[data-v-4bd2dd1b]{gap:1rem}.quote-contact-dialog .form-label[data-v-4bd2dd1b]{font-size:.875rem;margin-bottom:.5rem}.quote-contact-dialog .form-input[data-v-4bd2dd1b]{font-size:.875rem;height:2.5rem}}
