.coratina-promotions-screen .coratina-catalog-heading { gap: 16px; }
.coratina-promotions-screen .coratina-result-count { flex-shrink: 0; white-space: nowrap; }

.coratina-main-categories a[href="?pantalla=promos"] {
  background: color-mix(in srgb, var(--honey, #fdc101) 38%, var(--store-background, #fafaf5));
  border-color: color-mix(in srgb, var(--honey-strong, #e5ad00) 65%, var(--store-background, #fafaf5));
  color: var(--warning, #79531d);
  font-weight: 700;
}
.coratina-main-categories a[href="?pantalla=promos"]::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: 6px;
  vertical-align: -2px;
  background: currentColor;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m19 5-14 14'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E") center / contain no-repeat;
}
.coratina-main-categories a[href="?pantalla=promos"]:hover {
  background: color-mix(in srgb, var(--honey, #fdc101) 50%, var(--store-background, #fafaf5));
}
