.contact-page .content-form>.row{align-items:flex-start!important}.contact-page .contact-field{position:relative;width:100%;margin:0 0 14px!important;padding:0!important;box-sizing:border-box}.contact-page .contact-field .input-info,.contact-page .contact-field .input-note{display:block;width:100%;margin:0!important;box-sizing:border-box;border:1px solid #e5e5e5!important;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.contact-page .contact-field .input-info:focus,.contact-page .contact-field .input-note:focus{outline:none!important;border-color:#703338!important;box-shadow:0 0 0 3px #70333814!important}.contact-page .contact-field .input-info.is-invalid,.contact-page .contact-field .input-note.is-invalid{border-color:#703338!important;background-color:snow!important;box-shadow:0 0 0 2px #7033380f!important}.contact-page .contact-field .input-info.is-valid,.contact-page .contact-field .input-note.is-valid{border-color:#d9d9d9!important}.contact-page .contact-field-error{display:none;width:100%;margin:6px 0 0!important;padding:0!important;box-sizing:border-box;color:#703338;font-size:13px;line-height:18px;font-weight:500}.contact-page .contact-field-error.is-visible{display:flex;align-items:center;gap:6px}.contact-page .contact-field-error.is-visible:before{content:"!";display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;margin:0;border-radius:50%;background-color:#703338;color:#fff;font-size:11px;line-height:1;font-weight:700}html[lang^=ar] .contact-page .input-info,html[lang^=ar] .contact-page .input-note,html[lang^=ar] .contact-page .input-info::placeholder,html[lang^=ar] .contact-page .input-note::placeholder{direction:rtl;text-align:right!important}html[lang^=ar] .contact-page #ContactForm-phone{direction:ltr!important;unicode-bidi:plaintext;text-align:right!important}html[lang^=ar] .contact-page #ContactForm-phone::placeholder{direction:rtl;text-align:right!important}html[lang^=ar] .contact-page .contact-field-error{direction:rtl;text-align:right;justify-content:flex-start}html:not([lang^=ar]) .contact-page .contact-field-error{direction:ltr;text-align:left}.contact-page .contact-toast{position:fixed;top:22px;right:22px;left:auto;z-index:100000;display:flex;align-items:flex-start;gap:10px;width:calc(100% - 44px);max-width:440px;margin:0!important;padding:15px 42px 15px 15px;box-sizing:border-box;border-radius:8px;box-shadow:0 8px 30px #0000001f;font-size:14px;line-height:1.65;opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}.contact-page .contact-toast.is-hiding{opacity:0;transform:translateY(-8px);pointer-events:none}.contact-page .contact-toast__content{flex:1;min-width:0}.contact-page .contact-toast__content strong{display:block;margin:0 0 2px;font-weight:700}.contact-page .contact-toast__content span{display:block}.contact-page .contact-toast__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:700;line-height:1}.contact-page .contact-toast__close{position:absolute;top:8px;right:10px;width:28px;height:28px;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:inherit!important;font-size:24px;line-height:28px;cursor:pointer;opacity:.65}.contact-page .contact-toast__close:hover{opacity:1}.contact-page .contact-toast--error{color:#703338;background-color:#fff8f8;border:1px solid rgba(112,51,56,.25)}.contact-page .contact-toast--error .contact-toast__icon{color:#fff;background-color:#703338}.contact-page .contact-toast--success{color:#176b3a;background-color:#f3fbf6;border:1px solid #cce8d5}.contact-page .contact-toast--success .contact-toast__icon{color:#fff;background-color:#178344}html[lang^=ar] .contact-page .contact-toast{direction:rtl;text-align:right;right:22px;left:auto;padding:15px 15px 15px 42px}html[lang^=ar] .contact-page .contact-toast__close{right:auto;left:10px}.contact-page .group-button .submit{transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.contact-page .group-button .submit.is-loading{opacity:.7;pointer-events:none}.contact-page .laber-social-link.socials a{background:#222!important;color:#fff!important;transition:background-color .25s ease!important;transform:none!important}.contact-page .laber-social-link.socials a i,.contact-page .laber-social-link.socials a svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.contact-page .laber-social-link.socials a svg path{color:#fff!important;fill:#fff!important}.contact-page .laber-social-link.socials a:hover{background:#703338!important;color:#fff!important;transform:none!important;animation:none!important;box-shadow:none!important}.contact-page .laber-social-link.socials a:hover i,.contact-page .laber-social-link.socials a:hover svg,.contact-page .laber-social-link.socials a:hover svg path{color:#fff!important;fill:#fff!important;stroke:#fff!important;transform:none!important}.contact-page .laber-social-link.socials a>span:not([class*=icon]){display:none!important}@media screen and (max-width:749px){.contact-page .contact-field{margin-bottom:12px!important}.contact-page .contact-field-error{margin-top:5px!important;font-size:12px;line-height:17px}.contact-page .contact-toast{top:12px;right:12px;left:12px;width:auto;max-width:none;padding:13px 40px 13px 13px;font-size:13px}html[lang^=ar] .contact-page .contact-toast{right:12px;left:12px;padding:13px 13px 13px 40px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
