/* Complete, clickable workshop cards in the workshops archive. */
.lz-workshop-card-image {
    display: block;
    margin: -42px -48px 34px;
    overflow: hidden;
    background: #f3eee5;
    aspect-ratio: 16 / 7;
}

.lz-workshop-card-image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .35s ease;
}

.lz-workshop-card-image:hover img,
.lz-workshop-card-image:focus-visible img {
    transform: scale(1.025);
}

.lz-workshop-card h3 a {
    color: inherit;
    text-decoration: none;
}

.lz-workshop-card h3 a:hover,
.lz-workshop-card h3 a:focus-visible {
    color: #c58b36;
}

@media (max-width: 700px) {
    .lz-workshops-list {
        padding-top: 54px;
    }

    .lz-workshop-card-image {
        margin: -28px -22px 26px;
        aspect-ratio: 4 / 3;
    }
}
