.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;text-align:center}@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-form-wrapper{display:flex;justify-content:space-between;gap:5rem}.contact-form-left{width:100%;max-width:796px;padding:40px 55px;box-shadow:0 1px 4px #00000040;border-radius:1rem}.contact-left-image img{width:100%;vertical-align:middle}.contact-form-wrapper .title{text-transform:uppercase;font-size:28px;letter-spacing:1.2px}.contact-form-icon-single{display:flex;align-items:center;gap:3rem;margin-bottom:2rem}.contact-form-icon-svg svg{width:20px;height:20px}.contact-form-icon-svg{display:flex;max-width:5%;max-width:20px}.contact-form-icons{max-width:490px;margin-top:4rem}.contact-form-icon-text{width:90%;line-height:1.4}.remove-contact-img .contact-form-right{display:none}.remove-contact-img .contact-form-left{width:60%}.remove-contact-img .contact-form-wrapper{justify-content:center}.remove-contact-img .contact-form-wrapper .title,.remove-contact-img .contact__button{text-align:center}@media (max-width: 750px){.contact-form-wrapper .title{font-size:24px;margin-bottom:16px}.contact-form-right{width:100%}.contact-form-left{width:100%;margin-top:2rem;padding:25px}.contact-form-icons{margin-top:2rem}.remove-contact-img .contact-form-left{width:100%;margin-top:0}}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{display:block}.field__input:focus,.field__input:not(:placeholder-shown){padding:2.2rem 1.5rem 2.2rem 2rem;margin:var(--inputs-border-width)}@media (max-width: 750px){.contact-left-overlay{display:none}}.error--massege .form-status-list{padding:0;margin:3rem 0 0}.error--massege .form-status-list.caption-large li,.error--massege small#ContactForm-email-error{display:none}.error--massege .field--with-error .field__label{color:red}.error--massege .field--with-error:after,.error--massege .field--with-error:before{display:none}.error--massege .field--with-error{border:1px solid red;border-radius:6px}.contact .form__message{line-height:1.3}.error--massege *:focus-visible{outline:none;outline-offset:0;box-shadow:none}.text-with-icons-wrapper{max-width:1440px}.contact__button .button{font-weight:600;font-family:var(--font-heading-family);text-transform:capitalize;font-size:20px;letter-spacing:normal}.contact .form-fields .field__input:focus{box-shadow:none}.contact .form-fields:not(.form-field--underline) .field__input:focus{border:.2rem solid #F9C5B5}.contact .form-fields .field{row-gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.contact .form-fields .field__label{order:-1;position:static;pointer-events:auto;cursor:pointer;opacity:1;color:var(--color-foreground);font-weight:var(--font-weight-500)}.contact .form-fields .field__input{margin:0;flex:0 0 100%;padding:.8rem 1rem;border:.1rem solid #F9C5B5;background-color:#fff}.contact .form-fields .field__label,.form-fields .field__input:focus~.field__label{font-size:1.6rem;line-height:1.5;letter-spacing:normal}.contact .contact-item{background-color:#fff7ee;border-radius:1rem;box-shadow:0 1px 4px #00000040;display:flex;justify-content:center;align-items:center;padding:38px 0;gap:3rem}.contact .section-heading strong{color:#e97000}.contact .contact-form-right{width:100%;max-width:414px}.contact .contact-content p{font-size:16px;line-height:1.5;margin:bo;margin-bottom:0;margin-top:0;max-width:192px}.contact .section-heading{text-align:center;margin-bottom:9rem}.contact .section-heading h2{margin-bottom:2rem;font-family:var(--font-Sunday-Farmhouse-family);line-height:1.33}.contact .section-heading p{font-size:16px;margin:0 0 20px;line-height:1.5}.contact .contact-content h4{font-size:20px;line-height:1.2;margin:0 0 10px;font-family:var(--font-family-heading);font-weight:var(--font-weight-700)}.contact .contact-items{display:flex;flex-direction:column;gap:64px}.contact .contact-item-svg{width:75px;height:75px;background-color:#e97000;padding:20px;border-radius:50%}.contact .contact-item svg{height:100%;width:100%}.contact .button{display:inline}@media screen and (max-width: 989px){.contact .contact-form-wrapper{flex-wrap:wrap}.contact .contact-form-right,.contact .contact-form-left{max-width:100%}.contact .section-heading{margin-bottom:5rem}}@media screen and (max-width: 749px){.contact.contact-form-left{padding:25px}.contact .section-heading p{font-size:16px}.contact .contact-items{gap:30px}}.remove-contact-icon .contact-form-wrapper{justify-content:center;gap:0}.remove-contact-icon .contact .contact-form-right{display:none}.remove-contact-icon .contact .section-heading{text-align:center;max-width:796px;margin:0 auto 6rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
