.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-form-container{display:flex;gap:30px}.custom-content-container{width:100%;max-width:50%;background:#f9f9f9;padding:25px;border-radius:15px;box-shadow:0 0 22px 5px #0000000f;order:2}.content-heading{margin:0}.content-heading p{margin:0;font-size:var(--font-34);font-weight:var(--semi-bold);padding-bottom:10px;color:#000}.content-para,.content-para p{margin:0;font-size:var(--font-20);font-weight:var(--regular);padding-bottom:25px;color:#000;max-width:80%;width:100%}.custom-content-form{width:100%;max-width:50%}.contact-email_container,.address-info_container{display:flex}.content-text{width:100%;max-width:50%;display:flex;flex-direction:column}.social-media.content-text{padding-top:20px}.content-label{font-size:var(--font-20);font-weight:var(--semi-bold);color:#000}.content-sort_label,.content-sort_label a{font-size:var(--font-18);font-weight:var(--regular);color:#2b2b2b;text-decoration:none}.content-sort_label p{margin:0}.content-social-media .list-social{justify-content:flex-start}.content-social-media .list-social__link{color:#2b2b2b}.map-container{width:100%;max-width:50%;order:1}.map-container iframe{width:100%;height:100%}.custom-content-container .map-container iframe{width:100%;max-height:250px}.custom-content-form .contact__button .button{width:100%;max-width:30%;letter-spacing:0;padding:0;font-weight:var(--black);font-size:var(--font-18)}.custom-content-form .field{display:block}.custom-content-form .field__input{background:#fff}.custom-content-form .field:before,.custom-content-form .field:after{display:none}.custom-content-form .field__label{position:static}.custom-content-form .text-area{min-height:15rem}@media screen and (max-width:990px){.custom-form-container{flex-direction:column}.custom-content-container,.custom-content-form,.map-container{max-width:100%}.map-container iframe{height:revert-layer}}@media screen and (max-width:750px){.content-para,.content-para p{max-width:100%;letter-spacing:normal}.contact-email_container,.address-info_container{flex-direction:column}.content-text{max-width:100%}.custom-content-container{padding:2rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-section-contact-form.css.map */
