.zep-ch{padding:24px 16px 40px;display:grid;gap:56px}.zep-ch__chapter{display:grid;gap:24px;max-width:1200px;margin:0 auto;width:100%}.zep-ch__copy{max-width:620px}.zep-ch__number{margin:0 0 14px;font-family:var(--font-heading--family);font-size:2.5rem;line-height:1;font-weight:500;color:var(--zep-mid);font-variant-numeric:tabular-nums}.zep-ch__eyebrow{margin:0 0 10px}.zep-ch__heading{margin:0 0 16px;font-size:clamp(1.625rem,1.2rem + 1.8vw,2.5rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.zep-ch__text{font-size:1.0625rem;line-height:1.65}.zep-ch__text p{margin:0 0 14px}.zep-ch__text p:last-child{margin-bottom:0}.zep-ch__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.zep-ch__link{font-size:.8125rem;font-weight:600;letter-spacing:var(--zep-track);text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.zep-ch__media{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--zep-radius);background:var(--zep-sweep)}.zep-ch__img{display:block;width:100%;height:100%;object-fit:cover}.zep-ch__closing{display:grid;justify-items:start;gap:24px;max-width:1200px;margin:0 auto;width:100%;padding-top:40px;border-top:1px solid var(--zep-line)}.zep-ch__closing-line{margin:0;font-family:var(--font-heading--family);font-size:clamp(2rem,1.4rem + 3vw,3.5rem);line-height:1.02;font-weight:600;letter-spacing:-.03em;text-wrap:balance}@media(min-width:990px){.zep-ch{padding:40px 32px 72px;gap:96px}.zep-ch__chapter--media{grid-template-columns:1fr 1fr;gap:72px;align-items:center}.zep-ch__chapter--media:nth-of-type(2n) .zep-ch__media{order:-1}.zep-ch__number{font-size:3.25rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/zep-chapters.css.map */
