.zje{position:relative;overflow:hidden;padding:6.4rem 0;background:radial-gradient(70% 35% at 50% 0%,#7b4fa873,#7b4fa800 70%),radial-gradient(50% 30% at 0% 100%,#b98ad62e,#b98ad600 70%),linear-gradient(180deg,var(--zj-plum-900) 0%,var(--zj-plum-950) 100%);color:var(--zj-lilac-100)}.zje__inner{max-width:124rem;margin:0 auto;padding:0 var(--zj-gutter)}.zje__head{max-width:58rem;margin:0 auto 4rem;text-align:center}.zje__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.4rem;font-family:var(--zj-font-ui);font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--zj-orchid)}.zje__heading{margin:0;font-family:var(--zj-font-display);font-weight:400;font-size:clamp(4.4rem,12vw,8rem);line-height:.98;letter-spacing:-.01em;color:var(--zj-white)}.zje__heading em{font-style:italic;color:var(--zj-orchid)}.zje__sub{margin:1.4rem 0 0;font-family:var(--zj-font-ui);font-weight:300;font-size:1.5rem;line-height:1.6;color:#f4edf8bf}.zje__grid{columns:2;column-gap:1.2rem;margin:0;padding:0;list-style:none}.zje__item{break-inside:avoid;margin:0 0 2.4rem}.zje.is-ready .zje__item{opacity:0;transform:translateY(2.4rem);transition:opacity .9s var(--zj-ease),transform .9s var(--zj-ease)}.zje.is-ready .zje__item.is-in{opacity:1;transform:none}.zje__look{display:block;color:inherit;text-decoration:none}.zje__frame{position:relative;display:block;aspect-ratio:1 / var(--r, 1.25);border-radius:1.8rem;overflow:hidden;background:var(--zj-plum-800);transform:translateZ(0);box-shadow:0 2rem 4rem #0a030c66}.zje__item:nth-child(3n+1) .zje__frame{border-radius:99rem 99rem 1.8rem 1.8rem}.zje__img{position:absolute;left:0;top:-6%;width:100%;height:112%;object-fit:cover;transform:translate3d(0,var(--shift, 0),0) scale(1.001);transition:scale 1.2s var(--zj-ease);will-change:transform}.zje__img--ph{top:0;height:100%;fill:#ffffff26}.zje__frame:after{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border:1px solid rgba(255,253,251,.4);border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .5s var(--zj-ease),inset .5s var(--zj-ease)}.zje__tag{position:absolute;top:1rem;left:1rem;z-index:1;padding:.5rem 1rem;border-radius:99rem;background:#1e0a228c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--zj-font-ui);font-size:.9rem;letter-spacing:.2em;text-transform:uppercase;color:var(--zj-lilac-100)}.zje__item:nth-child(3n+1) .zje__tag{left:50%;transform:translate(-50%);top:auto;bottom:1rem}.zje__caption{display:grid;gap:.5rem;padding:1.2rem .2rem 0}.zje__title{font-family:var(--zj-font-display);font-size:2rem;line-height:1.08;color:var(--zj-lilac-100)}.zje__title em{font-style:italic;color:var(--zj-orchid)}.zje__shop{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--zj-font-ui);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--zj-orchid)}.zje__shop svg{transition:transform .35s var(--zj-ease)}.zje__look:hover .zje__shop svg{transform:translate(.4rem)}.zje__look:hover .zje__frame:after{opacity:1;top:1rem;right:1rem;bottom:1rem;left:1rem}.zje__look:focus-visible{outline:none}.zje__look:focus-visible .zje__frame{outline:2px solid var(--zj-orchid);outline-offset:3px}.zje__quote{margin:0;padding:2.4rem 2rem;border-radius:1.8rem;background:linear-gradient(160deg,#7b4fa859,#4a154b59);border:1px solid rgba(220,184,240,.2)}.zje__quote-mark{color:var(--zj-orchid);opacity:.8}.zje__quote-text{border:0;padding:0;margin:1.4rem 0 0;font-family:var(--zj-font-display);font-size:2.4rem;line-height:1.12;color:var(--zj-white)}.zje__quote-text em{font-style:italic;color:var(--zj-orchid)}.zje__quote-by{margin-top:1.4rem;font-family:var(--zj-font-ui);font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:#f4edf899}.zje__social{display:grid;gap:1.2rem;padding:4rem 2rem 2.4rem;border-radius:99rem 99rem 1.8rem 1.8rem;background:var(--zj-lilac-100);color:var(--zj-plum-900);text-align:center;justify-items:center;text-decoration:none;transition:transform .5s var(--zj-ease)}.zje__social:hover{transform:translateY(-.4rem)}.zje__ig{color:var(--zj-violet-500)}.zje__social-heading{font-family:var(--zj-font-display);font-size:2.4rem;line-height:1.05}.zje__social-heading em{font-style:italic;color:var(--zj-violet-500)}.zje__social-text{font-family:var(--zj-font-ui);font-weight:300;font-size:1.3rem;line-height:1.5;color:#1e0a22bf}.zje__social-handle{display:inline-flex;padding:.8rem 1.4rem;border-radius:99rem;background:var(--zj-plum-800);color:var(--zj-lilac-100);font-family:var(--zj-font-ui);font-size:1.05rem;letter-spacing:.14em}@media(hover:hover)and (pointer:fine){.zje__look:hover .zje__img{scale:1.05}}@media screen and (min-width:750px){.zje{padding:10rem 0}.zje__head{margin-bottom:6.4rem}.zje__sub{font-size:1.7rem}.zje__grid{columns:3;column-gap:3.2rem}.zje__item{margin-bottom:4rem}.zje__title{font-size:2.4rem}.zje__quote{padding:3.6rem 3.2rem}.zje__quote-text{font-size:3.2rem}.zje__social{padding:5.6rem 3.2rem 3.6rem}.zje__social-heading{font-size:3rem}}@media(prefers-reduced-motion:reduce){.zje.is-ready .zje__item{opacity:1;transform:none;transition:none}.zje__img{transform:none;top:0;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zj-edit.css.map */
