.signature-lookbook{--lookbook-ink:#f5eee3;--lookbook-muted:#c3b9c9;isolation:isolate;color:var(--lookbook-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#151019;border-block:1px solid #c1a7d42e;padding:72px max(3vw,18px) 42px;scroll-margin-top:30px;font-family:Arial,Helvetica,sans-serif;position:relative}.signature-lookbook *{box-sizing:border-box}.signature-lookbook a{color:inherit;text-decoration:none}.signature-lookbook button{font:inherit;touch-action:manipulation}.signature-lookbook :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #d9bdff}.lookbook-heading{justify-content:space-between;align-items:end;gap:30px;max-width:1440px;margin:0 auto 36px;padding-inline:14px;display:flex}.lookbook-heading>div>p{letter-spacing:.24em;color:#d7b99b;margin:0 0 16px;font-size:9px}.lookbook-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(37px,4.6vw,76px);font-weight:400;line-height:1.04}.lookbook-heading h2 em{color:#d1b6ec;font-family:Georgia,serif;font-weight:400}.lookbook-heading>p{color:#eadbcc;margin:0 0 4px;font-size:13px;line-height:1.8}.lookbook-heading>p span{color:var(--lookbook-muted);font-size:11px}.lookbook-track{max-width:1440px;margin:auto}.lookbook-track[data-scroll=true]{height:calc(100svh + var(--lookbook-stops)*62svh)}.lookbook-pinned{padding-block:14px;position:relative}.lookbook-track[data-scroll=true]>.lookbook-pinned{top:var(--lookbook-top,0px);min-height:calc(100svh - var(--lookbook-top,0px));flex-direction:column;justify-content:center;display:flex;position:sticky}.lookbook-topline{letter-spacing:.18em;color:#c2b3cc;justify-content:space-between;align-items:center;gap:15px;padding:0 14px 14px;font-size:8px;display:flex}.lookbook-topline>span:first-child{color:#ead6b6;align-items:center;gap:8px;display:flex}.lookbook-topline i{background:#cfb7ed;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #c69bef77}.lookbook-topline b{margin-left:10px;font-size:15px;font-weight:400}.lookbook-book{background:#211927;border:1px solid #c5a2d733;border-radius:3px 20px 20px 3px;grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 24px 70px #0005}.lookbook-images{perspective:1800px;isolation:isolate;background:#110e12;height:min(61svh,680px);min-height:440px;position:relative;overflow:hidden}.lookbook-page{transform-origin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;pointer-events:none;will-change:transform;background:#171219;margin:0;position:absolute;inset:0}.lookbook-page[data-visible=true]{visibility:visible}.lookbook-page>img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block}.lookbook-page:after{content:"";opacity:var(--page-fold);pointer-events:none;background:linear-gradient(90deg,#110a1b10 0,#110a1b2b 75%,#08050fdf 100%);position:absolute;inset:0}.lookbook-page figcaption{color:#f3e8d9;letter-spacing:.17em;z-index:1;background:linear-gradient(#0000,#0c0715bb);justify-content:space-between;gap:14px;padding:35px 23px 19px;font-size:8px;line-height:1.5;display:flex;position:absolute;bottom:0;left:0;right:0}.lookbook-binding{z-index:4;pointer-events:none;background:linear-gradient(90deg,#08060b8f,#0000);border-left:1px solid #e9c8a629;width:14px;position:absolute;inset:0 auto 0 0}.lookbook-story{background:radial-gradient(at 100% 0,#9971ac12,#0000 65%),#211927;flex-direction:column;justify-content:center;min-width:0;padding:clamp(23px,3.4vw,54px);display:flex;position:relative}.lookbook-edition{color:#d3b892;letter-spacing:.16em;justify-content:space-between;align-items:center;gap:15px;margin-bottom:29px;font-size:8px;display:flex}.lookbook-edition>span:last-child{letter-spacing:-.03em;white-space:nowrap;font-size:15px}.lookbook-edition i{color:#a492af;font-size:10px;font-style:normal}.lookbook-story h3{letter-spacing:-.045em;color:#f8eee0;max-width:330px;margin:0 0 13px;font-family:Georgia,serif;font-size:clamp(30px,3vw,49px);font-weight:400;line-height:1.04}.lookbook-line{color:var(--edition-accent);margin:0 0 19px;font-size:12px;line-height:1.5}.lookbook-description{color:var(--lookbook-muted);max-width:345px;margin:0 0 24px;font-size:12px;line-height:1.85}.lookbook-palette{flex-wrap:wrap;gap:10px 15px;margin:0 0 29px;padding:0;list-style:none;display:flex}.lookbook-palette li{color:#d0c2d6;align-items:center;gap:6px;font-size:9px;line-height:1.4;display:flex}.lookbook-palette i{border:1px solid #fff5;border-radius:50%;flex-shrink:0;width:13px;height:13px}.lookbook-personalize{background:#d4b9eb;border:1px solid #e3c7f6;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:13px 17px;font-size:12px;font-weight:600;line-height:1.4;display:flex;color:#261831!important}.lookbook-personalize:hover{background:#e6cff7}.lookbook-personalize svg,.lookbook-collection-link svg{flex-shrink:0;font-size:19px}.lookbook-collection-link{justify-content:space-between;align-items:center;gap:15px;min-height:44px;margin-top:6px;font-size:10px;display:flex;color:#dfcaec!important}.lookbook-concept-note{color:#b8a8c1;max-width:310px;margin:14px 0 0;font-size:9px;line-height:1.65}.lookbook-navigation{align-items:center;gap:26px;margin-top:18px;padding:0 14px;display:flex}.lookbook-thumbnails{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;min-width:0;max-width:880px;padding:4px;display:grid}.lookbook-thumbnail{color:#a99bb3;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;gap:8px;min-width:0;padding:0 0 7px;display:flex;position:relative}.lookbook-thumbnail[aria-pressed=true]{color:#f6e9db;border-bottom-color:#cdaee6}.lookbook-thumbnail-photo{background:#332639;border:1px solid #ccb6de30;border-radius:4px;width:100%;height:65px;display:block;position:relative;overflow:hidden}.lookbook-thumbnail-photo>img{object-fit:cover;filter:saturate(.75)brightness(.8);width:100%;height:100%;transition:transform .3s,filter .3s;display:block}.lookbook-thumbnail:hover img,.lookbook-thumbnail[aria-pressed=true] img{filter:none;transform:scale(1.025)}.lookbook-thumbnail-photo>span{color:#f1e6db;background:#17101ce6;border:1px solid #d2b3e04d;border-radius:3px;place-items:center;width:21px;height:19px;font-size:8px;display:grid;position:absolute;bottom:5px;left:6px}.lookbook-thumbnail-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;line-height:1.35;overflow:hidden}.lookbook-arrows{flex-shrink:0;gap:9px;margin-left:auto;display:flex}.lookbook-arrows>button{color:#dfc6f0;cursor:pointer;background:#d0a8e709;border:1px solid #c6a9d94f;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.lookbook-arrows>button:first-child svg{transform:rotate(180deg)}.lookbook-arrows>button:hover:not(:disabled){background:#caa4e422;border-color:#d8b7f1}.lookbook-arrows>button:disabled{opacity:.3;cursor:default}.lookbook-sr-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lookbook-without-script{max-width:1440px;margin:20px auto;font-size:13px;line-height:1.9}.lookbook-without-script a{text-decoration:underline}@media (min-width:761px) and (max-height:800px){.lookbook-images{height:57svh;min-height:370px}.lookbook-story{padding:22px 30px}.lookbook-edition{margin-bottom:14px}.lookbook-story h3{font-size:34px}.lookbook-line{margin-bottom:13px}.lookbook-description{margin-bottom:16px;font-size:11px;line-height:1.7}.lookbook-palette{margin-bottom:17px}.lookbook-concept-note{margin-top:8px}.lookbook-thumbnail-photo{height:52px}}@media (max-width:1000px){.lookbook-book{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}.lookbook-story{padding:26px}.lookbook-heading>p{max-width:200px}.lookbook-navigation{gap:15px}.lookbook-thumbnails{gap:8px}}@media (max-width:760px){.signature-lookbook{padding:48px 15px 28px}.lookbook-heading{margin-bottom:23px;padding:0 5px;display:block}.lookbook-heading h2{font-size:clamp(35px,7vw,54px)}.lookbook-heading>div>p{margin-bottom:15px;font-size:8px}.lookbook-heading>p{max-width:none;margin-top:17px;font-size:12px}.lookbook-heading>p br{display:none}.lookbook-heading>p span{margin-left:5px;font-size:10px}.lookbook-topline{letter-spacing:.1em;padding:0 5px 12px;font-size:7px}.lookbook-topline b{margin-left:4px;font-size:13px}.lookbook-book{border-radius:3px 13px 13px 3px;display:block}.lookbook-images{aspect-ratio:auto;height:min(36svh,67.5676vw - 20.2703px);min-height:0}.lookbook-page figcaption{letter-spacing:.13em;padding:25px 15px 12px;font-size:7px}.lookbook-story{padding:18px 20px}.lookbook-edition{margin-bottom:12px;font-size:7px}.lookbook-edition>span:last-child{font-size:13px}.lookbook-story h3{max-width:none;margin-bottom:7px;font-size:32px}.lookbook-line{margin-bottom:12px;font-size:11px}.lookbook-description{display:none}.lookbook-palette{gap:7px 13px;margin-bottom:15px}.lookbook-palette li{font-size:8px}.lookbook-palette i{width:11px;height:11px}.lookbook-personalize{min-height:45px;padding:11px 13px;font-size:11px}.lookbook-collection-link{gap:7px;min-height:35px;font-size:9px;display:none;position:absolute;top:68px;right:20px}.lookbook-concept-note{max-width:none;margin-top:10px;font-size:8px}.lookbook-navigation{align-items:center;gap:7px;margin-top:12px;padding:0}.lookbook-thumbnails{scrollbar-width:thin;grid-template-columns:repeat(5,minmax(63px,1fr));gap:6px;padding:4px;overflow-x:auto}.lookbook-thumbnail{gap:5px;padding-bottom:6px}.lookbook-thumbnail-photo{height:45px}.lookbook-thumbnail-name{font-size:7px}.lookbook-thumbnail-photo>span{width:17px;height:15px;font-size:7px;bottom:4px;left:4px}.lookbook-arrows{gap:6px}.lookbook-arrows>button{border-radius:7px;width:44px;height:44px;font-size:20px}}@media (max-width:390px){.lookbook-arrows{display:none}.lookbook-thumbnails{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.lookbook-thumbnail-photo{height:42px}.lookbook-story{padding:16px}.lookbook-story h3{font-size:30px}.lookbook-topline{font-size:6px}.lookbook-line{margin-bottom:10px}.lookbook-palette{margin-bottom:12px}}@media (max-width:760px) and (max-height:800px){.lookbook-images{height:min(29svh,67.5676vw - 20.2703px)}.lookbook-story{padding:15px 18px}.lookbook-edition{margin-bottom:8px}.lookbook-story h3{font-size:30px}.lookbook-line{margin-bottom:9px}.lookbook-palette{margin-bottom:11px}.lookbook-thumbnail-photo{height:38px}.lookbook-concept-note{margin-top:8px}}@media (prefers-reduced-motion:reduce){.lookbook-track[data-scroll=true]{height:auto}.lookbook-track[data-scroll=true]>.lookbook-pinned{min-height:0;position:relative}.lookbook-page{will-change:auto;transform:none!important}.lookbook-page[aria-hidden=true]{visibility:hidden}.lookbook-thumbnail-photo>img{transition:none}.lookbook-thumbnail:hover img,.lookbook-thumbnail[aria-pressed=true] img{transform:none}}
