.blog-hub{--bh-accent: #3d6b52;--bh-accent-tint: #e7eee9;--bh-ink: #161613;--bh-ink-soft: #6b6a63;--bh-border: #e2e0d8;--bh-white: #ffffff}.blog-hub__filters{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 3.2rem;list-style:none;padding:0}.blog-hub__filter{display:inline-flex;align-items:center;padding:.9rem 1.8rem;border:.15rem solid var(--bh-border);border-radius:100px;background:var(--bh-white);color:var(--bh-ink);font-weight:600;font-size:1.4rem;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.blog-hub__filter:hover{border-color:var(--bh-accent);color:var(--bh-accent)}.blog-hub__filter--active{background:var(--bh-accent);border-color:var(--bh-accent);color:var(--bh-white)}.blog-hub__filter--active:hover{color:var(--bh-white)}.blog-hub__grid{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem}@media screen and (min-width:750px){.blog-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.blog-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-hub__empty{padding:4.8rem 2.4rem;text-align:center;color:var(--bh-ink-soft);border:.15rem dashed var(--bh-border);border-radius:1.4rem}.blog-hub__empty a{color:var(--bh-accent)}.blog-hub-card{height:100%}.blog-hub-card__link{display:flex;flex-direction:column;height:100%;background:var(--bh-white);border:.15rem solid var(--bh-border);border-radius:1.4rem;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.blog-hub-card__link:hover{border-color:var(--bh-accent);box-shadow:0 .6rem 1.6rem #16161314;transform:translateY(-.2rem)}.blog-hub-card__link:focus-visible{outline:.2rem solid var(--bh-accent);outline-offset:.2rem}.blog-hub-card__image-wrap{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--bh-accent-tint)}.blog-hub-card__image{display:block;width:100%;height:100%;object-fit:cover}.blog-hub-card__image--placeholder{display:flex;align-items:center;justify-content:center}.blog-hub-card__image--placeholder svg{width:100%;height:100%}.blog-hub-card__body{display:flex;flex-direction:column;gap:.8rem;padding:2rem 2rem 2.4rem}.blog-hub-card__tag{align-self:flex-start;padding:.4rem 1.2rem;border-radius:100px;background:var(--bh-accent-tint);color:var(--bh-accent);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.blog-hub-card__title{margin:0;font-size:1.8rem;font-weight:700;line-height:1.3;color:var(--bh-ink)}.blog-hub-card__excerpt{margin:0;font-size:1.4rem;line-height:1.5;color:var(--bh-ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-hub-card__date{margin-top:auto;padding-top:.4rem;font-size:1.2rem;color:var(--bh-ink-soft)}.blog-hub--related{margin-top:4.8rem;padding-top:4.8rem;border-top:.15rem solid var(--bh-border)}.blog-hub--related .blog-hub__heading{margin:0 0 2.4rem;font-size:2.2rem;font-weight:700;color:var(--bh-ink)}.blog-hub--related .blog-hub__grid{gap:2.4rem 2rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-blog-hub-card.css.map */
