/**
 * WP Profis Block Styles
 *
 * Custom block styles for enhanced visual design elements.
 * This file contains styles for custom block variations.
 *
 * @package     WP_Profis
 * @version     1.0.0
 * @author      WP Profis Team
 */

/* Asterisk Blue Heading Style */
.is-style-asterisk-blue:before {
	content: "";
	width: 1.5rem;
	height: 3rem;
	background: var(--wp--preset--color--secondary-blue, currentColor);
	clip-path: path("M11.93.684v8.039l5.633-5.633 1.216 1.23-5.66 5.66h8.04v1.737H13.2l5.701 5.701-1.23 1.23-5.742-5.742V21h-1.737v-8.094l-5.77 5.77-1.23-1.217 5.743-5.742H.842V9.98h8.162l-5.701-5.7 1.23-1.231 5.66 5.66V.684h1.737Z");
	display: block;
}

/* Hide the asterisk if the heading has no content, to avoid using empty headings to display the asterisk only, which is an A11Y issue */
.is-style-asterisk-blue:empty:before,
.is-style-asterisk-blue:-moz-only-whitespace:before {
	content: none;
}

.is-style-asterisk-blue.has-text-align-center:before {
	margin: 0 auto;
}

.is-style-asterisk-blue.has-text-align-right:before {
	margin-left: auto;
}

.rtl .is-style-asterisk-blue.has-text-align-left:before {
	margin-right: auto;
}
