.shop_attributes tr, .shop_attributes tr td { 
					background-color: #F9FAFB !important;
					color: #F9FAFB !important;
				} 
				.shop_attributes tr.alt, .shop_attributes tr.alt td { 
					background-color: #F9FAFB !important;
					color: #F9FAFB !important;
				}
				/* Φόρτωσε τη γραμματοσειρά Comfortaa (εναλλακτικά βάλε το στο theme) */
@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;600&display=swap');

/* Ενιαίος wrapper για τα attributes (πιάνει και default Woo & Group Attributes) */
.single-product .woocommerce div.product .wcga-attributes,
.single-product .woocommerce div.product .group-attributes,
.single-product .woocommerce div.product .product-attributes-wrapper,
.single-product .woocommerce div.product table.wcga-attributes,
.single-product .woocommerce div.product table.shop_attributes,
.single-product .woocommerce div.product .woocommerce-product-attributes {
  background: #F9FAFB !important;
  font-family: 'Comfortaa', sans-serif !important;
  font-size: 15px !important;
  border: 1px solid #e5e7eb !important;
  border-radius: 10px !important;
  padding: 16px !important;
  box-sizing: border-box;
}

/* Στυλ για πίνακες/γραμμές/κελιά */
.single-product .woocommerce div.product table.wcga-attributes,
.single-product .woocommerce div.product table.shop_attributes {
  width: 100%;
  border-collapse: collapse !important;
}

.single-product .woocommerce div.product table.wcga-attributes th,
.single-product .woocommerce div.product table.wcga-attributes td,
.single-product .woocommerce div.product table.shop_attributes th,
.single-product .woocommerce div.product table.shop_attributes td {
  font-family: 'Comfortaa', sans-serif !important;
  font-size: 15px !important;
  padding: 10px 12px !important;
  border-top: 1px solid #e5e7eb !important;
  vertical-align: top;
}

/* Εναλλαγή γραμμών */
.single-product .woocommerce div.product table.wcga-attributes tr:nth-child(even),
.single-product .woocommerce div.product table.shop_attributes tr:nth-child(even) {
  background: #f3f4f6 !important;
}

/* Τίτλοι ομάδων (Group Attributes) */
.single-product .wcga-group-title,
.single-product .group-attributes .wcga-group-title,
.single-product .product-attributes-wrapper .wcga-group-title {
  font-weight: 600 !important;
  font-size: 16px !important;
  margin: 8px 0 12px !important;
  color: #111827 !important;
}

/* Μικρές λεπτομέρειες */
.single-product .woocommerce div.product .wcga-attributes .wcga-attribute-label,
.single-product .woocommerce div.product table.shop_attributes th {
  color: #111827 !important;
  font-weight: 600 !important;
}
.single-product .woocommerce div.product .wcga-attributes .wcga-attribute-value,
.single-product .woocommerce div.product table.shop_attributes td {
  color: #374151 !important;
}
