.custom-contact-container{display:flex;flex-wrap:wrap;background-color:#f9f7f2;min-height:100vh}.custom-contact-image{flex:1 1 45%;min-height:100vh;overflow:hidden}.custom-contact-image img{width:100%;height:100%;object-fit:cover}.custom-contact-form{flex:1 1 55%;padding:48px 64px;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.custom-contact-form h1{font-size:3rem;margin-bottom:16px}.custom-contact-form p{margin-bottom:32px;font-size:1.3rem;color:#333}.form-field{margin-bottom:20px}.form-field label{display:block;margin-bottom:6px;font-weight:500}.form-field input,.form-field textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px}.submit-button{background-color:#d3c198;color:#fff;padding:12px 24px;font-size:1.3rem;border:none;cursor:pointer;transition:background-color .3s ease;border-radius:4px}.submit-button:hover{background-color:#bfa764}#contact-thank-you{display:none;margin-top:24px;font-weight:500;color:#2e2e2e}@media screen and (max-width: 768px){.custom-contact-container{flex-direction:column}.custom-contact-image{flex:1 1 100%;min-height:300px}.custom-contact-form{flex:1 1 100%;padding:32px 20px}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
