.tfb-page{max-width:1320px;margin:0 auto;padding:0 24px 80px}.tfb-header{padding:64px 0 40px;border-bottom:1px solid #e0dbd4}.tfb-header__inner{max-width:640px}.tfb-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3rem,6vw,5rem);font-weight:400;line-height:1.05;color:#0d1e0a;margin:0 0 12px;letter-spacing:-.01em}.tfb-subtitle{font-family:Public Sans,Arial,sans-serif;font-size:.9375rem;color:#7a7570;margin:0;font-weight:400;letter-spacing:.01em}.tfb-topics{padding:28px 0 0}.tfb-topics__inner{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tfb-topic{font-family:Public Sans,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#7a7570;padding:7px 16px;border:1px solid #d8d3cc;border-radius:2px;background:transparent;transition:background .18s ease,color .18s ease,border-color .18s ease;white-space:nowrap}.tfb-topic:hover{color:#0d1e0a;border-color:#0d1e0a}.tfb-topic--active{background:#0d1e0a;color:#fff;border-color:#0d1e0a}.tfb-topic--active:hover{background:#0d1e0a;color:#fff}.tfb-divider{height:1px;background:#e0dbd4;margin:28px 0 48px}.tfb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 36px}@media(max-width:1024px){.tfb-grid{grid-template-columns:repeat(2,1fr);gap:40px 28px}}@media(max-width:600px){.tfb-grid{grid-template-columns:1fr;gap:40px}}.tfb-card{display:flex;flex-direction:column;gap:0}.tfb-card__image-wrap{display:block;overflow:hidden;aspect-ratio:3 / 2;margin-bottom:20px}.tfb-card__image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.tfb-card__image-wrap:hover .tfb-card__image{transform:scale(1.04)}.tfb-card__image-placeholder{width:100%;height:100%;background:#f0ede8}.tfb-card__body{display:flex;flex-direction:column;flex:1;gap:10px}.tfb-card__tags{display:flex;flex-wrap:wrap;gap:6px}.tfb-card__tag{font-family:Public Sans,Arial,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7a7570;text-decoration:none;transition:color .15s ease}.tfb-card__tag:hover{color:#0d1e0a}.tfb-card__tag+.tfb-card__tag:before{content:"\b7";margin-right:6px;color:#c5bfb8}.tfb-card__title{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:500;line-height:1.2;margin:0;color:#0d1e0a}.tfb-card__title a{text-decoration:none;color:inherit;transition:opacity .15s ease}.tfb-card__title a:hover{opacity:.7}.tfb-card__excerpt{font-family:Public Sans,Arial,sans-serif;font-size:.875rem;line-height:1.65;color:#7a7570;margin:0}.tfb-card__read-more{display:inline-flex;align-items:center;gap:6px;font-family:Public Sans,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0d1e0a;text-decoration:none;margin-top:4px;transition:gap .2s ease}.tfb-card__read-more:hover{gap:10px}.tfb-empty{font-family:Public Sans,Arial,sans-serif;font-size:1rem;color:#7a7570;padding:40px 0}@media(max-width:768px){.tfb-header{padding:40px 0 28px}.tfb-title{font-size:2.75rem}.tfb-page{padding:0 16px 60px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/the-fold-blog.css.map */
