.is-pregnant-fields {
	/* display: none; */
}

.had-miscarriage-field {
	display: none;
}

.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
	border: none !important;
}

#account_details_due_date_field,
#account_count_of_pregnancy_field,
#account_delivery_method_field,
#account_breastfeeding_field {
	margin-left: 20px;
}

.required-asterisk {
	color: red;
	font-weight: 10;
}

.password-message {
	font-size: 10px;
}

.country-container {
	display: none;
}

.ui.styled.accordion .title {
	background-color: #e29051 !important;
	color: white !important;
}

/* google autocomplete api */
.google-autocomplete,
.secondary-google-autocomplete {
	width: 100%;
}
.shipping-address-1,
.secondary-shipping-address-1 {
	display: none;
}
.shipping-address-1.active,
.secondary-shipping-address-1.active {
	display: block;
}
#shipping_address_1_field,
#secondary_shipping_address_1_field {
	position: relative;
}
button.button.enable-autocomplete,
button.button.secondary-enable-autocomplete {
	position: absolute;
	top: 0;
	right: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	display: none;
}
button.button.enable-autocomplete.active,
button.button.secondary-enable-autocomplete.active {
	display: block;
}

.not-found-msg {
	color: #e29c6e;
}

.building-type-message {
    font-weight: bold;
    font-size: 0.9em;
    margin-bottom: 1.2em;
}

.consentError {
	color: red;
	display: none;
}