.t-jl{font-family:var(--gf-font-body);background:var(--gf-white);color:var(--gf-ink);position:relative;z-index:2;margin-top:clamp(-16px,-1.4vw,-10px)}.t-jl[data-bg=cream]{background:var(--gf-cream);color:var(--gf-green-dark)}.t-jl__inner{max-width:var(--gf-maxw);margin-inline:auto;padding:0 var(--gf-gutter) clamp(48px,6vw,88px)}.t-jl__empty{text-align:center;font-size:var(--gf-fs-lead);color:var(--gf-ink-soft);padding:clamp(40px,8vw,96px) 0}.t-jl__filters{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 clamp(28px,4vw,48px)}.t-jl__filter{display:inline-flex;align-items:center;height:3.6rem;padding:0 1.6rem;border-radius:999px;border:1px solid var(--gf-hairline);background:transparent;color:var(--gf-ink);font-size:.9rem;font-weight:600;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.t-jl__filter:hover{border-color:var(--gf-green-mid)}.t-jl__filter.is-active{background:var(--gf-green-dark);color:var(--gf-cream);border-color:var(--gf-green-dark)}.t-jl__chip{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:inline-block;padding:.5rem 1rem;border-radius:999px;background:var(--gf-green-mid);color:var(--gf-cream);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1}.t-jl__chip--feature{top:1.6rem;left:1.6rem;padding:.6rem 1.2rem;background:var(--gf-coral);color:var(--gf-green-dark)}.t-jl__meta{display:flex;align-items:center;gap:.8rem;font-size:var(--gf-fs-small);letter-spacing:.03em;color:var(--gf-ink-soft)}.t-jl[data-bg=cream] .t-jl__meta{color:var(--gf-cream-ink-soft)}.t-jl__cat{font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gf-green-mid)}.t-jl__dot{width:3px;height:3px;border-radius:999px;background:currentColor;opacity:.45;flex:none}.t-jl__link{display:inline-flex;align-items:center;gap:.55rem;margin-top:auto;padding-top:.4rem;font-weight:600;font-size:var(--gf-fs-small);letter-spacing:.01em;color:var(--gf-green-mid);text-decoration:none;transition:color .2s ease}.t-jl__arrow{transition:transform .22s cubic-bezier(.2,.7,.2,1),color .2s ease}.t-jl__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center}.t-jl__ph--green{background:linear-gradient(135deg,var(--gf-green-dark) 0%,var(--gf-green-mid) 100%);color:var(--gf-cream)}.t-jl__ph--coral{background:linear-gradient(135deg,var(--gf-green-mid) 0%,var(--gf-coral) 100%);color:var(--gf-cream)}.t-jl__ph--cream{background:linear-gradient(135deg,var(--gf-cream) 0%,var(--gf-coral) 120%);color:var(--gf-green-dark)}.t-jl__ph-txt{font-weight:600;font-size:1.05rem;letter-spacing:.02em;line-height:1.35}.t-jl__feature{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--gf-hairline);border-radius:var(--gf-radius);overflow:hidden;text-decoration:none;color:inherit;margin-bottom:clamp(28px,4vw,44px);transition:box-shadow .26s ease,border-color .22s ease,transform .26s cubic-bezier(.2,.7,.2,1)}.t-jl__feature:hover{border-color:var(--gf-green-line);box-shadow:var(--gf-shadow)}.t-jl__feature-cover{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--gf-green-tint)}.t-jl__feature-cover img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.t-jl__feature:hover .t-jl__feature-cover img{transform:scale(1.03)}.t-jl__feature-body{padding:clamp(22px,2.6vw,34px);display:flex;flex-direction:column;gap:1rem;justify-content:center}.t-jl__feature-title{font-family:var(--gf-font-display);font-weight:700;font-size:var(--gf-fs-h3);line-height:1.14;letter-spacing:-.01em;text-wrap:balance;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-jl__feature-excerpt{font-size:var(--gf-fs-body);line-height:1.55;color:var(--gf-ink-soft);margin:0;max-width:56ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-jl[data-bg=cream] .t-jl__feature-excerpt{color:var(--gf-cream-ink-soft)}@media(min-width:750px){.t-jl__feature{grid-template-columns:1.25fr 1fr}.t-jl__feature-cover{aspect-ratio:auto;height:100%;min-height:240px;max-height:300px}}.t-jl__grid{display:grid;grid-template-columns:1fr;gap:clamp(20px,2.4vw,30px)}@media(min-width:600px){.t-jl__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.t-jl__grid{grid-template-columns:repeat(3,1fr)}}.t-jl__card{display:flex;flex-direction:column;border:1px solid var(--gf-hairline);border-radius:var(--gf-radius);overflow:hidden;text-decoration:none;color:inherit;background:var(--gf-white);transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s ease,border-color .22s ease}.t-jl[data-bg=cream] .t-jl__card{background:#ffffff8c}.t-jl__card:hover{transform:translateY(-4px);border-color:var(--gf-green-line);box-shadow:var(--gf-shadow)}.t-jl__card-cover{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--gf-green-tint)}.t-jl__card-cover img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.t-jl__card:hover .t-jl__card-cover img{transform:scale(1.04)}.t-jl__card-body{padding:1.5rem 1.5rem 1.7rem;display:flex;flex-direction:column;gap:.9rem;flex:1}.t-jl__card-title{font-family:var(--gf-font-display);font-weight:700;font-size:1.35rem;line-height:1.24;letter-spacing:-.005em;text-wrap:balance;margin:0}.t-jl__card:hover .t-jl__link,.t-jl__feature:hover .t-jl__link{color:var(--gf-coral)}.t-jl__card:hover .t-jl__link .t-jl__arrow,.t-jl__feature:hover .t-jl__link .t-jl__arrow{transform:translate(4px)}.t-jl__pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:clamp(36px,5vw,60px)}.t-jl__page{display:inline-flex;align-items:center;justify-content:center;min-width:3.4rem;height:3.4rem;padding:0 .8rem;border-radius:999px;border:1px solid var(--gf-hairline);font-size:.95rem;font-weight:600;color:var(--gf-ink);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.t-jl__page:hover{border-color:var(--gf-green-mid)}.t-jl__page.is-current{background:var(--gf-green-dark);color:var(--gf-cream);border-color:var(--gf-green-dark)}.t-jl__page--gap{border:none;color:var(--gf-ink-soft);min-width:1.6rem}.t-jl__page--nav svg{display:block}@media(prefers-reduced-motion:reduce){.t-jl__feature,.t-jl__card,.t-jl__feature-cover img,.t-jl__card-cover img,.t-jl__arrow{transition:none}.t-jl__feature:hover,.t-jl__card:hover,.t-jl__feature:hover .t-jl__feature-cover img,.t-jl__card:hover .t-jl__card-cover img,.t-jl__card:hover .t-jl__link .t-jl__arrow,.t-jl__feature:hover .t-jl__link .t-jl__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-t-journal-list.css.map */
