/*
 * ARD Member Dashboard Featured Catalog Actions v1.0.0
 * Scoped to member dashboard affiliate recommendation rows.
 */

.ardmd__section--featured .ardcui-row,
.ardmd .ard-aff-featured .ardcui-row {
  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease, background-color .18s ease !important;
}

.ardmd__section--featured .ardcui-row:hover,
.ardmd__section--featured .ardcui-row:focus-within,
.ardmd .ard-aff-featured .ardcui-row:hover,
.ardmd .ard-aff-featured .ardcui-row:focus-within {
  transform: translateY(-2px) !important;
  border-color: #dde3eb !important;
  background: #ffffff !important;
  box-shadow: 0 1px 0 rgba(17,17,17,.03), 0 18px 34px rgba(17,17,17,.06) !important;
}

.ardmd__section--featured .ardcui-row__surface,
.ardmd__section--featured .ardcui-row__trigger,
.ardmd .ard-aff-featured .ardcui-row__surface,
.ardmd .ard-aff-featured .ardcui-row__trigger {
  cursor: pointer !important;
}

.ardmd__section--featured .ardcui-row:hover .ardcui-row__image,
.ardmd .ard-aff-featured .ardcui-row:hover .ardcui-row__image {
  transform: scale(1.02) !important;
}

.ardmd__section--featured .ardcui-row__cart,
.ardmd__section--featured .ardcui-row__action,
.ardmd .ard-aff-featured .ardcui-row__cart,
.ardmd .ard-aff-featured .ardcui-row__action {
  transition: transform .16s ease, box-shadow .16s ease, background-color .16s ease !important;
}

.ardmd__section--featured .ardcui-row__cart:hover,
.ardmd__section--featured .ardcui-row__action:hover,
.ardmd .ard-aff-featured .ardcui-row__cart:hover,
.ardmd .ard-aff-featured .ardcui-row__action:hover {
  transform: translateY(-1px) !important;
  box-shadow: 0 12px 24px rgba(17,17,17,.14) !important;
}
