:root{--lookbook-muted: #914f6c;--lookbook-muted: color-mix(in srgb, var(--color-typography-primary) 68%, var(--color-background-body));--lookbook-rule: #dfcbd1;--lookbook-rule: color-mix(in srgb, var(--color-typography-primary) 18%, var(--color-background-body));--lookbook-hairline: #efe4e7;--lookbook-hairline: color-mix(in srgb, var(--color-typography-primary) 9%, var(--color-background-body))}.lookbook-grid__masthead{padding-block:4.8rem 3.2rem;border-bottom:1px solid var(--lookbook-hairline)}@media screen and (min-width:750px){.lookbook-grid__masthead{padding-block:6.4rem 4rem}}.lookbook-grid__masthead .lookbook-grid__eyebrow,.lookbook-grid__masthead .lookbook-grid__count{color:var(--lookbook-muted)}.lookbook-grid__head{max-width:56rem}.lookbook-grid__eyebrow{margin:0 0 1.6rem;font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-grid__title{margin:0;font-size:clamp(3.6rem,5vw,6rem);line-height:1;letter-spacing:-.02em;font-weight:500}.lookbook-grid__intro{margin-top:1.6rem;max-width:44rem;color:var(--color-typography-body)}.lookbook-grid__portrait{display:block;width:9.6rem;height:9.6rem;margin-bottom:2.4rem;overflow:hidden;border-radius:var(--radius-circle, 50%);background-color:var(--color-background-images)}.lookbook-grid__portrait img{display:block;width:100%;height:100%;object-fit:cover}.lookbook-grid__eyebrow a,.lookbook-grid__profile-meta a{color:inherit}.lookbook-grid__profile-meta{margin:1.2rem 0 0;font-size:1.3rem;color:var(--lookbook-muted)}.lookbook-grid__count{margin:2.4rem 0 0;font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.2rem}@media screen and (min-width:750px){.lookbook-grid__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:5.6rem 2.4rem}}@media screen and (min-width:1500px){.lookbook-grid__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1900px){.lookbook-grid__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.lookbook-grid__item{min-width:0;display:flex}.lookbook-grid__link{display:flex;flex-direction:column;width:100%;text-decoration:none;color:inherit}.lookbook-grid__media{display:block;overflow:hidden;background-color:var(--color-background-images)}.lookbook-grid__media img,.lookbook-grid__media svg{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;transition:transform .6s var(--ease-out-quart, ease)}.lookbook-grid__caption{flex:1 0 auto;display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-top:1.6rem;padding-bottom:1.2rem;border-bottom:.1rem solid var(--lookbook-rule)}.lookbook-grid__name{font-size:1.6rem;line-height:1.2;letter-spacing:-.01em}.lookbook-grid__label{display:block;margin-bottom:.6rem;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-grid__worn{display:block;margin-top:.4rem;font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lookbook-muted)}@media screen and (min-width:750px){.lookbook-grid__name{font-size:1.8rem}}.lookbook-grid__meta{flex:none;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-grid__empty{padding:4rem 0;text-align:center}.lookbook-detail__layout{display:grid;gap:3.2rem}.lookbook-detail__column{display:contents}.lookbook-detail__body{order:1}.lookbook-detail__more{order:2}@media screen and (min-width:990px){.lookbook-detail__layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6.4rem;align-items:start}.lookbook-detail__column{display:block;width:100%;max-width:76rem;min-width:0;margin-inline:auto}.lookbook-detail__body,.lookbook-detail__more{order:0}}.lookbook-detail__frame{position:relative;background-color:var(--color-background-images)}.lookbook-detail__strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.lookbook-detail__strip::-webkit-scrollbar{display:none}.lookbook-detail__slide{flex:0 0 100%;scroll-snap-align:start}.lookbook-detail__slide .media{padding-block-end:0;aspect-ratio:3 / 4}.lookbook-detail__gallery--single .lookbook-detail__strip{overflow-x:visible}.lookbook-detail__control{position:absolute;top:50%;transform:translateY(-50%);z-index:2;opacity:0;transition:opacity var(--duration-default, .2s) var(--ease-out-quart, ease)}.lookbook-detail__frame:hover .lookbook-detail__control,.lookbook-detail__control:focus-visible{opacity:1}@media(hover:none){.lookbook-detail__control{opacity:1}}.lookbook-detail__control-prev{left:1.6rem}.lookbook-detail__control-next{right:1.6rem}.lookbook-detail__thumbs{display:flex;gap:.8rem;margin:.8rem 0 0;padding:0;overflow-x:auto;scrollbar-width:none}.lookbook-detail__thumbs::-webkit-scrollbar{display:none}.lookbook-detail__thumb{flex:0 0 7.2rem}@media screen and (min-width:750px){.lookbook-detail__thumb{flex-basis:11.2rem}}.lookbook-detail__thumb-button{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;opacity:.45;transition:opacity var(--duration-default, .2s) var(--ease-out-quart, ease)}.lookbook-detail__thumb-button:hover,.lookbook-detail__thumb-button.is-active{opacity:1}.lookbook-detail__thumb-button.is-active .media{outline:.2rem solid var(--color-typography-primary);outline-offset:-.1rem}.lookbook-detail__thumb-button .media{padding-block-end:0;aspect-ratio:3 / 4}.lookbook-detail__info{width:100%;max-width:52rem}@media screen and (min-width:990px){.lookbook-detail__column{margin-inline:auto 0}.lookbook-detail__info{margin-inline:0 auto}}.lookbook-detail__intro{max-width:46rem}.lookbook-detail__eyebrow{margin:0 0 1.6rem;font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-detail__eyebrow a{color:inherit;text-decoration:none;border-bottom:.1rem solid currentColor;padding-bottom:.2rem}.lookbook-detail__title{margin:0;font-size:clamp(3.2rem,4.4vw,5.2rem);line-height:1.02;letter-spacing:-.02em;font-weight:500}.lookbook-detail__description{margin-top:1.6rem;color:var(--color-typography-body);max-width:42rem}.lookbook-detail__story{margin:3.2rem 0 0;padding-top:2.4rem;border-top:.1rem solid var(--lookbook-rule);max-width:46rem}.lookbook-detail__quote{margin:0;font-size:1.9rem;line-height:1.45;letter-spacing:-.01em}@media screen and (min-width:750px){.lookbook-detail__quote{font-size:2.1rem}}.lookbook-detail__quote:before{content:"\201c"}.lookbook-detail__quote:after{content:"\201d"}.lookbook-detail__credit{display:flex;align-items:flex-start;gap:1.2rem;margin-top:2rem}.lookbook-detail__credit-photo{display:block;flex:0 0 4.8rem;width:4.8rem;height:4.8rem;overflow:hidden;border-radius:var(--radius-circle, 50%);background-color:var(--color-background-images)}.lookbook-detail__credit-photo img{display:block;width:100%;height:100%;object-fit:cover}.lookbook-detail__credit-text{display:block;min-width:0}.lookbook-detail__credit-name{display:block;color:inherit;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.lookbook-detail__credit-meta,.lookbook-detail__credit-bio{display:block;margin-top:.3rem;font-size:1.3rem;color:var(--lookbook-muted)}.lookbook-detail__credit-meta a{color:inherit}.lookbook-detail__credit--partner{align-items:center}.lookbook-detail__credit-logo{display:flex;align-items:center;justify-content:center;flex:0 0 6.4rem;width:6.4rem;height:4.8rem;overflow:hidden}.lookbook-detail__credit-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.lookbook-detail__credit-kicker{display:block;margin-bottom:.3rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-detail__credit+.lookbook-detail__credit{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid var(--lookbook-hairline)}.lookbook-detail__items-head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-top:4rem;padding-bottom:1.2rem;border-bottom:.1rem solid var(--lookbook-rule)}.lookbook-detail__items-title,.lookbook-detail__items-count{margin:0;font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.lookbook-detail__items-count{color:var(--lookbook-muted)}.lookbook-detail__items{margin:0;padding:0}.lookbook-detail__item+.lookbook-detail__item{border-top:.1rem solid var(--lookbook-hairline)}.lookbook-detail__piece{display:grid;grid-template-columns:8.8rem minmax(0,1fr) auto;align-items:center;gap:1.6rem;padding:1.2rem 0;text-decoration:none;color:inherit}@media screen and (min-width:750px){.lookbook-detail__piece{grid-template-columns:11.2rem minmax(0,1fr) auto;gap:2rem}}.lookbook-detail__piece-media{display:block;overflow:hidden;background-color:var(--color-background-images)}.lookbook-detail__piece-media img,.lookbook-detail__piece-media svg{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;transition:transform .5s var(--ease-out-quart, ease)}.lookbook-detail__piece:hover .lookbook-detail__piece-media img{transform:scale(1.05)}.lookbook-detail__piece-text{display:block;min-width:0}.lookbook-detail__piece-name{display:block;font-size:1.6rem;line-height:1.2;letter-spacing:-.01em}@media screen and (min-width:750px){.lookbook-detail__piece-name{font-size:1.8rem}}.lookbook-detail__piece-price{display:block;margin-top:.4rem;font-size:1.4rem;color:var(--lookbook-muted)}.lookbook-detail__piece-cue{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--radius-circle, 50%);opacity:0;transform:translate(-.4rem);transition:opacity var(--duration-default, .2s) var(--ease-out-quart, ease),transform var(--duration-default, .2s) var(--ease-out-quart, ease)}.lookbook-detail__piece-cue svg{width:1.8rem;height:1.8rem}.lookbook-detail__piece:hover .lookbook-detail__piece-cue,.lookbook-detail__piece:focus-visible .lookbook-detail__piece-cue{opacity:1;transform:none}@media(hover:none){.lookbook-detail__piece-cue{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lookbook-detail__piece-media img,.lookbook-detail__piece-cue,.lookbook-detail__control,.lookbook-detail__thumb-button{transition:none}.lookbook-detail__piece:hover .lookbook-detail__piece-media img{transform:none}}.lookbook-detail__fit{margin:1.6rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--lookbook-muted)}.lookbook-detail__more{margin-top:4.8rem}.lookbook-detail__more-title{margin:0 0 1.6rem;padding-bottom:1.2rem;border-bottom:.1rem solid var(--lookbook-rule);font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-detail__more-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:.8rem 2.4rem}.lookbook-detail__more-item{display:grid;grid-template-columns:6.4rem minmax(0,1fr);align-items:center;gap:1.2rem;padding:1.2rem 0;text-decoration:none;color:inherit}.lookbook-detail__more-item+.lookbook-detail__more-item{border-top:.1rem solid var(--lookbook-hairline)}@media screen and (min-width:750px){.lookbook-detail__more-item+.lookbook-detail__more-item{border-top:0}}.lookbook-detail__more-media{display:block;overflow:hidden;background-color:var(--color-background-images)}.lookbook-detail__more-media img,.lookbook-detail__more-media svg{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;transition:transform .4s var(--ease-out-quart, ease)}.lookbook-detail__more-item:hover .lookbook-detail__more-media img{transform:scale(1.05)}.lookbook-detail__more-label{display:block;font-size:1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lookbook-muted)}.lookbook-detail__more-name{display:block;margin-top:.3rem;font-size:1.5rem;line-height:1.2}@media screen and (min-width:990px){.lookbook-detail__more{grid-column:1 / -1}}@media screen and (min-width:1700px){.lookbook-detail__layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.62fr)}.lookbook-detail__more{grid-column:3;grid-row:1;margin-top:0;position:sticky;top:calc(var(--header-height, 7.4rem) + 2.4rem)}.lookbook-detail__info{margin-inline:0}.lookbook-detail__more-list{grid-template-columns:minmax(0,1fr)}.lookbook-detail__more-item+.lookbook-detail__more-item{border-top:.1rem solid var(--lookbook-hairline)}}@media(prefers-reduced-motion:reduce){.lookbook-detail__more-media img{transition:none}.lookbook-detail__more-item:hover .lookbook-detail__more-media img{transform:none}}.lookbook-detail__body{max-width:72rem;margin:4.8rem auto 0}@media screen and (min-width:990px){.lookbook-detail__body{margin-inline:0}}.lookbook-detail__body>*:first-child{margin-top:0}.lookbook-detail__body>*:last-child{margin-bottom:0}.lookbook-section--spacing-mobile-default{padding:9.6rem 0}.lookbook-section--spacing-mobile-compact{padding:6.4rem 0}.lookbook-section--spacing-mobile-none{padding:0}@media screen and (min-width:990px){.lookbook-section--spacing-desktop-default{padding:16rem 0}.lookbook-section--spacing-desktop-medium{padding:12.8rem 0}.lookbook-section--spacing-desktop-compact{padding:9.6rem 0}.lookbook-section--spacing-desktop-none{padding:0}}.lookbook-detail__back{display:inline-block;margin-bottom:1.6rem}.lookbook-detail__info>h1{margin:0}.lookbook-detail__items-title{margin-top:3.2rem}.lookbook-grid__media{overflow:hidden;background-color:var(--color-background-images)}.lookbook-grid__media img,.lookbook-grid__media svg{display:block;width:100%;height:auto;transition:transform .4s ease}.lookbook-grid__link:hover .lookbook-grid__media img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.lookbook-grid__media img{transition:none}.lookbook-grid__link:hover .lookbook-grid__media img{transform:none}}.lookbook-grid__body{padding-block-start:3.2rem}@media screen and (min-width:990px){.lookbook-grid__body{padding-block-start:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-lookbook.css.map */
