/* SDB — Kingster Adapter | GoodLayers específico do tema */

body.sdb-kingster-child .gdlr-core-columnize-item-content.gdlr-core-skin-divider {
	border-color: var(--sdb-color-border, currentColor);
}

body.sdb-kingster-child .gdlr-core-page-list.gdlr-core-style-grid .gdlr-core-thumbnail,
body.sdb-kingster-child .gdlr-core-class-list.gdlr-core-style-grid .gdlr-core-thumbnail,
body.sdb-kingster-child .gdlr-core-course-info-item .gdlr-core-course-info-item-inner,
body.sdb-kingster-child .gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-list,
body.sdb-kingster-child .gdlr-core-course-item.gdlr-core-course-style-grid .gdlr-core-course-item-list-inner,
body.sdb-kingster-child .gdlr-core-course-search-item .gdlr-core-search-frame,
body.sdb-kingster-child .gdlr-core-hover-opacity {
	border-radius: var(--sdb-radius-md, 10px);
	box-shadow: var(--sdb-shadow-element, 0 8px 24px rgba(31, 42, 54, 0.06));
	overflow: hidden;
}

body.sdb-kingster-child .gdlr-core-alert-box-item-inner {
	border-color: var(--sdb-color-border, currentColor);
	border-radius: var(--sdb-radius-md, 10px);
	box-shadow: var(--sdb-shadow-element, 0 8px 24px rgba(31, 42, 54, 0.06));
}

/* Color for GoodLayers body titles/captions is deliberately delegated to Kingster/GoodLayers editor settings. */

/* Mantido deliberadamente conservador: portfolio/personnel/testimonials não são redesenhados nesta fase. */
