@charset "UTF-8";.c-textarea{position:relative}.c-textarea__clear{position:absolute;color:#4a4a4a;background-color:#fff;z-index:2;cursor:pointer;bottom:.02rem;right:.012rem;padding:.08rem;border-radius:.06rem}.c-textarea__clear .c-icon{width:.1rem;height:.1rem}.c-textarea--error .c-textarea__clear{color:#e32c2b}.c-textarea__loader{display:block;position:absolute;top:calc(50% - .12rem);right:.1rem;background-size:100%;background-repeat:no-repeat;background-position:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s;min-height:.24rem;min-width:.24rem;animation:spin 3s linear infinite;animation-delay:.3s;z-index:10}.c-textarea__success{position:absolute;bottom:.02rem;background-color:#fff;right:.02rem;z-index:2;padding:.08rem;color:#2d8d51;border-radius:.06rem}.c-textarea__success .c-icon-success{width:.12rem;height:.09rem}.c-textarea__input{display:block;width:100%;font-size:.16rem;height:1.2rem;padding:.2rem .15rem .1rem;border:1px solid #bdbdbd;border-radius:.03rem;margin-bottom:.04rem;font-weight:500!important;outline:none;border-radius:.03rem!important;color:#181717!important;border:1px solid #bdbdbd!important;resize:none}.c-textarea__input:focus{border:1px solid #484848!important}.c-textarea__input::placeholder{opacity:1;transition:all .2s}.c-textarea__input:placeholder-shown::placeholder{opacity:0}.c-textarea__loader-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#00b923;background:#fffc}.c-textarea--error .c-textarea__input{border-color:#df0000!important}.c-textarea__error-text{font-size:.14rem;line-height:.2rem;text-align:left;margin-top:.08rem;margin-left:.18rem;color:#f33;position:absolute}.c-textarea--success .c-textarea__input{border-color:#2d8d51!important}.c-textarea__label{position:absolute;left:.15rem;top:.06rem!important;display:inline-block;padding:.04rem 0;background:linear-gradient(#FFFFFF 75%,transparent);cursor:text;opacity:1;color:#6f6f6f!important;font-size:.11rem!important;line-height:.11rem;transition:all .2s}html.smartphone .c-textarea__label{left:.13rem!important}.c-textarea__input:placeholder-shown:not(:focus)+*{font-size:.16rem!important;opacity:1;top:.17rem!important;left:.13rem!important}html.smartphone .c-textarea__input:placeholder-shown:not(:focus)+*{top:.13rem!important}.c-textarea-group__message{font-size:.11rem;font-weight:500;text-align:center;background-color:#181717b5;background-color:#868686;padding:.06rem;color:#fff;margin-top:.03rem}div#single-step-order .c-textarea-group__message{text-align:left;color:#e32c2b;margin-top:0;background-color:transparent}
