.fuly-blog-card{display:flex;flex-direction:column;height:100%;border-radius:var(--fuly-radius, 16px);overflow:hidden;transition:transform .2s ease}.fuly-blog-card:hover{transform:translateY(-4px)}.fuly-blog-card__image-wrap{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border-radius:12px;text-decoration:none;color:inherit}.fuly-blog-card__grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 19px,rgba(255,255,255,.1) 19px,rgba(255,255,255,.1) 20px),repeating-linear-gradient(90deg,transparent,transparent 19px,rgba(255,255,255,.1) 19px,rgba(255,255,255,.1) 20px);pointer-events:none;opacity:.3}.fuly-blog-card__image{width:100%;height:100%;object-fit:cover;display:block;animation:none}.fuly-blog-card__image-wrap:has(.fuly-blog-card__image) .fuly-blog-card__grid-overlay{display:none}.fuly-blog-card__tag{position:absolute;top:1.2rem;right:1.2rem;z-index:10}.fuly-blog-card__body{flex:1;padding:1.6rem;display:flex;flex-direction:column;gap:.8rem}.fuly-blog-card__date{font-size:1.2rem;color:#00000080}.fuly-blog-card__title{font-family:var(--fuly-font-heading);font-weight:700;font-size:1.8rem;line-height:1.3;color:#000;margin:0}.fuly-blog-card__excerpt{font-size:1.4rem;color:#0009;flex:1;margin:0;line-height:1.5}.fuly-blog-card__footer{margin-top:auto}.fuly-blog-card__btn{display:inline-flex;align-items:center;gap:.6rem;color:hsl(var(--primary, 354 100% 45%));text-decoration:none;font-weight:600;font-size:1.4rem;transition:gap .2s ease}.fuly-blog-card__btn:hover{gap:1rem}
/*# sourceMappingURL=/cdn/shop/t/59/assets/fuly-blog-card.css.map */
