.articles-wrapper.grid{margin-top:0;margin-bottom:0}.articles-wrapper .article{max-width:100%}.article{display:flex;align-items:center}.article-card{width:100%}.article-card__info{padding-top:1.5rem;display:flex;flex-direction:column;flex-grow:1}.article-card__image-wrapper{overflow:hidden;border-radius:var(--card-radius)}.article-card__image-wrapper>a{display:block}.article-card__title{font-weight:var(--font-weight-regular);word-break:break-word;text-decoration:none}.article-card__title~*{font-family:var(--font-heading-family)}.article-card__header{display:flex;flex-direction:column;row-gap:.6rem;line-height:1}.article-card__header .h3{margin:0}.article-card__header .h3:not(:first-child){margin-top:1rem}.article-card__excerpt{font-size:1.4rem;line-height:calc(1 + .6 / var(--font-body-scale));margin-top:1.5rem;color:rgba(var(--color-foreground),.75)}.article-card__footer{font-size:1.4rem}.article-card__footer:not(:last-child){margin-bottom:1rem}.article-card__footer:last-child{margin-top:auto}.article-card__link{color:rgb(var(--color-link))}.article-card__link:before{content:"";width:2rem;height:.1rem;display:inline-block;vertical-align:middle;margin-right:1rem;background-color:currentColor;transition:width var(--duration-default) ease}.article-card-tags{display:flex;align-items:center;justify-content:left;flex-wrap:wrap}.article-tags{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;bottom:20px}.article-tag{margin-right:10px;margin-top:10px;background:transparent;border:1px solid;color:var(--color-accent_2);border-radius:20px;padding:3px 10px;font-size:1rem;transition:.5s;font-weight:var(--font-weight-regular);text-decoration:none}.article-tag:hover{background:var(--color-accent_2);color:#fff}@media screen and (hover: hover){.article-card .card:hover .article-card__link:before{width:4rem}}.article-card__info--alternate{position:absolute;top:50%;transform:translateY(-50%);left:5%;max-width:450px;padding:40px}.article-card__info--alternate .article-card__title{--font-heading-scale: 1.3;font-weight:var(--font-weight-semibold)}@media screen and (max-width: 749px){.article-card__info--alternate .article-card__title{--font-heading-scale: 1.1}.article-card__info--alternate{text-align:center;right:5%;padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/2202/assets/component-article-card.css.map */
