/**
 * Vertex blog ([vertex_blog] / section-blog) dentro do Elementor: remove inset
 * padrão do construtor (column-gap, widget container, flex --padding-*).
 * Usa .vertex-blog-section (sempre presente), não só --embed — assim funciona
 * com ou sem padding="no" no shortcode.
 */

/* Qualquer coluna cujo conteúdo inclua o blog */
[class*="elementor-column-gap-"] > .elementor-column:has(.vertex-blog-section) > .elementor-element-populated {
	padding: 0 !important;
}

/* Fallback: célula populada (classic + variações) */
.elementor-element-populated:has(.vertex-blog-section) {
	padding: 0 !important;
}

/* Shortcode / HTML widget */
.elementor-widget:has(.vertex-blog-section) .elementor-widget-container {
	padding: 0;
	margin: 0;
}

.elementor-widget:has(.vertex-blog-section):not(:last-child) {
	margin-block-end: 0;
}

/* Flex containers (Elementor 3.16+): --padding-* por defeito ~10px */
.e-con:has(.vertex-blog-section) {
	--padding-top: 0;
	--padding-right: 0;
	--padding-bottom: 0;
	--padding-left: 0;
}
