.editorial-header{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;padding:8rem}.editorial-header__breadcrumb{position:absolute;top:2rem;left:3.2rem;display:flex;align-items:center;gap:.4rem;font-family:var(--es-font-body, var(--font-body-family));font-size:1.6rem;line-height:1.3}.editorial-header__breadcrumb-link{color:var(--color-foreground-secondary, #4c4c4c);text-decoration:none;transition:color .15s ease}@media(hover:hover){.editorial-header__breadcrumb-link:hover{color:var(--color-foreground)}}.editorial-header__breadcrumb-sep{color:var(--color-foreground-secondary, #4c4c4c)}.editorial-header__breadcrumb-current{color:var(--color-foreground-muted, #949494)}.editorial-header__eyebrow{font-family:var(--es-font-body, var(--font-body-family));font-size:1.2rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#bd2a2b}.editorial-header__title{font-family:var(--es-font-title, serif);font-size:4.8rem;font-weight:400;line-height:1.5;letter-spacing:.02em;text-transform:none;color:var(--color-foreground)}.editorial-header__desc{font-family:var(--es-font-body, var(--font-body-family));font-size:1.6rem;line-height:1.3;color:var(--color-foreground-secondary, #4c4c4c);max-width:48rem}@media only screen and (max-width:767px){.editorial-header{min-height:unset;padding:6.4rem 2rem;gap:.8rem}.editorial-header__breadcrumb{left:1.6rem;top:1.6rem}.editorial-header__title{font-size:3.2rem;line-height:1.4}}.media svg{display:block;width:100%;height:100%}.image-grid-wrap{display:grid;grid-template-columns:repeat(var(--grid-desktop-cols, 3),1fr);gap:4px;width:100%}.image-grid-card{min-width:0;overflow:hidden;position:relative}.image-grid-btn{display:block;width:100%;cursor:pointer;position:relative}.image-grid-btn .media{transition:transform .4s ease}.image-grid-btn:hover .media{transform:scale(1.04)}.image-grid-caption{position:absolute;bottom:1.6rem;left:1.6rem;font-size:11px;color:#66615cb3;line-height:1;pointer-events:none}.image-grid-wrap--single{display:flex;justify-content:center}.image-grid-wrap--single .image-grid-card{flex:0 0 calc(100% / var(--grid-desktop-cols, 3))}@media only screen and (max-width:767px){.image-grid-wrap{grid-template-columns:repeat(var(--grid-mobile-cols, 1),1fr)}.image-grid-wrap--single .image-grid-card{flex:0 0 100%}}.text-block{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;padding-top:7.2rem;padding-bottom:6.8rem}.text-block__title{font-family:var(--es-font-title);font-size:2.8rem;font-weight:400;line-height:1.3;letter-spacing:.02em;text-transform:none}.text-block__copy{color:var(--color-foreground-muted, #787878);line-height:1.7;max-width:42rem;font-size:13px}@media only screen and (max-width:767px){.text-block{padding-top:4.8rem;padding-bottom:4.4rem}.text-block__title{font-size:2.2rem}.text-block__copy{max-width:30rem}}.editorial-media{position:relative}.editorial-media__inner{width:100%;aspect-ratio:16 / 9;overflow:hidden}.editorial-media__inner .media{height:100%}.editorial-media--portrait{display:flex;gap:4px;align-items:flex-start}.editorial-media--portrait .editorial-media__inner{flex:1 0 0;min-width:0;aspect-ratio:unset}.editorial-media--portrait .editorial-media__inner .media{height:auto}.editorial-media--portrait-single{justify-content:center}.editorial-media--portrait-single .editorial-media__inner{flex:0 0 auto;width:50%;max-width:calc(var(--ideal-width, 1400px) / 2)}@media only screen and (max-width:767px){.editorial-media__inner{aspect-ratio:4 / 5}.editorial-media--portrait-single .editorial-media__inner{width:100%;max-width:100%}}image-lightbox.modal{background:#0d0d0deb;--color-foreground: #f2f2f2;--color-background: transparent}.lightbox-layout{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:2.4rem;width:100%;height:100%;padding:7rem 3.2rem 10rem}.lightbox-image{flex:1 1 0;height:calc(100dvh - 14rem);display:flex;align-items:center;justify-content:center;overflow:hidden}.lightbox-image img{display:block;width:100%;height:100%;object-fit:contain}.lightbox-arrow{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:transparent;border:none;color:#fff9;cursor:pointer;flex-shrink:0;transition:color .2s ease}.lightbox-arrow:hover{color:#fff}.lightbox-arrow svg{width:2.4rem;height:2.4rem}.lightbox-details{flex:0 0 max(28rem,300px);width:max(28rem,300px);align-self:flex-start;padding-top:8rem;display:flex;flex-direction:column;gap:1rem}.lightbox-look-number{font-size:16px;line-height:1.2;font-weight:300;color:#f2f2f2}.lightbox-divider{width:3.2rem;border:none;border-top:1px solid #666;margin:.4rem 0}.lightbox-garments{display:flex;flex-direction:column;gap:1.4rem}.lightbox-garment-name{display:block;font-size:13px;color:#d9d9d9;font-weight:300;line-height:1.4}.lightbox-garment-color{display:block;font-size:11px;color:gray;font-weight:300;margin-top:.2rem}.lightbox-counter{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);z-index:2;font-size:12px;color:#b3b3b3;font-weight:300;letter-spacing:.05em;white-space:nowrap}[data-lb-image] .placeholder-svg{display:block;width:100%;height:100%;opacity:.35}image-lightbox .btn--close,image-lightbox .modal-close{color:#ffffffb3;background:transparent;border:none;box-shadow:none}image-lightbox .btn--close:hover,image-lightbox .modal-close:hover{color:#fff}@media only screen and (max-width:767px){.lightbox-layout{padding:6.4rem 0 7rem;gap:0}.lightbox-image{flex:1 1 0;width:100%;height:calc(100dvh - 13.4rem)}.lightbox-details{display:none}.lightbox-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:4rem;height:4rem;background:#00000047;border-radius:50%}.lightbox-arrow[data-lb-prev]{left:1.6rem}.lightbox-arrow[data-lb-next]{right:1.6rem}.lightbox-arrow svg{width:2rem;height:2rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-editorial.css.map */
