.lookbook{overflow:hidden}.lookbook__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--lookbook-row, clamp(17rem, 26vw, 40rem));grid-auto-flow:row dense;gap:8px}@media screen and (min-width:990px){.lookbook__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lookbook__card{position:relative;display:block;overflow:hidden;height:100%;min-width:0;border-radius:var(--border-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;isolation:isolate}@media screen and (min-width:990px){.lookbook__card--wide{grid-column:span 2}.lookbook__card--tall{grid-row:span 2}.lookbook__card--large{grid-column:span 2;grid-row:span 2}}.lookbook__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(var(--color-overlay),var(--overlay-alpha, 0%)),rgba(var(--color-overlay),0) 62%);transition:opacity var(--duration-long) ease}@media screen and (max-width:989px){.lookbook__grid--mobile-2 .lookbook__card--wide,.lookbook__grid--mobile-2 .lookbook__card--large{grid-column:span 2}.lookbook__grid--mobile-2 .lookbook__card--tall,.lookbook__grid--mobile-2 .lookbook__card--large,.lookbook__grid--mobile-1 .lookbook__card--tall,.lookbook__grid--mobile-1 .lookbook__card--large{grid-row:span 2}}.lookbook__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lookbook__media .lookbook__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform var(--duration-long) ease}a.lookbook__card:hover .lookbook__image,a.lookbook__card:focus-visible .lookbook__image{transform:scale(1.04)}.lookbook__content{position:absolute;z-index:2;inset:auto 0 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:2rem}@media screen and (min-width:990px){.lookbook__content{padding:3.2rem}}.lookbook__heading{margin:0}.lookbook__subtitle{display:block;opacity:.8}.lookbook__link-label{display:inline-flex;align-items:center;gap:.8rem;margin-top:.4rem;text-decoration:underline;text-underline-offset:.3rem}.lookbook__link-label svg{width:1.4rem;height:1.4rem}[dir=rtl] .lookbook__content{align-items:flex-end;text-align:right}@media screen and (min-width:990px){.lookbook__grid:not(.lookbook__grid--always-show) .lookbook__content{opacity:0;transform:translateY(1rem);transition:opacity var(--duration-long) ease,transform var(--duration-long) ease}.lookbook__grid:not(.lookbook__grid--always-show) .lookbook__card:before{opacity:0}.lookbook__grid:not(.lookbook__grid--always-show) .lookbook__card:hover .lookbook__content,.lookbook__grid:not(.lookbook__grid--always-show) .lookbook__card:focus-within .lookbook__content{opacity:1;transform:translateY(0)}.lookbook__grid:not(.lookbook__grid--always-show) .lookbook__card:hover:before,.lookbook__grid:not(.lookbook__grid--always-show) .lookbook__card:focus-within:before{opacity:1}}@media(prefers-reduced-motion:reduce){.lookbook__image,.lookbook__content,.lookbook__card:before{transition:none}a.lookbook__card:hover .lookbook__image,a.lookbook__card:focus-visible .lookbook__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-lookbook.css.map */
