.f-form-contact{--label-width: 6.4rem}.f-form-contact .is-required>label:not(.required-inline):after{color:red}.f-form-contact .text__subheading{font-weight:var(--weight-semi-bold)}.f-form-contact .panel{margin-block:0;padding-block:3rem;padding-inline:1rem}.f-form-contact .panel label.h7{color:#000;margin-bottom:0}.f-form-contact .text__heading{color:rgb(var(--link-color));width:60%}.f-form-contact .text__subheading{width:80%}.f-form-contact .form__grid .col-span-2{display:flex;align-items:center}.f-form-contact input[type=text],.f-form-contact input[type=tel],.f-form-contact input[type=email]{border-radius:22px;padding:.9rem;border-color:var(--text-gray-color);color:var(--text-gray-color);font-size:var(--regular-text);height:2.6rem}.f-form-contact textarea{font-size:var(--regular-text);border-color:var(--text-gray-color);color:var(--text-gray-color);padding:.9rem;border-radius:25px!important}.f-form-contact .btn__submit{width:40%;font-size:var(--h7-font-size);text-transform:none;font-weight:var(--weight-black);height:36px;padding:0}.f-form-contact .col-span-2.contact-form-project_details{align-items:flex-start;flex-direction:column}.f-form-contact .col-span-2.contact-form-project_details label.h7,.f-form-contact .col-span-2.contact-form-project_details .input{width:100%}.f-form-contact .col-span-2 label.h7{width:var(--label-width);min-width:var(--label-width)}.f-form-contact .input{width:calc(100% - var(--label-width))}.f-form-contact .contact-form-project_details{width:100%}.f-form-contact .form-zoho,.f-form-contact .form-success{display:none}:is(.f-form-contact .form-zoho,.f-form-contact .form-success).active{display:block}@media(min-width:769px){.f-form-contact{--label-width: 11rem}.f-form-contact .text__heading{width:50%}.f-form-contact .text__subheading{text-align:center}.f-form-contact .panel{padding-block:3.6rem;padding-inline:3rem}.f-form-contact h4.text__heading{width:100%;margin-bottom:0}.f-form-contact .col-span-2.md\:col-span-1 label.h7{width:var(--label-width);min-width:6rem}.f-form-contact .col-span-2.contact-form-project_details{align-items:center;flex-direction:row}.f-form-contact .col-span-2.contact-form-project_details label.h7{width:var(--label-width)}.f-form-contact .col-span-2 label.h7{width:var(--label-width);min-width:var(--label-width)}.f-form-contact .btn__submit{width:20%;max-width:14rem;height:44px}}@media(min-width:1024px){.f-form-contact .form__grid,.f-form-contact .wrapper__button{width:calc(100% - var(--gutter))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/f-form-contact.css.map */
