.blog-post-card{display:flex;flex-direction:column;gap:16px;text-align:var(--text-align)}.blog-post-item{transition:transform .3s ease,box-shadow .3s ease}.blog-post-item:hover{transform:translateY(-4px)}.blog-post-item .blog-post-card__image-container,.blog-post-item .blog-post-card__content{width:100%}.blog-post-card__image-container{display:block;border-radius:24px;overflow:hidden}.blog-post-card__image-link{display:block;position:relative}.blog-post-card__image-link img{aspect-ratio:16 / 9;object-fit:cover}.blog-post-card__image-link-regular{display:block;aspect-ratio:3/2}.blog-post-card__image-link-regular img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block;aspect-ratio:3 / 2}.blog-post-card__image-link-regular:hover img{transform:scale(1.05)}.blog-post-card__overlay{display:none}.blog-post-card__content{display:flex;flex-direction:column;gap:4px;padding:0}.blog-post-card__category{display:inline-block;font-size:14px;font-weight:600;color:#a7697f;margin-bottom:4px;text-decoration:none;transition:opacity .2s ease}.blog-post-card__category:hover{opacity:.7}.blog-post-card__title-link{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;text-decoration:none;color:inherit}.blog-post-card__title-link svg{color:#f59bbb;flex-shrink:0;margin-top:4px}.blog-post-card__title{font-family:"filosofia",var(--font-h1--family);font-size:36px;font-weight:700;line-height:1.3;color:#583843;margin:0;text-transform:lowercase}.blog-post-card__excerpt{color:#535862;font-size:16px;line-height:1.5;margin:0 0 16px}.blog-post-card__meta{display:flex;align-items:center;gap:12px;margin-top:4px}.blog-post-card__avatar{width:40px;height:40px;border-radius:50%;background:#f5f1f3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.blog-post-card__avatar svg{width:18px;height:18px;color:#a4a7ae}.blog-post-card__author-info{display:flex;flex-direction:column;gap:2px}.blog-post-card__author{font-size:14px;font-weight:600;color:#181d27}.blog-post-card__date{font-size:14px;color:#535862}body.template-blog .blog-post-item.blog-post-item--0{transform:none!important}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__image-link-regular{aspect-ratio:16 / 9;pointer-events:none}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__image-link-regular:hover img{transform:none}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000001a,#0009);align-items:flex-end;padding:48px;color:#fff;display:flex}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-content{width:100%;display:none;flex-direction:column;gap:16px}@media screen and (min-width: 1024px){body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-content{display:flex}}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-link{text-decoration:none;color:inherit;display:block;transition:opacity .2s ease}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-link:hover{opacity:.9}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-title{text-transform:lowercase}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-excerpt{font-size:16px;line-height:1.6;margin:0;opacity:.95;max-width:800px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-meta{display:flex;gap:48px;margin-top:16px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-label{display:block;font-size:14px;font-weight:600;margin-bottom:16px;text-transform:capitalize}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-author-info{display:flex;align-items:center;gap:8px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-categories{margin-left:auto}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-avatar{width:40px;height:40px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-avatar svg{width:14px;height:14px;color:#fff}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-author-name,body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-date-value{font-size:14px;font-weight:500}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-author-info,body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-date-value{min-height:40px;display:flex;align-items:center}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-tags{display:flex;gap:8px;flex-wrap:wrap}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-tag{padding:4px 12px;border-radius:99px;border:1px solid #fff;font-size:12px;font-weight:500}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-arrow{position:absolute;top:48px;right:48px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-arrow svg{width:24px;height:24px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__content{display:none}@media screen and (max-width: 1024px){body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__content{display:block}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay{padding:32px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-title{font-size:36px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-meta{flex-direction:column;gap:16px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-arrow{top:32px;right:32px}.blog-post-card__title{font-size:24px}}@media screen and (max-width: 749px){body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay{padding:24px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-title{font-size:28px}body.template-blog .blog-post-item.blog-post-item--0 .blog-post-card__overlay-arrow{top:24px;right:24px}.blog-post-card__title{font-size:30px}.blog-post-card__excerpt{font-size:16px}}.blog-post-item.blog-post-item--0 .blog-post-card__content .blog-post-card__title{font-size:36px}.blog-post-item.blog-post-item--0 .blog-post-card__content .blog-post-card__excerpt{font-size:16px;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/blog-post-card.css.map */
