/* 2026-10 改版（issue #1）— common。只放這次新增／覆蓋的樣式 */

/* R03: Tenali's Latin subset lacks U+2019. Use a Latin glyph before CJK fallback,
   which otherwise renders the apostrophe at a full em (18px in About body copy).
   The unicode range leaves all other letters and the existing typeface unchanged. */
@font-face {
	font-family: 'Luminlite Apostrophe';
	src: local('Arial'), local('ArialMT'), local('Helvetica'), local('Roboto'), local('Noto Sans');
	unicode-range: U+2019;
	font-display: swap;
}
body {
	font-family: 'Luminlite Apostrophe', 'Tenali Ramakrishna', '微軟正黑體', 'Microsoft JhengHei', Arial, Verdana, Geneva, sans-serif;
}

/* H-01-1：首頁 Banner（slicebox）的上一張／下一張箭頭改黃色（原本是黑色三角形，見 custom.css .nav-arrows） */
.nav-arrows a::after {
	border-right-color: #F5C431;
}
.nav-arrows a:first-child::after {
	border-left-color: #F5C431;
}

/* H-01-1：Product 頁頁首輪播的箭頭改黃色。原本是圖片（左黑、右金，products.css），
   img/2026/arrow-*-yellow.png 是用原圖的形狀改成 #F5C431（左邊取 products-left2.png 的形狀：
   products-left.png 本身是一張全黑方塊，原本左箭頭就一直顯示成黑方塊） */
.products-banner .slick-prev {
	background-image: url(../../img/2026/arrow-left-yellow.png);
}
.products-banner .slick-next {
	background-image: url(../../img/2026/arrow-right-yellow.png);
}
