.manifest-editorial-heading{max-width:1240px;margin:auto;padding:66px 40px 56px}.manifest-editorial-heading h1{font:clamp(56px,8vw,112px)/.98 Georgia,serif;letter-spacing:-.045em;margin:30px 0 40px}.manifest-editorial-heading h1 span{display:block;margin-left:15%}.manifest-intro{display:flex;justify-content:space-between;gap:32px;max-width:950px}.manifest-intro>p{font:24px/1.5 Georgia,serif}.manifest-intro .underlink{margin-top:14px}.manifest-look-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px 48px;max-width:1240px;margin:auto;padding:0 40px 100px;align-items:start}.manifest-look:nth-child(even){padding-top:95px}.manifest-look-open{width:100%;display:block;padding:0;background:#efefeb}.manifest-look-open:hover{outline:1px solid #252822;outline-offset:5px}.manifest-look figcaption{padding-top:18px;display:grid;grid-template-columns:1fr auto;gap:7px 12px;align-items:center}.look-number{grid-column:1/-1;color:#64665e;font-size:12px;letter-spacing:.08em}.manifest-look h2{font:24px Georgia,serif}.manifest-look figcaption a{font-size:14px;border-bottom:1px solid;padding:5px 0}.manifest-closing{text-align:center;border-top:1px solid var(--line);padding:70px 24px 80px}.manifest-closing h2{font:48px/1.15 Georgia,serif;margin:24px 0}.manifest-closing>p{max-width:650px;margin:auto}.manifest-closing .purchase{max-width:350px;margin:30px auto 0}.manifest-closing .underlink{margin-top:24px}#manifest-viewer{width:min(820px,100%);max-width:100%;max-height:100dvh;border:0;padding:20px 24px;background:#fff}#manifest-viewer::backdrop{background:#000b}.manifest-viewer-top,.manifest-viewer-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px}.manifest-viewer-top button,.manifest-viewer-bottom button{min-height:44px;padding:10px}.manifest-viewer-bottom a{text-decoration:underline}#manifest-viewer-photo{width:min(100%,calc((100dvh - 160px)*369/421));margin:12px auto}#manifest-viewer-photo img{display:block}.manifest-lookbook .overline{font-size:13px}
@media(max-width:800px){.manifest-editorial-heading{padding:40px 20px}.manifest-editorial-heading h1{font-size:64px;margin:26px 0 30px}.manifest-editorial-heading h1 span{margin-left:8%}.manifest-intro{display:block}.manifest-intro>p{font-size:22px;margin-bottom:22px}.manifest-look-grid{grid-template-columns:1fr;padding:0 20px 45px;gap:42px}.manifest-look:nth-child(even){padding-top:0}.manifest-look h2{font-size:24px}.manifest-look figcaption{grid-template-columns:1fr}.manifest-look figcaption a{justify-self:start}.manifest-closing{padding:45px 20px 55px}.manifest-closing h2{font-size:38px}#manifest-viewer{padding:12px}.manifest-viewer-bottom{gap:6px}.manifest-editorial-heading .overline{letter-spacing:.04em}}
