/* 100system approved catalogue badge palette: one reusable source.
   Colors only. No geometry, product data or native status logic changes.
   Values match approved catalogue/home v66 + v75, and search v102b. */
:root {
  --s100-label-hit-ink:#F26A16;
  --s100-label-hit-bg:#FFF2E8;
  --s100-label-stock-ink:#159447;
  --s100-label-stock-bg:#EAF7EF;
  --s100-label-order-ink:#3272C8;
  --s100-label-order-bg:#EDF4FD;
  --s100-label-check-ink:#7556C8;
  --s100-label-check-bg:#F2EEFC;
  --s100-label-discontinued-ink:#687583;
  --s100-label-discontinued-bg:#F1F4F6;
  --s100-label-unavailable-ink:#C94F55;
  --s100-label-unavailable-bg:#FCEEEF;
}

html body .catalog-item__label[title="Хит"],
html body .catalog-item .catalog-item__labels .catalog-item__label[title="Хит"] {
  color:var(--s100-label-hit-ink)!important;
  background-color:var(--s100-label-hit-bg)!important;
  border-color:var(--s100-label-hit-ink)!important;
}

html body .catalog-item__label[title="В наличии"],
html body .catalog-item .catalog-item__labels .catalog-item__label[title="В наличии"] {
  color:var(--s100-label-stock-ink)!important;
  background-color:var(--s100-label-stock-bg)!important;
  border-color:var(--s100-label-stock-ink)!important;
}

html body .catalog-item__label[title="Под заказ"],
html body .catalog-item .catalog-item__labels .catalog-item__label[title="Под заказ"] {
  color:var(--s100-label-order-ink)!important;
  background-color:var(--s100-label-order-bg)!important;
  border-color:var(--s100-label-order-ink)!important;
}

html body .catalog-item__label[title="Уточняйте наличие"],
html body .catalog-item .catalog-item__labels .catalog-item__label[title="Уточняйте наличие"] {
  color:var(--s100-label-check-ink)!important;
  background-color:var(--s100-label-check-bg)!important;
  border-color:var(--s100-label-check-ink)!important;
}

html body .catalog-item__label[title="Снят с производства"],
html body .catalog-item .catalog-item__labels .catalog-item__label[title="Снят с производства"] {
  color:var(--s100-label-discontinued-ink)!important;
  background-color:var(--s100-label-discontinued-bg)!important;
  border-color:var(--s100-label-discontinued-ink)!important;
}

html body .catalog-item__label[title="Нет в наличии"],
html body .catalog-item .catalog-item__labels .catalog-item__label[title="Нет в наличии"] {
  color:var(--s100-label-unavailable-ink)!important;
  background-color:var(--s100-label-unavailable-bg)!important;
  border-color:var(--s100-label-unavailable-ink)!important;
}
