.uh-contact-page{background:#f7f4ef;color:#2e2e2e}.uh-contact-page>.page-width{max-width:950px;margin:auto;padding-left:20px;padding-right:20px}.uh-contact-page .custom-section__inner{gap:22px!important}.uh-contact-page .custom-section__inner>*{min-width:0}.uh-contact-page h1{font-family:inherit;font-size:clamp(27px,5.9vw,38px);line-height:1.2;letter-spacing:-.025em;color:#2e2e2e;font-weight:600;margin:0 0 12px}.uh-contact-page .custom-section__inner>:first-child{max-width:760px}.uh-contact-page .custom-section__inner>:first-child p{font-family:inherit;line-height:1.55;font-size:15px;color:#74685f;margin:0 0 14px}.uh-contact-page .custom-section__inner>:first-child p strong{display:block;font-size:13px;color:#2e2e2e;font-weight:600;margin-bottom:3px}.uh-contact-page .custom-section__inner>:first-child p a{color:#8a6f58;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.uh-contact-page .custom-section__inner>:first-child p span{display:block}.uh-contact-page .contact-form{max-width:760px;margin:0 auto;padding:22px 16px;background:#fff;border:1px solid #E3D9CE;border-radius:18px;box-sizing:border-box}.uh-contact-page .contact-form form{width:100%}.uh-contact-page .contact-form .textfields-group{display:grid;grid-template-columns:1fr 1fr;gap:12px}.uh-contact-page .contact-form .textfield,.uh-contact-page .contact-form .textarea{width:100%;min-width:0}.uh-contact-page .contact-form input,.uh-contact-page .contact-form textarea{border:1px solid #D8CFC3!important;border-radius:11px!important;background:#fffefd!important;color:#2e2e2e!important;font-family:inherit!important;font-size:14px!important;box-shadow:none!important}.uh-contact-page .contact-form input{height:52px!important}.uh-contact-page .contact-form textarea{height:130px!important;min-height:120px;resize:vertical}.uh-contact-page .contact-form input:focus,.uh-contact-page .contact-form textarea:focus{border-color:#8a6f58!important;outline:2px solid #8A6F5822!important;outline-offset:0}.uh-contact-page .contact-form .textfield label{color:#786b60;font-size:14px}.uh-contact-page .contact-form button[type=submit],.uh-contact-page .contact-form input[type=submit]{background:#8a6f58!important;color:#fff!important;border:0!important;border-radius:12px!important;min-height:52px!important;width:100%!important;font-size:15px!important;font-weight:600!important;text-transform:none!important}.uh-contact-page .contact-form button[type=submit]:hover{background:#765d4a!important}@media(max-width:749px){.uh-contact-page>.page-width{padding-left:18px;padding-right:18px}.uh-contact-page .custom-section__inner{gap:16px!important}.uh-contact-page .contact-form{padding:18px 14px}.uh-contact-page .contact-form .textfields-group{grid-template-columns:1fr;gap:10px}.uh-contact-page .custom-section__inner>:first-child p{font-size:14px;margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/uh-contact.css.map */
