.bf-journal{padding-top:var(--bf-journal-pt, 96px);padding-bottom:var(--bf-journal-pb, 96px);background:var(--bf-journal-bg, #fff);color:var(--bf-journal-body, #686d66);font-family:"Anybody",var(--font-body-family, sans-serif);font-weight:300}.bf-journal,.bf-journal *{box-sizing:border-box}.bf-journal__container{width:min(1400px,calc(100% - clamp(40px,8vw,160px)));margin-inline:auto}.bf-journal__header{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:56px}.bf-journal__heading-group{max-width:700px}.bf-journal__eyebrow{margin:0 0 14px;color:var(--bf-journal-accent, #5f7357);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.bf-journal__heading{margin:0;color:var(--bf-journal-heading, #232620);font-family:"Anybody",var(--font-heading-family, sans-serif);font-size:clamp(36px,3.4vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1.08}.bf-journal__description{max-width:620px;margin-top:18px;color:var(--bf-journal-body, #686d66);font-size:16px;line-height:1.7}.bf-journal__description p{margin:0}.bf-journal__view-all,.bf-journal-card__read-more{display:inline-flex;align-items:center;gap:10px;color:var(--bf-journal-accent, #5f7357);font-size:14px;font-weight:700;line-height:1;text-decoration:none}.bf-journal__view-all{flex:none;padding:8px 0}.bf-journal__view-all svg,.bf-journal-card__read-more svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.bf-journal__view-all:hover svg,.bf-journal-card__read-more:hover svg{transform:translate(3px)}.bf-journal__view-all:focus-visible,.bf-journal-card__image-link:focus-visible,.bf-journal-card__title a:focus-visible,.bf-journal-card__read-more:focus-visible{outline:3px solid var(--bf-journal-accent, #5f7357);outline-offset:3px}.bf-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bf-journal-card{min-width:0}.bf-journal-card__image-link{display:block;border-radius:20px;text-decoration:none}.bf-journal-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:20px;background:#ece8df}.bf-journal-card__image,.bf-journal-card__image-fallback,.bf-journal-card__placeholder-svg{display:block;width:100%;height:100%}.bf-journal-card__image{object-fit:cover;transition:transform .35s ease}.bf-journal-card__image-fallback{background:#ece8df}.bf-journal-card__placeholder-svg{background:#ece8df;color:#d1ccc1}.bf-journal-card__content{padding-top:20px}.bf-journal-card__meta{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px;color:#858a82;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.bf-journal-card__title{display:-webkit-box;margin:0;overflow:hidden;color:var(--bf-journal-heading, #232620);font-family:"Anybody",var(--font-heading-family, sans-serif);font-size:20px;font-weight:700;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bf-journal-card__title a{color:inherit;text-decoration:none}.bf-journal-card__excerpt{display:-webkit-box;margin:12px 0 0;overflow:hidden;color:var(--bf-journal-body, #686d66);font-size:15px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bf-journal-card__read-more{margin-top:18px}@media(hover:hover)and (pointer:fine){.bf-journal-card__image-link:hover .bf-journal-card__image{transform:scale(1.02)}}@media(max-width:989px){.bf-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.bf-journal{padding-top:min(var(--bf-journal-pt, 64px),64px);padding-bottom:min(var(--bf-journal-pb, 64px),64px)}.bf-journal__header{display:block;margin-bottom:36px}.bf-journal__view-all{margin-top:20px}.bf-journal__grid{grid-template-columns:1fr}.bf-journal-card__content{padding-top:16px}}@media(prefers-reduced-motion:reduce){.bf-journal__view-all svg,.bf-journal-card__image,.bf-journal-card__read-more svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bf-journal.css.map */
