.tsg-blog__head{max-width:680px;margin:0 0 48px}.tsg-blog__eyebrow{margin:0 0 14px}.tsg-blog__heading{font-size:var(--cnm-fs-display-m);line-height:1.08;margin:0;text-wrap:balance}.tsg-blog__intro{font-family:var(--cnm-font-body);font-size:var(--cnm-fs-body-l);line-height:1.55;color:var(--cnm-ink-soft);margin:16px 0 0}.tsg-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;list-style:none;margin:0;padding:0}.tsg-blog__item{display:flex}.tsg-blog__card{display:flex;flex-direction:column;background-color:#fff;border-radius:var(--cnm-radius-card-lg);overflow:hidden;box-shadow:var(--cnm-shadow-soft);text-decoration:none;color:var(--cnm-ink);width:100%;transition:transform .18s ease,box-shadow .18s ease}.tsg-blog__card:hover{transform:translateY(-4px);box-shadow:var(--cnm-shadow-card)}.tsg-blog__card:focus-visible{outline:3px solid var(--cnm-mint);outline-offset:2px}.tsg-blog__media{position:relative;aspect-ratio:16 / 10;background-color:var(--cnm-mint-wash);display:flex;align-items:center;justify-content:center;overflow:hidden}.tsg-blog__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.tsg-blog__card:hover .tsg-blog__img{transform:scale(1.04)}.tsg-blog__media-fallback{padding:16px;text-align:center;color:var(--cnm-mint-deep);opacity:.7;font-size:var(--cnm-fs-h4)}.tsg-blog__tag{position:absolute;top:12px;left:12px;font-size:var(--cnm-fs-caption);padding:5px 11px}.tsg-blog__body{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px;flex:1 1 auto}.tsg-blog__title{font-size:var(--cnm-fs-h4);line-height:1.22;margin:0}.tsg-blog__excerpt{font-family:var(--cnm-font-body);font-size:var(--cnm-fs-body);line-height:1.5;color:var(--cnm-ink-soft);margin:0}.tsg-blog__foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-family:var(--cnm-font-body);font-size:var(--cnm-fs-small);color:var(--cnm-ink-soft)}.tsg-blog__dot{opacity:.5}.tsg-blog__empty{font-family:var(--cnm-font-body);color:var(--cnm-ink-soft)}.tsg-blog__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:48px}.tsg-blog__page-link{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:10px 14px;border-radius:var(--cnm-radius-pill);font-family:var(--cnm-font-body);font-size:var(--cnm-fs-small);font-weight:600;color:var(--cnm-ink);text-decoration:none;box-shadow:inset 0 0 0 1.5px #0e26242e;transition:box-shadow .15s ease}.tsg-blog__page-link:hover{box-shadow:inset 0 0 0 1.5px var(--cnm-mint)}.tsg-blog__page-link.is-current{background-color:var(--cnm-ink);color:var(--cnm-cream);box-shadow:none}@media screen and (max-width:989px){.tsg-blog__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width:599px){.tsg-blog__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/tsg-blog.css.map */
