.df-journal{background:var(--df-cream);color:var(--df-espresso);font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:clamp(1rem,.93rem + .2vw,1.125rem);line-height:1.8;overflow-wrap:anywhere;text-align:start;text-transform:none}.df-journal .df-journal__frame{width:min(var(--df-width),calc(100% - var(--page-margin, 16px) * 2));margin-inline:auto}.df-journal :is(h1,h2,p,figure){margin:0}.df-journal :is(.df-journal__title,.df-journal__heading,.df-journal__statement-text){color:var(--df-brown);font-family:var(--df-heading-font);font-style:var(--df-heading-style);font-weight:var(--df-heading-weight);letter-spacing:-.045em;text-transform:none;text-wrap:balance}.df-journal .df-journal__hero{padding-block:clamp(56px,8vw,112px) clamp(40px,5vw,72px)}.df-journal .df-journal__hero-copy{max-width:960px;margin-inline:auto;text-align:center}.df-journal .df-journal__eyebrow{color:var(--df-brown);font-size:.6875rem;font-weight:600;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;text-wrap:balance}.df-journal .df-journal__title{max-width:15ch;margin:22px auto 28px;font-size:clamp(2.75rem,6.8vw,6.5rem);line-height:1.06}.df-journal .df-journal__intro{max-width:44ch;margin-inline:auto;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65}.df-journal .df-journal__welcome{margin-top:24px}.df-journal .df-journal__figure{min-width:0}.df-journal .df-journal__figure--hero{margin-top:clamp(36px,5vw,64px)}.df-journal :is(.df-journal__image,.df-journal__placeholder){display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.df-journal .df-journal__placeholder{background:var(--df-oatmeal);fill:var(--df-brown)}.df-journal .df-journal__figure--hero :is(img,svg){aspect-ratio:16 / 7}.df-journal .df-journal__figure--square :is(img,svg){aspect-ratio:1}.df-journal .df-journal__figure--landscape :is(img,svg){aspect-ratio:4 / 3}.df-journal .df-journal__caption{margin-top:12px;color:var(--df-brown);font-size:.75rem;line-height:1.6;letter-spacing:.025em}.df-journal .df-journal__chapter{display:grid;align-items:center;gap:clamp(32px,5vw,80px);padding-block:clamp(40px,6vw,88px)}.df-journal .df-journal__chapter-copy{width:100%;max-width:55ch;margin-inline:auto}.df-journal .df-journal__heading{margin-block:0 24px;font-size:clamp(2rem,3.7vw,3.75rem);line-height:1.15}.df-journal .df-journal__eyebrow+.df-journal__heading{margin-top:18px}.df-journal .df-journal__prose>*+*{margin-top:1.15em}.df-journal .df-journal__prose a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.df-journal .df-journal__statement{margin-block:clamp(32px,4vw,64px);padding-block:clamp(56px,7vw,96px);background:var(--df-oatmeal);text-align:center}.df-journal .df-journal__statement-text{max-width:28ch;margin-inline:auto;font-size:clamp(1.875rem,3.8vw,3.5rem);line-height:1.3}.df-journal .df-journal__statement-text>*+*{margin-top:.5em}.df-journal .df-journal__rule{display:block;width:40px;height:1px;margin:28px auto;background:var(--df-brown);opacity:.5}.df-journal .df-journal__closing{max-width:min(720px,calc(100% - var(--page-margin, 16px) * 2));padding-block:clamp(64px,8vw,112px);border-top:1px solid var(--df-oatmeal);text-align:center}.df-journal .df-journal__signoff{margin-top:32px;color:var(--df-brown)}.df-journal .df-journal__signoff p:last-child{font-family:var(--df-heading-font);font-size:1.75rem}.df-journal .df-journal__cta{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;max-width:100%;margin-top:28px;padding-block:8px;border-bottom:1px solid currentColor;color:var(--df-brown);font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none}.df-journal .df-journal__cta:hover{color:var(--df-espresso)}.df-journal a:focus-visible{outline:2px solid var(--df-brown);outline-offset:5px}@media screen and (min-width:750px){.df-journal .df-journal__chapter--with-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.df-journal .df-journal__chapter--with-image.df-journal__chapter--right .df-journal__figure{grid-column:2;grid-row:1}.df-journal .df-journal__chapter--with-image.df-journal__chapter--right .df-journal__chapter-copy{grid-column:1;grid-row:1}}@media screen and (max-width:749px){.df-journal .df-journal__figure--hero :is(img,svg){aspect-ratio:4 / 3}.df-journal .df-journal__figure--portrait :is(img,svg){aspect-ratio:6 / 5}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/doughfolk-about-journal.css.map */
