.lookbook,.lookbook-series{font-family:Work Sans,sans-serif;color:#000;box-sizing:border-box;max-width:1400px;margin:0 auto}.lookbook__empty{font-size:1.3rem;color:#00000080;text-align:center;padding:6rem 2rem}.lookbook{--lb-dispo: calc(100vh - 18rem) ;--lb-gap: clamp(1.4rem, 3vw, 3.6rem);--lb-reserve: 21rem;--lb-cover-h: clamp(12rem, calc(var(--lb-dispo) - var(--lb-reserve)), 40rem);--lb-spine: 4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:var(--lb-dispo);padding:2rem}.lookbook--liste-ouverte{--lb-reserve: 33rem}.lookbook__shelf{display:flex;align-items:flex-start;justify-content:center;gap:var(--lb-gap);max-width:100%;transition:gap .55s cubic-bezier(.22,.75,.28,1)}.lookbook__cover{position:relative;flex:0 0 auto;width:calc(var(--lb-cover-h) * .667);display:block;text-decoration:none;color:inherit;transform-origin:bottom center;z-index:calc(var(--n, 3) - var(--i));transition:transform .6s cubic-bezier(.2,.75,.25,1),width .6s cubic-bezier(.22,.75,.28,1),opacity .35s ease;transition-delay:calc(var(--i) * 80ms)}.lookbook--stacked .lookbook__cover{transform:translate(calc(var(--i) * (-100% - var(--lb-gap)))) rotate(var(--rot, 0deg)) scale(.94);transition:none}.lookbook--stacked .lookbook__cover:nth-child(odd){--rot: -1.2deg}.lookbook--stacked .lookbook__cover:nth-child(2n){--rot: 1.6deg}.lookbook--stacked .lookbook__cover:first-child{--rot: 0deg}.lookbook--stacked .lookbook__cover-caption{opacity:0}.lookbook__cover-frame{position:relative;width:100%;height:var(--lb-cover-h);overflow:hidden;background:#f2f2f2;box-shadow:0 14px 34px #0003;transition:transform .4s cubic-bezier(.2,.7,.3,1),box-shadow .4s ease,height .6s cubic-bezier(.22,.75,.28,1);transition-delay:0s,0s,0s}.lookbook__cover-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,#0000009e,#0006);opacity:0;transition:opacity .4s ease;pointer-events:none}@media(hover:hover){.lookbook__cover:hover .lookbook__cover-frame{transform:translateY(-6px);box-shadow:0 22px 48px #00000042}}.lookbook__cover-image{width:100%;height:100%;display:block;object-fit:cover}.lookbook__cover-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:#00000059}.lookbook__cover-curl{position:absolute;right:0;bottom:0;width:2rem;height:2rem;background:linear-gradient(135deg,#0000 0% 50%,#ffffffeb 50%,#e4e4e4f2);box-shadow:-2px -2px 7px #0003;transition:width .4s ease,height .4s ease,opacity .3s ease;pointer-events:none}@media(hover:hover){.lookbook__cover:hover .lookbook__cover-curl{width:2.9rem;height:2.9rem}}.lookbook__cover-spine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;writing-mode:vertical-rl;padding:1.4rem 0;overflow:hidden;font-size:1.05rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45);opacity:0;transition:opacity .35s ease;pointer-events:none}.lookbook__cover-caption{margin:1.4rem 0 0;max-height:var(--lb-cap-h, 8rem);overflow:hidden;text-align:center;display:flex;flex-direction:column;gap:.4rem;transition:opacity .5s ease,max-height .6s cubic-bezier(.22,.75,.28,1),margin .6s cubic-bezier(.22,.75,.28,1);transition-delay:calc(var(--i) * 80ms)}.lookbook__cover-name{font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.lookbook__cover-date{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:#00000073}.lookbook--liste-ouverte .lookbook__shelf{gap:.5rem}.lookbook--liste-ouverte .lookbook__cover{width:var(--lb-spine);transition-delay:calc(var(--i) * 45ms)}.lookbook--liste-ouverte .lookbook__cover-spine{opacity:1;transition-delay:calc(var(--i) * 45ms + .2s)}.lookbook--liste-ouverte .lookbook__cover-frame:after{opacity:1}.lookbook--liste-ouverte .lookbook__cover-curl{opacity:0}.lookbook--liste-ouverte .lookbook__cover-caption{opacity:0;max-height:0;margin-top:0;transition-delay:0s}.lookbook--liste-ouverte .lookbook__cover.is-vise{transform:translateY(-1.4rem);transition-delay:0s}.lookbook--liste-ouverte .lookbook__cover.is-vise .lookbook__cover-frame{box-shadow:0 18px 38px #00000047}.lookbook--liste-ouverte .lookbook__cover:hover .lookbook__cover-frame{transform:none}.lookbook__issue,.lookbook__cover{--lb-estompe: .72}.lookbook--visee .lookbook__cover,.lookbook--visee .lookbook__issue{opacity:var(--lb-estompe)}.lookbook--visee .lookbook__cover.is-vise,.lookbook--visee .lookbook__issue.is-vise{opacity:1}.lookbook__all-toggle{-webkit-appearance:none;appearance:none;margin-top:2.4rem;padding:0;background:none;border:0;font-family:inherit;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#000;opacity:.45;cursor:pointer;transition:opacity .25s ease}.lookbook__all-toggle:hover,.lookbook__all-toggle[aria-expanded=true]{opacity:1}.lookbook__all{width:100%;max-width:62rem;max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:max-height .6s cubic-bezier(.22,.75,.28,1),opacity .45s ease,margin-top .6s cubic-bezier(.22,.75,.28,1)}.lookbook__all--ouvert{margin-top:1.8rem;opacity:1}.lookbook__issue{display:grid;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:.7rem 0;border-top:1px solid rgba(0,0,0,.75);color:inherit;text-decoration:none;transform:translateY(1.2rem);transition:transform .55s cubic-bezier(.22,.75,.28,1),opacity .3s ease;transition-delay:calc(var(--i) * 70ms)}.lookbook__all--ouvert .lookbook__issue{transform:none}.lookbook__issue:last-child{border-bottom:1px solid rgba(0,0,0,.75)}.lookbook__issue-thumb img{width:100%;height:auto;display:block}.lookbook__issue-name{font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.lookbook__issue-date{font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:#00000073}.lookbook-series{padding:1.4rem 2rem 2rem}.lookbook-series__head{margin-bottom:1.2rem}.lookbook-series__back{display:inline-block;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:#00000073;text-decoration:none;transition:color .2s ease}.lookbook-series__back:hover{color:#000}.lookbook-series__title{margin:1.4rem 0 0;font-size:clamp(2rem,4vw,3.6rem);font-weight:600;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.lookbook-series__date{margin:.6rem 0 0;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#00000073}.lookbook-book{margin:0 auto;visibility:hidden;touch-action:manipulation;max-width:72rem;width:100%;transition:transform .62s cubic-bezier(.2,.75,.25,1)}.lookbook-book--ready,.lookbook-book--fallback{visibility:visible}.lookbook-book--fallback{transform:none!important}.lookbook-book__page{background:#fff;overflow:hidden}.lookbook-book__inner{position:relative;width:100%;height:100%;background:#fff;box-sizing:border-box}.lookbook-book__photo{position:relative;width:100%;height:100%;overflow:hidden}.lookbook-book__page:not(.lookbook-book__page--cover) .lookbook-book__inner{padding:5.5% 5.5% 9%}.lookbook-book__page:not(.lookbook-book__page--cover) .lookbook-book__photo{box-shadow:0 1px 7px #00000029}.lookbook-book__image{width:100%;height:100%;display:block;object-fit:cover}.lookbook-book__cover-title{position:absolute;top:6%;left:6%;right:6%;z-index:2;text-align:center;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:calc(var(--page-largeur, 380px) * .062);line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.45);pointer-events:none}.lookbook-book__caption{position:absolute;left:1.2rem;bottom:1rem;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.lookbook-book .stf__item{box-shadow:0 0 0 1px #00000012,0 2px 6px #00000012,0 16px 40px #00000029}.lookbook-book .stf__item.--hard{box-shadow:0 0 0 1px #00000017,0 3px 8px #00000017,0 20px 48px #0003}.lookbook-book__inner:before{content:"";position:absolute;top:0;bottom:0;width:9%;max-width:4.5rem;pointer-events:none;z-index:2;opacity:0;transition:opacity .3s ease}.lookbook-book .stf__item.--left .lookbook-book__inner:before{right:0;background:linear-gradient(to right,#0000,#00000021);opacity:1}.lookbook-book .stf__item.--right .lookbook-book__inner:before{left:0;background:linear-gradient(to left,#0000,#00000021);opacity:1}.lookbook-book__page--back .lookbook-book__inner{display:grid;place-items:center;padding:0;background:#fff}.lookbook-book__mark{width:clamp(3.2rem,12%,6rem)}.lookbook-book__mark img{width:100%;height:auto;display:block}.lookbook-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#000000d9;opacity:0;visibility:hidden;touch-action:manipulation;transition:opacity .18s ease,visibility .18s ease}.lookbook-zoom--ouvert{opacity:1;visibility:visible}.lookbook-zoom__media{position:relative;display:flex;align-items:center;justify-content:center}.lookbook-zoom__image{display:block;max-width:70vw;max-height:85vh;width:auto;height:auto;object-fit:contain;transition:opacity .15s ease;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.lookbook-zoom__nav{position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;appearance:none;background:none;border:0;padding:15px;color:#fff;cursor:pointer;opacity:.8;transition:opacity .2s ease,transform .2s ease;z-index:2}.lookbook-zoom__nav:hover:not(:disabled){opacity:1}.lookbook-zoom__nav:disabled{opacity:.2;cursor:default}.lookbook-zoom__nav:focus,.lookbook-zoom__nav:focus-visible{outline:none!important;box-shadow:none!important}.lookbook-zoom__nav--prev{right:100%;margin-right:20px}.lookbook-zoom__nav--prev:hover:not(:disabled){transform:translateY(-50%) translate(-5px)}.lookbook-zoom__nav--next{left:100%;margin-left:20px}.lookbook-zoom__nav--next:hover:not(:disabled){transform:translateY(-50%) translate(5px)}.lookbook-zoom__close{position:absolute;top:20px;right:20px;-webkit-appearance:none;appearance:none;background:none;border:0;padding:10px;color:#fff;cursor:pointer;opacity:.7;transition:opacity .2s ease;z-index:2}.lookbook-zoom__close:hover{opacity:1}@media screen and (max-width:749px){.lookbook-zoom__image{max-width:88vw;max-height:78vh}.lookbook-zoom__nav--prev{right:auto;left:0;margin-right:0}.lookbook-zoom__nav--next{left:auto;right:0;margin-left:0}}.lookbook-book__page--blank .lookbook-book__inner{background:#fff}.lookbook-book--fallback{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:44rem}.lookbook-book--fallback .lookbook-book__page{width:100%;height:auto;box-shadow:0 10px 30px #0000001f}.lookbook-book--fallback .lookbook-book__inner,.lookbook-book--fallback .lookbook-book__photo,.lookbook-book--fallback .lookbook-book__image{height:auto}@media screen and (max-width:749px){.lookbook{--lb-gap: 1.2rem;--lb-reserve: 19rem;--lb-spine: 3.2rem;padding:1.5rem 1rem}.lookbook--liste-ouverte{--lb-reserve: 30rem}.lookbook__shelf{width:100%;overflow-x:auto;justify-content:flex-start;padding-bottom:1rem;scroll-snap-type:none;-webkit-overflow-scrolling:touch}.lookbook__cover-spine{font-size:.95rem;letter-spacing:.14em}.lookbook__cover-curl,.lookbook__cover:hover .lookbook__cover-curl{width:1.8rem;height:1.8rem}.lookbook-series{padding:1rem 1rem 2rem;min-height:var(--lb-dispo, 70vh);display:flex;flex-direction:column}.lookbook-series .lookbook-book{margin-top:auto;margin-bottom:auto}.lookbook__issue{grid-template-columns:3rem minmax(0,1fr);gap:.3rem 1rem}.lookbook__issue-date{grid-column:2}}@media(prefers-reduced-motion:reduce){.lookbook__cover,.lookbook__cover-frame,.lookbook__cover-caption,.lookbook__cover-spine,.lookbook__shelf,.lookbook__all,.lookbook__issue{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/lookbook.css.map */
