.emporium-header{position:relative}.ea-nav{display:block;color:rgb(var(--color-foreground));--ea-nav-gold:var(--color-secondary-button-text)}.ea-nav ul{padding:0;margin:0;list-style:none}.ea-nav summary{list-style:none;cursor:pointer}.ea-nav summary::-webkit-details-marker{display:none}.ea-nav__list{display:flex;align-items:center;justify-content:center;gap:clamp(1.6rem,2.4vw,3.2rem)}.ea-nav__heading{display:flex;align-items:center;gap:.7rem;min-height:4.4rem;padding:.8rem 0;color:inherit;text-decoration:none;font-size:1.5rem;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.ea-nav__chevron{width:.6rem;height:.6rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin:0 .3rem .3rem;flex:none;transition:transform .18s}.ea-nav details[open]>summary>.ea-nav__chevron{transform:rotate(225deg);margin-bottom:0}.ea-nav a:hover,.ea-nav summary:hover,.ea-nav details[open]>.ea-nav__heading{color:rgb(var(--ea-nav-gold))}.ea-nav a:focus-visible,.ea-nav summary:focus-visible{outline:2px solid rgb(var(--ea-nav-gold));outline-offset:4px}.ea-nav__panel{background:rgb(var(--color-background));border-top:1px solid rgba(var(--ea-nav-gold),.35);border-bottom:1px solid rgba(var(--color-foreground),.12);padding:2.2rem 3.5rem 2.8rem}.ea-nav__notice{font-size:1.15rem;line-height:1.5;margin:0 0 1.4rem;color:rgba(var(--color-foreground),.6)}.ea-nav__children--2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem 4rem;max-width:112rem}.ea-nav__children--3{padding:.3rem 0 .6rem 1.6rem!important}.ea-nav__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.4rem;padding:.7rem 0;font-size:1.45rem;line-height:1.5;letter-spacing:.015em;color:inherit;text-decoration:none;overflow-wrap:anywhere}.ea-nav__inactive{color:rgba(var(--color-foreground),.48);cursor:default}.ea-nav--desktop .ea-nav__panel{position:absolute;inset:100% 0 auto;z-index:30;max-height:min(65dvh,var(--ea-nav-space,65dvh));overflow:auto;overscroll-behavior:contain}.ea-nav--desktop{width:100%;justify-self:stretch!important}.ea-nav--mobile{display:none}@media(min-width:990px)and (max-width:1199px){.ea-nav__list{gap:1.5rem}.ea-nav__heading{font-size:1.3rem;letter-spacing:.06em}}@media(max-width:989px){.ea-nav--desktop{display:none!important}.ea-nav--mobile{display:block;grid-area:drawer;justify-self:start}.ea-nav__toggle{width:4.4rem;height:4.4rem;padding:1rem;box-sizing:border-box}.ea-nav .ea-nav__toggle .icon{width:2.4rem;height:2.4rem;display:block;visibility:visible;opacity:1;position:static;transform:none}.ea-nav__close{display:none}.ea-nav__shell[open]>.ea-nav__toggle .ea-nav__close{display:block}.ea-nav__shell[open]>.ea-nav__toggle .ea-nav__hamburger{display:none}.ea-nav__mobile-panel{position:absolute;inset:100% 0 auto;background:rgb(var(--color-background));border-top:1px solid rgba(var(--ea-nav-gold),.3);border-bottom:1px solid rgba(var(--color-foreground),.15);max-height:var(--ea-nav-space,65dvh);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;z-index:30;padding:1rem 2rem 2rem;box-sizing:border-box}.ea-nav__list{display:block}.ea-nav__top{border-bottom:1px solid rgba(var(--color-foreground),.12)}.ea-nav__heading{font-size:1.45rem;min-height:5.2rem;justify-content:space-between;letter-spacing:.1em}.ea-nav__panel{position:static;border:0;padding:.4rem 0 1.3rem 1.3rem;max-height:none}.ea-nav__children--2{display:block}.ea-nav__notice{font-size:1.05rem;max-width:29rem}.ea-nav__item{font-size:1.4rem;padding:.8rem 0;min-height:4.4rem}.ea-nav__children--3{padding-left:1.2rem!important}body.ea-navigation-open{overflow:hidden}}@media(prefers-reduced-motion:no-preference){.ea-nav__group[open]>.ea-nav__panel,.ea-nav__shell[open]>.ea-nav__mobile-panel{animation:ea-nav-reveal .18s ease-out}@keyframes ea-nav-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media(min-width:990px){.ea-nav--desktop .ea-nav__panel{left:0;right:0;padding:3rem max(3rem,calc((100vw - 112rem)/2)) 3.2rem;background:#fff;box-shadow:0 12px 18px #0000000b}.ea-mega{display:grid;grid-template-columns:32rem minmax(0,1fr);gap:4.5rem;max-width:112rem;min-height:29rem;margin:auto}.ea-mega--artists{grid-template-columns:32rem minmax(0,1fr);max-width:72rem;min-height:0}.ea-mega--artists .ea-mega__figure img{height:auto;aspect-ratio:4/3;object-fit:contain;object-position:center}.ea-mega--artists .ea-mega__links{margin-top:.7rem}.ea-mega--artists .ea-mega__recent{display:flex;flex-direction:column;align-self:stretch;min-height:0}.ea-mega--artists .ea-mega__recent .ea-mega__title{font-size:1.4rem}.ea-mega--artists .ea-mega__artist-list{display:flex;flex:1;flex-direction:column;justify-content:space-between}.ea-mega--artists .ea-mega__artist-list>li:last-child .ea-nav__item{padding-bottom:.45rem}.ea-mega--artists .ea-mega__links .ea-nav__item{text-transform:uppercase;letter-spacing:.08em;font-weight:500}.ea-mega .ea-nav__children--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 3rem}.ea-mega--artists .ea-nav__children--2{display:block}.ea-mega--works{--ea-works-feature-width:32rem;grid-template-columns:var(--ea-works-feature-width) minmax(0,1fr);min-height:0;align-items:start}.ea-mega--works .ea-mega__figure img{height:auto;aspect-ratio:4/3;object-fit:cover}.ea-mega--works .ea-mega__techniques{height:calc(var(--ea-works-feature-width) * .75 + 4.2rem);display:flex;flex-direction:column;min-height:0}.ea-mega--works .ea-mega__technique-groups{flex:1;min-height:0}.ea-mega--works .ea-mega__technique-group{display:flex;flex-direction:column;min-height:0}.ea-mega--works .ea-mega__technique-group>ul{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--ea-nav-gold),.6) transparent;padding-right:1rem}.ea-mega--works .ea-mega__technique-label{flex:none}.ea-mega--works .ea-mega__all-works{margin-top:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:500}.ea-mega__technique-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.ea-mega--works .ea-mega__techniques-title{font-size:1.4rem}.ea-mega__technique-label{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .7rem;font-weight:500;color:rgb(var(--ea-nav-gold))}.ea-mega--works .ea-mega__movement{margin-top:.5rem;flex:none}.ea-mega__figure{margin:0;min-width:0}.ea-mega__figure img{display:block;width:100%;height:23rem;object-fit:contain;object-position:center;background:#fafafa}.ea-mega__figure figcaption{font-size:1.05rem;line-height:1.5;color:rgba(var(--color-foreground),.65);margin-top:1rem;max-width:32rem}.ea-mega__title{margin:0 0 1.1rem;font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;line-height:1.6;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--color-foreground))}.ea-mega .ea-nav__item{font-size:1.45rem;min-height:3.5rem;padding:.45rem 0;line-height:1.7}.ea-mega .ea-nav__notice{margin:1.6rem 0 0;font-size:1.05rem}.ea-mega__recent .ea-nav__notice{margin:0}}@media(min-width:990px)and (max-width:1199px){.ea-mega{grid-template-columns:26rem minmax(0,1fr);gap:3rem}.ea-mega--artists{grid-template-columns:30rem minmax(0,1fr)}.ea-mega--works{--ea-works-feature-width:26rem}.ea-mega__figure img{height:21rem}}@media(max-width:989px){.ea-mega__title{display:none}.ea-mega__recent{padding-top:1rem}.ea-mega__recent .ea-mega__title{display:block;font-size:1.2rem;letter-spacing:.08em;margin:0 0 .6rem;font-weight:600}.ea-mega__recent .ea-nav__item{min-height:4rem}.ea-mega__recent .ea-nav__notice{margin:.5rem 0}}@media(max-width:989px){.ea-mega--works .ea-mega__techniques-title{display:block;font-size:1.3rem;margin:1rem 0}.ea-mega__technique-group{margin-bottom:1.4rem}.ea-mega__technique-label{font-size:1.15rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .3rem;color:rgb(var(--ea-nav-gold))}.ea-mega--works .ea-mega__movement{margin-top:.7rem}}@media(min-width:990px){.ea-nav--desktop .ea-nav__heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.8rem;font-weight:var(--font-body-weight);line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:.1rem;color:#000}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/emporium-navigation.css.map */
