/* Paleta de Cores */

:root {
  --color-secondary: #2a2a2a !important;
  --color-bg-grey-light: #f7f7f7 !important;
  --color-bg-transparent: #ffffffcf !important;
  --color-bg-black-transparent: rgba(0, 0, 0, 0.6) !important;
  --color-border-width-grey: #dfdfdf !important;
  --color-white: #fff !important;
  --color-black: #000000 !important;
  --color-bg-grey: #e9e9e9 !important;
  --color-bg-light-beige: #e5e5e5 !important;
  --color-wine: #340a0c !important;
  --color-dark-gray: #333333 !important;
  --color-text-muted: #6c6c6c;
  --color-light-gray: #ededed;
}

.card-prizes {
  border: 1px solid var(--color-wine) !important;
}

.description-prize {
  min-height: 2em !important;
  text-align: center !important;
}

.quadrant-text {
  margin-top: 1em !important;
  margin-bottom: 0.6em !important;
  font-size: 17px;
  text-align: center;
}

.prizes-header {
  background-color: var(--color-bg-light-beige) !important;
  border: 0px solid !important;
}

.prizes-title {
  color: var(--color-wine) !important;
  font-weight: 700;
  font-size: 18px;
}

.prizes-subtitle {
  color: var(--color-dark-gray) !important;
  font-size: 16px !important;
}

.prizes-paragraph {
  color: var(--color-text-muted) !important;
  font-size: 18px;
}

.prizes {
  height: 44px;
  background-color: var(--color-light-gray) !important;
  font-size: 24px;
  border-radius: 0.2em !important;
}

.position {
  background-color: var(--color-wine) !important;
  color: var(--color-white) !important;
  border-top-left-radius: 0.2em !important;
  border-bottom-left-radius: 0.2em !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  font-weight: 700 !important;
}

.thousands {
  font-weight: 600 !important;
  font-family: "Open Sans", sans-serif !important;
  font-variant-numeric: tabular-nums !important;
}

.animals {
  color: var(--color-wine) !important;
}

li,
.group-item {
  border-width: 0 0 0px !important;
}

.border-result-primary {
  border-color: var(--color-wine) !important;
}

.result-anchors {
  font-weight: 700 !important;
}

.list-group-item {
  padding: 0.3rem 1rem !important;
}

.result-day {
  height: 6em !important;
}

.card-list-lotteries {
  background-color: var(--color-bg-light-beige) !important;
  min-height: 90px !important;
}

.card-list-lotteries:hover {
  background-color: var(--color-white) !important;
  border: 1px solid var(--color-bg-light-beige) !important;
}

.text-primary-lottery {
  color: var(--color-wine) !important;
}

.border-start-lottery {
  border-left: 1px solid var(--color-wine) !important;
  border-left-width: 1px;
}
