Newer
Older
margin-top: $spacing-2
margin-bottom: $spacing-2
position: relative
display: flex
flex-wrap: wrap
gap: 0 $spacing-2
z-index: 2
a
@include link($color-accent)
li
margin: 0
.posts--list
article
border-bottom: 1px solid $color-border
display: flex
margin-bottom: $spacing-3
padding-bottom: $spacing-3
margin-top: $spacing-2
@include media-breakpoint-up(desktop)
@include grid
margin-bottom: $spacing-5
padding-bottom: $spacing-5
grid-column: 4/13
@include media-breakpoint-down(desktop)
flex: 1
margin-left: $spacing-2
@include media-breakpoint-down(desktop)
display: none
.media
background: none
margin: 0
@include media-breakpoint-down(desktop)
width: 33.33333%
@include media-breakpoint-up(desktop)
grid-column: 1/4
&, img
aspect-ratio: auto
@include media-breakpoint-up(desktop)
.posts--grid
@include grid(1)
@include grid(2, desktop)
@include grid($posts-grid-columns, xxl)
margin-top: $spacing-2
&:not(.full-width)
.post-sidebar
@include sidebar
@include list-reset
font-size: $table-body-size
@include media-breakpoint-up(desktop)
font-size: $table-body-size-desktop
> li
gap: $spacing-3
padding-top: $spacing-2
padding-bottom: $spacing-2
border-top: 1px solid $color-border
> span
@include meta
color: $color-text-alt
padding-left: 0
white-space: nowrap
vertical-align: top
> ul
text-align: right
flex: 1
&.social-share
align-items: center
margin-right: -$spacing-2
margin-top: $spacing-3
margin-top: $spacing-5