.form_row{display:flex;flex-direction:column;margin-top:var(--spacing-xs)}.form_row.two-cols{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-xs)}.form_row.password{position:relative}.form_row.password .form_input{padding:var(--spacing-xxxs) var(--spacing-xl) var(--spacing-xxxs) var(--spacing-xs)}.form_row.password .form_input[type=text]{font-weight:700;font-size:var(--font-size-p);line-height:2}.form_row.password .form_password-btn{position:absolute;display:flex;top:47px;right:18px;width:24px;height:24px;cursor:pointer;background-color:transparent}.form_row.password .form_password-btn .form_password-btn-show{display:flex}.form_row.password .form_password-btn .form_password-btn-hide,.form_row.password .form_password-btn.show .form_password-btn-show{display:none}.form_row.password .form_password-btn.show .form_password-btn-hide{display:flex}.form_row.password .form_password-btn .form_password-btn-hide svg,.form_row.password .form_password-btn .form_password-btn-show svg{width:24px;height:24px}.form_label{display:flex;margin-bottom:var(--spacing-xxxs);font-weight:300;font-size:var(--font-size-caption);line-height:2;color:var(--color-off-black)}.form_input{width:100%;height:46px;padding:var(--spacing-xxxs) var(--spacing-xs);border:1px solid var(--color-divider-line);transition:border-color .4s ease-in-out}.form_input:focus{border:1px solid var(--color-pure-black);transition:border-color .4s ease-in-out}.form_input::placeholder{color:var(--color-divider-line)}.form_input.small{height:36px}.form_input.error{color:var(--color-danger);border:1px solid var(--color-danger)}.form_actions{margin-top:var(--spacing-l)}@media screen and (min-width: 768px){.form_row.two-cols{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/component-form.css.map */
