.card-article__wrapper{height:100%;width:100%;position:relative;overflow:hidden;transition:.2s transform ease-out;padding:0 var(--xs) 150% 0}.card-article__overlay{background:linear-gradient(0deg,rgba(0,0,0,.5)0,transparent 100%);position:absolute;top:0;left:0;width:100%;height:100%}.card-article__media{position:absolute;left:0;bottom:1px;width:100%;height:100%;cursor:pointer;border-radius:var(--xxs);overflow:hidden}.card-article__media img{width:100%;height:100%;object-fit:cover}.card-article__media .brandmark{position:absolute;object-fit:cover;min-width:100%;height:100%;opacity:.2}.card__content{margin:var(--s)0 var(--l);display:inline-grid;justify-items:start}.card-article__wrapper .card__heading{position:absolute;left:0;bottom:0;color:#fff;padding:var(--m);line-height:1.2rem}.page .card-article__media{background:var(--color-blue);height:100%;transition:.2s background-color}.page:hover .card-article__media{background:#000;transition:.2s background-color}.card-article__wrapper .card__heading span:not(.heading){border-bottom:1px solid transparent;transition:.2s border;display:inline-block;font-weight:600}.card-article__wrapper .badge{display:inline-block;padding:var(--s) var(--s) 10px;margin-bottom:var(--m);border:var(--border);border-radius:var(--m)}.card-article__wrapper:hover .badge{background:#fff;color:#000}@media only screen and (min-width:768px){.card-article__wrapper .card__heading{padding:var(--l)}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/component-card-article.css.map */
