.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{max-width:1220px;margin:0 auto;padding-right:20px;padding-left:20px}.contact h2{font-size:80px;color:#f7ced6;font-weight:400;text-align:center;letter-spacing:-5px;font-family:GaramondPremierPro,serif;margin:-8px;line-height:1}.contact h2{font-size:80px;color:#f7ced6;font-weight:400;text-align:center;letter-spacing:-5px;font-family:GaramondPremierPro,serif;margin-top:-8px;line-height:1}.contact .subheading{font-size:26px;color:#333e48;text-align:center;margin-top:-8px}.form-content-wrapper{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(255,182,177,.3);justify-content:space-between}.fcw-form{width:50%;max-width:480px}.fcw-contact{margin:30px 0;background-color:#f8f8f8;max-width:380px;width:45%;padding:32px 24px 28px}.contact .form-content-wrapper{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(255,182,177,.3);justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;padding:0 100px}.contact .fcw-form select{padding:6px 0;cursor:pointer}.form-contacts .esc--field-wrap.file{display:flex;align-items:flex-start;flex-direction:column}.contact .esc--field-holder input,.contact .esc--field-holder textarea{padding:16px 24px;border:none;font-size:16px;background-color:#fff8f6;border-radius:0;margin-top:6px}.contact .fcw-form select:focus-visible{box-shadow:none;outline:0}.contact .esc--field-holder{margin-bottom:20px}.contact .esc--field-holder label{font-size:16px;font-weight:400;color:#333e48;font-family:Poppins,sans-serif}.contact .esc--field-holder textarea{min-height:200px}.contact p.esc--field{font-size:11px;font-weight:400}.contact .esc--submit button{border:1px solid #fdeef2;background-color:#fdeef2;color:#333e48;letter-spacing:.9px;padding:12px 60px 9px;font-size:16px;font-weight:400;font-family:Poppins,sans-serif;text-transform:uppercase}.contact .page-content p{font-size:16px;font-weight:400;color:#333e48;font-family:Poppins,sans-serif}.fcw-contact ul{padding-left:0;list-style-type:none}ul.list-contacts li{position:relative;padding:4px 0 4px 32px}ul.list-contacts li p{color:#333e48;font-size:16px;font-weight:400;font-family:Poppins,sans-serif;margin:0}ul.list-contacts li svg{position:absolute;left:0;top:10px}.fcw-contact h5{font-size:18px;font-weight:400;font-family:Poppins,sans-serif;margin:0}.contact .esc--submit button:hover{background:#f7ced6b3;border:1px solid rgba(247,206,214,0);color:#333e48!important}@media (max-width: 767px){.contact .form-content-wrapper{padding:0}.fcw-form,.fcw-contact{width:100%;max-width:100%}.contact{max-width:100%}.contact .esc--field-holder{margin-left:10px}.contact h2{font-size:54px}.contact .subheading{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/section-contact-form.css.map */
