.jn{--jn-ground: #FAF7F1;--jn-panel: #FFFFFF;--jn-ink: #191919;--jn-muted: #6F6A61;--jn-line: #E6E1D6;--jn-gold: #C99700;--jn-gold-deep: #8F6C00;--jn-char: #191919;--jn-cream: #F5F1E8}.jn a{text-decoration:none}.jn-serif{font-family:Iowan Old Style,Georgia,Times New Roman,serif;font-weight:500}.jn-masthead{text-align:center;padding:34px 0 18px;border-bottom:2px solid var(--jn-ink)}.jn-edition{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--jn-muted)}.jn-masthead h1{font-size:clamp(34px,5vw,56px);margin:8px 0 6px;letter-spacing:.02em;color:var(--jn-ink)}.jn-tagline{font-size:13.5px;color:var(--jn-muted);font-style:italic;font-family:Georgia,serif}.jn-pills{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;padding:16px 0 4px}.jn-pill{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:8px 15px;border:1px solid var(--jn-line);background:var(--jn-panel);border-radius:999px;color:var(--jn-ink);white-space:nowrap}.jn-pill:hover,.jn-pill--on{border-color:var(--jn-gold);color:var(--jn-gold-deep)}.jn-lead{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center;padding:36px 0 40px;border-bottom:1px solid var(--jn-line)}.jn-lead-img{display:block;border:1px solid var(--jn-line)}.jn-lead-img img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.jn-eyebrow{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--jn-gold-deep)}.jn-lead h2{font-size:clamp(26px,3.2vw,40px);line-height:1.12;margin:10px 0 12px;color:var(--jn-ink)}.jn-lead h2 a{color:inherit}.jn-stand{color:var(--jn-muted);font-size:16.5px;max-width:56ch;margin:0 0 14px}.jn-byline{font-size:12.5px;color:var(--jn-muted)}.jn-readmore{display:inline-block;margin-top:16px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:12px 22px;border:1px solid var(--jn-ink);color:var(--jn-ink)}.jn-readmore:hover{border-color:var(--jn-gold);color:var(--jn-gold-deep)}.jn-pillar{border-bottom:2px solid var(--jn-ink)}.jn-sec{padding:30px 0 8px}.jn-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:2px solid var(--jn-ink);padding-top:14px;margin-bottom:18px}.jn-sec-head h2{font-size:24px;margin:0;color:var(--jn-ink)}.jn-see{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--jn-gold-deep);white-space:nowrap}.jn-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.jn-card{display:flex;flex-direction:column;color:var(--jn-ink)}.jn-card-img{border:1px solid var(--jn-line);margin-bottom:12px}.jn-card-img img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}.jn-kicker{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--jn-gold-deep);font-weight:600;margin-bottom:5px}.jn-card h3{font-size:19px;line-height:1.25;margin:0 0 7px;color:var(--jn-ink)}.jn-card p{font-size:13.5px;color:var(--jn-muted);margin:0 0 8px}.jn-meta{font-size:11.5px;color:var(--jn-muted);margin-top:auto}.jn-weave{background:var(--jn-char);color:var(--jn-cream);margin:34px 0 6px}.jn-weave-in{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:center;padding:34px 36px}.jn-wimg{display:block;box-shadow:0 22px 50px #0000008c}.jn-wimg img{width:100%;display:block}.jn-wimg.sal-art--cropped{overflow:hidden}.jn-weyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--jn-gold);font-weight:600}.jn-wtitle{font-size:24px;margin:8px 0 6px;color:var(--jn-cream)}.jn-weave p{color:#b7b1a4;font-size:14px;margin:0 0 14px;max-width:52ch}.jn-go{display:inline-block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--jn-gold);border:1px solid rgba(201,151,0,.5);padding:10px 18px}.jn-go:hover{background:var(--jn-gold);color:#191919;border-color:var(--jn-gold)}.jn-news{border:1px solid var(--jn-line);background:var(--jn-panel);margin:40px 0;padding:30px 34px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.jn-news h3{font-size:22px;margin:0 0 4px;color:var(--jn-ink)}.jn-news p{margin:0;color:var(--jn-muted);font-size:14px}.jn-news-form{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap}.jn-news-input{border:1px solid var(--jn-line);background:var(--jn-ground);padding:12px 16px;font-size:14px;min-width:220px}.jn-news-btn{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:13px 26px;background:var(--jn-ink);color:var(--jn-ground);border:0;cursor:pointer;white-space:nowrap}.jn-news-msg{width:100%;font-size:13px}.jn-news-msg--ok{color:#2e7d32}.jn-news-msg--err{color:#b3261e}.jn-article-band .jn-news{margin:8px 0 26px}.jn-news--bar{padding:14px 18px;gap:14px}.jn-news--bar .jn-news-bar-line{margin:0;color:var(--jn-muted);font-size:13.5px}.jn-news--bar .jn-news-bar-line strong{color:var(--jn-ink);font-weight:600;margin-right:6px}.jn-news--bar .jn-news-input{padding:9px 12px;min-width:180px;font-size:13px}.jn-news--bar .jn-news-btn{padding:10px 16px;font-size:11px}.jn-shop-rail-wrap{display:none}@media(min-width:1024px){.jn-shop-rail-wrap{display:block;position:sticky;top:calc(var(--height-header, 80px) + 24px);margin-top:28px}}.jn-shop-rail{background:var(--jn-char);color:var(--jn-cream);padding:22px}.jn-shop-rail .jn-wimg{margin-bottom:16px}.jn-shop-rail .jn-wtitle{font-size:19px;line-height:1.25}.jn-shop-rail p{color:#b7b1a4;font-size:13px;margin:0 0 12px}@media(min-width:1024px){.jn-shop-band--desktop-off{display:none}}.jn-cat-head{padding:26px 0 6px;text-align:center}.jn-cat-head h2{font-size:clamp(26px,3vw,38px);margin:0 0 8px;color:var(--jn-ink)}.jn-cat-blurb{color:var(--jn-muted);max-width:64ch;margin:0 auto;font-size:15.5px}.jn-grid{padding:26px 0 8px}.jn-pagination{text-align:center;padding:26px 0 6px;font-size:14px}.jn-pagination a,.jn-pagination span{padding:6px 10px;color:var(--jn-ink)}.jn-pagination .current{color:var(--jn-gold-deep);font-weight:700}@media(max-width:860px){.jn-pills{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:12px}.jn-pills::-webkit-scrollbar{display:none}.jn-lead{grid-template-columns:1fr;gap:20px}.jn-cards{grid-template-columns:1fr;gap:22px}.jn-weave-in{grid-template-columns:1fr;gap:20px;padding:26px 22px}.jn-wimg{max-width:300px}.jn-news{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/journal.css.map */
