/* Lookbook */
  .l-head{padding:64px 0 36px}
  .l-head h1{font:500 62px/1.02 "Cormorant Garamond",serif;margin:12px 0 14px}
  .l-head h1 em{color:var(--rust)}
  .l-head p{color:var(--muted);font-size:18px;max-width:36em}
  .bar{display:flex;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0}
  .bar a{font-size:13px;padding:6px 14px;border:1px solid var(--line);background:#fff}
  .bar a.on{background:var(--navy);border-color:var(--navy);color:#F2ECE1}
  .bar span{margin-left:auto;font-size:13px;color:var(--muted);align-self:center}
  .look{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;padding:72px 0;border-bottom:1px solid var(--line)}
  .look:nth-child(even) .pics{order:2}
  .pics{display:grid;grid-template-columns:2fr 1fr;gap:14px;align-items:end}
  .pics.one{grid-template-columns:1fr;max-width:78%}
  .pics button{display:block;width:100%;border:0;padding:0;background:#ddd center/cover;cursor:zoom-in}
  .pics button:first-child{aspect-ratio:3/4}
  .pics button + button{aspect-ratio:3/4}
  .l-txt .kind{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--rust);font-weight:600}
  .l-txt h2{font:500 56px/1.02 "Cormorant Garamond",serif;margin:10px 0 6px}
  .l-txt .date{color:var(--muted);font-size:14px;margin-bottom:28px}
  .items{border-top:1px solid var(--ink)}
  .items div{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);align-items:baseline}
  .items dt{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
  .items dd{font:500 22px/1.2 "Cormorant Garamond",serif}
  .items dd a{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;text-decoration-thickness:1px}
  .items dd a:hover{color:var(--rust);text-decoration-color:var(--rust)}
  .items dd small{font:600 12px Inter;color:var(--rust);margin-left:8px;white-space:nowrap}
  .l-note{color:var(--muted);font-style:italic;font:italic 500 22px "Cormorant Garamond",serif}
  .band2{background:var(--navy);color:#E9E2D6;padding:56px;margin:72px 0 96px;display:flex;align-items:center;justify-content:space-between;gap:32px}
  .band2 h3{font:500 36px/1.1 "Cormorant Garamond",serif;color:var(--gold)}
  .band2 p{color:#C9C1B3;margin-top:8px}
  .band2 .btn{white-space:nowrap}
  @media (max-width:760px){
    .l-head{padding:36px 0 24px}.l-head h1{font-size:44px}.l-head p{font-size:16px}
    .look{grid-template-columns:1fr;gap:28px;padding:48px 0}
    .look:nth-child(even) .pics{order:0}
    .pics.one{max-width:none}
    .l-txt h2{font-size:42px}
    .items div{grid-template-columns:1fr;gap:2px}
    .items dd{font-size:19px}
    .band2{flex-direction:column;align-items:flex-start;padding:36px 20px;margin:48px -20px 64px}
  }

  .bar a.on{pointer-events:none}
  .pics button{cursor:zoom-in}
  .items dd a:not(:hover){color:inherit}
  .l-empty{padding:48px 0;color:var(--muted);font-size:18px}
