.blog-card{flex:0 0 340px;scroll-snap-align:start;display:flex;flex-direction:column}.blog-card__link{display:block;text-decoration:none;color:inherit;height:100%;display:flex;flex-direction:column}.blog-card__image-wrapper{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:12px;background-color:#f5f5f5;margin-bottom:16px}.blog-card__image{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.blog-card__link:hover .blog-card__image{opacity:.8}.blog-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.blog-card__placeholder svg{width:30%;height:30%;opacity:.4}.blog-card__category{position:absolute;top:12px;left:12px;padding:6px 12px;background-color:#fff;color:#1a1a1a;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:4px}.blog-card__content{flex:1;display:flex;flex-direction:column}.blog-card__date{display:block;font-size:.8125rem;color:#666;margin-bottom:8px}.blog-card__title{font-size:1.125rem;font-weight:600;margin:0 0 8px;line-height:1.4;color:#1a1a1a;transition:color .3s ease}.blog-card:hover .blog-card__title,.blog-card__link:hover .blog-card__title{color:var(--color-primary)}.blog-card__excerpt{font-size:.9375rem;color:#666;line-height:1.5;margin:0 0 16px;flex-grow:1}.blog-card__read-more{font-size:.875rem;font-weight:600;color:#1a1a1a;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.blog-card__link:hover .blog-card__read-more{color:#555}@media (max-width: 768px){.blog-card{flex:0 0 280px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-article-card.css.map */
