@mixin list-arrow {
  --#{$prefix}link-color: var(--#{$prefix}headings-color);
  --#{$prefix}link-hover-color: var(--#{$prefix}primary);
  --martex-link-decoration: none;
  --martex-link-hover-decoration: none;
  padding-left: 0;
  list-style: none;
  > li {
    &:before {
      content: "\e90a";
      font-family: "martex";
      font-size: 14px;
      color: var(--#{$prefix}list-icon-color);
      margin-right: 5px;
    }
  }
}

@mixin list-grid {
  --#{$prefix}link-color: var(--#{$prefix}headings-color);
  --#{$prefix}link-hover-color: var(--#{$prefix}primary);
  --martex-link-decoration: none;
  --martex-link-hover-decoration: none;
  padding-left: 0;
  display: grid;
  row-gap: var(--#{$prefix}list-gap, 20px);
  list-style: none;
  > li {
    margin-bottom: 0;
  }
  .wp-block-latest-posts__post-author,
  time {
    font-size: #{$font-size-sm};
    color: #{$text-muted};
  }
  .wp-block-latest-posts{
    margin-bottom: 15px;
  }
  .alignleft {
    margin-bottom: 0;
  }
}

@mixin list-arrow-link {
  padding-left: 0;
  display: grid;
  row-gap: var(--#{$prefix}list-gap, 20px);
  --martex-link-decoration: none;
  --martex-link-hover-decoration: none;
  list-style: none;
  > li:not(.recentcomments) {
    ul {
      margin-bottom: 0;
      display: grid;
      row-gap: 10px;

      ul ul {
        padding-left: 0;
      }
    }
    
  }
}
