.journal-hero{position:relative;overflow:hidden;aspect-ratio:var(--jh-ar, 16 / 5);min-height:var(--jh-min, 340px);max-height:600px;width:100%;display:grid;place-items:center;background:var(--tl-ink)}.journal-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.journal-hero__media picture{display:block;width:100%;height:100%}.journal-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.journal-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--jh-overlay, .45) * .55)),rgba(0,0,0,calc(var(--jh-overlay, .45) * .9)) 45%,rgba(0,0,0,var(--jh-overlay, .45)))}.journal-hero__inner{position:relative;z-index:2;display:grid;gap:var(--s-4);justify-items:center;text-align:center;width:100%;max-width:900px;padding-block:clamp(var(--s-8),6vh,var(--s-10));padding-inline:clamp(16px,4vw,32px);color:#fff}.journal-hero__eyebrow{color:#fff;opacity:.9}.journal-hero__title{margin:0;color:#fff;font-size:clamp(2.5rem,6.5vw,4.5rem);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 2px 24px rgba(0,0,0,.28)}.journal-hero__sub{margin:0;max-width:56ch;color:#ffffffe0;font-size:var(--fs-body-l);line-height:1.5;text-shadow:0 1px 12px rgba(0,0,0,.35)}@media(max-width:1024px){.journal-hero{aspect-ratio:16 / 7}}@media(max-width:749px){.journal-hero{aspect-ratio:16 / 10;min-height:360px;max-height:78svh}.journal-hero--art-directed{aspect-ratio:4 / 5;min-height:420px}.journal-hero__inner{gap:var(--s-3)}.journal-hero__sub{font-size:var(--fs-body)}}.journal-masthead{background:var(--tl-tint);border-bottom:1px solid var(--tl-line)}.journal-masthead__inner{display:grid;gap:var(--s-3);justify-items:center;text-align:center;padding-block:clamp(var(--s-8),6vw,var(--s-11))}.journal-masthead__title{margin:0;font-size:clamp(2.25rem,6vw,4rem);line-height:.98;letter-spacing:-.02em;text-transform:uppercase}.journal-masthead__sub{margin:0;max-width:56ch}.journal-breadcrumbs{padding-block:var(--s-4)}.blog-page{padding-top:var(--s-6);padding-bottom:var(--tl-gap-section)}.journal-filter{border-bottom:1px solid var(--tl-line);margin-bottom:var(--s-8)}.journal-filter__track{display:flex;gap:var(--s-6);list-style:none;padding:0 0 var(--s-4);margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.journal-filter__track::-webkit-scrollbar{display:none}.journal-filter__track>li{flex:0 0 auto;scroll-snap-align:start}.blog-page .journal-filter a.journal-filter__link{display:inline-flex;align-items:center;min-height:32px;white-space:nowrap;color:var(--tl-muted);font-family:Inter,sans-serif;font-size:var(--fs-body-s);font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid transparent;transition:color var(--tl-dur-fast) var(--tl-ease),border-color var(--tl-dur-fast) var(--tl-ease)}.blog-page .journal-filter a.journal-filter__link:hover{color:var(--tl-ink);text-decoration:none}.blog-page .journal-filter a.journal-filter__link.is-active{color:var(--tl-ink);border-bottom-color:var(--tl-red)}@media(max-width:640px){.journal-filter{margin-bottom:var(--s-6)}.journal-filter__track{gap:var(--s-5)}.journal-filter__link{min-height:44px}}.journal-result{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin:calc(var(--s-4) * -1) 0 var(--s-7)}.journal-result__clear{color:var(--tl-link);font-weight:600}.journal-feature.card{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(var(--s-6),4vw,var(--s-9));align-items:center;margin-bottom:var(--s-9);padding-bottom:var(--s-9);background:none;border:0;border-bottom:1px solid var(--tl-line);border-radius:0;overflow:visible;color:inherit;transition:none}.journal-feature.card:hover{transform:none;text-decoration:none}.journal-feature--only.card{margin-bottom:0;padding-bottom:0;border-bottom:0}.journal-feature__media{display:block;border-radius:var(--tl-radius-card);overflow:hidden;background:var(--tl-bg)}.journal-feature__media img{transition:transform var(--tl-dur-slow) var(--tl-ease)}.journal-feature:hover .journal-feature__media img{transform:scale(1.03)}.journal-feature__body{display:grid;gap:var(--s-4)}.journal-feature__flag{color:var(--tl-red)}.journal-feature__title{margin:0;font-size:clamp(1.75rem,3.2vw,var(--fs-h3));line-height:1.1;letter-spacing:-.01em;color:var(--tl-ink);transition:color var(--tl-dur-fast) var(--tl-ease)}.journal-feature:hover .journal-feature__title{color:var(--tl-red)}.journal-feature__excerpt{margin:0;color:var(--tl-muted);font-size:var(--fs-body-l);line-height:1.6}.journal-feature__cta{display:inline-flex;align-items:center;gap:var(--s-2);font-family:Inter,sans-serif;font-size:var(--fs-body-s);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--tl-navy)}.journal-feature:hover .journal-feature__cta svg{transform:translate(3px)}.journal-feature__cta svg{transition:transform var(--tl-dur-fast) var(--tl-ease)}@media(max-width:900px){.journal-feature.card{grid-template-columns:1fr;gap:var(--s-5);margin-bottom:var(--s-8);padding-bottom:var(--s-8)}.journal-feature--only.card{margin-bottom:0;padding-bottom:0}.journal-feature__body{gap:var(--s-3)}.journal-feature__excerpt{font-size:var(--fs-body)}}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-9) var(--s-6);list-style:none;padding:0;margin:0}@media(max-width:1024px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-8) var(--s-5)}}@media(max-width:640px){.journal-grid{grid-template-columns:1fr;gap:var(--s-8)}}.journal-card.card{display:flex;flex-direction:column;height:100%;background:none;border:0;border-radius:0;overflow:visible;color:inherit;transition:none}.journal-card.card:hover{transform:none;text-decoration:none}.journal-card:focus-visible{outline:2px solid var(--tl-navy);outline-offset:4px;border-radius:var(--tl-radius-card)}.journal-card__media{border-radius:var(--tl-radius-card);overflow:hidden;background:var(--tl-bg)}.journal-card__media img{transition:transform var(--tl-dur-slow) var(--tl-ease)}.journal-card:hover .journal-card__media img{transform:scale(1.04)}.journal-card__body{display:grid;gap:var(--s-2);padding-top:var(--s-4)}.journal-card__cat{font-family:Inter,sans-serif;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tl-red)}.journal-card__title{margin:0;font-size:var(--fs-h5);line-height:1.25;color:var(--tl-ink);transition:color var(--tl-dur-fast) var(--tl-ease)}.journal-card:hover .journal-card__title{color:var(--tl-red)}.journal-card__excerpt{margin:0;color:var(--tl-muted);font-size:var(--fs-body-s);line-height:1.55}.journal-card__meta{margin:0;margin-top:var(--s-1);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.journal-card__dot{opacity:.5}@media(max-width:640px){.journal-card__title{font-size:var(--fs-h4)}.journal-card__excerpt{font-size:var(--fs-body)}}.journal-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(135deg,var(--tl-ink) 0%,var(--tl-navy) 100%);color:#ffffff80}.journal-empty{display:grid;gap:var(--s-4);justify-items:center;text-align:center;padding:var(--s-11) var(--s-5);background:var(--tl-tint);border-radius:var(--tl-radius-card)}.journal-empty .lead{margin:0;max-width:44ch}@media(prefers-reduced-motion:reduce){.journal-card__media img,.journal-feature__media img,.journal-feature__cta svg{transition:none}.journal-card:hover .journal-card__media img,.journal-feature:hover .journal-feature__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/blog.css.map */
