/*
 * TG PDP CATEGORY GRADIENTS — STAGING
 * Category label only, desktop + tablet + mobile.
 */

body.single-product .product .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#363b46,#656b78);
}

body.single-product .product.product_cat-weight-management .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#9c1530,#d43233,#f47732);
}

body.single-product .product.product_cat-recovery-repair .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#073d28,#0b6b44,#21a36c,#7addaa);
}

body.single-product .product.product_cat-performance .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#083faf,#176bff,#40a8ff);
}

body.single-product .product.product_cat-skin-appearance .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#5b2697,#a54fdf,#dda7ff);
}

body.single-product .product.product_cat-hormone-support .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#504900,#8c8100,#d5c400,#fff06a);
}

body.single-product .product.product_cat-healthy-aging .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#4a2f1a,#7b4f2e,#b67d57,#e9c7a6);
}

body.single-product .product.product_cat-womens-wellness .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#a3005c,#e84da1,#ff8bcb);
}

body.single-product .product.product_cat-cognitive-support .summary {
  --tg-pdp-category-gradient:
    linear-gradient(110deg,#0b7c7f,#2bc6cc,#a6f2f4);
}

/*
 * Style category links within the product summary.
 * No changes to dimensions or layout.
 */
body.single-product .product .summary
a[href*="/product-category/"] {
  background-image:var(--tg-pdp-category-gradient) !important;
  background-clip:text !important;
  -webkit-background-clip:text !important;
  color:transparent !important;
  -webkit-text-fill-color:transparent !important;
  text-decoration:none !important;
}

body.single-product .product .summary
a[href*="/product-category/"]:hover {
  filter:brightness(1.15);
}
