
.editorial-rail{padding:58px 32px 44px;background:var(--paper)}.editorial-rail-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px}.editorial-rail-heading .atelier-eyebrow{margin:0 0 9px}.editorial-rail-heading h2{margin:0;font:italic clamp(30px,3.3vw,48px)/1.12 Georgia,serif;letter-spacing:-.025em}.editorial-rail-actions{display:flex;align-items:center;gap:10px}.editorial-rail-actions>a{font:12px Georgia,serif;margin-right:15px;text-decoration:underline;text-underline-offset:5px}.editorial-rail-actions button{background:transparent;color:var(--ink);border:1px solid var(--rule);border-radius:50%;width:36px;height:36px;cursor:pointer;font:19px Arial,sans-serif;padding:0}.editorial-rail-actions button:hover{background:#f4e7e5}.editorial-rail-items{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#bda1a4 transparent;padding-bottom:15px;min-height:0}.editorial-rail-items .card{scroll-snap-align:start}.editorial-rail-items .card-image{aspect-ratio:2/3}.editorial-rail-items .card-image img{object-fit:contain;object-position:center}.editorial-rail-items .card h3{font:12px/1.6 Arial,sans-serif;margin-top:13px}.editorial-rail-items .card p{font:12px/1.6 Arial,sans-serif}.editorial-browse{display:table;margin:23px auto 0;padding:11px 26px;border-bottom:1px solid var(--ink);font:12px Georgia,serif}.editorial-stories{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--paper);padding:10px 0}.editorial-story{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;background:#d4b8ad}.editorial-story img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 34%}.editorial-story::after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#180d1488)}.editorial-story-label{position:absolute;z-index:1;bottom:40px;left:35px;right:25px;color:#fffdf9;display:flex;align-items:flex-start;flex-direction:column}.editorial-story-label small{font:10px/1.5 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px}.editorial-story-label strong{font:italic clamp(35px,4vw,60px)/1.1 Georgia,serif;font-weight:400;margin-bottom:20px}.editorial-story-label>span{font:12px/1.7 Georgia,serif;border-bottom:1px solid #ffffffaa;padding-bottom:4px}.atelier-category{padding-top:44px;padding-bottom:15px}
@media(max-width:700px){.editorial-rail{padding:36px 15px 30px}.editorial-rail-heading{gap:10px;margin-bottom:20px}.editorial-rail-heading h2{font-size:29px;max-width:255px}.editorial-rail-heading .atelier-eyebrow{font-size:8px}.editorial-rail-actions{gap:6px}.editorial-rail-actions>a{font-size:10px;margin-right:0}.editorial-rail-actions button{display:none}.editorial-rail-items{grid-auto-columns:66%;gap:10px}.editorial-rail-items .card h3{font-size:11px}.editorial-stories{grid-template-columns:1fr;gap:4px}.editorial-story{aspect-ratio:4/5}.editorial-story-label{left:25px;bottom:31px}.editorial-story-label strong{font-size:44px}.editorial-browse{font-size:11px;margin-top:17px}.atelier-category{padding-top:32px}}
