.contact img{max-width:100%}.contact .form__message{align-items:center;color:#000}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.company-contact .title span{max-width:200px}.contact .title{font-size:var(--heading-size-mobile);font-weight:var(--heading-weight-mobile);line-height:1}.contact .field input,.contact .field textarea{font-size:var(--field-size-mob);font-weight:var(--field-weight-mob);line-height:1}.contact .contact__button button{font-size:var(--button-size-mob);font-weight:var(--button-weight-mob);line-height:1}.company-contact{max-width:150rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:18px}.company-contact .img_form_wrap{width:100%;display:flex;justify-content:space-between;align-items:end;gap:60px;flex-direction:row-reverse;padding-inline:0px;position:relative}.company-contact .contact__fields{column-gap:16px}.company-contact .title{margin-bottom:46.03px;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:start}.company-contact .title,.company-contact form{width:100%;max-width:750px;margin-inline:auto}.company-contact .company-page-img.left-img{width:217px;left:calc(0% + var(--padding-inline-val))}.company-contact .company-page-img.right-img{width:288px;right:calc(0% + var(--padding-inline-val))}.company-contact .company-page-img{display:none;position:relative;top:0%}.company-contact .company-page-img.mobile-img{display:block;min-width:92px;width:92px}.company-contact .company-page-img img{width:100%;height:auto}.contact.company-contact .field{margin-bottom:7.24px}.contact.company-contact .contact__button{margin-top:7.24px;margin-bottom:0}.contact.company-contact .contact__button button{width:100%;max-width:100%;min-height:0px;padding-block:9px 4.04px}.contact.company-contact .field label{display:none}.contact.company-contact .field:before,.contact.company-contact .field:after{display:none;content:unset}.contact.company-contact .field input::placeholder,.contact.company-contact .field textarea::placeholder{opacity:1;visibility:visible;display:block;color:#231f20}.contact.company-contact .field input,.contact.company-contact .field textarea{text-align:right;padding-block:8.5px 5.5px;min-height:0px;height:unset;border:none;outline:none;box-shadow:none;border:1.5px solid #000}.contact.company-contact .field input:focus-visible,.contact.company-contact .field textarea:focus-visible{outline:2px solid #000;outline-offset:3px}.contact.company-contact .field textarea{resize:vertical;height:90px}@media screen and (min-width:750px)and (max-width:1500px){.company-contact .company-page-img.left-img.left-img{width:157px}.company-contact .company-page-img.right-img.right-img{width:187px;transform:translateY(-80px)}}@media screen and (min-width:750px)and (max-width:1250px){.company-contact .company-page-img.left-img.left-img{width:130px;transform:translateY(-75px)}.company-contact .company-page-img.right-img.right-img{width:140px;transform:translateY(-85px)}.company-contact .title,.company-contact form{max-width:640px}}@media screen and (min-width:750px)and (max-width:1050px){.company-contact .company-page-img.left-img.left-img{transform:translateY(30px)}.company-contact .company-page-img.right-img.right-img{transform:translateY(20px)}.company-contact form{max-width:540px}}@media screen and (min-width:750px)and (max-width:940px){.company-contact .title,.company-contact form{max-width:690px}.company-contact .company-page-img.left-img.left-img,.company-contact .company-page-img.right-img.right-img{display:none}}@media screen and (min-width:750px){.company-contact .company-page-img{position:absolute}.contact.company-contact .field input,.contact.company-contact .field textarea{padding-block:12px 8px;min-height:0px}.contact.company-contact .contact__button button{padding-block:13.7px 9.2px}.contact .field{margin-bottom:2rem}.contact.company-contact .field{margin-bottom:16px}.contact.company-contact .contact__button{margin-top:16px}.company-contact .company-page-img.left-img{transform:translateY(-80px)}.company-contact .company-page-img.right-img{transform:translateY(-110px)}.company-contact .company-page-img{display:block}.company-contact .company-page-img.mobile-img{display:none}.contact .title{font-size:var(--heading-size);font-weight:var(--heading-weight);line-height:.9}.contact .field input,.contact .field textarea{font-size:var(--field-size);font-weight:var(--field-weight);line-height:1}.contact .contact__button button{font-size:var(--button-size);font-weight:var(--button-weight);line-height:1}.company-contact{max-width:1584px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:0px}.company-contact .title{margin-bottom:0}.contact.company-contact .field textarea{height:50px}.company-contact .img_form_wrap{--padding-inline-val:28px;padding-inline:var(--padding-inline-val)}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}.form__message .icon{margin-right:0}.form-status{display:flex;align-items:center;gap:4px}.form-status-list{list-style:none}.contact:not(.company-contact) form{direction:rtl;text-align:right}.contact:not(.company-contact) .field:before,.contact:not(.company-contact) .field:after{display:none;content:none}.contact:not(.company-contact) .field__input{margin:0;border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));background-color:rgb(var(--color-background));text-align:right}.contact:not(.company-contact) .field__label{right:calc(var(--inputs-border-width) + 2rem);left:auto;text-align:right}.contact:not(.company-contact) .field__input:focus~.field__label,.contact:not(.company-contact) .field__input:not(:placeholder-shown)~.field__label,.contact:not(.company-contact) .field__input:-webkit-autofill~.field__label{right:calc(var(--inputs-border-width) + 2rem);left:auto}.contact:not(.company-contact) .field__input:hover{border-color:rgb(var(--color-foreground))}.contact:not(.company-contact) .field__input:focus-visible,.contact:not(.company-contact) .contact__button .button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;align-items:start}.company-contact .title{text-align:center}.company-contact .title span{max-width:100%}.company-contact form{margin-top:51px}}.contact.company-contact{width:100%;max-width:1680px;padding-inline:24px}.contact.company-contact .title{width:100%;max-width:920px;margin:0 auto 46px;justify-content:center;text-align:center}.contact.company-contact .title span{max-width:100%}.contact.company-contact .img_form_wrap{width:100%;max-width:1540px;margin:0 auto;padding-inline:0;display:grid;grid-template-columns:minmax(180px,320px) minmax(420px,750px) minmax(180px,320px);align-items:center;column-gap:48px;direction:ltr}.contact.company-contact form{grid-column:2;width:100%;max-width:750px;margin:0 auto;direction:rtl}.contact.company-contact .company-page-img{position:static;top:auto;display:flex;width:auto;transform:none;pointer-events:none}.contact.company-contact .company-page-img.left-img{grid-column:1;width:280px;justify-self:start;transform:none}.contact.company-contact .company-page-img.right-img{grid-column:3;width:330px;justify-self:end;transform:none}.contact.company-contact .company-page-img.mobile-img{display:none}.contact.company-contact .contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.contact.company-contact .field{margin:0;min-height:0}.contact.company-contact .field__label,.contact.company-contact .form__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.contact.company-contact .field:before,.contact.company-contact .field:after{display:none;content:none}.contact.company-contact .field input,.contact.company-contact .field textarea{width:100%;min-height:50px;height:50px;padding:10px 18px 8px;border:2px solid #231f20;box-shadow:none;outline:none;background:transparent;color:#231f20;text-align:right}.contact.company-contact .field input::placeholder,.contact.company-contact .field textarea::placeholder{color:#231f20;opacity:1}.contact.company-contact .field textarea{display:block;margin-top:16px;resize:vertical}.contact.company-contact .contact__button{width:100%;margin:16px 0 0}.contact.company-contact .contact__button button{width:100%;min-height:54px;padding:10px 18px 7px;border:2px solid #231f20;background:#231f20;color:#fff;box-shadow:none}.contact.company-contact .contact__button button:before,.contact.company-contact .contact__button button:after{display:none}@media screen and (min-width:750px)and (max-width:1180px){.contact.company-contact .img_form_wrap{grid-template-columns:minmax(110px,160px) minmax(420px,680px) minmax(110px,160px);column-gap:28px}.contact.company-contact .company-page-img.left-img{width:150px}.contact.company-contact .company-page-img.right-img{width:170px}}@media screen and (max-width:749px){.contact.company-contact{max-width:480px;padding-inline:18px}.contact.company-contact .title{margin-bottom:26px;gap:14px;text-align:center}.contact.company-contact .img_form_wrap{display:block;padding-inline:0}.contact.company-contact form{max-width:100%;margin:0 auto}.contact.company-contact .company-page-img:not(.mobile-img){display:none}.contact.company-contact .company-page-img.mobile-img{display:block;min-width:86px;width:86px}.contact.company-contact .contact__fields{grid-template-columns:1fr;gap:10px}.contact.company-contact .field input,.contact.company-contact .field textarea{min-height:46px;height:46px;padding:9px 14px 6px}.contact.company-contact .field textarea,.contact.company-contact .contact__button{margin-top:10px}.contact.company-contact .contact__button button{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
