.elementor-12675 .elementor-element.elementor-element-aeffa6b{--display:flex;}.elementor-12675 .elementor-element.elementor-element-ee11ed2{--spacer-size:0.1rem;}.elementor-12675 .elementor-element.elementor-element-9927630{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12675 .elementor-element.elementor-element-15dd3af{column-gap:0px;text-align:center;}.elementor-12675 .elementor-element.elementor-element-51bf24c{--display:flex;}.elementor-12675 .elementor-element.elementor-element-7f6deeb{--spacer-size:0.1rem;}.elementor-12675 .elementor-element.elementor-element-7db81ee{--display:flex;}.elementor-12675 .elementor-element.elementor-element-7645501:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12675 .elementor-element.elementor-element-a72d3a3{--display:flex;}.elementor-12675 .elementor-element.elementor-element-e57f366 > .elementor-widget-container{margin:0rem 2rem -1rem 1rem;padding:0rem 0rem 0rem 0rem;}.elementor-12675 .elementor-element.elementor-element-5290d23{--display:flex;}.elementor-12675 .elementor-element.elementor-element-5290d23.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12675 .elementor-element.elementor-element-f7d4243{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-f7d4243:not(.elementor-motion-effects-element-type-background), .elementor-12675 .elementor-element.elementor-element-f7d4243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(171deg, #B8860B1F 49%, #D4AF3770 80%);}.elementor-12675 .elementor-element.elementor-element-c234f2d{--display:flex;}.elementor-12675 .elementor-element.elementor-element-7270a9d img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-628af21{--display:flex;}.elementor-12675 .elementor-element.elementor-element-9985c21 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-810670c{--display:flex;}.elementor-12675 .elementor-element.elementor-element-5ce3001 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-2531970{--display:flex;}.elementor-12675 .elementor-element.elementor-element-1e4c4c3 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-2353ce9{--display:flex;}.elementor-12675 .elementor-element.elementor-element-6847ae7 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-c2ddb5f{--display:flex;}.elementor-12675 .elementor-element.elementor-element-3afe339 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-31fb74a{--display:flex;}.elementor-12675 .elementor-element.elementor-element-4f8e20e img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-e404fba{--display:flex;}.elementor-12675 .elementor-element.elementor-element-d3153b2 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-4fe3783{--display:flex;}.elementor-12675 .elementor-element.elementor-element-91e8e65 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-2ea9287{--display:flex;}.elementor-12675 .elementor-element.elementor-element-7f7b163 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-3591125{--display:flex;}.elementor-12675 .elementor-element.elementor-element-2806960 img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-779588a{--display:flex;}.elementor-12675 .elementor-element.elementor-element-f7c461b img{border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-5860efd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:180px;--e-n-carousel-arrow-normal-color:#9e6629;}.elementor-12675 .elementor-element.elementor-element-5860efd > .elementor-widget-container{border-radius:40px 40px 40px 40px;}:where( .elementor-12675 .elementor-element.elementor-element-5860efd .swiper-slide ) > .e-con{--border-radius:40px 40px 40px 40px;}.elementor-12675 .elementor-element.elementor-element-f7dd2de{--display:flex;}@media(max-width:1024px){.elementor-12675 .elementor-element.elementor-element-7645501 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-12675 .elementor-element.elementor-element-7645501.elementor-element{--align-self:center;}.elementor-12675 .elementor-element.elementor-element-7645501{text-align:center;font-size:0.1rem;word-spacing:0em;}.elementor-12675 .elementor-element.elementor-element-5860efd{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-12675 .elementor-element.elementor-element-9927630{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12675 .elementor-element.elementor-element-51bf24c{--content-width:500px;}}@media(max-width:767px){.elementor-12675 .elementor-element.elementor-element-aeffa6b{--min-height:0.1rem;}.elementor-12675 .elementor-element.elementor-element-ee11ed2{--spacer-size:0.1rem;}.elementor-12675 .elementor-element.elementor-element-7f6deeb{--spacer-size:0.1rem;}.elementor-12675 .elementor-element.elementor-element-7645501 > .elementor-widget-container{margin:-1rem -1rem -1rem -1rem;padding:0rem 0rem 0rem 0rem;border-radius:0rem 0rem 0rem 0rem;}.elementor-12675 .elementor-element.elementor-element-7645501.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12675 .elementor-element.elementor-element-7645501{text-align:left;letter-spacing:0rem;word-spacing:0em;}.elementor-12675 .elementor-element.elementor-element-7645501 p{margin-bottom:0.1rem;}.elementor-12675 .elementor-element.elementor-element-5860efd{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-7645501 *//* 全局粉金色變量 */
:root {
  --pink-gold: #e5b8a0;      /* 按鈕靜態時的粉金色 */
  --dark-text: #4a3833;      /* 按鈕靜態時的文字色 */
  --hover-gold: #f3e0b8;     /* 按鈕懸停時貓耳朵使用的顏色，與漸變中的主色調相符 */
  /* 新增一個變量來控制貓耳朵的靜態顏色 */
  --ear-color-static: var(--pink-gold); 
}

.product-poster {
  list-style: none;
  margin: 0;
  padding: 0;
}

.product-poster li {
  margin-bottom: 8px; 
}

.product-poster li a {
  display: block;
  padding: 8px 14px;
  text-decoration: none;
  color: #444;
  background: #ffffff;
  transition: background 0.25s ease, color 0.25s ease;
}

/* 滑鼠移上去：淺金色漸層 (適用於所有按鈕) */
.product-poster li a:hover {
  background: linear-gradient(135deg, #fff7d1, #f3e0b8);
  color: #5a4100;
}

/* 1. 【通用化】當前頁面按鈕 (.active) 的粉金色主體樣式 */
/* 這裡使用 .active 選擇器，它會覆蓋 li a 的樣式 */
.product-poster li a.active { 
  /* 按鈕主體樣式 */
  background-color: var(--pink-gold) !important; 
  color: var(--dark-text) !important;
  text-decoration: none;
  /* 移除 position: relative; 和 z-index: 1; 讓它只在 cat-ear-button 上出現 */
  border-radius: 8px;
  padding: 10px 20px;
  border: none;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  display: inline-block; 
  transition: background 0.25s ease, color 0.25s ease;
}

/* 2. 【通用化】貓耳朵結構和靜態樣式 (只應用於 cat-ear-button) */
.cat-ear-button {
  position: relative; /* 啟用偽元素的定位 */
  z-index: 1; /* 確保按鈕在耳朵之上 */
}

.cat-ear-button::before,
.cat-ear-button::after {
  content: '';
  position: absolute;
  top: -12px; 
  width: 0;
  height: 0;
  border-style: solid;
  z-index: 0; 
  transition: border-color 0.25s ease; 
}

/* 左耳的三角形形狀和定位 (通用化) */
.cat-ear-button::before {
  left: 8px;
  border-width: 0 12px 15px 12px; 
  /* 注意：這裡的顏色暫時設置為靜態粉金色，但它會被 .active 的樣式覆蓋 */
  border-color: transparent transparent var(--ear-color-static) transparent; 
  transform: rotate(-15deg); 
}

/* 右耳的三角形形狀和定位 (通用化) */
.cat-ear-button::after {
  right: 8px; 
  border-width: 0 12px 15px 12px; 
  border-color: transparent transparent var(--ear-color-static) transparent; 
  transform: rotate(15deg); 
}

/* 3. 【通用化】確保只有當前按鈕 (active) 才顯示粉金色的耳朵 */
.active.cat-ear-button::before,
.active.cat-ear-button::after {
    /* 靜態狀態下，耳朵顏色使用粉金色 */
    border-color: transparent transparent var(--pink-gold) transparent; 
}

/* 4. 【通用化】當前按鈕懸停效果：按鈕變色與貓耳朵變色！ */
.active.cat-ear-button:hover {
  /* 按鈕主體保持您現有的 hover 樣式 */
  background: linear-gradient(135deg, #fff7d1, #f3e0b8) !important; 
  color: #5a4100 !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15); 
}

/* 貓耳朵懸停時的顏色變化 */
.active.cat-ear-button:hover::before,
.active.cat-ear-button:hover::after {
  /* 改變底部的邊框顏色，使其與按鈕的 hover 金色 (var(--hover-gold)) 一致 */
  border-color: transparent transparent var(--hover-gold) transparent; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3b810 *//* 卡片外觀：白金淺色系與磨砂玻璃特效，加寬設計 */
.core-value-card-horizontal {
    background: linear-gradient(135deg, rgba(253, 251, 251, 0.95) 0%, rgba(240, 234, 224, 0.85) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.5) !important;
    border-radius: 16px !important;
    padding: clamp(24px, 4vw, 40px) !important;
    width: 100% !important;
    max-width: 1000px !important;
    box-shadow: 0 12px 35px rgba(139, 115, 85, 0.1) !important;
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* 標題：金屬流光漸層、單行自動縮放確保完整顯示 */
.core-value-card-horizontal .card-title {
    font-size: clamp(22px, 5vw, 28px) !important;
    margin: 0 0 8px 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
    font-weight: 800 !important;
    background: linear-gradient(135deg, #b8860b 0%, #d4af37 50%, #997a00 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

/* 副標題：優雅大地褐 */
.core-value-card-horizontal .card-subtitle {
    color: #6b5a45 !important;
    font-size: clamp(14px, 3.5vw, 16px) !important;
    text-align: center !important;
    margin: 0 0 32px 0 !important;
    letter-spacing: 1.5px !important;
    font-weight: 500 !important;
}

/* 內容列表區塊：橫向排列 */
.core-value-card-horizontal .card-content-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: clamp(12px, 2vw, 20px) !important;
    justify-content: center !important;
}

/* 獨立項目：微透光底色與頂部金邊 */
.core-value-card-horizontal .value-item {
    flex: 1 1 200px !important;
    background: rgba(212, 175, 55, 0.06) !important;
    border-top: 4px solid #d4af37 !important;
    padding: clamp(16px, 3vw, 24px) !important;
    border-radius: 0 0 12px 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

/* App 觸感回饋：專屬縮放特效 */
.core-value-card-horizontal .value-item:active {
    transform: scale(0.9) !important;
    background: rgba(212, 175, 55, 0.15) !important;
}

/* 項目英文標籤：金屬金 */
.core-value-card-horizontal .value-label {
    display: block !important;
    color: #b8860b !important;
    font-size: clamp(16px, 4vw, 18px) !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
    text-align: center !important;
}

/* 項目中文描述：深邃大地色 */
.core-value-card-horizontal .value-desc {
    display: block !important;
    color: #4a3f35 !important;
    font-size: clamp(13px, 3.5vw, 15px) !important;
    line-height: 1.6 !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
    font-weight: 500 !important;
}

/* 手機版 (RWD) 完美適應 */
@media (max-width: 767px) {
    .core-value-card-horizontal {
        border-radius: 12px !important;
        padding: 20px !important;
    }
    .core-value-card-horizontal .value-item {
        border-top: none !important;
        border-left: 4px solid #d4af37 !important;
        border-radius: 0 12px 12px 0 !important;
        text-align: left !important;
    }
    .core-value-card-horizontal .value-label,
    .core-value-card-horizontal .value-desc {
        text-align: left !important;
    }
}/* End custom CSS */