// stackable v3
[data-type^="stackable/"] {
	--stk-block-width-default-detected: var(--has-wide, var(--block-max-width));
	--stk-block-width-wide-detected: var(--has-wide, var(--wide-block-max-width));
}

[data-type="stackable/button"] {

	.stk-button {
		border-radius: var(--buttonBorderRadius, 3px);
	}
	
	--stk-button-text-color: var(--buttonTextInitialColor);
	--stk-button-background-color: var(--buttonInitialColor);
}


// stackable v2
[data-type^='ugb/'][data-align='full'] > * > .ugb-main-block {
	&.ugb--has-block-background {
		padding-left: 30px;
		padding-right: 30px;

		> .ugb-inner-block--center {
			max-width: var(--block-max-width) !important;
		}

		> .ugb-inner-block--wide {
			max-width: var(--wide-block-max-width) !important;
		}
	}
}

.wp-block-ugb-column.ct-special-column .ugb-column__item {
	overflow: visible !important;
	background-color: transparent !important;
}


// getwid
div.wp-block-getwid-section {
	.wp-block-getwid-section__wrapper {
		.wp-block-getwid-section__inner-wrapper {
			max-width: var(--block-max-width);
		}
	}
}


// qubely
.editor-styles-wrapper {
	.qubely-section,
	.qubely-block-wrapper-block {
		h1,
		h2,
		h3,
		h4,
		h5,
		h6 {
			margin: 0;
		}
	}
}

// .block-editor-block-list__block {
// 	&[data-type='qubely/row'],
// 	&[data-type='qubely/column'],
// 	&[data-type='qubely/button'],
// 	&[data-type='qubely/wrapper'],
// 	&[data-type='qubely/heading'],
// 	&[data-type='qubely/videopopup'],
// 	&[data-type='qubely/buttongroup'] {
// 		margin-top: 0;
// 		margin-bottom: 0;
// 	}
// }

.qubely-section .qubely-container {
	max-width: var(--block-max-width) !important;
	padding-left: 0 !important;
	padding-right: 0 !important;

	// > .qubely-row > div,
	// > .qubely-row > div > div,
	// > .qubely-row > div > div > [data-type='qubely/column'],
	// > .qubely-row > div > div > [data-type='qubely/column'] > div,
	// > .qubely-row
	// 	> div
	// 	> div
	// 	> [data-type='qubely/column']
	// 	> div
	// 	> .qubely-column,
	// > .qubely-row
	// 	> div
	// 	> div
	// 	> [data-type='qubely/column']
	// 	> div
	// 	> .qubely-column
	// 	> .qubely-column-inner {
	// 	min-height: inherit !important;
	// }
}