.contact-form{--custom-cf-gap: 14px;--custom-cf-label-gap: 6px;--custom-cf-field-height: 44px;--custom-cf-field-border: #d6d1cb;--custom-cf-field-border-active: #1a1817}.contact-form .grid__item,.contact-form .grid__item.medium-up--one-half:first-child{margin-bottom:0}.contact-form label:not(.hidden-label){display:block;margin-bottom:var(--custom-cf-label-gap);font-size:11px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.form-vertical .contact-form :is(input:not([type=hidden]),textarea){box-sizing:border-box;margin-bottom:var(--custom-cf-gap);padding:0 14px;font-size:14px;border:1px solid var(--custom-cf-field-border);border-radius:0}.form-vertical .contact-form input:not([type=hidden]){height:var(--custom-cf-field-height)}.form-vertical .contact-form textarea{min-height:120px;padding-top:12px;padding-bottom:12px}.form-vertical .contact-form :is(input,textarea):is(:hover,:focus){border-color:var(--custom-cf-field-border-active)}.form-vertical .contact-form .btn:not(:last-child){margin-bottom:0}@media screen and (max-width:768px){.form-vertical .contact-form :is(input:not([type=hidden]),textarea){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom-contact-form.css.map */
