/* ==========================================================================
   版型型別：logo 牆（types/logo-wall.php）  twh:home-css

   🔴 T14 階段 6（2026-09-15）從子主題 assets/css/home.css 的 .tz-partners* 搬過來，
      6 個一排的全部樣式（留白、格線、logo 高度、平板與手機的 3 欄）現在都在這一支。
      子主題那一份保留當備援（外掛不在時首頁靠它），內容不變。
      「twh:plugin-only」以前的規則必須與 home.css 相同 —— tools/selftest.php 組 O 在比。

   ⚠️ 不得使用 vw / vh 單位。改完一定要跑 python3 tools/csscheck.py
   ========================================================================== */

.tz-partners {
	padding: 78px 0 84px;
	background: #ffffff;
	border-bottom: 1px solid #eaecee;
}

.tz-partners__inner {
	display: flex;
	flex-direction: column;
	gap: 36px;
	align-items: center;
}

.tz-partners__grid {
	display: grid;
	grid-template-columns: repeat(6, minmax(0, 1fr));
	gap: 52px;
	align-items: center;
	width: 100%;
}

.tz-partners__grid img {
	width: 100%;
	max-height: 78px;
	object-fit: contain;
	display: block;
}

/* --- 響應式 --- */

@media (max-width: 1024px) {
	.tz-partners__grid { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 40px; }
}

@media (max-width: 767px) {
	.tz-partners { padding: 44px 0 48px; }
	.tz-partners__grid { gap: 30px 24px; }
	.tz-partners__grid img { max-height: 56px; }
}

/* twh:plugin-only —— 以下規則子主題 home.css 沒有（業主改過「一排幾個」才用得到） */

/* 平板與手機（≤1024px）照 home.css 固定 3 欄，這裡只管桌機。 */
@media (min-width: 1025px) {
	.tz-partners__grid.tz-partners__grid--cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}

	.tz-partners__grid.tz-partners__grid--cols-5 {
		grid-template-columns: repeat(5, minmax(0, 1fr));
	}
}

/* 有連結的 logo 不需要額外規則：<a> 是 grid 的直接子元素，會被自動當成區塊，
   裡面那張圖照 home.css 的 .tz-partners__grid img 撐滿。 */
