/* Only strengthen the contour of white / near-white colour options.
 * No changes to size, fill, selection rings, availability or interactions. */
:is(.product-variant__color .color, .plassimo-variant-drawer__swatch):is(
  [style*="#ffffff" i], [style$="#fff" i], [style*="#fff;" i],
  [style*="white" i], [style*="rgb(255, 255, 255)"],
  [style*="#f5f5dc" i], [style*="rgb(245, 245, 220)"],
  [style*="#fffff0" i], [style*="rgb(255, 255, 240)"]
) {
  border-color: #888 !important;
}

.ecomvi-adv-option--color:not(.ecomvi-adv-option--active):not(:hover):not(:focus-visible):is(
  [style*="#ffffff" i], [style$="#fff" i], [style*="#fff;" i],
  [style*="white" i], [style*="rgb(255, 255, 255)"],
  [style*="#f5f5dc" i], [style*="rgb(245, 245, 220)"],
  [style*="#fffff0" i], [style*="rgb(255, 255, 240)"]
) {
  outline-color: #888;
}
