.button:focus,
.button:active {
  color: var(--font-color-2); }

nav.primary > ul:not(.hidden-links) > li.parent > .sub::before {
  display: none; }

.article-scrollbar-component .list > .item.more {
  background-color: var(--background-color-4);
  place-content: center;
  border-radius: 6px;
  -webkit-box-ordinal-group: 10000;
      -ms-flex-order: 9999;
          order: 9999; }

.article-scrollbar-component .list {
  --item-width: 260px;
  width: calc(var(--item-width) * var(--items)); }

.article-list-component.is-scrollable .list .item.more {
  display: none;
  -webkit-box-ordinal-group: 10000;
      -ms-flex-order: 9999;
          order: 9999; }

@media (max-width: 559px) {
  .article-list-component.is-scrollable .list .item.more {
    display: block; } }

.article-list-component.is-scrollable .list .item.more > .inner {
  background-color: var(--background-color-1);
  place-content: center;
  height: 100%;
  border-radius: 6px; }

.article-list-component.is-scrollable > .list-wrapper > .buttons-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

@media (max-width: 559px) {
  .article-list-component.is-scrollable > .list-wrapper > .buttons-container {
    display: none; } }
