/* Loaded after theme.css — filter chips must not inherit DaisyUI btn-outline active styles */
.vk-filter-chips button,
.catalog-picker button {
  background-color: #ffffff !important;
  color: #1a1a1a !important;
  border: 1px solid #eeeeee !important;
  box-shadow: none !important;
}

.vk-filter-chips button:hover,
.catalog-picker button:hover {
  background-color: #fff8fb !important;
  color: #ff4785 !important;
  border-color: #ff4785 !important;
}

.vk-filter-chips button.is-active,
.vk-filter-chips button.is-active:hover,
.catalog-picker button.is-active,
.catalog-picker button.is-active:hover {
  background-color: #fff0f5 !important;
  color: #ff4785 !important;
  border-color: #ff4785 !important;
  font-weight: 700 !important;
}

/* DaisyUI .btn resets color/border on card CTAs */
.colley-alert-btn.colley-card__btn,
.colley-alert-btn.colley-card__btn:hover,
.colley-alert-btn.colley-card__btn.is-active,
.colley-alert-btn.colley-card__btn.is-active:hover {
  background-color: #ffffff !important;
  color: #ff4785 !important;
  border: 1px solid #ff4785 !important;
  box-shadow: none !important;
}

.colley-alert-btn.colley-card__btn:hover,
.colley-alert-btn.colley-card__btn.is-active,
.colley-alert-btn.colley-card__btn.is-active:hover {
  background-color: #fff8fb !important;
}

.colley-alert-btn.colley-card__btn.is-active,
.colley-alert-btn.colley-card__btn.is-active:hover {
  background-color: #fff0f5 !important;
}

.colley-alert-btn.colley-card__btn .colley-trade-btn__label,
.colley-alert-btn.colley-card__btn .colley-trade-btn__icon,
.colley-alert-btn.colley-card__btn .colley-trade-btn__meta {
  color: #ff4785 !important;
}

.colley-bid-btn.colley-card__btn,
.colley-bid-btn.colley-card__btn:hover,
.primary-button.colley-bid-btn.colley-card__btn,
.primary-button.colley-bid-btn.colley-card__btn:hover {
  background-color: #ff4785 !important;
  background-image: none !important;
  color: #ffffff !important;
  border: 0 !important;
  box-shadow: 0 4px 12px rgba(255, 71, 133, 0.28) !important;
}

.colley-bid-btn.colley-card__btn .colley-trade-btn__label,
.colley-bid-btn.colley-card__btn .colley-trade-btn__icon,
.colley-bid-btn.colley-card__btn .colley-trade-btn__meta,
.primary-button.colley-bid-btn.colley-card__btn .colley-trade-btn__label,
.primary-button.colley-bid-btn.colley-card__btn .colley-trade-btn__icon,
.primary-button.colley-bid-btn.colley-card__btn .colley-trade-btn__meta {
  color: #ffffff !important;
}

.colley-bid-btn.colley-card__btn .colley-trade-btn__icon svg,
.primary-button.colley-bid-btn.colley-card__btn .colley-trade-btn__icon svg {
  stroke: #ffffff !important;
}
