/* COLORS */
/* FONTS */
*::selection {
  background-color: #137104 !important;
  color: #fff; }

.article-menu-card-list__title {
  color: #137104;
  font-family: "Asap-Bold";
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  /* 32px */
  text-transform: uppercase; }

.article-menu-card-list__wrapper {
  padding: 8px 40px; }

.article-menu-card-list__subtitle {
  color: #000;
  font-family: "Asap";
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  max-width: 612px; }

.article-menu-card-list-item .card {
  border-radius: 10px !important;
  border: 0; }

.article-menu-card-list .filter-wrapper .filter-button {
  color: #159D00;
  font-family: "Asap"; }

.article-menu-card-list .filter-wrapper .dropdown-filters {
  background-color: var(--unset-bgcolor); }
  .article-menu-card-list .filter-wrapper .dropdown-filters .dropdown-item {
    font-family: "Asap";
    color: #000; }
    .article-menu-card-list .filter-wrapper .dropdown-filters .dropdown-item.selected {
      color: #000;
      background-color: #159D00; }

.article-menu-card-list .menu {
  gap: 2px; }
  .article-menu-card-list .menu .tab-item {
    background-color: #fff;
    font-family: "Asap-Bold";
    font-style: italic;
    color: #159D00; }
    .article-menu-card-list .menu .tab-item:first-child {
      border-radius: 10px 0 0 10px; }
    .article-menu-card-list .menu .tab-item:last-child {
      border-radius: 0 10px 10px 0; }

.article-menu-card-list .menu a.selected,
.article-menu-card-list .menu button.selected {
  background-color: #137104;
  color: #fff; }

.article-menu-card-list .menu a:hover,
.article-menu-card-list .menu button:hover {
  background: #159D00;
  color: #fff; }

/*# sourceMappingURL=articleMenuCardList.css.map*/