/* Match the approved Industries line-icon family; retain the six-column band. */
.product-page .product-feature-band--approved .product-feature-icon {
  color: #8960a6;
  background: none;
  box-shadow: none;
  filter: none;
}
.product-page .product-feature-band--approved .product-feature-icon svg {
  display: block;
  width: 68px;
  height: 68px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.65;
  stroke-linecap: round;
  stroke-linejoin: round;
  filter: none;
}
.product-page .product-feature-item:nth-child(2) .product-feature-icon { color: #5876ad; }
.product-page .product-feature-item:nth-child(3) .product-feature-icon { color: #b17b4c; }
.product-page .product-feature-item:nth-child(4) .product-feature-icon { color: #5d9474; }
.product-page .product-feature-item:nth-child(5) .product-feature-icon { color: #ae6687; }
.product-page .product-feature-item:nth-child(6) .product-feature-icon { color: #568e9a; }
.product-page .product-feature-item:hover .product-feature-icon { filter: none; transform: none; }
@media (hover: hover) and (prefers-reduced-motion: no-preference) {
  .product-page .product-feature-item:hover .product-feature-icon { transform: translateY(-2px); }
}
@media (max-width: 760px) {
  .product-page .product-feature-band--approved .product-feature-icon svg { width: 56px; height: 56px; }
}
@media (prefers-reduced-motion: reduce) {
  .product-page .product-feature-band--approved .product-feature-icon { transition: none; }
}
