@charset "UTF-8";
/* Wrapper Gutenberg de bloques acf/ti-* (sin hueco; baja especificidad) */
:where(.wp-block[class*=wp-block-acf-ti-]) {
  margin-top: 0;
  margin-bottom: 0;
}

/*
 * Editor: ancho COMPLETO del lienzo para los bloques Volkryx.
 * Sin theme.json, el editor impone un content-width (~610px) vía
 * `.wp-block { max-width }` que deja las secciones angostas/apretadas
 * frente al front (donde la section es width:100%).
 * Necesita especificidad real (NO :where) para ganarle a ese límite.
 */
.editor-styles-wrapper .wp-block[class*=wp-block-acf-ti-] {
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

/* Layout flow: hermanos consecutivos (WP 6+) */
:where(.is-layout-flow, .block-editor-block-list__layout) > :where(.wp-block[class*=wp-block-acf-ti-]) + :where(.wp-block[class*=wp-block-acf-ti-]) {
  margin-block-start: 0;
  margin-top: 0;
}

:where(.is-layout-flow, .block-editor-block-list__layout) > :where(.wp-block[class*=wp-block-acf-ti-]) {
  margin-block-start: 0;
  margin-block-end: 0;
}

/* Editor: lista de bloques */
.editor-styles-wrapper :where(.wp-block[class*=wp-block-acf-ti-]) {
  margin-top: 0;
  margin-bottom: 0;
}

.block-editor-block-list__block:has(.acf-block-component) {
  margin-top: 0;
  margin-bottom: 0;
}

/* Editor: marco del bloque ACF en modo editar */
.editor-styles-wrapper :where(.acf-block-component.acf-block-panel) {
  margin-top: 0;
  margin-bottom: 0;
}

.editor-styles-wrapper :where(.acf-block-fields.acf-fields) {
  margin-top: 0;
}/*# sourceMappingURL=blocks-layout.css.map */