/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 25 2025 | 13:49:35 */
.woocommerce-form-login, .woocommerce-form-register {
	background: #0A051C;
	border: 1px solid #575466 !important;
	box-shadow: none;
	
	&::after {
		content: none;
	}
	
	input {
		background-color: transparent;
		border-color: #575466;
		border-radius: 4px !important;
		color: #000000 !important;
		height: calc(2.25rem + 2px);
		
		&:focus {
			background-color: transparent;
			color: #495057;
			border-color: #7fcfff;
			outline: 0;
			-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 159, 254, 0.25);
			box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 159, 254, 0.25);
		}
	}
	
	label {
		color: #fab716 !important;
	}
	
	.woocommerce-privacy-policy-text {
		color: #D5D3D9;
		font-size: 14px;
		
		.woocommerce-privacy-policy-link {
			color: #D5D3D9;
			text-decoration: underline;
		}
	}
	
	.password-input {
		width: 100%;
	}
	
	.show-password-input {
		background-color: transparent !important;
		width: 22px;
		
		&:hover {
			background: initial !important;
		}
	}
}
.woocommerce-form-login {
/* 	button {
		color: var(--e-global-color-primary);
		border-color: var(--e-global-color-primary);
	}
	button:hover, button:active {
		background-color: #6B4FD9 !important;
		border-color: #6B4FDA !important;
	}
	button:focus {
		box-shadow: none !important;	
	} */
	
	.lost_password {
		a {
			color: var(--e-global-color-primary) !important;
		}
	}
}

.woocommerce-form-register, .woocommerce-form-login {
	button {
		color: white;
		background: #6B4FDA !important;
		border: none;
		border-radius: 4px;
		
		&:hover {
			background: linear-gradient(180deg, rgba(255, 86, 38, 1) 0%, rgba(255, 61, 60, 1) 50%, rgba(126, 42, 130, 1) 100%) !important;
			border: none;
			transition: background 0.6s ease !important;
		}
	}
}

div#customer_login {
 
    display: flex;
    flex-direction: column;
    align-items: center;
}

.woocommerce-form-register {
	margin-bottom: 0 !important;
}

.entry-content:has( #customer_login ) {
	margin-bottom: 0;
}
