.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-card,.contact-card *{font-family:Poppins,sans-serif!important;color:#624a1fbf}.contact-heading h1,.contact-heading h2{color:#624a1fbf!important;font-family:Poppins,sans-serif!important}.contact-form-advanced .field{position:static;display:block;margin-bottom:16px}.contact-form-advanced .field:after{content:none!important;display:none!important}.contact-form-advanced .field__label{position:static;top:auto;left:auto;transform:none;padding:0;margin:0 0 6px;font-size:14px;font-weight:600;letter-spacing:.02em}.contact-form-advanced .field__label:before,.contact-form-advanced .field__label:after{content:none!important;display:none!important}.contact-form-advanced .field__label span.required{color:#e11d48;margin-left:2px}.contact-form-advanced .field__help{margin-top:5px;font-size:12px;opacity:.75;display:block}.contact-form-advanced .field__error{margin-top:4px;font-size:12px;color:#b91c1c;display:none}.contact-form-advanced .field--error .field__error{display:block}.contact-form-advanced .field--error .input,.contact-form-advanced .field--error .textarea,.contact-form-advanced .field--error .custom-select__trigger{border-color:#f97373;box-shadow:0 0 0 1px #f8717180}.contact-form-advanced .input,.contact-form-advanced .textarea{width:100%;box-sizing:border-box;padding:11px 13px;border-radius:10px;border:1px solid #624a1fbf;background:rgb(var(--color-background));font-size:15px;line-height:1.4;outline:none;color:#624a1fbf;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.contact-form-advanced .input:focus,.contact-form-advanced .textarea:focus{border-color:#624a1fbf!important;box-shadow:0 0 0 1px #624a1f59!important}.contact-form-advanced .textarea{min-height:140px;resize:vertical}.contact-form-advanced__status{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;font-size:14px;margin-bottom:16px}.contact-form-advanced__status-icon{font-size:16px;line-height:1;margin-top:1px}.contact-form-advanced__status--success{background:#22c55e0f;border:1px solid rgba(22,163,74,.35);color:#166534}.contact-form-advanced .custom-select{position:relative}.contact-form-advanced .custom-select__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;border-radius:10px;border:1px solid #624a1fbf;background:rgb(var(--color-background));font-size:15px;line-height:1.4;cursor:pointer;outline:none;color:#624a1fbf;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.contact-form-advanced .custom-select.open .custom-select__trigger{border-color:#624a1fbf!important;box-shadow:0 0 0 1px #624a1f59!important}.contact-form-advanced .custom-select__placeholder{opacity:.6}.contact-form-advanced .custom-select__caret{flex-shrink:0;width:9px;height:9px;border-right:2px solid #624a1fbf;border-bottom:2px solid #624a1fbf;transform:rotate(45deg);opacity:.85;transition:transform .15s ease}.contact-form-advanced .custom-select.open .custom-select__caret{transform:rotate(-135deg)}.contact-form-advanced .custom-select__dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:220px;overflow-y:auto;border-radius:10px;background:rgb(var(--color-background));border:1px solid #624a1fbf;box-shadow:0 12px 24px #0f172a29;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;z-index:40}.contact-form-advanced .custom-select.open .custom-select__dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.contact-form-advanced .custom-select__option{width:100%;padding:9px 13px;font-size:14px;text-align:left;border:0;background:transparent;cursor:pointer}.contact-form-advanced .custom-select__option:hover,.contact-form-advanced .custom-select__option[aria-selected=true]{background:#94a3b81f}.contact-form-advanced .contact-actions{margin-top:10px}.contact-actions .button{width:100%;border-radius:999px!important;padding:13px 18px;font-size:15px;font-weight:600;background:#f4993d!important;color:#fff!important;border:none!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;margin-bottom:40px;margin-top:20px}.contact-actions .button:after{content:none!important}.contact-actions .button:hover{background:#e38428!important;box-shadow:0 4px 12px #f4993d73;transform:translateY(-1px)}.contact-actions .button:active{background:#cc7522!important;transform:translateY(0);box-shadow:0 2px 6px #624a1f4d}@media (min-width: 768px){.contact-form-advanced .field-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.contact-flow[hidden]{display:none!important}.dmca-role-options{display:flex;flex-wrap:wrap;gap:8px}.dmca-role-option{border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;border:1px solid #624a1fbf;background:transparent;color:#624a1fbf;cursor:pointer;outline:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.dmca-role-option:hover{background:#f4993d0f;box-shadow:0 0 0 1px #624a1f2e}.dmca-role-option.is-active{background:#f4993d;border-color:#f4993d;color:#fff;box-shadow:0 0 0 1px #f4993d59}.contact-form-advanced .field__label{pointer-events:auto!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-contact-form.css.map */
