#latest-looks { scroll-margin-top:74px; }
#latest-looks .latest-intro { font:400 20px/1.4 'Cormorant Garamond',Georgia,serif; margin:0 0 22px; color:#665945; }
#latest-looks .latest-look-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:28px; }
#latest-looks .latest-look-card { min-width:0; }
#latest-looks .latest-look-photo { display:block; background:#eee5d7; }
#latest-looks .latest-look-photo img { display:block; width:100%; height:390px; object-fit:contain; }
#latest-looks .latest-look-card .lx-kicker { margin:16px 0 8px; }
#latest-looks .latest-look-card h3 { margin:0 0 8px; font:400 25px/1.17 'Bodoni Moda',Georgia,serif; }
#latest-looks .latest-look-card .lx-read { margin:5px 0 0; }
@media(max-width:700px) {
  #latest-looks { scroll-margin-top:20px; }#latest-looks .latest-look-grid { grid-template-columns:1fr; gap:25px; }
  #latest-looks .latest-look-card { display:grid; grid-template-columns:116px minmax(0,1fr); gap:18px; align-items:start; padding-bottom:24px; border-bottom:1px solid #d6c8b1; }
  #latest-looks .latest-look-card:last-child { padding-bottom:0; border:0; }#latest-looks .latest-look-photo img { height:auto; aspect-ratio:9/16; }
  #latest-looks .latest-look-card .lx-kicker { margin:2px 0 9px; font-size:10px; }#latest-looks .latest-look-card h3 { font-size:23px; }
}
#latest-looks .lx-section-head > a { white-space:nowrap; }
