/* Legacy PDP action-button patch.
   Scope: ONLY 顧問諮詢 / 預約鑑賞 / 分享商品 in the main PDP action area.
   Goal: make all three visually follow .jadegia-btn-action behavior.
   This file intentionally does NOT touch 添加至購物車 or 探索 / 探索概念 buttons. */

/* Increased top spacing between 添加至購物車 row and the action-button row. */
main .flex.gap-4.mb-8 {
  margin-top: 20px;
}

/* All actionable buttons/CTA controls on legacy PDP should use pointer cursor. */
main button,
main [role="button"],
main a {
  cursor: pointer;
}

main .flex.gap-4.mb-8 > button.group.relative.h-\[56px\].flex.items-center.justify-center.gap-2.px-6.border.border-black\/10.text-\[14px\].overflow-hidden.transition-colors.duration-500 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  height: auto;
  padding: 0;
  border: none;
  background: transparent;
  color: #666666;
  font-family: 'Noto Sans TC', 'PingFang TC', 'Microsoft JhengHei', sans-serif;
  font-size: 14px;
  font-weight: 700;
  overflow: visible;
}

main .flex.gap-4.mb-8 > button.group.relative.h-\[56px\].flex.items-center.justify-center.gap-2.px-6.border.border-black\/10.text-\[14px\].overflow-hidden.transition-colors.duration-500 > div.absolute.inset-0 {
  display: none;
}

main .flex.gap-4.mb-8 > button.group.relative.h-\[56px\].flex.items-center.justify-center.gap-2.px-6.border.border-black\/10.text-\[14px\].overflow-hidden.transition-colors.duration-500 > span {
  position: static;
  z-index: auto;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: currentColor;
  transition: color 0.3s ease;
}

main .flex.gap-4.mb-8 > button.group.relative.h-\[56px\].flex.items-center.justify-center.gap-2.px-6.border.border-black\/10.text-\[14px\].overflow-hidden.transition-colors.duration-500:hover,
main .flex.gap-4.mb-8 > button.group.relative.h-\[56px\].flex.items-center.justify-center.gap-2.px-6.border.border-black\/10.text-\[14px\].overflow-hidden.transition-colors.duration-500:hover > span {
  color: #000000;
}

main .flex.items-center.gap-2.text-\[14px\].text-gray-500.hover\:text-black.transition-colors {
  font-family: 'Noto Sans TC', 'PingFang TC', 'Microsoft JhengHei', sans-serif;
  font-size: 14px;
  font-weight: 700;
}
