.journal,.article-mag{--mag-bg: #FDFCF9;--mag-ink: #2D2D2B;--mag-body: #3A3A38;--mag-muted: #7A7A77;--mag-line: #E0E0DE;--mag-tint: #F5F5F3;--mag-accent: #476D4E;--mag-font: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--mag-serif: Didot, "Bodoni 72", "Playfair Display", Georgia, serif;--mag-max: 1320px;--mag-content: 680px;--mag-content-wide: 920px;background:var(--mag-bg);color:var(--mag-body);font-family:var(--mag-font);font-feature-settings:"ss01","ss02","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.journal *,.article-mag *{box-sizing:border-box}.journal__masthead{padding:clamp(56px,8vw,120px) 24px clamp(40px,5vw,72px);text-align:center;max-width:var(--mag-max);margin:0 auto}.journal__masthead-inner{max-width:800px;margin:0 auto}.journal__issue{font-size:12px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--mag-muted);margin:0 0 clamp(16px,2vw,24px)}.journal__wordmark{font-size:clamp(40px,8.5vw,104px);font-weight:700;letter-spacing:-.03em;line-height:.95;color:var(--mag-ink);margin:0;font-feature-settings:"ss01"}.journal__tagline{font-size:clamp(15px,1.5vw,18px);font-weight:400;line-height:1.55;color:var(--mag-body);margin:clamp(20px,2.5vw,32px) auto 0;max-width:560px;font-style:italic}.journal__rule{height:1px;background:var(--mag-line);max-width:var(--mag-max);margin:0 auto}.journal__filter{max-width:var(--mag-max);margin:0 auto;padding:clamp(24px,3vw,40px) 24px;display:flex;align-items:baseline;gap:clamp(16px,3vw,40px);flex-wrap:wrap;border-bottom:1px solid var(--mag-line)}.journal__filter-label{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mag-muted);flex-shrink:0}.journal__filter-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:clamp(12px,2.5vw,32px)}.journal__filter-list li a{font-size:14px;font-weight:500;letter-spacing:.02em;color:var(--mag-body);text-decoration:none;padding-bottom:4px;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.journal__filter-list li a:hover{color:var(--mag-ink);border-bottom-color:var(--mag-ink)}.journal__filter-list li.is-active a{color:var(--mag-ink);border-bottom-color:var(--mag-accent)}.journal__featured{max-width:var(--mag-max);margin:clamp(40px,6vw,96px) auto 0;padding:0 24px}.journal__featured-link{display:grid;grid-template-columns:1fr;gap:clamp(24px,4vw,56px);text-decoration:none;color:inherit;align-items:center}@media(min-width:990px){.journal__featured-link{grid-template-columns:1.35fr 1fr;gap:72px}}.journal__featured-figure{margin:0;overflow:hidden;background:var(--mag-tint);aspect-ratio:4 / 3}.journal__featured-figure img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.journal__featured-link:hover .journal__featured-figure img{transform:scale(1.02)}.journal__featured-body{padding:0}.journal__kicker{font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--mag-accent);margin:0 0 clamp(16px,2vw,24px)}.journal__kicker-sep{color:var(--mag-muted)}.journal__featured-title{font-size:clamp(28px,4.5vw,56px);font-weight:700;letter-spacing:-.025em;line-height:1.05;color:var(--mag-ink);margin:0 0 clamp(16px,2vw,24px)}.journal__featured-excerpt{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--mag-body);margin:0 0 clamp(20px,2.5vw,28px);max-width:48ch}.journal__meta{font-size:13px;font-weight:400;color:var(--mag-muted);margin:0 0 clamp(20px,2vw,24px);letter-spacing:.02em}.journal__meta-sep{margin:0 8px;color:var(--mag-line)}.journal__read{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mag-ink);border-bottom:1px solid var(--mag-ink);padding-bottom:3px}.journal__grid-wrap{max-width:var(--mag-max);margin:clamp(56px,8vw,120px) auto clamp(72px,10vw,140px);padding:0 24px}.journal__section-label{font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--mag-muted);margin:0 0 clamp(32px,4vw,48px);padding-bottom:clamp(16px,2vw,20px);border-bottom:1px solid var(--mag-line)}.journal__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:clamp(40px,5vw,80px) clamp(24px,3vw,48px)}@media(min-width:750px){.journal__grid{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.journal__grid{grid-template-columns:repeat(3,1fr)}.journal-card--wide{grid-column:span 2}}.journal__empty{text-align:center;color:var(--mag-muted);font-style:italic;padding:clamp(40px,5vw,80px) 0}.journal-card{list-style:none}.journal-card__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;gap:clamp(16px,2vw,24px)}.journal-card__figure{display:block;margin:0;overflow:hidden;background:var(--mag-tint);aspect-ratio:4 / 5}.journal-card--wide .journal-card__figure{aspect-ratio:16 / 9}.journal-card .journal-card__figure img{width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.journal-card .journal-card__link:hover .journal-card__figure img{transform:scale(1.03)}.journal-card__kicker{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mag-accent);margin:0 0 10px}.journal-card__title{font-size:clamp(20px,2.2vw,28px);font-weight:600;letter-spacing:-.015em;line-height:1.2;color:var(--mag-ink);margin:0 0 12px}.journal-card--wide .journal-card__title{font-size:clamp(24px,3vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.1;max-width:22ch}.journal-card__dek{font-size:15px;line-height:1.55;color:var(--mag-body);margin:0 0 16px;max-width:50ch}.journal-card__meta{font-size:12px;color:var(--mag-muted);letter-spacing:.04em;margin:0}.journal-card__meta-sep{margin:0 8px;color:var(--mag-line)}.journal__pagination{max-width:var(--mag-max);margin:clamp(56px,8vw,96px) auto clamp(56px,8vw,96px);padding:clamp(24px,3vw,32px) 24px;border-top:1px solid var(--mag-line);display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;letter-spacing:.04em}.journal__pagination a{color:var(--mag-ink);text-decoration:none;font-weight:500;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .2s ease}.journal__pagination a:hover{border-bottom-color:var(--mag-ink)}.journal__pagination-info{color:var(--mag-muted);text-transform:uppercase;letter-spacing:.18em;font-size:11px}.article-mag{padding-bottom:clamp(56px,8vw,96px)}.article-mag__kicker-row{max-width:var(--mag-content-wide);margin:clamp(32px,4vw,56px) auto 0;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.article-mag__back{font-size:12px;font-weight:500;letter-spacing:.1em;color:var(--mag-muted);text-decoration:none;text-transform:uppercase}.article-mag__back:hover{color:var(--mag-ink)}.article-mag .article-mag__kicker{font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--mag-accent);margin:0}.article-mag__header{max-width:var(--mag-content-wide);margin:clamp(24px,3vw,40px) auto clamp(32px,4vw,56px);padding:0 24px;text-align:center}.article-mag__title{font-size:clamp(32px,5.8vw,72px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--mag-ink);margin:0 0 clamp(20px,2.5vw,32px);max-width:20ch;margin-left:auto;margin-right:auto}.article-mag__dek{font-size:clamp(17px,1.6vw,22px);font-style:italic;font-weight:400;line-height:1.5;color:var(--mag-body);margin:0 auto;max-width:52ch}.article-mag__byline{max-width:var(--mag-content);margin:0 auto clamp(32px,4vw,56px);padding:clamp(20px,2vw,28px) 24px;border-top:1px solid var(--mag-line);border-bottom:1px solid var(--mag-line);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--mag-body)}.article-mag__byline-label{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mag-muted);display:block;margin-bottom:4px}.article-mag__byline-name{font-weight:500;color:var(--mag-ink)}.article-mag__byline-right{text-align:right;color:var(--mag-muted);display:flex;flex-direction:column;gap:2px;font-size:12px}.article-mag__byline-right p{margin:0}.article-mag__hero{margin:0 auto clamp(32px,4vw,56px);max-width:var(--mag-max);padding:0 24px}.article-mag__hero--bleed{max-width:100%;padding:0}.article-mag__hero img{width:100%;height:auto;display:block}.article-mag__caption{font-size:12px;font-style:italic;color:var(--mag-muted);margin:12px auto 0;max-width:var(--mag-content);padding:0 24px;text-align:center;letter-spacing:.02em}.article-mag__hero--bleed .article-mag__caption{padding:0 24px}.article-mag__body{max-width:var(--mag-content);margin:0 auto;padding:0 24px;font-size:18px;line-height:1.75;color:var(--mag-body);font-weight:400}.article-mag__body p{margin:0 0 1.4em}.article-mag__body h2{font-size:clamp(24px,3vw,34px);font-weight:600;letter-spacing:-.015em;line-height:1.2;color:var(--mag-ink);margin:2.4em 0 .8em}.article-mag__body h3{font-size:clamp(20px,2.2vw,24px);font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--mag-ink);margin:2em 0 .6em}.article-mag__body a{color:var(--mag-ink);text-decoration:none;border-bottom:1px solid var(--mag-accent);padding-bottom:1px;transition:border-color .2s ease}.article-mag__body a:hover{border-bottom-color:var(--mag-ink)}.article-mag__body img{display:block;width:100%;height:auto;margin:2.4em auto}.article-mag__body blockquote{font-family:var(--mag-serif);margin:2.4em 0;padding:0 0 0 32px;border-left:2px solid var(--mag-accent);font-size:clamp(22px,2.2vw,28px);font-style:italic;line-height:1.4;color:var(--mag-ink);font-weight:400}.article-mag__body ul,.article-mag__body ol{padding-left:1.4em;margin:0 0 1.4em}.article-mag__body li{margin-bottom:.6em}.article-mag__body hr{border:0;border-top:1px solid var(--mag-line);margin:3em auto;max-width:120px}.article-mag__body--dropcap>p:first-of-type:first-letter{float:left;font-size:clamp(64px,8vw,96px);line-height:.85;font-weight:700;color:var(--mag-ink);padding:6px 12px 0 0;margin-top:4px;letter-spacing:-.04em}.article-mag__pullquote{max-width:var(--mag-content-wide);margin:clamp(40px,5vw,72px) auto;padding:0 24px;text-align:center}.article-mag__pullquote-text{font-family:var(--mag-serif);font-size:clamp(26px,3.6vw,46px);font-weight:400;letter-spacing:-.01em;line-height:1.2;color:var(--mag-ink);margin:0 auto clamp(16px,2vw,20px);font-style:italic;max-width:22ch;position:relative}.article-mag__pullquote-text:before,.article-mag__pullquote-text:after{content:"";display:block;width:48px;height:1px;background:var(--mag-accent);margin:20px auto}.article-mag__pullquote-attr{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mag-muted);margin:0}.article-mag__products{max-width:var(--mag-max);margin:clamp(64px,8vw,96px) auto 0;padding:clamp(48px,6vw,72px) 24px 0;border-top:1px solid var(--mag-line)}.article-mag__section-label{font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--mag-muted);margin:0 0 clamp(28px,3vw,40px);text-align:center}.article-mag__products-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(24px,3vw,40px)}@media(min-width:750px){.article-mag__products-grid{grid-template-columns:repeat(4,1fr)}}.article-mag__product a{text-decoration:none;color:inherit;display:block}.article-mag__product img{width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:cover;background:var(--mag-tint);margin-bottom:12px}.article-mag__product-title{font-size:14px;font-weight:500;color:var(--mag-ink);margin:0 0 4px}.article-mag__product-price{font-size:13px;color:var(--mag-muted);margin:0}.article-mag__share{max-width:var(--mag-content);margin:clamp(48px,6vw,72px) auto 0;padding:clamp(32px,4vw,48px) 24px 0;border-top:1px solid var(--mag-line);text-align:center}.article-mag__share-list{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(16px,3vw,32px)}.article-mag__share-list a{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--mag-body);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .2s ease,color .2s ease}.article-mag__share-list a:hover{color:var(--mag-ink);border-bottom-color:var(--mag-ink)}.article-mag__upnext{max-width:var(--mag-max);margin:clamp(64px,8vw,96px) auto 0;padding:clamp(48px,6vw,72px) 24px 0;border-top:1px solid var(--mag-line)}.article-mag__upnext-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:clamp(40px,5vw,64px)}@media(min-width:750px){.article-mag__upnext-grid{grid-template-columns:1fr 1fr}}.article-mag__upnext-item a{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:16px}.article-mag__upnext-item figure{margin:0;overflow:hidden;background:var(--mag-tint);aspect-ratio:3 / 2}.article-mag__upnext-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.article-mag__upnext-item a:hover img{transform:scale(1.03)}.article-mag__upnext-kicker{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mag-accent);margin:0}.article-mag__upnext-title{font-size:clamp(20px,2.4vw,30px);font-weight:600;letter-spacing:-.015em;line-height:1.2;color:var(--mag-ink);margin:0}.article-mag__upnext-meta{font-size:12px;color:var(--mag-muted);margin:0;letter-spacing:.04em}@media(max-width:749px){.journal__masthead{padding-top:56px}.article-mag__byline{flex-direction:column;align-items:flex-start;text-align:left;gap:16px}.article-mag__byline-right{text-align:left;align-items:flex-start}}@media(min-width:750px){.article-mag__hero,.article-mag__hero--bleed{display:block;margin-left:auto;margin-right:auto;text-align:center}.article-mag__hero img{display:block;width:100%;max-width:100%;height:auto;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-journal.css.map */
