/* =========================================================
   Deadlockownia - proste podstrony (aktualnosci, partnerzy)
   Klocki z systemu, tu tylko dl-st-.
   ========================================================= */

/* ---------- partnerzy ---------- */
.dl-st-partner { padding: 30px; gap: 0; }
.dl-st-partner-glowka { display: flex; align-items: center; gap: 18px; margin-bottom: 16px; }
.dl-st-partner-glowka img { flex: 0 0 84px; width: 84px; height: 84px; object-fit: contain; box-shadow: 0 0 0 1px rgba(255, 255, 255, .08); }
.dl-st-partner-glowka .dl-g-karta-tytul { margin: 0; font-size: 26px; }
.dl-st-partner-opis { margin: 0 0 22px; font-size: 16px; line-height: 1.65; color: var(--muted); }
.dl-st-kod { margin: auto 0 22px; padding: 16px 18px; background: rgba(238, 187, 96, .06); border: 1px dashed rgba(238, 187, 96, .45); }
.dl-st-kod .dl-g-karta-etykieta { display: block; }
.dl-st-kod-rzad { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.dl-st-kod code { font-family: 'Rajdhani', system-ui, sans-serif; font-size: 22px; font-weight: 700; letter-spacing: 1px; color: #fff; background: none; padding: 0; }
.dl-g-sekcja .dl-st-kopiuj,
.dl-g-sekcja .dl-st-kopiuj:hover,
.dl-g-sekcja .dl-st-kopiuj:focus {
	/* hello-elementor maluje kazdy <button> na rozowo */
	flex: 0 0 auto;
	padding: 8px 16px;
	font-family: inherit;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1.2px;
	color: var(--z) !important;
	background: rgba(238, 187, 96, .1) !important;
	border: 1px solid rgba(238, 187, 96, .45) !important;
	border-radius: 0;
	box-shadow: none !important;
	cursor: pointer;
}
.dl-g-sekcja .dl-st-kopiuj.ok { color: var(--dobry) !important; border-color: rgba(111, 224, 163, .5) !important; }
.dl-st-partner .dl-g-btn { align-self: flex-start; }

@media (max-width: 760px) {
	.dl-st-partner { padding: 22px 18px; }
	.dl-st-partner-glowka img { flex-basis: 64px; width: 64px; height: 64px; }
	.dl-st-partner-glowka .dl-g-karta-tytul { font-size: 22px; }
	.dl-st-partner .dl-g-btn { align-self: stretch; }
}
