.jr{--jr-ink:#252525;--jr-green:#2C332F;--jr-gold:#6E6148;--jr-cream:#F5F2ED;--jr-line:#EDEAE5;--jr-grey:#5E5E5E;--jr-mute:#6B6B6B;font-family:var(--font-body-family,"Quattrocento Sans",sans-serif);color:var(--jr-ink);letter-spacing:.04em;line-height:1.6}.jr *{box-sizing:border-box}.jr a{color:inherit;text-decoration:none}.jr a:hover{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.jr img{display:block;max-width:100%}.jr-serif{font-family:var(--font-heading-family,Trirong,serif);font-weight:300}.jr-wrap{max-width:136rem;margin:0 auto;padding-left:4.8rem;padding-right:4.8rem}.jr-narrow{max-width:77.6rem;margin:0 auto;padding-left:4.8rem;padding-right:4.8rem}.jr-kicker{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--jr-gold)}.jr-h1,.jr-h2{font-family:var(--font-heading-family,Trirong,serif);font-weight:300;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;margin:0}.jr-h2{font-size:3.2rem}.jr .jr-btn{display:inline-block;padding:1.5rem 3rem;background:var(--jr-green);color:#fff;font-size:1.5rem;letter-spacing:.07em;line-height:1}.jr .jr-btn:hover{text-decoration:none;background:#1f2522;color:#fff}.jr a.jr-btn--line{background:transparent;color:#fff;border:1px solid #fff;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;padding:1.3rem 2.8rem}.jr a.jr-btn--line:hover{color:#fff;background:#ffffff1f}.jr-zoom{overflow:hidden;background:#ede8e0}.jr-zoom img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.jr-card:hover .jr-zoom img{transform:scale(1.04)}.jr-card:hover .jr-t{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.jr-card:hover{text-decoration:none}.jr-sechead{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1.6rem;border-bottom:1px solid var(--jr-ink);padding-bottom:2rem;margin-bottom:4.8rem}.jr-sechead .jr-kicker{display:block;margin-bottom:.8rem}.jr-link{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;min-height:4.4rem;display:inline-flex;align-items:center}.jr-hero{position:relative;overflow:hidden;min-height:78rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding:0 2rem 9.6rem;background:#6b5d4c;color:#fff}.jr-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jr-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#12100d9e,#12100d14 55%,#12100d00 70%)}.jr-hero>p,.jr-hero>h1,.jr-hero>a{position:relative}.jr-hero .jr-kicker{color:#f3eee6;letter-spacing:.3em;margin:0 0 1.8rem}.jr-hero .jr-h1{font-size:4.8rem;letter-spacing:.1em;color:#fff}.jr-hero__sub{margin:1.6rem 0 0;font-style:italic;font-size:1.9rem;color:#f3eee6}.jr-hero .jr-btn--line{margin-top:3rem}.jr-intro{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.8rem;padding-top:11.2rem;padding-bottom:8.8rem;max-width:92rem}.jr-intro .jr-h2{font-size:4.2rem}.jr-intro__sub{margin:0;font-size:1.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--jr-grey)}.jr-intro__txt{margin:1rem 0 0;font-size:1.6rem;line-height:1.8;color:var(--jr-grey);max-width:62rem}.jr-intro__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 3.4rem;margin-top:2.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.jr-intro__nav a{min-height:4.4rem;display:inline-flex;align-items:center}.jr-feat{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);background:var(--jr-cream)}.jr-feat__img{display:block;min-height:66rem;position:relative}.jr-feat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jr-feat__txt{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2.2rem;padding:7.2rem}.jr-feat__txt .jr-h2{font-size:4rem;max-width:46rem}.jr-feat__lead{margin:0;font-style:italic;font-size:1.9rem;line-height:1.55;max-width:42rem}.jr-feat__txt p{margin:0;font-size:1.5rem;line-height:1.8;color:var(--jr-grey);max-width:42rem}.jr-chapter{padding-top:12rem;padding-bottom:11.2rem}.jr-lead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4.8rem}.jr-lead__main{display:flex;flex-direction:column;gap:1.8rem}.jr-lead__main .jr-zoom{aspect-ratio:3/2}.jr-lead__main h3{margin:0;font-size:3.2rem;line-height:1.25}.jr-lead__main p{margin:0;font-size:1.5rem;line-height:1.8;color:var(--jr-grey);max-width:62rem}.jr-list{display:flex;flex-direction:column}.jr-list a{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:2.2rem;align-items:center;padding:3.2rem 0;border-bottom:1px solid var(--jr-line)}.jr-list a:first-child{padding-top:0}.jr-list a:last-child{border-bottom:0;padding-bottom:0}.jr-list .jr-zoom{aspect-ratio:1/1}.jr-list .jr-kicker{font-size:1rem;display:block;margin-bottom:.8rem}.jr-list .jr-t{font-size:2.1rem;line-height:1.35}.jr-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.8rem}.jr-grid4 a{display:flex;flex-direction:column;gap:1.4rem}.jr-grid4 .jr-zoom{aspect-ratio:3/4}.jr-grid4 .jr-kicker{font-size:1rem;margin-top:.4rem}.jr-grid4 h3{margin:0;font-size:2.1rem;line-height:1.35}.jr-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.jr-grid3 a{display:flex;flex-direction:column;gap:1.4rem}.jr-grid3 .jr-zoom{aspect-ratio:4/5}.jr-grid3 .jr-kicker{font-size:1rem;margin-top:.4rem}.jr-grid3 h3{margin:0;font-size:2.2rem;line-height:1.35}.jr-banner{position:relative;overflow:hidden;min-height:64rem;display:flex;align-items:center;background:#8a6e4e;color:#fff}.jr-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jr-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#18140fa8,#18140f40 50%,#18140f00 75%)}.jr-banner .jr-wrap{position:relative;width:100%;padding-top:9.6rem;padding-bottom:9.6rem}.jr-banner__box{max-width:56rem;display:flex;flex-direction:column;gap:2.2rem}.jr-banner .jr-kicker{color:#ede5d8;letter-spacing:.24em}.jr-banner__q{margin:0;font-style:italic;font-size:3.6rem;line-height:1.38}.jr-banner .jr-btn--line{align-self:flex-start;margin-top:.8rem}.jr-answers{background:var(--jr-cream)}.jr-answers .jr-wrap{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:6.4rem;padding-top:11.2rem;padding-bottom:11.2rem}.jr-answers__intro{display:flex;flex-direction:column;gap:1.8rem}.jr-answers__intro p{margin:0;font-size:1.5rem;line-height:1.8;color:var(--jr-grey);max-width:34rem}.jr-answers__list{display:flex;flex-direction:column;border-top:1px solid var(--jr-ink)}.jr-answers__list a{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem;gap:2rem;align-items:start;padding:2.6rem 0;border-bottom:1px solid #D9D4CC}.jr-answers__list .jr-t{font-family:var(--font-heading-family,Trirong,serif);font-weight:400;font-size:2.1rem;display:block;margin-bottom:.6rem}.jr-answers__list span{font-size:1.5rem;line-height:1.7;color:var(--jr-grey)}.jr-answers__list i{font-style:normal;font-size:1.8rem;padding-top:.4rem}.jr-gift{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff;border-top:1px solid var(--jr-line);border-bottom:1px solid var(--jr-line)}.jr-gift__img{position:relative;min-height:82rem;overflow:hidden}.jr-gift__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jr-gift__txt{padding:8.8rem 7.2rem;display:flex;flex-direction:column;justify-content:center;gap:2.2rem}.jr-gift__txt .jr-h2{font-size:4rem}.jr-gift__txt>p{margin:0;font-size:1.5rem;line-height:1.8;color:var(--jr-grey);max-width:46rem}.jr-gift__list{display:flex;flex-direction:column;margin-top:1.2rem;border-top:1px solid var(--jr-ink)}.jr-gift__list a{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:1.8rem;align-items:center;padding:1.6rem 0;border-bottom:1px solid #E3DFD8}.jr-gift__list img{width:6.4rem;height:6.4rem;object-fit:cover;border:1px solid var(--jr-line)}.jr-gift__list .jr-t{font-size:1.8rem;line-height:1.4}.jr-gift .jr-btn{align-self:flex-start;margin-top:1.4rem}.jr-art__head{max-width:90rem;margin:0 auto;padding:7.2rem 4.8rem 5.2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.8rem}.jr-crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--jr-mute)}.jr-crumbs a{color:var(--jr-mute)}.jr-crumbs a:last-child{color:var(--jr-gold)}.jr-art__head .jr-h1{font-size:4.4rem;line-height:1.25;letter-spacing:.06em;margin-top:.8rem}.jr-art__lead{margin:.4rem 0 0;font-style:italic;font-size:2.1rem;line-height:1.55;color:#3a3a3a;max-width:64rem}.jr-art__meta{margin:.6rem 0 0;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--jr-mute)}.jr-art__hero{max-width:126.4rem;margin:0 auto;padding:0 4.8rem}.jr-art__hero img{width:100%;aspect-ratio:16/9;object-fit:cover;background:#ede8e0}.jr-art__hero figcaption{margin-top:1.2rem;font-size:1.2rem;color:var(--jr-mute);text-align:center}.jr-short{background:var(--jr-cream);padding:3.2rem 3.4rem;margin:7.2rem 0 2.2rem}.jr-short .jr-kicker{display:block;margin-bottom:1.2rem}.jr-short p{margin:0;font-family:var(--font-heading-family,Trirong,serif);font-weight:300;font-size:2rem;line-height:1.6;color:var(--jr-ink)}.jr-toc{padding:.8rem 0 1.2rem;border-bottom:1px solid var(--jr-line);display:flex;flex-direction:column;margin-bottom:3.6rem}.jr-toc .jr-kicker{margin-bottom:1rem}.jr-toc a{display:flex;gap:1.6rem;min-height:4rem;align-items:center;font-size:1.5rem}.jr-toc a b{font-family:var(--font-heading-family,Trirong,serif);font-weight:400;color:var(--jr-gold);width:2.2rem}.jr-toc:empty{display:none}.jr-prose{font-size:1.7rem;line-height:1.85;color:#3f3f3f}.jr-prose>*{margin:0 0 2.2rem}.jr-prose h2{font-family:var(--font-heading-family,Trirong,serif);font-weight:300;font-size:3rem;line-height:1.3;color:var(--jr-ink);margin:5rem 0 2.2rem;letter-spacing:.02em;text-transform:none}.jr-prose h2:before{content:attr(data-num);display:block;font-size:1.5rem;color:var(--jr-gold);margin-bottom:.6rem}.jr-prose h3{font-family:var(--font-heading-family,Trirong,serif);font-weight:400;font-size:2rem;line-height:1.4;color:var(--jr-ink);margin:3.2rem 0 1rem}.jr-prose p{margin:0 0 2.2rem}.jr .jr-prose a{color:var(--jr-ink);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:#9c8f78}.jr .jr-prose a:hover{text-decoration-color:var(--jr-ink)}.jr-prose ul,.jr-prose ol{padding-left:2.2rem}.jr-prose li{margin:0 0 1rem}.jr-prose img{margin:3.2rem 0}.jr-prose blockquote{margin:4rem 0;padding:4.4rem .8rem;border-left:0;border-top:1px solid var(--jr-ink);border-bottom:1px solid var(--jr-ink);text-align:center;font-family:var(--font-heading-family,Trirong,serif);font-weight:300;font-style:italic;font-size:3rem;line-height:1.45;color:var(--jr-ink)}.jr-prose table{width:100%;border-collapse:collapse;font-size:1.5rem}.jr-prose td,.jr-prose th{padding:1.2rem 0;border-bottom:1px solid var(--jr-line);text-align:left;vertical-align:top}.jr-faq{background:var(--jr-cream);margin-top:9.6rem}.jr-faq .jr-narrow{padding-top:9.6rem;padding-bottom:9.6rem}.jr-faq .jr-prose h2{text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:3.2rem;margin:0 0 4.4rem}.jr-faq .jr-prose h2:before{display:none}.jr-faq .jr-prose h3{border-top:1px solid #D9D4CC;padding-top:2.8rem;margin:2.8rem 0 1rem}.jr-faq .jr-prose h3:first-of-type{border-top:1px solid var(--jr-ink)}.jr-prods{padding:10.4rem 4.8rem 11.2rem;max-width:126.4rem;margin:0 auto}.jr-prods__head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:4.8rem}.jr-prods .jr-grid4 a{align-items:center;text-align:center;gap:1rem}.jr-prods .jr-zoom{width:100%;aspect-ratio:1/1;background:#f6f6f4}.jr-prods .jr-zoom img{object-fit:contain}.jr-prods .jr-t{font-family:var(--font-heading-family,Trirong,serif);font-size:1.8rem}.jr-prods .jr-price{font-size:1.4rem;color:var(--jr-grey)}.jr-share{display:flex;justify-content:center;gap:2.8rem;margin-top:3.6rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.jr-share a{min-height:4.4rem;display:inline-flex;align-items:center}.jr-more{padding-top:11.2rem;padding-bottom:12rem}@media screen and (max-width:900px){.jr-wrap,.jr-narrow,.jr-art__head,.jr-art__hero,.jr-prods{padding-left:2rem;padding-right:2rem}.jr-hero{min-height:62rem;padding-bottom:5.6rem}.jr-hero .jr-h1{font-size:3rem;letter-spacing:.08em}.jr-intro{padding-top:7.2rem;padding-bottom:7.2rem}.jr-intro .jr-h2{font-size:2.8rem}.jr-h2,.jr-feat__txt .jr-h2,.jr-gift__txt .jr-h2{font-size:2.6rem}.jr-feat,.jr-lead,.jr-answers .jr-wrap,.jr-gift,.jr-grid3{grid-template-columns:minmax(0,1fr)}.jr-feat__img{min-height:42rem}.jr-feat__txt,.jr-gift__txt{padding:4.8rem 2rem 6.4rem}.jr-chapter{padding-top:7.2rem;padding-bottom:7.2rem}.jr-grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.4rem}.jr-lead__main h3{font-size:2.4rem}.jr-banner{min-height:42rem}.jr-banner__q{font-size:2.4rem}.jr-answers .jr-wrap{padding-top:7.2rem;padding-bottom:7.2rem;gap:3.2rem}.jr-gift__img{min-height:30rem}.jr-art__head .jr-h1{font-size:2.8rem}.jr-art__lead{font-size:1.9rem}.jr-prose{font-size:1.6rem}.jr-prose h2{font-size:2.4rem}.jr-prose blockquote{font-size:2.3rem}.jr-faq .jr-narrow,.jr-prods,.jr-more{padding-top:7.2rem;padding-bottom:7.2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/journal.css.map */
