.luxury-lookbook__container{max-width:var(--page-width);margin:0 auto}.luxury-lookbook__header{text-align:center;margin-bottom:3.2rem}.luxury-lookbook__subtitle{display:block;font-family:var(--sg-font-body, sans-serif);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sg-color-accent, #C4A87C);margin-bottom:1.2rem}.luxury-lookbook__heading{font-family:var(--sg-font-heading, serif);font-weight:300;color:var(--sg-color-primary, #2C3E2D)}.luxury-lookbook__grid{display:grid;gap:1.6rem}.luxury-lookbook__grid--grid-2{grid-template-columns:1fr 1fr}.luxury-lookbook__grid--grid-3{grid-template-columns:1fr}@media screen and (min-width:750px){.luxury-lookbook__grid--grid-3{grid-template-columns:1fr 1fr 1fr}}.luxury-lookbook__grid--asymmetric{grid-template-columns:1fr}@media screen and (min-width:750px){.luxury-lookbook__grid--asymmetric{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.luxury-lookbook__grid--asymmetric .luxury-lookbook__item:first-child{grid-row:1 / -1}}.luxury-lookbook__link{display:block;text-decoration:none;color:inherit}.luxury-lookbook__media{position:relative;overflow:hidden}.luxury-lookbook__image{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:3 / 4;transition:transform .6s cubic-bezier(.16,1,.3,1)}.luxury-lookbook__grid--asymmetric .luxury-lookbook__item:first-child .luxury-lookbook__image{aspect-ratio:auto;height:100%}@media(hover:hover){.luxury-lookbook__link:hover .luxury-lookbook__image{transform:scale(1.03)}}.luxury-lookbook__overlay{display:none}.luxury-lookbook__caption{padding:1.4rem 0 0}.luxury-lookbook__item-subtitle{display:block;font-family:var(--sg-font-body, sans-serif);font-size:1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sg-color-accent, #C4A87C);margin-bottom:.4rem}.luxury-lookbook__item-heading{font-family:var(--sg-font-heading, serif);font-weight:400;font-size:1.8rem;line-height:1.2;margin:0;color:var(--sg-color-primary, #2C3E2D)}@media screen and (min-width:750px){.luxury-lookbook__item-heading{font-size:2rem}}.luxury-lookbook__media .placeholder-svg{width:100%;height:auto;aspect-ratio:3 / 4;background:rgba(var(--color-foreground),.04)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-luxury-lookbook.css.map */
