/* WP AI Custom Tabs — built-in card style */
.woocommerce div.product .woocommerce-tabs .tab-card{
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:12px;
  padding:18px 22px;
  box-shadow:0 4px 12px rgba(0,0,0,.08);
  margin-top:12px;
}
.woocommerce .tab-card h3,
.woocommerce .tab-card h4{ margin-top:0.2em; }
.woocommerce .tab-card ul,
.woocommerce .tab-card ol{ margin-left:1.2em; }
.woocommerce .tab-card table{ width:100%; border-collapse:collapse; margin:0.5rem 0; }
.woocommerce .tab-card table td,
.woocommerce .tab-card table th{ border:1px solid rgba(0,0,0,.08); padding:8px 10px; text-align:left; }
@media (prefers-color-scheme: dark){
  .woocommerce div.product .woocommerce-tabs .tab-card{
    background:#0f1115;
    border-color:rgba(255,255,255,.08);
    box-shadow:0 4px 12px rgba(0,0,0,.5);
  }
}
