﻿@charset "UTF-8";
.categorypage_container {
  max-width: 1100px;
}
.categorypage_container .categorypage_title_text {
  font-size: 32px;
  font-weight: 500;
  line-height: 150%;
}

.page_link {
  font-weight: 400;
  margin: 10px 21px;
  font-size: 12px;
}

.introduce_title {
  font-weight: 400;
  font-size: 24px;
}

.content_title {
  font-weight: 600;
}

.categorys {
  margin-bottom: 50px;
}

.categorypage_title {
  position: relative;
  background-image: url("../../../picture/Product/categorypage/banner.a1cd019b.jpg");
  background-size: cover;
  margin-top: 15px;
  width: 100%;
  height: 274px;
}
.categorypage_title .categorypage_title_text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.accordion-button {
  border: 1px solid #dee2e6; /* 手風琴標題的邊框 */
}
.accordion-button::after {
  transform: rotate(-90deg);
}
.accordion-button :not(.collapsed) {
  border-bottom: 1px solid #dee2e6;
}

.accordion-item {
  border-bottom: 1px solid #dee2e6; /* 手風琴項目之間的邊框 */
}

.accordion-button:focus {
  outline: none; /* 移除焦點邊框 */
  box-shadow: none; /* 移除焦點陰影 */
}

.category_Form_Title {
  padding: 6px 12px;
}

/*.arrow {
    text-decoration: none !important;*/ /* 強制移除底線 */
/*}*/
.addArrow {
  position: relative; /* 為伪元素提供定位基準 */
  padding-right: 1.5em; /* 為箭頭留出空間 */
}

.addArrow::after {
  content: "→"; /* 設置箭頭字符 */
  position: absolute;
  right: 0; /* 放置在按鈕的右邊 */
  top: 50%; /* 垂直居中 */
  transform: translateY(-50%); /* 垂直居中對齊 */
  font-size: 1.2em; /* 調整箭頭大小 */
  color: inherit; /* 繼承文本顏色 */
  text-decoration: none; /* 移除底線 */
}
