.kl-blog-card{display:block;min-width:0}.kl-blog-card[hidden]{display:none}.kl-blog-card__link{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kl-blog-card-gap, 1.6rem);color:var(--primary-brand-color);text-decoration:none}.kl-blog-card__link:focus-visible{outline:.2rem solid var(--primary-brand-color);outline-offset:.4rem}.kl-blog-card__image{display:block;width:100%;height:auto;aspect-ratio:var(--kl-blog-card-ratio, 3 / 4);object-fit:cover;background-color:#f2efea;transition:opacity .3s ease}.kl-blog-card__link:hover .kl-blog-card__image{opacity:.88}.kl-blog-card__category{margin:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight);line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary-brand-color)}.kl-blog-card__category+.kl-blog-card__title{margin-top:calc(var(--kl-blog-card-gap, 1.6rem) * -.6)}.kl-blog-card__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:var(--kl-blog-card-title-size, 1.9rem);font-weight:var(--font-heading-weight);line-height:1.25;letter-spacing:normal}.kl-blog-card__more{display:inline-block;padding-bottom:.2rem;border-bottom:.1rem solid currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.2rem;font-weight:var(--font-body-weight);line-height:1.3;color:var(--primary-brand-color);transition:opacity .15s ease}.kl-blog-card__exceeprt{margin:0;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--secondary-brand-color)}.kl-blog-card__link:hover .kl-blog-card__more{opacity:.65}@media(prefers-reduced-motion:reduce){.kl-blog-card__image,.kl-blog-card__more{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/395/assets/kl-blog-card.css.map */
