.ov-editorial-hero{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,7vw,112px);align-items:center;padding-block:64px 76px}.ov-editorial-hero--text{grid-template-columns:1fr;max-width:1100px;text-align:center}.ov-editorial-hero h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}.ov-intro{margin-top:28px;max-width:510px;color:var(--muted);font-size:15px;line-height:1.85}.ov-editorial-hero--text .ov-intro{margin-inline:auto}.ov-editorial-hero figure{margin:0}.ov-editorial-hero__image img{width:100%;aspect-ratio:1.12;object-fit:cover}.ov-editorial-hero figcaption,.ov-story-photo figcaption,.ov-guide figcaption{font-size:11px;color:var(--muted);margin-top:12px;line-height:1.6}.ov-guides{padding-bottom:70px}.ov-guides__intro{max-width:750px;padding-block:34px 48px}.ov-guides__intro .rte{margin-top:23px;color:var(--muted)}.ov-guide{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(35px,8vw,128px);padding-block:48px 55px;border-top:1px solid var(--line)}.ov-guide__title h3{font-size:var(--fs-h2);margin-bottom:20px;line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.ov-guide__title .rte{max-width:360px;color:var(--muted);font-size:14px}.ov-guide__title figure{margin:26px 0 0}.ov-guide__title img{width:100%;aspect-ratio:1.5;object-fit:cover}.ov-brew-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 30px;padding-bottom:25px;border-bottom:1px solid var(--line)}.ov-brew-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:12px}.ov-brew-facts dd{font:400 24px/1.2 var(--serif);margin:0}.ov-guide__steps{font-size:14px;line-height:1.85}.ov-guide__steps ol{margin:0;padding-left:20px}.ov-guide__steps li{padding-left:8px;margin-bottom:13px}.ov-guide__note{font-size:12px;line-height:1.8;color:var(--muted);padding:18px 0 0;margin-top:18px;border-top:1px solid var(--line)}.ov-guide__body>.text-link{margin-top:12px}.ov-story-chapter{display:grid;grid-template-columns:1fr 1.55fr;gap:70px;padding-block:58px;border-top:1px solid var(--line)}.ov-story-chapter h2{font-size:var(--fs-h2);margin-bottom:30px;line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.ov-story-chapter .rte{max-width:650px;color:var(--muted);line-height:var(--lh-body)}.ov-story-quote{margin:35px 0 55px;padding:70px 30px;text-align:center;background:var(--mineral)}.ov-story-quote blockquote{font:400 clamp(34px,4vw,58px)/1.2 var(--serif);letter-spacing:-.025em;margin:0 auto 25px;max-width:720px}.ov-story-quote figcaption{font-size:10px;letter-spacing:.14em;color:var(--muted)}.ov-story-photo{margin:35px 0 55px}.ov-story-photo img{width:100%;max-height:650px;object-fit:cover}.ov-values-section>h2{margin-bottom:45px}.ov-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}.ov-values article{border-top:1px solid var(--line);padding-top:28px}.ov-value-icon{width:48px;height:48px;margin-bottom:25px;object-fit:contain}.ov-values h3{font-size:var(--fs-h2);margin-bottom:18px;line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.ov-values .rte{font-size:14px;color:var(--muted);line-height:var(--lh-body)}.ov-closing .rte{max-width:540px;margin:0 auto 30px;color:var(--muted)}.ov-journal-heading{max-width:1080px;text-align:center;padding-block:76px 66px}.ov-journal-heading .ov-intro{margin-inline:auto}.journal-index .article-card h3{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.journal-index .article-card>p:not(.article-meta){line-height:1.85}.ov-byline{font-size:11px;color:var(--muted);margin:24px auto 0}.ov-journal-article .article-body{max-width:900px}.ov-journal-article .article-body blockquote{margin:38px 0;padding:12px 0 12px 26px;border-left:1px solid var(--accent);font:400 29px/1.4 var(--serif)}.ov-journal-article .article-body li{margin-bottom:12px}.ov-journal-article .article-body figure{margin:40px 0}.ov-journal-article .article-body figcaption{font-size:12px;line-height:1.6;color:var(--muted);margin-top:12px}.ov-journal-article .article-body table{display:block;overflow-x:auto;max-width:100%}.ov-journal-article .article-body td,.ov-journal-article .article-body th{white-space:normal;min-width:120px}.ov-journal-article .article-body h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.ov-journal-article .article-body img{height:auto}.ov-journal-article .article-body a{overflow-wrap:anywhere}@media(max-width:900px){.ov-editorial-hero{gap:35px}.ov-guide{gap:35px;grid-template-columns:1fr 1.6fr}.ov-brew-facts{gap:14px}.ov-brew-facts dd{font-size:21px}.ov-story-chapter{gap:35px;grid-template-columns:1fr 2fr}.ov-values{gap:28px}}@media(max-width:600px){.ov-editorial-hero{grid-template-columns:1fr;padding-block:44px 45px;gap:30px;text-align:left}.ov-intro{margin-top:22px;font-size:14px}.ov-editorial-hero__image img{aspect-ratio:1.2}.ov-guides{padding-bottom:35px}.ov-guides__intro{padding-block:15px 34px}.ov-guide{grid-template-columns:1fr;gap:28px;padding-block:34px 40px}.ov-guide__title .eyebrow{margin-bottom:13px}.ov-guide__title .rte{max-width:none}.ov-brew-facts{gap:14px}.ov-brew-facts dd{font-size:21px}.ov-brew-facts dt{font-size:9px}.ov-story-chapter{grid-template-columns:1fr;gap:0;padding-block:35px}.ov-story-chapter h2{margin-bottom:23px}.ov-story-chapter .rte{font-size:14px}.ov-story-quote{padding:42px 24px;margin-block:22px 32px}.ov-values{grid-template-columns:1fr;gap:30px}.ov-values-section>h2{margin-bottom:28px}.ov-journal-heading{padding-block:48px 40px;text-align:left}.ov-journal-heading .ov-intro{margin-inline:0}.ov-journal-article .article-heading{padding-bottom:32px}.ov-journal-article .article-body{font-size:16px}.ov-journal-article .article-body blockquote{font-size:25px}.ov-journal-article .article-hero img{height:auto;aspect-ratio:1.4;object-fit:cover}}@media(max-width:400px){.header-actions .search-link{display:none}}@media(max-width:400px){.ov-brew-facts{grid-template-columns:1fr;gap:16px}.ov-brew-facts>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;align-items:start}.ov-brew-facts dt{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/content-pages.css.map */
