.card{background-color:var(--white);border-radius:5px;display:flex;flex-direction:column;height:100%;position:relative;transition:.3s ease}.card:focus,.card:hover{box-shadow:0 20px 20px -30px var(--black),0 0 20px -15px var(--black);transform:translateY(-10px) scale(1.01)}.card:focus .card-image img,.card:hover .card-image img{border-top-left-radius:12px;border-top-right-radius:12px;padding:7px 7px var(--rhythm-2) 7px}.card:focus .card-content h3,.card:hover .card-content h3{text-decoration-color:var(--black)}.card a{z-index:var(--z-level-1)}@media(max-width:600px){.card{height:auto}}.card-image{aspect-ratio:5/4;border-radius:1px;padding-bottom:0!important}.card-image img{border-radius:1px;-o-object-fit:cover;object-fit:cover;padding:var(--rhythm-2);transition:.5s ease}.card-content{display:flex;flex:1;flex-direction:column;order:1;padding:var(--rhythm-2) var(--rhythm-4)}.card-content h3{margin-bottom:var(--rhythm-2);text-decoration:underline;text-decoration-color:var(--white);transition:.3s ease}.card-content .button{align-self:flex-start;margin-top:auto}.card-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:var(--z-level-0)}.card--collections{background-color:transparent}.card--collections .card-link:focus+.button--transparent,.card--collections .card-link:hover+.button--transparent{background-color:var(--dark-blue);border-color:var(--dark-blue);color:var(--white)}.card--collections .card-image{margin-bottom:var(--rhythm-2)}.card--collections h3{margin-bottom:var(--rhythm-4)}.card--collections .button--transparent{align-self:flex-start}

/*# sourceMappingURL=card.css.map*/