.bc-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}@media screen and (max-width:1024px){.bc-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media screen and (max-width:749px){.bc-blog-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.bc-bcard{position:relative;display:flex;flex-direction:column;min-width:0;margin:0;border:1px solid var(--bc-coll-frame);background:#fff;color:var(--bc-coll-ink);transition:border-color .18s ease,box-shadow .18s ease}.bc-bcard:hover{border-color:var(--bc-coll-green);box-shadow:0 6px 18px #0000001a}.bc-bcard:has(:focus-visible){border-color:var(--bc-coll-green);box-shadow:0 6px 18px #0000001a,0 0 0 2px #08783f52}.bc-bcard a,.bc-bcard a:hover,.bc-bcard a:focus{opacity:1!important}.bc-bcard__media{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 2;background:#f4f4f2}.bc-bcard__image,.bc-bcard__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;margin:0}.bc-bcard__image{object-fit:cover;object-position:center;transition:transform .18s ease}.bc-bcard__placeholder{fill:#c9c9c9}.bc-bcard:hover .bc-bcard__image{transform:scale(1.02)}.bc-bcard:has(:focus-visible) .bc-bcard__image{transform:scale(1.02)}.bc-bcard__body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0;padding:14px 16px 16px}.bc-coll .bc-bcard__date{color:var(--bc-coll-muted);font-family:Georgia,serif;font-size:13px;font-style:italic;line-height:1.2}.bc-coll .bc-bcard__title{display:-webkit-box;min-height:2.6em;margin:0;overflow:hidden;color:var(--bc-coll-ink);font-family:Libre Baskerville,Georgia,serif;font-size:clamp(17px,calc(15px + .3vw),20px);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3;text-align:left;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bc-coll .bc-bcard__title a{color:inherit;text-decoration:none;transition:color .18s ease}.bc-coll .bc-bcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bc-coll .bc-bcard:hover .bc-bcard__title a{color:var(--bc-coll-link-green)}.bc-coll .bc-bcard__title a:focus-visible{outline:none}.bc-coll .bc-bcard__excerpt{display:-webkit-box;margin:0;overflow:hidden;color:#3f4348;font-size:15px;line-height:1.55;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bc-coll .bc-bcard__more{position:relative;z-index:2;align-self:flex-start;margin-top:auto;padding-top:4px;color:var(--bc-coll-link-green);font-size:14px;font-weight:700;letter-spacing:0;text-decoration:none}.bc-coll .bc-bcard__more:hover{color:#054d29;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.bc-coll .bc-bcard__more:focus-visible{color:#054d29;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.bc-blog .bc-coll-pagination{margin-top:28px}@media screen and (max-width:749px){.bc-bcard__body{padding:12px 14px 14px}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/bc-blog.css.map */
