/* BuildKitly footer (Theme Builder post 70) — scoped overrides only.
 * Elementor's tablet device spans 768–1024px, but the reference footer keeps its
 * 4-column desktop grid down to 901px and switches to 3 columns at <=900px.
 * Native tablet controls hold the 3-column (768) state; this restores the
 * desktop grid for 901–1024px, which no Elementor control can express. */
@media (min-width: 901px) and (max-width: 1024px) {
	.elementor-location-footer .e-con.bk-ftr.bk-ftr {
		--e-con-grid-template-columns: 1.7fr 1fr 1fr 1fr;
		--gap: 40px 40px;
		--row-gap: 40px;
		--column-gap: 40px;
	}
	.elementor-location-footer .bk-ftr > .e-con.bk-ftr-intro.bk-ftr-intro {
		grid-row: auto;
	}
	.elementor-location-footer .bk-ftr > .e-con.bk-ftr-col.bk-ftr-col {
		grid-column: auto;
	}
}

/* Menu link hover (muted -> primary) is native; transition + focus ring come from bk-motion.css. */
