.articles-wrapper.grid{margin:0 0 5rem}@media screen and (min-width:750px){.articles-wrapper.grid{margin-bottom:7rem}}.articles-wrapper .article{max-width:100%}@media screen and (max-width:749px){.articles-wrapper .article{width:100%}}.article{align-items:center;display:flex}.article.grid__item{padding:0}.article-card{align-items:center;align-self:flex-start;display:flex;flex:0 1 100%;flex-direction:column;margin-bottom:4.6rem}@media screen and (min-width:750px){.article-card{margin-bottom:0;position:relative}}.caption-with-letter-spacing{font-size:14px;letter-spacing:var(--letter-spacing);line-height:1.4;color:#b9b9b9;text-transform:initial}.article-card__tags{align-self:flex-start;display:flex;gap:1.6rem;list-style:none;margin:0 0 1.2rem;padding:0;text-align:left}@media screen and (min-width:750px){.article-card__tags{left:calc(100% - 4.4rem);position:absolute;transform:rotate(-90deg) translate(-100%);transform-origin:top left}}@media screen and (min-width:1020px){.article-card__tags{left:calc(100% - 9.4rem)}}.article-card__tags a{color:rgb(var(--color-foreground))}.article-card__info{display:flex;flex-direction:column;flex-grow:1;padding:2rem 0 0}.article-card__info>*:last-child{margin-bottom:0}.article-content{color:inherit;display:flex;flex-direction:column;text-decoration:none;width:100%}.article-card__image{overflow:hidden;border-radius:.4rem}@media screen and (max-width:749px){.article-card{margin-bottom:0}.article-card__image{margin-left:calc(0rem - var(--page-width-padding));width:calc(100% + var(--page-width-padding) + var(--page-width-padding))}.article-card__image{border-radius:0}}.article-content img{display:block;height:auto;width:100%;max-width:75rem;aspect-ratio:4/3;object-fit:cover;transition:transform var(--duration-long) ease}.article-content:hover img{transform:scale(1.02)}.article-card__details{display:inline}.article-card__details span:nth-child(2):before{content:"\2013";padding-left:1rem;padding-right:1rem}.article-card__image-wrapper>a{display:block}.article-card__title{text-decoration:none;text-transform:none;font-size:18px;font-weight:800}@media screen and (min-width:749px){.article-card__title{font-size:20px}}.article-card__excerpt{font-size:14px;line-height:1.4}.article-card__header h2{margin:0 0 1.6rem}.article-card__header h2:not(:first-child){margin-top:1.2rem}.article-card__footer:not(:last-child){margin-bottom:1rem}.article-card__footer:last-child{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-article-card.css.map */
