/*
Theme Name: Flatsome Child
Description: A (child) theme for the Flatsome theme

Template: flatsome
Text Domain: flatsome-child
*/

/* When the checkbox is ON, force the look of alt_billing_* labels */
form.checkout.alt-billing-on .form-row[id^="alt_billing_"] > label .optional {
    display: none !important;
}

/* If WC already injected an <abbr.required>, show it; otherwise add a star */
form.checkout.alt-billing-on .form-row[id^="alt_billing_"] > label .required {
    display: inline !important;
}

/* Add a star if there's no existing .required element */
form.checkout.alt-billing-on .form-row[id^="alt_billing_"] > label:not(:has(.required))::after {
    content: " *";
    font-weight: inherit;
    line-height: 1;
}

@media (min-width: 465px) {
	 .dg-account-tab-button {
		font-size: 11px;
	}
}
