/*!*************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/css/blocks/core/buttons.css ***!
  \*************************************************************************************************************************************************************************************/
.wp-block-button__link.has-icon {
	display: inline-flex;
	align-items: center;
	gap: 0.5em;
}

.wp-block-button__link .btn-icon {
	display: inline-flex;
	width: 1em;
	height: 1em;
}

.wp-block-button__link .btn-icon svg {
	width: 100%;
	height: 100%;
}
/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/css/editor-style.css ***!
  \******************************************************************************************************************************************************************************/
/**
 * Block editor functional styles
 * Editor-specific functionality (global styles handled by theme.json)
 */

/* Block editor alignment helpers */

.editor-styles-wrapper .wp-block[data-align="wide"] {
  max-width: var(--wp--style--global--wide-size, 1200px);
}

.editor-styles-wrapper .wp-block[data-align="full"] {
  max-width: none;
}

/* Custom block editor enhancements */

.editor-styles-wrapper .has-fade-in-animation {
  position: relative;
}

.editor-styles-wrapper .has-fade-in-animation::after {
  content: "✨ Fade In";
  position: absolute;
  top: -1.5rem;
  right: 0;
  font-size: 0.75rem;
  opacity: 0.6;
  pointer-events: none;
}

/*# sourceMappingURL=index.css.map*/