/*
 * Patched WAWP frontend overrides (plugin file hides #wawp_password_merged).
 * Keep in sync with automation-web-platform/assets/css/wawp-frontend-overrides.css
 */

.woocommerce-form-login .form-row.form-row-first,
.woocommerce-form-login .form-row.form-row-last,
.woocommerce-form-login .woocommerce-form-row--wide,
.woocommerce-form-login .woocommerce-LostPassword,

.woocommerce-form-login__submit,
.woocommerce-form-login__rememberme,
.login-remember,

.woocommerce-form-login button[name="login"]:not(.wawp-btn),
.woocommerce-form-login input[name="login"]:not(#wawp_login_email),
.woocommerce-form-login input[name="password"]:not(#wawp_password_password):not(#wawp_password_merged):not(.js-wawp-password-input),
.woocommerce-form-login input[type="submit"]:not(.wawp-btn),
.woocommerce-form-login button[type="submit"]:not(.wawp-btn),

label[for="rememberme"],
input[name="rememberme"] {
	display: none !important;
}

.woocommerce-form-login .woocommerce-LostPassword {
	display: block !important;
	margin-top: 15px;
}

.woocommerce-FormRow.woocommerce-FormRow--wide.form-row.form-row-wide.form-row-username,
.woocommerce-FormRow.woocommerce-FormRow--wide.form-row.form-row-wide.form-row-password,
.woocommerce-form-login .form-row-username,
.woocommerce-form-login .form-row-password,
.woocommerce-form-login label[for="username"],
.woocommerce-form-login label[for="password"] {
	display: none !important;
}

#customer_login > h2,
#customer_login .u-column1 h2,
#customer_login .col-1 h2,
#customer_login .wd-col.col-login > .wd-login-title,
#customer_login .col-login > .wd-login-title {
	display: none !important;
}

.woocommerce-form-login > p:not(.form-row):not(.wawp-switch-form):not(.woocommerce-LostPassword) {
	display: none !important;
}

#customer_login .u-column2,
#customer_login .col-2,
#customer_login .woocommerce-form-register,
#customer_login .u-column2 h2,
#customer_login .col-2 h2,
#customer_login .wd-col.col-register,
#customer_login .wd-col.col-register-text {
	display: none !important;
}

#customer_login .u-column1,
#customer_login .col-1,
#customer_login .wd-col.col-login {
	width: 100% !important;
	float: none !important;
	max-width: 500px;
	margin: 0 auto;
	border: none !important;
}

#customer_login.wd-grid-f-col {
	display: block;
	max-width: 500px;
	margin-inline: auto;
}

.create-account-question,
.login-form-footer,
.button.woocommerce-button.woocommerce-form-login__submit,
.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide,
.woocommerce-LostPassword.lost_password {
	display: none !important;
}
