.elementor-2458 .elementor-element.elementor-element-44d69de{--display:flex;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2458 .elementor-element.elementor-element-b59094f .jet-woo-builder .shop_attributes tr > th{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;vertical-align:middle;}.elementor-2458 .elementor-element.elementor-element-b59094f .jet-woo-builder .shop_attributes tr > td{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;vertical-align:middle;}/* Start custom CSS for jet-single-attributes, class: .elementor-element-b59094f *//* ====== Product Attributes (minimal, gray, zebra, rounded) ====== */
.product-attrs {
  --row-1: #f9f9fa;      /* طوسی خیلی روشن */
  --row-2: #f4f4f6;      /* طوسی کم‌رنگ‌تر */
  --text:  #222;         /* رنگ متن */
  --label: #0f172a;      /* رنگ عنوان ویژگی */
  --border:#e3e4e8;      /* خط جداکننده بسیار کم‌رنگ */
  --radius:14px;         /* گردی گوشه‌ها */
}

/* جدول ووکامرس/جت‌وو */
.product-attrs table.shop_attributes,
.product-attrs table.woocommerce-product-attributes {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  border: 1px solid var(--border);
  border-radius: var(--radius);
  background: #fff;
  overflow: hidden;
}

/* سلول‌ها */
.product-attrs table.shop_attributes th,
.product-attrs table.shop_attributes td,
.product-attrs table.woocommerce-product-attributes th,
.product-attrs table.woocommerce-product-attributes td {
  border: none;
  padding: 12px 16px;
  color: var(--text);
  vertical-align: middle;
}

/* عنوان ویژگی */
.product-attrs table.shop_attributes th,
.product-attrs table.woocommerce-product-attributes th {
  font-weight: 600;
  color: var(--label);
  text-align: right;
  width: 40%;
}

/* حذف فاصله پاراگراف‌ها */
.product-attrs td p { margin: 0; }

/* خطوط مینیمال و باریک */
.product-attrs tr + tr th,
.product-attrs tr + tr td {
  border-top: 0.5px solid var(--border); /* نصف پیکسل برای مینیمال شدن */
}

/* زیبرا (یکی در میان) */
.product-attrs tr:nth-child(odd)  th,
.product-attrs tr:nth-child(odd)  td { background: var(--row-1); }
.product-attrs tr:nth-child(even) th,
.product-attrs tr:nth-child(even) td { background: var(--row-2); }

/* گرد کردن گوشه‌ها */
.product-attrs tr:first-child th:first-child,
.product-attrs tr:first-child td:first-child { border-top-right-radius: var(--radius); }
.product-attrs tr:first-child th:last-child,
.product-attrs tr:first-child td:last-child  { border-top-left-radius: var(--radius); }
.product-attrs tr:last-child th:first-child,
.product-attrs tr:last-child td:first-child  { border-bottom-right-radius: var(--radius); }
.product-attrs tr:last-child th:last-child,
.product-attrs tr:last-child td:last-child   { border-bottom-left-radius: var(--radius); }/* End custom CSS */