.fa-blog-posts{position:relative;overflow-x:clip;padding-block:110px var(--fa-bp-pad-bottom, 120px);color:var(--fa-linen);background:#80764d}.fa-blog-posts__inner{display:flex;flex-direction:column;align-items:center;gap:38px}.fa-blog-posts__heading{gap:20px;width:100%;max-width:755px}.fa-blog-posts .fa-heading__title{line-height:58px}.fa-blog-posts .fa-heading__text{max-width:635px}.fa-blog-posts__list{--fa-bp-gap: 14px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fa-bp-gap);width:100%;margin:0;padding:0;list-style:none}.fa-blog-posts__item{display:flex;flex:0 0 calc((100% - var(--fa-bp-gap) * 2) / 3);min-width:0}.fa-blog-posts__card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;isolation:isolate;border-radius:2px;background:var(--fa-linen)}.fa-blog-posts__media{position:relative;flex:none;width:100%;aspect-ratio:437 / 240;overflow:hidden;background:#d9cbb8}.fa-blog-posts__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fa-bp-focal, center);display:block}.fa-blog-posts__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 28px 24px 24px}.fa-blog-posts__text{display:flex;flex-direction:column;gap:8px;align-self:stretch}.fa-blog-posts__meta{margin:0;font-size:16px;line-height:20px;letter-spacing:-.03em;text-transform:capitalize;color:var(--fa-moss)}.fa-blog-posts__title{margin:0;font-family:var(--fa-font-display);font-weight:700;font-size:26px;line-height:28px;letter-spacing:-.01em;text-transform:uppercase;color:var(--fa-moss);overflow-wrap:anywhere}.fa-blog-posts__link{margin-top:auto;font-family:var(--fa-font-display);font-weight:700;font-size:20px;line-height:28px;letter-spacing:-.04em;text-transform:uppercase;color:var(--fa-garnet);text-decoration:underline;text-decoration-thickness:.065em;text-underline-offset:.2em;text-decoration-skip-ink:none}a.fa-blog-posts__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}a.fa-blog-posts__link:focus-visible{outline:2px solid var(--fa-garnet);outline-offset:4px}@supports selector(:has(*)){a.fa-blog-posts__link:focus-visible{outline:none;box-shadow:none}.fa-blog-posts__card:has(a.fa-blog-posts__link:focus-visible){outline:2px solid var(--fa-linen);outline-offset:3px}}@media screen and (min-width:1100px)and (max-width:1279px){.fa-blog-posts__title{font-size:22px;line-height:26px}}@media screen and (max-width:1099px){.fa-blog-posts{padding-block:var(--fa-section-pad)}.fa-blog-posts__inner{gap:40px}.fa-blog-posts .fa-heading__title{line-height:44px}}@media screen and (min-width:900px)and (max-width:1099px){.fa-blog-posts__list{--fa-bp-gap: 12px}.fa-blog-posts__body{padding:16px 20px 22px;gap:12px}.fa-blog-posts__text{gap:6px}.fa-blog-posts__meta{font-size:14px;line-height:18px}.fa-blog-posts__title{font-size:20px;line-height:24px}.fa-blog-posts__link{font-size:18px;line-height:24px}}@media screen and (max-width:899px){.fa-blog-posts{--fa-swipe-item: 314px;--fa-swipe-gap: 12px;padding-block:var(--fa-bp-pad-m, 60px)}.fa-blog-posts__inner{gap:24px}.fa-blog-posts__heading{max-width:351px;gap:16px}.fa-blog-posts .fa-heading__title{line-height:29px;text-wrap:balance}.fa-blog-posts .fa-heading__text{max-width:363px}.fa-blog-posts__body{padding:14px 18px 20px;gap:10px}.fa-blog-posts__text{gap:6px}.fa-blog-posts__meta{font-size:14px;line-height:18px}.fa-blog-posts__title{font-size:20px;line-height:24px}.fa-blog-posts__link{font-size:14px;line-height:20px}.fa-section .fa-blog-posts__list{flex-wrap:nowrap;padding-block:6px;margin-block:-6px}}.fa-blog-posts__media img{transition:transform var(--fa-dur-zoom) var(--fa-ease-out)}.fa-blog-posts__link{transition:opacity var(--fa-dur-hover) var(--fa-ease-out)}@media(hover:hover){.fa-blog-posts__card--linked:hover .fa-blog-posts__media img{transform:scale(var(--fa-zoom))}.fa-blog-posts__card--linked:hover .fa-blog-posts__link{opacity:.75}}.fa-blog-posts__card:has(a.fa-blog-posts__link:focus-visible) .fa-blog-posts__media img{transform:scale(var(--fa-zoom))}@media screen and (max-width:899px){.fa-blog-posts{--fa-swipe-item: 317px}.fa-blog-posts__media{aspect-ratio:317 / 206}.fa-blog-posts .fa-heading__title{line-height:28px;letter-spacing:-.07em}.fa-blog-posts .fa-heading__text{max-width:285px;line-height:20px;letter-spacing:-.02em}.fa-blog-posts__body{padding:20px 16px;gap:18px}.fa-blog-posts__text{gap:8px}.fa-blog-posts__title{line-height:20px;letter-spacing:-.01em}}@media screen and (max-width:899px){.fa-blog-posts__link{font-size:18px;line-height:25px;color:var(--fa-garnet)}}.fa-section .fa-blog-posts__card .fa-blog-posts__link{color:var(--fa-garnet)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fa-blog-posts.css.map */
