.woocommerce-EditAccountForm{display:block}.woocommerce-EditAccountForm .clear{height:0;margin:0}.woocommerce-EditAccountForm .form-row,.woocommerce-EditAccountForm p.form-row{margin:0 0 14px}.woocommerce-EditAccountForm label,.woocommerce-EditAccountForm .required_field{display:block;font-weight:600;font-size:14px;color:#333;margin:0 0 6px}.woocommerce-EditAccountForm .required{color:#f1541a}.woocommerce-EditAccountForm .input-text,.woocommerce-EditAccountForm input[type=text],.woocommerce-EditAccountForm input[type=email],.woocommerce-EditAccountForm input[type=password],.woocommerce-EditAccountForm input[type=date]{width:100%;border:1px solid #e6e6e6;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.3;background:#fafafa;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;outline:none;min-height:46px;box-sizing:border-box}.woocommerce-EditAccountForm .input-text:focus,.woocommerce-EditAccountForm input[type=text]:focus,.woocommerce-EditAccountForm input[type=email]:focus,.woocommerce-EditAccountForm input[type=password]:focus,.woocommerce-EditAccountForm input[type=date]:focus{background:#fff;border-color:#f1541a;box-shadow:0 0 0 4px rgba(241,84,26,.12)}.woocommerce-EditAccountForm input[type=date]::-webkit-calendar-picker-indicator{opacity:.9;cursor:pointer;margin-left:6px}.woocommerce-EditAccountForm .form-row-first,.woocommerce-EditAccountForm .form-row-last{width:calc(50% - 8px);display:inline-block;vertical-align:top}.woocommerce-EditAccountForm .form-row-first{margin-right:8px}.woocommerce-EditAccountForm .form-row-last{margin-left:8px}.woocommerce-EditAccountForm .form-row-wide{width:100%}#wce_national_id_field .woocommerce-input-wrapper,#wce_dob_field .woocommerce-input-wrapper{display:block}.woocommerce-EditAccountForm fieldset{border:1px dashed #e6e6e6;border-radius:14px;padding:16px;margin:8px 0 20px;background:#fcfcfc}.woocommerce-EditAccountForm legend{padding:0 8px;font-weight:700;color:#222}.woocommerce-EditAccountForm .password-input{position:relative}.woocommerce-EditAccountForm .show-password-input{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:8px;background:#f1f1f1;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.woocommerce-EditAccountForm .show-password-input:hover{background:#eaeaea;box-shadow:inset 0 0 0 2px rgba(0,0,0,.04)}.woocommerce-EditAccountForm .woocommerce-invalid .input-text,.woocommerce-EditAccountForm .woocommerce-invalid input{border-color:#ff4d4f!important;box-shadow:0 0 0 4px rgba(255,77,79,.12)!important}.woocommerce-EditAccountForm .woocommerce-validated .input-text,.woocommerce-EditAccountForm .woocommerce-validated input{border-color:#36b37e}.woocommerce-EditAccountForm .woocommerce-Button.button{appearance:none;border:none;border-radius:14px;background:#f1541a;color:#fff;padding:12px 18px;font-weight:700;letter-spacing:.2px;transition:transform .06s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 8px 18px rgba(241,84,26,.25)}.woocommerce-EditAccountForm .woocommerce-Button.button:hover{background:#e24e17;box-shadow:0 10px 22px rgba(241,84,26,.28)}.woocommerce-EditAccountForm .woocommerce-Button.button:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.woocommerce-EditAccountForm .input-text,.woocommerce-EditAccountForm .woocommerce-Button.button{transition:none}}