.journal-article{--ja-accent: #8c7682;--ja-title: #262a40;--ja-text: #45434d;--ja-card: #f5f1ee;--ja-stat: #ebdfdb;--ja-rule: color-mix(in srgb, var(--ja-accent) 40%, transparent);--ja-pt: 60px;--ja-pb: 80px;padding:calc(var(--ja-pt) * .5) 12px calc(var(--ja-pb) * .6);color:var(--ja-text)}@media screen and (min-width:750px){.journal-article{padding:var(--ja-pt) var(--page-margin-tablet, 24px) var(--ja-pb)}}.journal-article--sans{--ja-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Inter, Arial, sans-serif;--ja-font-heading: var(--ja-font);--ja-heading-weight: 700}.journal-article--theme{--ja-font: var(--font-body-family);--ja-font-heading: var(--font-heading-family);--ja-heading-weight: var(--font-heading-weight)}.journal-article,.journal-article p,.journal-article li{font-family:var(--ja-font)}.journal-article__card{max-width:820px;margin:0 auto;background:var(--ja-card);border-radius:20px;padding:36px 22px 40px;box-shadow:0 1px 2px #262a400a,0 8px 30px #262a400d}@media screen and (min-width:750px){.journal-article__card{padding:64px 72px;border-radius:24px}}.journal-article__header{text-align:center;max-width:640px;margin:0 auto 28px}.journal-article__eyebrow{font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ja-accent);line-height:1.4;margin:0 0 14px}.journal-article__title{font-family:var(--ja-font-heading);font-weight:var(--ja-heading-weight);font-style:normal;color:var(--ja-title);font-size:clamp(3rem,5.4vw,4.4rem);line-height:1.12;letter-spacing:-.01em;margin:0}.journal-article__subtitle{font-style:italic;color:var(--ja-accent);font-size:clamp(1.7rem,2.2vw,2rem);line-height:1.45;margin:16px 0 0}.journal-article__media{border-radius:16px;overflow:hidden;margin:0 -4px 32px;aspect-ratio:16 / 10;background:var(--ja-stat)}.journal-article__media img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.journal-article__media{margin:0 0 44px}}.journal-article__body{max-width:640px;margin:0 auto;font-size:1.7rem;line-height:1.7;color:var(--ja-text)}@media screen and (min-width:750px){.journal-article__body{font-size:1.8rem}}.journal-article__body p{margin:0 0 1.1em}.journal-article__body strong,.journal-article__body b{font-weight:700;color:var(--ja-title)}.journal-article__body a{color:inherit}.journal-article__body .journal-stats{list-style:none;margin:1.6em 0 1.8em;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.journal-article__body .journal-stat{margin:0;background:var(--ja-stat);border-radius:12px;padding:22px 14px;text-align:center;line-height:1.35}.journal-article__body .journal-stat strong{display:block;font-family:var(--ja-font-heading);font-size:clamp(3rem,5vw,3.8rem);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--ja-title);margin-bottom:10px}.journal-article__body .journal-stat span{display:block;font-size:1.6rem;color:var(--ja-accent);margin-bottom:6px}.journal-article__body .journal-stat small{display:block;font-size:1.4rem;color:var(--ja-accent)}.journal-article__body hr{border:0;height:1px;background:var(--ja-rule);margin:2em 0}.journal-article__body h2,.journal-article__body h3,.journal-article__body .journal-closing{font-family:var(--ja-font-heading);font-weight:700;font-style:normal;text-align:center;color:var(--ja-title);font-size:clamp(2.3rem,3.4vw,2.8rem);line-height:1.3;letter-spacing:-.005em;margin:0 0 1.4em}.journal-article__body h2.journal-section{font-family:var(--ja-font);text-align:left;text-transform:uppercase;font-size:clamp(1.7rem,2.2vw,1.9rem);letter-spacing:.03em;margin:2em 0 .7em}.journal-article__body .journal-byline{font-size:1.5rem;color:var(--ja-accent);margin:0 0 1.6em}.journal-article__body .journal-lede{font-size:1.15em;line-height:1.6;color:var(--ja-title)}.journal-article__body .journal-ingredients{font-style:italic;padding:.9em 1.1em;border-left:3px solid var(--ja-rule)}.journal-article__body .journal-products{list-style:none;padding:0;margin:1.6em 0 1.8em;display:grid;gap:1rem}@media screen and (min-width:750px){.journal-article__body .journal-products{grid-template-columns:1fr 1fr}}.journal-article__body .journal-product{border:1px solid var(--ja-rule);border-radius:1.2rem;padding:1.4em 1.5em}.journal-article__body .journal-product strong{display:block;text-transform:uppercase;letter-spacing:.03em;color:var(--ja-title)}.journal-article__body .journal-product em{display:block;color:var(--ja-accent);margin:.2em 0 .6em}.journal-article__body .journal-product span{display:block;font-size:.92em;line-height:1.55}.journal-article__body figure{margin:0}.journal-article__body figure img,.journal-article__body .journal-figure img{display:block;width:100%;height:auto;border-radius:14px}.journal-article__body .journal-figure{margin:1.6em 0 1.8em}.journal-article__body .journal-split{display:grid;gap:2.4rem;align-items:center;margin:1.6em 0 1.8em}.journal-article__body .journal-split__text>:last-child,.journal-article__body .journal-split .journal-products{margin-bottom:0}.journal-article__body .journal-split .journal-products{margin-top:0;grid-template-columns:1fr}@media screen and (min-width:750px){.journal-article__body .journal-split{grid-template-columns:1fr 1fr;gap:3.2rem}.journal-article__body .journal-split--portrait{grid-template-columns:2fr 3fr}}.journal-article__body h4,.journal-article__body .journal-refs-title{font-family:var(--ja-font);font-size:1.5rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ja-accent);margin:2.2em 0 .8em;text-align:left}.journal-article__body ol{margin:0 0 1em;padding-left:1.4em}.journal-article__body ol li{margin:0 0 .6em;padding-left:.2em;line-height:1.5}.journal-article__body ol a{text-decoration:none;border-bottom:1px dotted currentColor}.journal-article__body ol a:after{content:"\2197";font-size:.75em;margin-left:.3em;border:0;color:var(--ja-accent)}.journal-article__body ol a:hover{color:var(--ja-title);border-bottom-style:solid}.journal-article__body .journal-note,.journal-article__body p>em:only-child{display:block;font-style:italic;font-size:1.5rem;line-height:1.55;color:var(--ja-accent);margin:.4em 0 0}.journal-article__body>:last-child{margin-bottom:0}.journal-article__nav{max-width:820px;margin:28px auto 0;padding:0 6px;display:flex;justify-content:space-between;gap:16px;font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase}.journal-article__nav a{color:var(--ja-accent);text-decoration:none}.journal-article__nav a:hover{color:var(--ja-title)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-journal-article.css.map */
