.elementor-9615 .elementor-element.elementor-element-7fb31437 > .elementor-container{max-width:1400px;}/* Start custom CSS for text-editor, class: .elementor-element-751fbd98 */.wd-registration-page #customer_login {
	background: #fff;
	border-radius: 15px;
}
.wd-login-title {
    text-align: center;
}
.woocommerce-MyAccount-content {
    background-color: #fff;
    padding: 30px !important;
    border-radius: 15px;
}
.wd-my-account-sidebar {
    border: none !important;
}
.show-password-input::before {
	font-family: "woodmart-font";
	content: "\f11a";
}
.show-password-input.display-password::before {
	content: "\f11b";
}
.password-input {
	position: relative;
	display: flex;
}
.show-password-input {
	font-size: 16px !important;
	padding: 5px 15px !important;
	position: absolute !important;
	left: 0px !important;
	border-radius: 5px 0px 0px 5px !important;
}
.col-login, .col-register {
	padding-top: 20px;
}
/** sms authentication **/
#customer_login {
    justify-content: center;
}
#customer_login h2 {
	text-align: center;
}
#customer_login form + span, #smsir-login-app-1 > div > div > span {
	display: none;
}
.smsir .bg-main {
	background-color: var(--wd-primary-color) !important;
	color: #fff !important;
	border-radius: 15px !important;
}
#smsir-login-app-1 form input, #smsir-login-app-1 form button {
	border-radius: 15px !important;
	text-align: right;
}
#smsir-login-app-1 form > div > button {
	background: #ffff;
}
#smsir-login-app-1 form > div > button:hover {
	color: var(--wd-primary-color);
}
.smsir h3 + form button:first-child {
	border-color: var(--wd-primary-color);;
}
#smsir-login-app-1 > div > div > form > div > span {
	display: none;
}/* End custom CSS */