@media(min-width:1550px){.background-texture .feedback-wrapper .container{background:var(--color-bg-accent);padding:20px 2.5rem;border-radius:12px;margin:20px auto}}.e-form-input.feedback-textarea{max-width:100%;height:auto;min-height:12rem;resize:none;overflow:hidden}.feedback .e-form{padding:2px;box-sizing:border-box}.feedback .e-form>.e-form__row:not(.feedback-captcha-row):not(.e-form__row--submit):not(:has(.order-agreement)){margin:0 0 2rem;max-width:none}.feedback .e-form .personal-float-field:not(.checkCapcha__float){display:block;margin:0;min-width:0;width:100%;max-width:none}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .personal-float-field__control{position:relative;display:block;width:100%;min-width:0}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .personal-float-field__label{position:absolute;left:1.6rem;top:50%;z-index:1;max-width:calc(100% - 3.2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.6rem;font-weight:400;line-height:1.2;color:var(--color-text-muted, #767676);pointer-events:none;transform:translateY(-50%);transition:top .15s ease,transform .15s ease,font-size .15s ease,color .15s ease}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .personal-float-field__control:has(textarea)>.personal-float-field__label{top:1.6rem;transform:none}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .personal-float-field__control:focus-within>.personal-float-field__label,.feedback .e-form .personal-float-field:not(.checkCapcha__float) .personal-float-field__control:has(input:not(:placeholder-shown))>.personal-float-field__label,.feedback .e-form .personal-float-field:not(.checkCapcha__float) .personal-float-field__control:has(textarea:not(:placeholder-shown))>.personal-float-field__label,.feedback .e-form .personal-float-field:not(.checkCapcha__float).is-filled .personal-float-field__label{top:.8rem;transform:none;font-size:1.2rem;color:var(--color-text-muted, #767676)}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .e-form-input{display:block;width:100%;max-width:none;min-width:0;background:var(--input-bg);border:1px solid var(--color-border);font:400 1.6rem/2.4rem Roboto,Arial,Helvetica,sans-serif;padding:2.2rem 1.6rem .8rem;color:var(--color-text);-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:5px;margin:0;height:5.6rem;min-height:5.6rem;transition:box-shadow .25s,border-color .15s ease;box-sizing:border-box}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .e-form-input:focus{outline:none;box-shadow:0 0 0 2px var(--color-accent)}.feedback .checkCapcha .personal-float-field.checkCapcha__float input.captcha:focus{outline:none;box-shadow:0 0 0 2px var(--color-accent)}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .address-area.e-form-input.feedback-textarea{max-width:none;min-width:0;height:auto;min-height:12rem;resize:none;overflow:hidden;padding-top:2.6rem}.feedback .e-form .personal-float-field:not(.checkCapcha__float) .e-form-input.e-form-input--error{border:1px solid #dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.feedback .feedback-captcha-row{margin-top:1rem}.feedback .feedback-captcha-row .checkCapcha{margin-top:0}.feedback-error-tooltip-wrapper{position:absolute;top:calc(100% + 8px);left:20px;z-index:1000;pointer-events:none}.feedback-error-tooltip{display:flex;align-items:center;background:#fff0dd;border:1px solid #fdc181;border-radius:4px 4px 0 0;padding:6px 12px;box-shadow:none;min-width:200px;max-width:300px;height:auto;min-height:28px}.feedback-error-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;background:#fff;color:#ff8c00;border:1px solid #ff8c00;border-radius:3px;font-weight:700;font-size:var(--text-xxs);line-height:1;margin-right:10px;flex-shrink:0}.feedback-error-text{color:#000;font-size:var(--text-xxs);line-height:1.4;flex:1}.feedback-error-arrow{position:absolute;bottom:100%;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff0dd}.auth-form-message{color:var(--color-text);margin-bottom:10px;font-size:var(--text-md)}.feedback .order-agreement{margin-bottom:0}.feedback .order-agreement>section.agreement,.feedback .order-agreement button.agreement__btn{text-align:left}.feedback .order-agreement>section.agreement{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;text-align:center;width:100%;max-width:42rem;margin-left:auto;margin-right:auto;box-sizing:border-box}.feedback .order-agreement .agreement__label:hover{text-decoration:none!important}
