.blog{background:var(--hm-paper);color:var(--hm-body)}.blog .blog__title{color:var(--hm-ink);font-family:var(--font-heading-family);font-weight:500;letter-spacing:0}.blog .title-wrapper-with-link{align-items:end;gap:var(--hm-sp-4)}.blog .underlined-link{color:var(--hm-green-dark);font-size:var(--hm-fs-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:.35rem}.blog .blog__posts{row-gap:var(--hm-sp-5)}.blog .article-card-wrapper{height:100%}.blog .article-card{background:var(--hm-cream);border:.1rem solid var(--hm-line-soft);border-radius:var(--hm-r-lg);box-shadow:var(--hm-shadow-card);overflow:hidden}.blog .article-card .card__inner{background:var(--hm-green-tint);border-radius:var(--hm-r-lg) var(--hm-r-lg) 0 0;overflow:hidden}.blog .article-card__image-wrapper,.blog .article-card__image,.blog .article-card__image img{border-radius:inherit}.blog .article-card__image img{transition:transform .7s var(--hm-ease)}.blog .article-card:hover .article-card__image img,.blog .article-card:focus-within .article-card__image img{transform:scale(1.035)}.blog .article-card>.card__content{background:var(--hm-cream)}.blog .article-card .card__inner>.card__content{background:transparent}.blog .article-card .card__information{padding:var(--hm-sp-4)}.blog .hm-article-card__eyebrow{color:var(--hm-gold);display:block;font-size:var(--hm-fs-eyebrow);font-weight:700;letter-spacing:.12em;line-height:1.3;margin:0 0 var(--hm-sp-2);text-transform:uppercase}.blog .article-card .card__heading{color:var(--hm-ink);font-family:var(--font-heading-family);font-size:var(--hm-fs-card);font-weight:500;letter-spacing:0;line-height:1.15;margin:0}.blog .article-card .card__heading a{color:inherit}.blog .article-card .card__heading a:hover{color:var(--hm-green-dark)}.blog .article-card__info{color:var(--hm-muted);font-size:var(--hm-fs-caption);letter-spacing:.06em;line-height:1.4;margin-top:var(--hm-sp-3)}.blog .article-card__excerpt{color:var(--hm-body);font-size:var(--hm-fs-body);line-height:1.65;margin:var(--hm-sp-3) 0 0}.blog .article-card__footer{color:var(--hm-muted);font-size:var(--hm-fs-caption);margin-top:var(--hm-sp-3)}@media screen and (min-width:750px){.blog .article-card .card__information{padding:var(--hm-sp-5)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hm-section-featured-blog.css.map */
