.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}}.custom-contact{display:flex}.custom-contact .image-wraper{width:45%;display:flex}.custom-contact .image-wraper .contact-image{width:100%;max-height:850px;object-fit:contain}.custom-contact .right-part.contact{width:55%;padding-top:5rem}.custom-contact .page-width--narrow{max-width:62rem;padding:0}.custom-contact h2.title{color:#000;font-family:Freight Big Pro;font-size:50px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize;max-width:500px}.custom-contact .contact__fields{display:flex;flex-direction:column}.custom-contact *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.custom-contact .field:hover.field:after{outline:unset;outline-offset:unset;box-shadow:unset}.custom-contact .field:after{content:unset}.custom-contact .field__label{color:#000;font-family:Cormorant;font-size:24px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize}.custom-contact .field__input{background:#ebebeb;color:#000;font-family:Cormorant;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize}.custom-contact .button:after{content:unset}.custom-contact .button{color:#fff;text-align:center;font-family:Freight Big Pro;font-size:22px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;min-width:100%;display:flex;justify-content:center;align-items:center;gap:10px;min-height:calc(5rem + var(--buttons-border-width) * 2)}.custom-contact .text-area{min-height:20rem}@media screen and (min-width:1900px){.custom-contact .image-wraper .contact-image{width:100%;max-height:1120px;object-fit:contain}.custom-contact h2.title{font-size:64px;max-width:700px}.custom-contact .page-width--narrow{max-width:70rem;padding:0}.custom-contact .button{font-size:24px;min-height:calc(6.5rem + var(--buttons-border-width) * 2)}.custom-contact .field__input{padding:3rem}}@media(max-width:1024px){.custom-contact .image-wraper .contact-image{width:100%;object-fit:contain}.custom-contact h2.title{font-size:40px;max-width:400px}.custom-contact .field__label{font-size:20px}.custom-contact .page-width--narrow{max-width:48rem;padding:0}.custom-contact .right-part.contact{width:50%;padding-top:3rem}.custom-contact .text-area{min-height:15rem}.custom-contact .image-wraper{width:50%}}@media(max-width:768px){.custom-contact .image-wraper{width:100%}.custom-contact .right-part.contact{width:100%;padding-top:3rem;padding-bottom:2rem}.custom-contact .page-width--narrow{max-width:62rem;padding:0}.custom-contact h2.title{font-size:40px;max-width:400px;margin:0 auto}.custom-contact{flex-direction:column;align-items:center}}@media(max-width:550px){.custom-contact h2.title{font-size:32px;max-width:340px;margin:0 auto;text-align:center;margin-bottom:2rem}.custom-contact .button{min-width:95%;margin:0 auto}.custom-contact .page-width--narrow{max-width:34rem;padding:0}.custom-contact .field__input{font-size:18px}}@media(max-width:360px){.custom-contact .page-width--narrow{max-width:32rem;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-contact-form.css.map */
