/* Logged-out My Account: create a store account vs log in vs newsletter. */

.account-login-inner .col-2,
.woocommerce-form-register {
	background: #fff;
	border: 1px solid #ececec;
	padding: 1.15rem 1.25rem 1.2rem;
}

.woocommerce-form-register .wla-account-intro,
.woocommerce-form-login .wla-account-intro {
	color: #4a4a4a;
	font-size: 0.98rem;
	line-height: 1.55;
	margin: 0 0 0.7rem;
}

.woocommerce-form-register .wla-account-intro--not-nl {
	color: #777;
	font-size: 0.92rem;
	margin-bottom: 0;
	padding-bottom: 1.4rem;
}

.wla-account-nl {
	margin: 1.15rem 0 1.4rem !important;
}

.wla-account-nl .wla-account-nl__label,
.wla-account-nl label.woocommerce-form__label-for-checkbox {
	align-items: flex-start;
	display: flex;
	font-weight: 400;
	gap: 0.6rem;
	line-height: 1.5;
	margin: 0;
	padding: 0 !important;
}

.wla-account-nl .woocommerce-form__input-checkbox,
.wla-account-nl input.input-checkbox {
	flex: 0 0 auto;
	float: none;
	margin: 0.2rem 0 0;
	position: static;
}

.wla-account-nl__hint {
	color: #777;
	display: block;
	font-size: 0.88rem;
	line-height: 1.55;
	margin: 1rem 0 0;
	max-width: 28rem;
	padding: 0.15rem 0 0;
}

.woocommerce-form-register .woocommerce-privacy-policy-text {
	margin: 0 0 1.15rem;
}

.woocommerce-form-register .woocommerce-form-register__submit,
.woocommerce-form-register button[type="submit"] {
	background-color: #c05530;
	border: 0;
	color: #fff;
	text-transform: none;
}

.woocommerce-form-register .woocommerce-form-register__submit:hover,
.woocommerce-form-register .woocommerce-form-register__submit:focus,
.woocommerce-form-register button[type="submit"]:hover,
.woocommerce-form-register button[type="submit"]:focus {
	background-color: #a34527;
	color: #fff;
}
