.contact-form-inner img{max-width:100%}.contact-form-title{font-family:var(--font-heading-family),Georgia,serif;font-size:36px;color:#1f1f1f;margin-top:0;margin-bottom:2rem;font-weight:700}.contact-form-inner .form__message{align-items:flex-start}.contact-form-inner .icon-success{margin-top:.2rem}.contact-form-inner .field{display:flex;flex-direction:column;margin-bottom:1.5rem}@media screen and (min-width:750px){.contact-form-inner .field{margin-bottom:2rem}}.contact-form-inner__button{margin-top:1rem}@media screen and (min-width:750px){.contact-form-inner__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-form-inner__fields{margin-bottom:0rem}.contact-form-inner .field__label{display:block;font-size:11px;font-weight:600;color:#8c8276;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px}.contact-form-inner .field__input{width:100%;padding:16px 20px;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:6px;font-size:15px;color:#4a4a4a;transition:all .3s ease}.contact-form-inner .field__input::placeholder{color:#aca599}.contact-form-inner .field__input:focus{outline:none;background-color:#fff;border-color:var(--global-accent-color);box-shadow:0 0 0 1px var(--global-accent-color)}.contact-form-inner .button{background-color:var(--global-accent-color);color:#fff;border:none;border-radius:8px;padding:18px 20px;font-size:16px;font-weight:600;width:100%;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.contact-form-inner .button:hover{background-color:var(--global-accent-color-hover);transform:translateY(-2px)}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
