.atelier-article__hero{position:relative;height:min(70vh,640px);display:flex;align-items:flex-end;overflow:hidden;background:var(--a-stone)}.atelier-article__hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.atelier-article__hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1b191600 30%,#1b1916b3)}.atelier-article__hero-inner{position:relative;z-index:1;width:100%;padding:6rem 2.2rem;color:#faf7f1}.atelier-article__kicker{color:var(--a-ochre-light);margin-bottom:1.6rem}.atelier-article__title{margin:0;font-family:var(--font-heading-family);font-weight:300;letter-spacing:var(--a-display-tracking);font-size:clamp(3.2rem,6vw,7rem);line-height:1.02;max-width:18ch}.atelier-article__title em{font-style:italic;color:var(--a-ochre-light)}.atelier-article__standfirst{margin:1.6rem 0 0;max-width:52ch;font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:clamp(1.6rem,2vw,2.2rem);line-height:1.5;color:#faf7f1d9}.atelier-article__meta{display:flex;flex-wrap:wrap;gap:2.4rem 4rem;border-bottom:1px solid var(--a-hairline);padding-bottom:2.4rem;margin-bottom:4rem}.atelier-article__meta dt{font-family:var(--font-body-family);font-size:1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--a-muted);margin-bottom:.4rem}.atelier-article__meta dd{margin:0;font-family:var(--font-heading-family);font-size:1.6rem}.atelier-article__body{max-width:68rem;margin:0 auto;font-family:var(--font-body-family);font-size:1.7rem;line-height:1.85;color:rgb(var(--color-foreground, 27, 25, 22) / .85)}.atelier-article__body>p:first-of-type:first-letter{float:left;font-family:var(--font-heading-family);font-weight:300;font-size:8.4rem;line-height:.8;padding:.6rem 1.2rem 0 0;color:var(--a-ochre)}.atelier-article__body h2,.atelier-article__body h3{font-family:var(--font-body-family);font-size:1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--a-ochre);margin:3.6rem 0 1.2rem}.atelier-article__body blockquote{margin:4rem 0;padding:2.8rem 0;border-top:1px solid var(--a-hairline);border-bottom:1px solid var(--a-hairline);text-align:center;font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:clamp(2.2rem,3vw,3.2rem);line-height:1.3}.atelier-article__body img{width:100%;height:auto;margin:2.4rem 0}.atelier-article__layout{display:grid;grid-template-columns:22rem 1fr;gap:6rem;align-items:flex-start}.atelier-article__sidebar{position:sticky;top:3rem;display:flex;flex-direction:column;gap:3.2rem}.atelier-article__sidebar .atelier-article__meta{flex-direction:column;gap:1.6rem;border-bottom:1px solid var(--a-hairline);padding-bottom:2rem;margin:0}.atelier-article__toc-label{display:block;font-family:var(--font-body-family);font-size:.95rem;letter-spacing:.2em;text-transform:uppercase;color:var(--a-muted);margin-bottom:1.2rem}.atelier-article__toc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.atelier-article__toc-item--sub .atelier-article__toc-link{padding-left:1.2rem;font-size:1.2rem}.atelier-article__toc-link{display:block;font-size:1.3rem;line-height:1.4;color:var(--a-muted);text-decoration:none;transition:color .15s ease;border-left:2px solid transparent;padding:.2rem 0 .2rem .8rem}.atelier-article__toc-link:hover,.atelier-article__toc-link.is-active{color:var(--a-ink);border-left-color:var(--a-ochre)}@media screen and (max-width:989px){.atelier-article__layout{grid-template-columns:1fr}.atelier-article__sidebar{position:static}.atelier-article__toc{display:none}}.atelier-article__main .atelier-article__body{max-width:72ch;margin:0}.atelier-article__photo-essay{margin-top:4.8rem;display:flex;flex-direction:column;gap:2.4rem}.atelier-article__photo-full{margin:0}.atelier-article__photo-full img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.atelier-article__photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:0}.atelier-article__photo-pair img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;display:block}.atelier-article__photo-caption{font-family:var(--font-body-family);font-size:1.15rem;color:var(--a-muted);font-style:italic;margin-top:.8rem;grid-column:1 / -1}@media screen and (max-width:749px){.atelier-article__photo-pair{grid-template-columns:1fr}}.atelier-article__shop-story{margin-top:6rem;padding-top:4rem;border-top:1px solid var(--a-hairline)}.atelier-article__shop-title{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2.4rem,3vw,3.2rem);letter-spacing:var(--a-display-tracking);margin:.6rem 0 2.8rem}.atelier-article__shop-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}@media screen and (max-width:749px){.atelier-article__shop-rail{grid-template-columns:repeat(2,1fr);gap:1.2rem}}.atelier-article__more{border-top:1px solid var(--a-hairline)}.atelier-article__more-title{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2.4rem,3vw,3.6rem);letter-spacing:var(--a-display-tracking);margin:.6rem 0 3.2rem}.atelier-article__more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.atelier-article__more-card{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:1.2rem}.atelier-article__more-card img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.atelier-article__more-meta{display:flex;flex-direction:column;gap:.4rem}.atelier-article__more-h{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(1.8rem,2vw,2.2rem);line-height:1.2;margin:.2rem 0 0}.atelier-article__more-excerpt{font-size:1.3rem;color:var(--a-muted);line-height:1.5;margin:.4rem 0 0}.atelier-article__more-card:hover .atelier-article__more-h{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.atelier-article__more-grid{grid-template-columns:1fr;gap:3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-atelier-article.css.map */
