/*
 * CDO Vitrines - opt-in border colors.
 * The original card remains untouched unless the editor selects a palette.
 * The frame is the actual visual border for standard and compact cards.
 * Focus and hover keep native single-stroke ::after behavior.
 */
.cdo-v-products.cdo-v-products--card-color .cdo-vc-grid > li.cdo-vc-card {
  --cdo-vc-selection-color:var(--cdo-vc-theme-hover);
}
.cdo-v-products.cdo-v-products--card-color .cdo-vc-grid > li.cdo-vc-card:not(:hover):not(:focus-within) > .cdo-vc-card__frame {
  border-color:var(--cdo-vc-theme-rest);
}
