.bm-blog-card{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 16px #00000014;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.bm-blog-card:hover{transform:translateY(-4px);box-shadow:0 10px 32px #0000001f}.bm-blog-card__image-link{display:block;text-decoration:none}.bm-blog-card__image{position:relative;background:#2b5da2;aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:hidden}.bm-blog-card__img{width:100%;height:100%;object-fit:cover;display:block}.bm-blog-card__image svg{width:32px;height:32px;fill:#fff3}.bm-blog-card__image>span{font-size:10px;font-weight:700;color:#ffffff4d;text-transform:uppercase;letter-spacing:1.5px}.bm-blog-card__tag{position:absolute;top:12px;left:12px;font-family:Barlow Condensed;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:5px 10px;border-radius:40px}.bm-blog-card__tag--flooring-tips{background:#ffd600;color:#192b59!important}.bm-blog-card__tag--room-inspiration{background:#eb1c24;color:#fff!important}.bm-blog-card__tag--company-news{background:#192b59;color:#fff!important}.bm-blog-card__tag--fitting-advice{background:#ffd600;color:#fff!important}.bm-blog-card__body{padding:20px 22px 18px;display:flex;flex-direction:column;flex:1}.bm-blog-card__meta{display:flex;align-items:center;gap:6px;font-family:Barlow;font-size:12px;color:#636565;font-weight:500;margin-bottom:10px}.bm-blog-card__meta svg{width:13px;height:13px;fill:#636565;flex-shrink:0}.bm-blog-card__dot{color:#ccc}.bm-blog-card__title{font-family:Barlow;font-size:18px;font-weight:700;color:#192b59;text-transform:uppercase;line-height:1.2;margin-bottom:10px;margin-top:0}.bm-blog-card__title a{color:inherit;text-decoration:none}.bm-blog-card__title a:hover{color:#2b5da2}.bm-blog-card__excerpt{font-family:Barlow;font-size:13px;color:#555;line-height:1.65;font-weight:500;margin-bottom:18px;flex:1;margin-top:0}.bm-blog-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #f0f0f0;margin-top:auto}.bm-blog-card__read-more{font-family:Barlow;font-size:13px;font-weight:700;color:#2b5da2;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;display:flex;align-items:center;gap:4px;transition:gap .2s}.bm-blog-card__read-more:hover{gap:8px}.bm-blog-card__arrow{width:9px}.bm-blog-card__arrow *{fill:#2b5da2}.bm-blog-card__read-time{font-family:Barlow;font-size:12px;color:#636565;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bm-blog-card.css.map */
