.magazine-article{--article-ink: #172d29;--article-muted: #52645f;--article-accent: #006d63;--article-rule: #cdd6d0;color:var(--article-ink);background:#faf9f6;padding-block:clamp(32px,5vw,72px) clamp(48px,6vw,88px)}.magazine-article__inner{width:min(100% - 48px,1120px);margin-inline:auto}.magazine-article a{color:var(--article-accent);text-underline-offset:4px;text-decoration-thickness:1px}.magazine-article a:hover{text-decoration:underline}.magazine-article a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.magazine-article__eyebrow,.magazine-article__category,.magazine-article__meta,.magazine-article figcaption,.magazine-article__footer{font-family:var(--ekrin-font-body, sans-serif)}.magazine-article__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;margin-bottom:clamp(28px,4vw,48px)}.magazine-article__header{padding-bottom:clamp(32px,5vw,64px);border-bottom:1px solid var(--article-rule)}.magazine-article__category{margin:0 0 20px;color:var(--article-accent);font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.magazine-article h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.4vw,60px);font-weight:400;letter-spacing:-.035em;line-height:1.08;text-wrap:balance;overflow-wrap:break-word;margin:0}.magazine-article__deck{margin:24px 0 0;max-width:44ch;color:var(--article-muted);font-size:clamp(18px,1.5vw,20px);line-height:1.6}.magazine-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:28px;color:var(--article-muted);font-size:12px;line-height:1.5}.magazine-article__meta>:not(:first-child){border-inline-start:1px solid var(--article-rule);padding-inline-start:16px}.magazine-article__cover{margin:32px 0 0;min-width:0}.magazine-article__cover img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:0}.magazine-article figcaption{margin-top:12px;color:var(--article-muted);font-size:12px;line-height:1.6;text-align:left}.magazine-article__body{display:flow-root;max-width:880px;margin:clamp(32px,5vw,56px) auto 0;font-size:17px;line-height:1.85;overflow-wrap:break-word}.magazine-article__body p{margin:0 0 20px}.magazine-article__body>p:first-child{font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2vw,26px);line-height:1.55;letter-spacing:-.012em}.magazine-article__body .magazine-article__lead{font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2vw,26px);line-height:1.55;letter-spacing:-.012em}.magazine-article__body h2,.magazine-article__body h3{font-family:var(--ekrin-font-heading, sans-serif);font-size:clamp(23px,2.2vw,28px);font-weight:600;line-height:1.25;letter-spacing:-.025em;margin:32px 0 20px;text-wrap:pretty;scroll-margin-top:120px}.magazine-article__body h3{font-size:21px}.magazine-article__body h4,.magazine-article__body h5,.magazine-article__body h6{font-size:20px;font-weight:600;line-height:1.4;margin:28px 0 16px}.magazine-article__body strong{font-weight:600}.magazine-article__body a{text-decoration:underline}.magazine-article__body ul,.magazine-article__body ol{padding-inline-start:24px;margin:0 0 24px}.magazine-article__body ul{list-style:disc}.magazine-article__body ol{list-style:decimal}.magazine-article__body li{margin-bottom:12px}.magazine-article__body li::marker{color:var(--article-accent)}.magazine-article__body img{max-width:100%;height:auto}.magazine-article__body iframe,.magazine-article__body video{max-width:100%}.magazine-article__body table{display:block;overflow-x:auto;max-width:100%}.magazine-article .article-flow-section{display:flow-root;margin-block:32px}.magazine-article .article-flow-section>h2:first-child{margin-top:0}.magazine-article .article-image{margin:24px 0}.magazine-article .article-image img{display:block;width:100%;height:auto;border-radius:0}.magazine-article .article-image--portrait img{aspect-ratio:4 / 5;object-fit:cover;object-position:center 65%}.magazine-article__body--legacy :is(p,span,div,li)[style]{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;text-align:start!important;max-width:100%}.magazine-article__body--legacy :is(h2,h3,h4,h5,h6) :is(span,b,strong){font:inherit!important}.magazine-article__body--legacy>br{display:none}.magazine-article__body--legacy picture,.magazine-article__body--legacy .article-image>a{display:block}.magazine-article__body--legacy .article-image{clear:both}.magazine-article__body--legacy blockquote{margin:32px 0;padding:8px 24px;font:24px/1.55 Georgia,serif}.magazine-article--legacy .magazine-article__cover>:is(img,picture,a){display:block;width:100%}.magazine-article--legacy .magazine-article__cover img{aspect-ratio:auto;max-height:560px;object-fit:contain}.magazine-article__body--legacy :is(h2,h3){clear:none}.magazine-article .article-flow-section--care,.magazine-article .article-flow-section--closing{border-top:1px solid var(--article-rule);padding-top:32px;margin-top:40px}.magazine-article .article-flow-section--care{font-size:15px;line-height:1.8;color:var(--article-muted)}.magazine-article .article-flow-section--care h2{color:var(--article-ink);font-size:23px}.magazine-article .article-flow-section--closing>p:last-child{color:var(--article-muted);font-size:13px}.magazine-article__annotation{max-width:880px;margin:32px auto;font-size:14px;line-height:1.7}.magazine-article__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;border-top:1px solid var(--article-rule);padding-top:24px;margin-top:48px;font-size:13px;line-height:1.5;color:var(--article-muted)}@media(min-width:800px){.magazine-article__header{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,4vw,56px)}.magazine-article__cover{margin:0}.magazine-article--text-only .magazine-article__header{display:block;max-width:880px;margin-inline:auto}.magazine-article .article-image{width:39%;margin-top:4px;margin-bottom:20px}.magazine-article .article-image--right{float:right;margin-left:32px}.magazine-article .article-image--left{float:left;margin-right:32px}}@media(max-width:799px){.magazine-article__body{font-size:16px;line-height:1.8}.magazine-article .article-image{float:none;max-width:440px;margin:24px auto}.magazine-article .article-image--portrait{max-width:360px}}@media print{.magazine-article{background:transparent;padding:0}.magazine-article__eyebrow,.magazine-article__footer{display:none}.magazine-article figure{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ekrin-magazine-article.css.map */
