.lookbook-index{--lookbook-line: rgba(123, 30, 43, .18);--lookbook-muted: rgba(23, 19, 19, .64);--lookbook-panel: #fffaf5;background:var(--lookbook-bg);color:var(--lookbook-text);overflow:hidden}.lookbook-index__inner{width:min(100% - 40px,1320px);margin-inline:auto;padding:0 0 clamp(72px,10vw,128px)}.lookbook-index__tile-label{margin:0;color:var(--lookbook-accent);font-family:var(--font-functional-family, var(--font-body-family));font-size:1.1rem;font-weight:600;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.lookbook-index__closing-text>*{margin-block:0}.lookbook-index__closing-text>*+*{margin-top:1em}.lookbook-index__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,2.6vw,34px);align-items:start}.lookbook-index__tile{display:block;grid-column:span 4;color:inherit;text-decoration:none}.lookbook-index__tile--wide{grid-column:span 7}.lookbook-index__tile--tall{grid-column:span 5;margin-top:clamp(54px,8vw,118px)}.lookbook-index__tile:nth-child(3n){margin-top:clamp(28px,5vw,74px)}.lookbook-index__tile-media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#e8ded3}.lookbook-index__tile--wide .lookbook-index__tile-media{aspect-ratio:16 / 10}.lookbook-index__tile--tall .lookbook-index__tile-media{aspect-ratio:3 / 4.6}.lookbook-index__tile-image,.lookbook-index__tile-placeholder,.lookbook-index__tile-placeholder .placeholder-svg,.lookbook-index__tile-fallback{display:block;width:100%;height:100%}.lookbook-index__tile-image{object-fit:cover;transform:scale(1);transition:transform .9s cubic-bezier(.22,1,.36,1)}.lookbook-index__tile-placeholder .placeholder-svg{opacity:.42}.lookbook-index__tile-fallback{background:linear-gradient(135deg,#7b1e2b21,#fffaf52e),#e8ded3}.lookbook-index__tile-content{display:grid;gap:14px;padding-top:22px}.lookbook-index__tile-title{margin:0;color:inherit;font-family:var(--font-editorial-family, var(--font-heading-family));font-size:clamp(2.8rem,3.8vw,5.8rem);font-weight:400;letter-spacing:0;line-height:.96}.lookbook-index__tile-title span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .32s ease}.lookbook-index__tile-subtitle{max-width:480px;margin:0;color:var(--lookbook-muted);font-size:clamp(1.45rem,1.05vw,1.7rem);line-height:1.62}.lookbook-index__tile[href]:hover .lookbook-index__tile-image,.lookbook-index__tile[href]:focus-visible .lookbook-index__tile-image{transform:scale(1.045)}.lookbook-index__tile[href]:hover .lookbook-index__tile-title span,.lookbook-index__tile[href]:focus-visible .lookbook-index__tile-title span{background-size:100% 1px}.lookbook-index__tile[href]:focus-visible{outline:1px solid var(--lookbook-accent);outline-offset:8px}.lookbook-index__empty{padding:36px;border:1px solid var(--lookbook-line);color:var(--lookbook-muted);font-size:1.4rem;text-align:center}.lookbook-index__closing{max-width:840px;margin:clamp(82px,12vw,156px) auto 0;padding:clamp(48px,7vw,84px) clamp(28px,6vw,76px);border-block:1px solid var(--lookbook-line);text-align:center}.lookbook-index__closing-heading{margin:0;color:inherit;font-family:var(--font-editorial-family, var(--font-heading-family));font-size:clamp(3rem,4.8vw,6.8rem);font-weight:400;letter-spacing:0;line-height:.96}.lookbook-index__closing-text{max-width:560px;margin:24px auto 0;color:var(--lookbook-muted);font-size:clamp(1.55rem,1.2vw,1.85rem);line-height:1.66}.lookbook-index__button{display:inline-flex;align-items:center;justify-content:center;min-width:150px;margin-top:34px;padding:14px 24px;border:1px solid var(--lookbook-accent);color:var(--lookbook-accent);font-family:var(--font-functional-family, var(--font-body-family));font-size:1.1rem;font-weight:600;letter-spacing:.14em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}.lookbook-index__button:hover,.lookbook-index__button:focus-visible{background:var(--lookbook-accent);color:#fffaf5}.lookbook-index__button:focus-visible{outline:1px solid var(--lookbook-accent);outline-offset:4px}@media screen and (max-width:989px){.lookbook-index__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.lookbook-index__tile,.lookbook-index__tile--wide,.lookbook-index__tile--tall{grid-column:span 3}}@media screen and (max-width:749px){.lookbook-index__inner{width:min(100% - 32px,1320px);padding-block:0 86px}.lookbook-index__grid{grid-template-columns:1fr;gap:52px}.lookbook-index__tile,.lookbook-index__tile--wide,.lookbook-index__tile--tall,.lookbook-index__tile:nth-child(3n){grid-column:1;margin-top:0}.lookbook-index__tile-media,.lookbook-index__tile--wide .lookbook-index__tile-media,.lookbook-index__tile--tall .lookbook-index__tile-media{aspect-ratio:4 / 5}.lookbook-index__tile-content{padding-top:18px}.lookbook-index__tile-title{font-size:clamp(3rem,10vw,4.8rem)}.lookbook-index__closing{margin-top:72px;padding-inline:0;text-align:left}}@media(prefers-reduced-motion:reduce){.lookbook-index__tile-image,.lookbook-index__tile-title span,.lookbook-index__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lookbook-index.css.map */
