/* ZONDA – stopka (szablon Theme Buildera). */

[data-elementor-type="footer"] a {
	color: inherit;
	text-decoration: none;
}

[data-elementor-type="footer"] a:hover {
	color: var(--c-yellow, #FFF94F);
	text-decoration: underline;
}

/* Od 768 px nagłówki kolumn nie są klikalne. */
@media (min-width: 768px) {
	[data-elementor-type="footer"] details > summary {
		cursor: default;
		list-style: none;
	}

	[data-elementor-type="footer"] details > summary::-webkit-details-marker {
		display: none;
	}
}

/* Telefon: „+” / „−” przy nagłówku akordeonu. */
@media (max-width: 767px) {
	[data-elementor-type="footer"] details > summary {
		cursor: pointer;
		list-style: none;
	}

	[data-elementor-type="footer"] details > summary::-webkit-details-marker {
		display: none;
	}

	[data-elementor-type="footer"] details > summary::after {
		content: "+";
		color: var(--c-yellow, #FFF94F);
		font-size: 24px;
		line-height: 1;
	}

	[data-elementor-type="footer"] details[open] > summary::after {
		content: "−";
	}
}
