.blog-card_image{position:relative;border-radius:calc(var(--section-radius) / 2);overflow:hidden;margin-bottom:24px;display:block}a.blog-card_image:focus-visible{--focus-outline-offset: 1px}.blog-card_image svg,.blog-card_image img{border-radius:inherit}.blog-card_heading{--headings-font-weight: 500;font-size:2rem;color:rgb(var(--color-foreground));--mt-bottom: 1.6rem;margin-bottom:var(--mt-bottom, 0)}.blog-read-more-button{--mt-top: 2.4rem;margin-top:var(--mt-top, 0);min-width:176px;padding:.34rem 1.5rem}.blog-card_heading.--h-anchor-none>a{color:rgb(var(--color-foreground))}.blog-card_heading a{text-decoration:none;transition:color .3s ease}.blog-card_tags-list,.blog-card_stats-wrap,.blog-card_subtitle,.blog-card{display:flex}.blog-card_subtitle,.blog-card_stats-wrap{flex-wrap:wrap}.blog-card_excerpt{--body-font-size: 1.6rem;font-size:var(--body-font-size)}.--tag-full{margin-top:21px}.--normal-tag{margin-top:15px}.blog-card_tags-list{overflow-x:auto;overflow-y:hidden}.blog-card_tag-item{flex-shrink:0}.blog-card_tags-list,.blog-card_stats-wrap,.blog-card_subtitle{gap:10px}.--comments,.--normal-gap{margin-top:10px}.--margin-date{--mt-bottom: 7px}.--excerpt{--mt-top: 19px}.blog-card_tag-link{padding:7px 13px;border-radius:calc(var(--section-radius) + 100px);background-color:var(--section-widget-background-color);color:var(--section-widget-foreground-color);transition:color .3s ease,background-color .3s ease,border-color .3s ease;display:block;font-weight:400}.blog-card_stats-wrap,.blog-card_tag-link{font-size:1.4rem;line-height:1.8rem}.blog-card_subtitle{align-items:center}.blog-card_subtitle{font-weight:400}.blog-card_subtitle+.blog-card_subtitle:before{content:"-";background:var(--section-foreground-color);flex-shrink:0;pointer-events:none;line-height:0;margin-left:3px;margin-right:3px}.blog-card_subtitle:last-child:not(:nth-child(2)):before{display:none}.blog-card{flex-direction:column}.blog-card_top-wrap{flex-grow:1}.blog-card,.blog-card_subtitle--comments-count{width:100%}.blog-card_read-more{margin-left:3px;padding:3px;text-decoration:none}.blog-card_image.--media-size-landscape{--ratio-divider: .636956}@media(min-width:768px){.blog-card_heading{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-blog-card.css.map */
