.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact_fields_main{display:flex}.contact_fields_col{width:100%;position:relative}.contact_fields_col .fields{border-top:4px solid;padding:4px 8px}.contact_fields_col .fields input,.contact_fields_col .fields select,.contact_fields_col .fields textarea{color:currentColor;font-family:Inter;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.8px;border:0;outline:0;box-shadow:none;width:100%;margin:0;padding:0;background-color:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#00a000!important;transition:background-color 9999s ease-in-out 0s}input:autofill,textarea:autofill,select:autofill{filter:none!important;background-color:#fff!important;color:#00a000!important}.contact_fields_col .fields select{width:100%}.contact_fields_col .fields select option{font-weight:700}.contact_fields_col .fields input::placeholder,.contact_fields_col .fields textarea::placeholder{color:currentColor;opacity:1}.contact_fields_col .fields input::-ms-input-placeholder,.contact_fields_col .fields textarea::-ms-input-placeholder{color:currentColor}.contact_fields_col .fields.ContactForm-phone{border-bottom:4px solid}.contact__buttons{border-top:4px solid;border-bottom:4px solid;padding:4px 8px;text-align:right;position:absolute;width:100%;bottom:0}.contact__buttons .buttons{background-color:transparent;color:currentcolor;border:0;outline:0;box-shadow:none;font-family:Inter;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.8px;padding:0;cursor:pointer}.contact_fields_col .fields textarea{max-height:130px}.contact_fields_col .fields select{appearance:none;-webkit-appearance:none;background-image:url(icon-bottom.svg);background-repeat:no-repeat;background-position:right center;padding-right:36px}.shopify-section.shopify-section-group-footer-group{display:none}.contact_fields_col .fields .form__message{display:flex;align-items:center}.form-status-list a{color:currentColor}.form-successfully-left h2{font-size:55px;line-height:57px;letter-spacing:-2.5px;margin:0;max-width:475px;min-width:400px}.form-successfully-left p{margin:0;max-width:350px}.form-successfully{display:flex;padding-top:45px;width:100%;justify-content:space-between}.form-successfully-left{display:flex;flex-direction:column;gap:50px;justify-content:space-between}.return-home{display:flex;max-width:712px;padding:4px 8px;justify-content:flex-end;align-items:flex-end;gap:10px;width:100%;border-top:4px solid #00A000;border-bottom:4px solid #00A000}.form-successfully-right{display:flex;flex-direction:column;justify-content:flex-end;align-items:end}.return-home a{color:currentColor;text-decoration:none;display:flex;align-items:center;gap:10px}.succ-img img{height:calc(100vh - 180px);object-fit:contain;object-position:bottom}.contact_fields_col .fields.errors-email input::placeholder{color:#d32c00;opacity:1}.contact_fields_col .fields.errors-email input::-ms-input-placeholder{color:#d32c00}@media screen and (max-width: 749px){.contact_fields_main{flex-direction:column}.contact_fields_col .fields{border-top:2px solid;padding:8px 0}.contact__buttons{border-top:2px solid;border-bottom:2px solid;padding:8px 0;position:relative}.contact_fields_col .fields.ContactForm-phone{border-bottom:0}.form-successfully{flex-direction:column;gap:16px;height:calc(100vh - 65px)}.form-successfully-left{gap:16px}.form-successfully-left h2{min-width:auto;max-width:300px;font-size:32px;line-height:36px;letter-spacing:-1.413px}.form-successfully-left p{margin:0;max-width:100%}.succ-img img{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
