/* NANO GO – Simple Product Blocks (clean, transparent) */

/* ===== Titles & headings: naudok temos šriftą ir dydžius ===== */
.product-title h2 {
  font: inherit;            /* no hardcoded Verdana/16px */
  font-weight: 700;
  line-height: inherit;
  margin: 0 0 0.9em 0;
}
.product-title h2 strong { font-weight: 700; }

.product-features h3,
.product-usage h3,
.product-specs h3,
.product-safety h3,
.product-origin h3 {
  font: inherit;            /* paliekam temai valdyti */
  font-weight: 700;
  line-height: inherit;
  margin: 0 0 10px 0;
  color: inherit;           /* no forced color */
}

/* ===== Framed blocks: tik kraštinės, be fono/šešėlių ===== */
.product-features,
.product-usage,
.product-specs,
.product-safety,
.product-origin {
  border: 1px solid #e0e0e0;    /* paliekam esamas kraštines */
  border-radius: 10px;
  padding: 16px 18px;
  margin: 0 0 18px 0;
  background: transparent !important;
  box-shadow: none !important;
}

/* Saugos blokas – tik kairės juostos akcentas, be fono */
.product-safety {
  border-left: 4px solid #f5a623;
  background: transparent !important;
}

/* ===== Lists ===== */
.product-features ul,
.product-specs ul,
.product-origin ul {
  list-style: disc inside;
  margin: 0;
  padding: 0;
}
.product-features li,
.product-specs li,
.product-origin li {
  margin: 6px 0;
  line-height: 1.5;
}

/* ===== Usage text ===== */
.product-usage p { margin: .4em 0; }
.product-usage p strong { font-weight: 700; }

/* ===== Kiti blokai – plain ===== */
.product-intro,
.product-ingredients,
.product-related,
.product-extra,
.product-comments {
  background: none;
  border: none;
  padding: 0;
  margin: 0 0 14px 0;
}

/* Related – švaresnė išvaizda */
.product-related ul { list-style: none; margin: 0; padding: 0; }
.product-related li { margin: 4px 0; }
.product-related a {
  text-decoration: none;
  border-bottom: 1px dotted #bbb;
}
.product-related a:hover { border-bottom-color: #333; }

/* ===== Spec lentelė: labai šviesiai pilka, be fono ===== */
.product-specs table,
.product-specs .woocommerce-product-attributes,
.product-specs table.shop_attributes {
  background: transparent !important;
  border-collapse: collapse;
  width: 100%;
}
.product-specs table th,
.product-specs table td,
.product-specs .woocommerce-product-attributes th,
.product-specs .woocommerce-product-attributes td,
.product-specs table.shop_attributes th,
.product-specs table.shop_attributes td {
  background: transparent !important;
  border: 1px solid #eee;      /* very light gray */
  padding: .55rem .7rem;
  vertical-align: top;
}
.product-specs table th { font-weight: 600; }
