@layer atoms {
  .mobius-accordion-list {
    display: flex;
    flex-direction: column;
    width: 100%;

    /* Layout overrides for Accordions within the list */
    & .mobius-accordion__link {
      justify-content: space-between;
      text-decoration: none;
      --accordion-icon-margin: 0;

      &:hover,
      &:active {
        text-decoration: none;
      }
    }

    & .mobius-accordion__link-text {
      color: var(--color-text-medium);
      font-size: var(--font-size-regular);
      font-weight: var(--font-weight-semibold);
    }

    & .mobius-accordion__content {
      color: var(--color-text-medium);
      font-size: var(--font-size-regular);
      font-weight: var(--font-weight-light);
      line-height: var(--line-height-normal);
    }
  }
}
