.qy-contact{--ink: #0F1110;--ink-2: #1C1F1D;--ink-3: #2A2E2C;--slate: #5B615E;--slate-2: #8A8F8C;--line: #E3E0D7;--line-2: #EDEAE1;--paper: #F4F2EC;--paper-2: #FAF8F2;--white: #FFFFFF;--coral: #E55B4F;--coral-deep: #B83F36;--danger: #B5453A;--ring: 0 0 0 3px rgba(15, 17, 16, .08);color:var(--ink);font-family:Jost,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.qy-contact :where(input,textarea,button,label,p,a){font-family:Jost,sans-serif}@media(prefers-reduced-motion:reduce){.qy-contact *,.qy-contact *:before,.qy-contact *:after{transition:none!important}}.qy-contact .section-header .section-title-1 span,.qy-contact .section-header .section-title-2 span,.qy-contact .section-header .section-title-1,.qy-contact .section-header .section-title-2{font-family:Jost,sans-serif;color:var(--ink);font-weight:500;letter-spacing:-.02em}.qy-contact .section-header .des-header,.qy-contact .section-header p{font-family:Jost,sans-serif;color:var(--slate)}.qy-contact .field.form-group{display:block;position:relative;margin-bottom:18px}.qy-contact .field.form-group>label,.qy-contact .form-group label{position:static!important;display:block;top:auto!important;left:auto!important;right:auto;bottom:auto;transform:none!important;clip:auto!important;overflow:visible;width:auto;height:auto;max-width:none;margin:0 0 6px;padding:0;background:transparent;pointer-events:auto;transition:none;font-size:13px!important;font-weight:500;line-height:1.4;color:var(--ink)}.qy-contact .field.form-group>label span{color:var(--coral)}.qy-contact .field__input.form-control,.qy-contact textarea.form-control{width:100%;height:auto!important;padding:13px 14px;font-size:14px;line-height:1.45!important;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:10px;outline:none;box-shadow:none;transition:border-color .12s ease,box-shadow .12s ease;margin:0}.qy-contact .field__input.form-control:focus,.qy-contact textarea.form-control:focus{border-color:var(--ink)!important;box-shadow:var(--ring)!important}.qy-contact textarea.field__input.form-control,.qy-contact .form-control-area{height:auto;min-height:140px;line-height:1.55;resize:vertical}.qy-contact .field--with-error .field__input.form-control[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 3px #b5453a1a}.qy-contact .contact__field-error,.qy-contact .contact__field-error .form__message{display:block;font-size:12px;color:var(--danger);margin-top:6px}.qy-contact .contact__button{margin-top:28px}.qy-contact .btn.btn-theme{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:0;height:auto;padding:14px 32px;font-family:Jost,sans-serif;font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:var(--paper);background:var(--ink);border:1px solid var(--ink);border-radius:999px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.qy-contact .btn.btn-theme:before{display:none}.qy-contact .btn.btn-theme:hover,.qy-contact .btn.btn-theme:focus,.qy-contact .btn.btn-theme:active{background:var(--coral);border-color:var(--coral);color:var(--white)}.qy-contact .btn.btn-theme .icon-arrow-right,.qy-contact .btn.btn-theme [class^=icon-]{position:static;margin:0;font-size:12px;line-height:1}.qy-contact .mt-5{margin-top:28px!important}.qy-contact .mt-5 p{font-family:Jost,sans-serif;font-size:13px;line-height:1.6;color:var(--slate);margin:0}.qy-contact .mt-5 a{color:var(--ink);text-decoration:underline;text-underline-offset:2px;transition:color .12s ease}.qy-contact .mt-5 a:hover{color:var(--coral)}.qy-contact .form-status,.qy-contact .form-status-list{font-family:Jost,sans-serif;font-size:14px}.qy-contact .form-status-list .link{color:var(--danger);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/3/assets/contact-form.css.map */
