.ed-lb2{--lb2-ink: #191520;--lb2-mut: #6B6472;--lb2-line: #E4E1E8;--lb2-tile: #F4F2F6;--lb2-acc: #3B4C71;--lb2-disp: "Chakra Petch", "Public Sans", ui-sans-serif, sans-serif;--lb2-head: 0px;--lb2-bar: 48px;--lb2-g: 40px;background:#fff;color:var(--lb2-ink);font-family:Endless Public Sans,Public Sans,ui-sans-serif,sans-serif;letter-spacing:.57px;-webkit-font-smoothing:antialiased}.ed-lb2 *,.ed-lb2 *:before,.ed-lb2 *:after{box-sizing:border-box}.ed-lb2 img{display:block;width:100%;height:auto;max-width:none}.ed-lb2 figure{margin:0}.ed-lb2 a{color:var(--lb2-ink)}.ed-lb2 a:hover{color:var(--lb2-acc)}.ed-lb2 .lb2-eye{font-family:var(--lb2-disp);font-size:10.5px;font-weight:600;letter-spacing:2.1px;line-height:1.4;text-transform:uppercase;color:var(--lb2-mut)}.ed-lb2 .lb2-acc{color:var(--lb2-acc)}.ed-lb2 .lb2-wrap{max-width:1440px;margin:0 auto;padding:0 var(--lb2-g)}.ed-lb2 .lb2-ch,.ed-lb2 .lb2-book{scroll-margin-top:calc(var(--lb2-head) + var(--lb2-bar) + 1px)}.ed-lb2 .lb2-bar{position:sticky;top:var(--lb2-head);z-index:3;background:#fff;border-bottom:1px solid var(--lb2-line)}.ed-lb2 .lb2-bar-in{display:flex;align-items:center;gap:32px;height:var(--lb2-bar);max-width:1440px;margin:0 auto;padding:0 var(--lb2-g);overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}.ed-lb2 .lb2-bar-in::-webkit-scrollbar{display:none}.ed-lb2 .lb2-bar-lead{margin-right:auto}.ed-lb2 .lb2-bar a{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--lb2-disp);font-size:11px;font-weight:600;letter-spacing:1.32px;text-transform:uppercase;text-decoration:none}.ed-lb2 .lb2-intro{padding-top:80px;padding-bottom:40px}.ed-lb2 .lb2-intro h1{margin:14px 0 0;font-family:var(--lb2-disp);font-weight:600;font-size:132px;line-height:.92;letter-spacing:-.02em;color:var(--lb2-ink)}.ed-lb2 .lb2-hero img{aspect-ratio:16 / 8;object-fit:cover}.ed-lb2 .lb2-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:40px 0 120px}.ed-lb2 .lb2-index a{display:flex;flex-direction:column;gap:14px;padding-top:16px;border-top:2px solid var(--lb2-ink);text-decoration:none}.ed-lb2 .lb2-index-th{overflow:hidden;aspect-ratio:4 / 3;background:var(--lb2-tile)}.ed-lb2 .lb2-index-th img{height:100%;object-fit:cover;transition:transform .6s ease}.ed-lb2 .lb2-index a:hover .lb2-index-th img{transform:scale(1.04)}.ed-lb2 .lb2-index-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ed-lb2 .lb2-index-ttl{font-family:var(--lb2-disp);font-size:24px;font-weight:600;line-height:1.15;letter-spacing:-.24px}.ed-lb2 .lb2-ch{padding-bottom:140px}.ed-lb2 .lb2-grid{display:grid;grid-template-columns:minmax(16px,1fr) repeat(12,minmax(0,91.333px)) minmax(16px,1fr);column-gap:24px}.ed-lb2 .lb2-grid>*{grid-column:2 / 14;min-width:0}.ed-lb2 .lb2-grid>.shopify-block{display:contents}.ed-lb2 .lb2-grid>.shopify-block>*{grid-column:2 / 14;min-width:0}.ed-lb2 .lb2-txt{grid-column:2 / span 5;grid-row:1;align-self:end;display:flex;flex-direction:column;gap:20px;padding-bottom:8px}.ed-lb2 .lb2-opener{grid-column:7 / span 7;grid-row:1;align-self:end}.ed-lb2 .lb2-num{font-family:var(--lb2-disp);font-weight:600;font-size:120px;line-height:.85;letter-spacing:-2.4px;color:var(--lb2-acc)}.ed-lb2 .lb2-txt h2{margin:0;font-family:var(--lb2-disp);font-weight:600;font-size:48px;line-height:1.05;letter-spacing:-.48px;color:var(--lb2-ink)}.ed-lb2 .lb2-copy p{margin:0;font-size:16px;line-height:1.6;max-width:48ch}.ed-lb2 .lb2-copy p+p{margin-top:.8em}.ed-lb2 .lb2-shop{display:flex;flex-direction:column;border-top:1px solid var(--lb2-line)}.ed-lb2 .lb2-shop>.lb2-eye{padding:14px 0 6px}.ed-lb2 .lb2-chip{display:flex;align-items:center;gap:14px;min-height:64px;padding:8px 0;border-bottom:1px solid var(--lb2-line);text-decoration:none}.ed-lb2 .lb2-chip-th{flex:none;width:56px;height:56px;background:var(--lb2-tile)}.ed-lb2 .lb2-chip-th img{width:100%;height:100%;object-fit:contain}.ed-lb2 .lb2-chip-nm{flex:1;min-width:0;font-size:15px}.ed-lb2 .lb2-chip svg{flex:none}.ed-lb2 .lb2-price{font-family:var(--lb2-disp);font-size:12px;font-weight:600;letter-spacing:1px;white-space:nowrap}.ed-lb2 .lb2-g{margin-top:120px}.ed-lb2 .lb2-opener+.shopify-block>.lb2-g--row3,.ed-lb2 .lb2-opener+.lb2-g--row3,.ed-lb2 .lb2-txt+.shopify-block>.lb2-g--row3{margin-top:40px}.ed-lb2 .lb2-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ed-lb2 .lb2-hint{display:none}.ed-lb2 .lb2-g--pair,.ed-lb2 .lb2-g--pair_big,.ed-lb2 .lb2-g--duo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:start}.ed-lb2 .lb2-g--pair .lb2-ph--1{grid-column:2 / span 4}.ed-lb2 .lb2-g--pair .lb2-ph--2{grid-column:7 / span 5;margin-top:160px}.ed-lb2 .lb2-g--pair_big .lb2-ph--1{grid-column:1 / span 6}.ed-lb2 .lb2-g--pair_big .lb2-ph--2{grid-column:7 / span 6}.ed-lb2 .lb2-g--duo{align-items:end}.ed-lb2 .lb2-g--duo .lb2-ph--1{grid-column:1 / span 4}.ed-lb2 .lb2-g--duo .lb2-ph--2{grid-column:5 / span 8}.ed-lb2 .lb2-grid>.lb2-g--bleed,.ed-lb2 .lb2-grid>.shopify-block>.lb2-g--bleed{grid-column:1 / -1}.ed-lb2 .lb2-g--bleed img{aspect-ratio:3 / 2;object-fit:cover}.ed-lb2 .lb2-book{padding-top:110px;padding-bottom:64px;border-top:1px solid var(--lb2-line)}.ed-lb2 .lb2-book-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px;margin-bottom:40px}.ed-lb2 .lb2-book h2{margin:0;font-family:var(--lb2-disp);font-weight:600;font-size:64px;line-height:1;letter-spacing:-1.28px;color:var(--lb2-ink)}.ed-lb2 .lb2-ctas{display:flex;gap:12px}.ed-lb2 a.lb2-cta,.ed-lb2 a.lb2-cta:hover{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:13px 26px;font-family:var(--lb2-disp);font-size:11px;font-weight:400;letter-spacing:1.98px;text-transform:uppercase;text-decoration:none;background:var(--lb2-ink);color:#fff;border:1px solid var(--lb2-ink)}.ed-lb2 .lb2-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.ed-lb2 .lb2-card{display:flex;flex-direction:column;gap:12px;text-decoration:none}.ed-lb2 .lb2-tile{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:12%;background:var(--lb2-tile)}.ed-lb2 .lb2-tile img{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}.ed-lb2 .lb2-card:hover .lb2-tile img{transform:translateY(-6px)}.ed-lb2 .lb2-card-r{display:flex;justify-content:space-between;gap:10px;font-size:15px}.ed-lb2 .lb2-credits{display:flex;flex-wrap:wrap;gap:40px;margin-top:64px;font-family:Public Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;color:var(--lb2-mut)}@media(prefers-reduced-motion:reduce){.ed-lb2 .lb2-index-th img,.ed-lb2 .lb2-tile img{transition:none}}@media(max-width:760px){.ed-lb2{--lb2-head: 0px;--lb2-g: 20px}.ed-lb2 .lb2-bar-in{gap:22px}.ed-lb2 .lb2-bar-lead{display:none}.ed-lb2 .lb2-intro{padding-top:40px;padding-bottom:24px}.ed-lb2 .lb2-intro h1{font-size:60px}.ed-lb2 .lb2-hero img{aspect-ratio:1 / 1}.ed-lb2 .lb2-index{grid-template-columns:1fr;gap:0;padding:24px 0 72px}.ed-lb2 .lb2-index a{flex-direction:row;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--lb2-ink)}.ed-lb2 .lb2-index-th{flex:none;width:104px;aspect-ratio:1 / 1}.ed-lb2 .lb2-index-row{flex:1;flex-direction:column;align-items:flex-start;gap:6px}.ed-lb2 .lb2-index-ttl{font-size:20px}.ed-lb2 .lb2-ch{padding-bottom:88px}.ed-lb2 .lb2-grid{grid-template-columns:20px minmax(0,1fr) 20px;column-gap:0}.ed-lb2 .lb2-grid>*,.ed-lb2 .lb2-grid>.shopify-block>*{grid-column:2}.ed-lb2 .lb2-txt{grid-column:2;grid-row:auto;gap:16px;padding-bottom:0}.ed-lb2 .lb2-opener{grid-column:2;grid-row:auto;margin-top:20px}.ed-lb2 .lb2-num{font-size:88px}.ed-lb2 .lb2-txt h2{font-size:34px}.ed-lb2 .lb2-copy p{font-size:15px}.ed-lb2 .lb2-g{margin-top:56px}.ed-lb2 .lb2-opener+.shopify-block>.lb2-g--row3,.ed-lb2 .lb2-opener+.lb2-g--row3,.ed-lb2 .lb2-txt+.shopify-block>.lb2-g--row3{margin-top:12px}.ed-lb2 .lb2-grid>.lb2-g--row3,.ed-lb2 .lb2-grid>.shopify-block>.lb2-g--row3{grid-column:1 / -1}.ed-lb2 .lb2-strip{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;padding:0 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ed-lb2 .lb2-strip::-webkit-scrollbar{display:none}.ed-lb2 .lb2-strip .lb2-ph{flex:0 0 80%;scroll-snap-align:start}.ed-lb2 .lb2-hint{display:flex;align-items:center;gap:8px;margin-top:12px;padding:0 20px}.ed-lb2 .lb2-g--pair,.ed-lb2 .lb2-g--pair_big,.ed-lb2 .lb2-g--duo{gap:10px}.ed-lb2 .lb2-g--pair .lb2-ph--1{grid-column:1 / span 6}.ed-lb2 .lb2-g--pair .lb2-ph--2{grid-column:7 / span 6;margin-top:56px}.ed-lb2 .lb2-g--pair_big .lb2-ph--1,.ed-lb2 .lb2-g--pair_big .lb2-ph--2,.ed-lb2 .lb2-g--duo .lb2-ph--1,.ed-lb2 .lb2-g--duo .lb2-ph--2{grid-column:1 / -1}.ed-lb2 .lb2-g--bleed img{aspect-ratio:4 / 3}.ed-lb2 .lb2-book{padding-top:72px;padding-bottom:48px}.ed-lb2 .lb2-book h2{font-size:40px}.ed-lb2 .lb2-ctas{width:100%}.ed-lb2 a.lb2-cta{flex:1}.ed-lb2 .lb2-grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.ed-lb2 .lb2-card-r{flex-direction:column;gap:4px;font-size:14px}.ed-lb2 .lb2-credits{flex-direction:column;gap:6px;margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/endless-lookbook-2.css.map */
