.article-card{width:100%;height:100%;background:var(--canvas-white, #FFFFFF);border-radius:16px;overflow:hidden;box-shadow:0 1px 6px #1a1a1a12;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.article-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1a1a1a1f}.article-card__image-wrapper{display:block;width:100%;height:220px;overflow:hidden;background-color:var(--canvas-linen, #F2EEE8)}.article-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.article-card:hover .article-card__image{transform:scale(1.06)}.article-card__body{padding:22px 22px 20px;display:flex;flex-direction:column;flex-grow:1}.article-card__badge{align-self:flex-start;font-family:var(--font-body-family, "Inter", sans-serif);font-size:.7rem;font-weight:600;letter-spacing:.02em;color:var(--canvas-charcoal, #1A1A1A);background:#1b2d4f14;padding:4px 12px;border-radius:20px;margin-bottom:14px}.article-card__title{margin:0 0 10px;font-size:1.05rem;font-weight:600;line-height:1.4;color:var(--canvas-dark, #0D0D0D)}.article-card__link{text-decoration:none;color:inherit;transition:color .25s ease}.article-card__link:hover{color:var(--canvas-charcoal, #1A1A1A)}.article-card__excerpt{font-family:var(--font-body-family, "Inter", sans-serif);font-size:.88rem;color:var(--canvas-muted, #6B6560);line-height:1.65;margin:0 0 20px;flex-grow:1}.article-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--canvas-border-hairline, rgba(26, 26, 26, .08));font-family:var(--font-body-family, "Inter", sans-serif);font-size:.8rem}.article-card__author{color:var(--canvas-charcoal, #1A1A1A);font-weight:500}.article-card__readtime{display:inline-flex;align-items:center;gap:5px;color:var(--canvas-muted, #6B6560);white-space:nowrap}.article-card__readtime svg{flex-shrink:0;opacity:.8}@media screen and (max-width:749px){.article-card__image-wrapper{height:180px}.article-card__body{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-article-card.css.map */
