/* START WooCommerce styling */

body.nsi-styles:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form.woocommerce-EditAccountForm .form-row label:not(.checkbox):not(.radio):not(.woocommerce-form__label-for-checkbox),
body.nsi-styles:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form.woocommerce-form-register .form-row label:not(.checkbox):not(.radio):not(.woocommerce-form__label-for-checkbox) {
	opacity: 1;
	position: static;
	transform: none;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	padding-left: 2px;
}

body.nsi-styles:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form.woocommerce-EditAccountForm .form-row.ast-animate-input input,
body.nsi-styles:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form.woocommerce-form-register .form-row.ast-animate-input input {
	padding-top: 0.35em;
	padding-right: 0.8em;
	padding-bottom: 0.35em;
	padding-left: 0.8em;
}

body.nsi-styles .woocommerce-EditAccountForm input::placeholder,
body.nsi-styles .woocommerce-form.woocommerce-form-register input::placeholder {
	color: transparent;
}

body.nsi-styles .woocommerce-EditAccountForm legend {
	color: #9e1d16;
	font-weight: bold;
	font-size: 18px;
}

body.nsi-styles .woocommerce form.woocommerce-ResetPassword .form-row-last,
body.nsi-styles .woocommerce-page form.woocommerce-ResetPassword .form-row-last {
	float: right;
	width: 100%;
}

/* END WooCommerce styling */