.input-container{max-width:100%;display:flex;flex-direction:column;position:relative;padding-bottom:1em}.input-container input{padding:10px;font-size:14px;color:#535353;border:1px solid #bbb}.input-container input::placeholder{color:#bbb}.input-container.error input{border:1px solid #e53d59}.input-container label{margin-bottom:.5em;font-size:14px;color:#535353}.input-container .error{font-size:10px;position:absolute;bottom:-5px}@media(min-width:1025px){.input-container{max-width:300px}.input-container label.empty{height:16px}}.textarea-container{max-width:100%;display:flex;flex-direction:column;position:relative;padding-bottom:1em}.textarea-container textarea{padding:10px;font-size:14px;color:#535353;border:1px solid #bbb}.textarea-container textarea::placeholder{color:#bbb}.textarea-container.error textarea{border:1px solid #e53d59}.textarea-container label{margin-bottom:.5em;font-size:14px;color:#535353}.textarea-container .error{font-size:10px;position:absolute;bottom:-15px}:focus{outline:1px #b6cd95!important}@media(min-width:1025px){.textarea-container{max-width:300px}.textarea-container label.empty{height:16px}}.body textarea,.body textarea::placeholder{font-family:Open Sans,sans-serif!important}.body.ja-JP textarea,.body.ja-JP textarea::placeholder{font-family:Koruri-Regular,sans-serif!important}.body.he-HE textarea,.body.he-HE textarea::placeholder{font-family:Assistant-Regular,sans-serif!important}.body.ar-UAE textarea,.body.ar-UAE textarea::placeholder{font-family:Almarai,sans-serif!important}#contact-us-modal{display:flex;flex-direction:column;z-index:1005!important}#contact-us-modal .modal-content{background-color:#fff;padding:20px;position:relative;width:90vw;max-width:870px}#contact-us-modal .modal-content h3{margin-bottom:2rem}#contact-us-modal .modal-content .buttons-container{justify-content:space-between;margin-top:3rem;align-items:flex-end;width:100%;gap:20px}#contact-us-modal .modal-content .buttons-container #required-field-container{flex:1 1;text-align:right}#contact-us-modal .modal-content .characters-counter{justify-content:flex-end}#contact-us-modal .textarea-container{padding-bottom:0}#contact-us-modal .input-container,#contact-us-modal .textarea-container,#contact-us-modal input,#contact-us-modal textarea{width:100%;max-width:100%}body[dir=rtl] #contact-us-modal #required-field-container{text-align:left}