/* Journals band on the home page */
.fm-journals{margin-top:0;padding:96px 0;border-top:1px solid #cfb89f}
.fm-journals .fm-grid{align-items:center;row-gap:48px}
.fm-journals__img{grid-column:1 / span 5;aspect-ratio:4/5;background:#e6d5c0;overflow:hidden}
.fm-journals__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.fm-journals:hover .fm-journals__img img{transform:scale(1.03)}
.fm-journals__copy{grid-column:7 / span 6;display:flex;flex-direction:column;align-items:flex-start;gap:24px}
.fm-journals__copy p{margin:0}
.fm-journals__list{list-style:none;margin:0;padding:0;width:100%;max-width:520px}
.fm-journals__list li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #cfb89f;font-size:15px}
.fm-journals__list li:last-child{border-bottom:1px solid #cfb89f}
.fm-journals__list span{color:#76594a}
.fm-journals__price{font-family:var(--font-heading-family);font-size:22px;color:#36271f}
.fm-journals__price small{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#76594a;margin-right:8px;font-family:var(--font-body-family)}
@media(max-width:900px){.fm-journals{padding:64px 0}.fm-journals__img,.fm-journals__copy{grid-column:1 / -1}}
