Newer
Older
.locations
&--list
.location + .location
margin-top: $spacing-4
@include media-breakpoint-up(desktop)
.location
flex-direction: row
.media
width: columns(4)
&-content
width: columns(6)
&--grid
.location-title
@include h3
@include in-page-with-sidebar
@include grid(2)
@include in-page-without-sidebar
@include grid(4)
gap: $spacing-3 var(--grid-gutter)
flex-direction: column
position: relative
a
@include stretched-link
text-decoration: none
aspect-ratio: 1.3
background: var(--color-background-alt)
img
display: block
width: 100%
height: 100%
object-fit: cover
@include icon(arrow, after, true)
@include hover-translate-icon(after)
margin-left: var(--grid-gutter-negative)
margin-right: var(--grid-gutter-negative)