.tr-card-article{position:relative;display:flex;flex-direction:column;row-gap:20px;height:100%}.tr-card-article__media{flex-shrink:0;height:270px;overflow:hidden;background-color:var(--tr-color-gray);border-radius:24px}.tr-card-article__image{width:100%;height:100%;object-fit:cover;transition:scale var(--tr-transition-duration)}.tr-card-article__body{display:flex;flex-direction:column;height:100%;letter-spacing:var(--tr-font-letter-spacing-primary)}.tr-card-article__title{display:-webkit-box;overflow:hidden;margin-block:0 10px;font-size:24px;font-weight:500;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.tr-card-article__date{display:block;margin-bottom:20px}.tr-card-article__description{display:-webkit-box;overflow:hidden;margin-block:0 32px;line-height:1.3;color:var(--tr-color-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.tr-card-article__link{display:block;margin-top:auto;font-weight:500;text-decoration:underline!important;text-underline-offset:2px}.tr-card-article__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media (any-hover: hover){.tr-card-article:has(.tr-card-article__link:hover) .tr-card-article__image{scale:1.05}}@media (any-hover: active){.tr-card-article:has(.tr-card-article__link:active) .tr-card-article__image{scale:1.05}}@media (max-width: 1024px){.tr-card-article__title{font-size:20px}}@media (max-width: 767px){.tr-card-article__title{font-size:16px}:is(.tr-card-article__date,.tr-card-article__description){font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tr-card-article.css.map */
