.elementor-widget-woocommerce-my-account {
	color: #69727d;
	font-family: Roboto, sans-serif;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce ::-moz-placeholder {
	color: var(--forms-fields-normal-color, inherit);
	font-family: inherit;
	opacity: .6;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce ::placeholder {
	color: var(--forms-fields-normal-color, inherit);
	font-family: inherit;
	opacity: .6;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row {
	margin-bottom: var(--forms-rows-gap, 6px);
	margin-left: var(--forms-columns-gap-margin-left, 0);
	margin-right: var(--forms-columns-gap-margin-right, 0);
	padding-left: var(--forms-columns-gap-padding-left, 0);
	padding-right: var(--forms-columns-gap-padding-right, 0);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row label {
	color: var(--forms-labels-color, #69727d);
	margin-bottom: var(--forms-label-spacing, 0);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select {
	background: #f9fafa;
	border: none;
	border-radius: var(--forms-fields-border-radius, 0);
	color: var(--forms-fields-normal-color, #69727d);
	font-size: 14px;
	padding: var(--forms-fields-padding, 16px);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text:focus, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select:focus {
	border-color: #69727d;
	color: var(--forms-fields-focus-color, #69727d);
	transition-duration: var(--forms-fields-focus-transition-duration, .3s);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword {
	width: 50%;
}

@media (max-width:1250px) {
	.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword {
		width: 100%;
	}
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword p {
	color: var(--general-text-color, #69727d);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .form-row-first, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .form-row-last {
	width: 100%;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword {
	background-color: var(--sections-background-color, #fff);
	border-color: var(--sections-border-color, #d5d8dc);
	border-radius: var(--sections-border-radius, 3px);
	border-style: var(--sections-border-type, solid);
	border-width: var(--sections-border-top-width, 1px) var(--sections-border-right-width, 1px) var(--sections-border-bottom-width, 1px) var(--sections-border-left-width, 1px);
	font-size: 14px;
	padding: var(--sections-padding, 16px 30px);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button {
	background: #5bc0de;
	border: none;
	border-radius: var(--forms-buttons-border-radius, 3px);
	color: var(--forms-buttons-normal-text-color, #fff);
	padding: var(--forms-buttons-padding, 12px 32px);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover {
	color: var(--forms-buttons-hover-text-color, #fff);
	transition-duration: var(--forms-buttons-hover-transition-duration, .3s);
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce p:last-of-type {
	margin-bottom: 0;
}