.edh{position:relative;display:block;min-height:100svh;background:var(--c-ink);color:#fff;overflow:hidden;isolation:isolate}.edh__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.edh__media img{width:100%;height:100%;object-fit:cover}.edh__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000038,#0000 32%,#00000014 55%,#0000009e)}.edh__inner{min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;padding-top:calc(var(--hdr-bar,84px) + 18px);padding-bottom:28px}.edh__season{font-family:var(--font-label);font-weight:var(--font-label-weight);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;opacity:.85;display:flex;gap:1.2em;align-items:center;margin:0}.edh__season:before{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.edh__copy{align-self:end;max-width:min(92%,980px);padding-bottom:clamp(28px,5vh,60px)}.edh__h{font-family:var(--font-head);font-weight:var(--font-head-weight);font-size:calc(clamp(3.1rem,9.6vw,8.6rem)*var(--head-scale));line-height:.95;letter-spacing:-.018em;margin:0 0 .32em;text-wrap:balance}.edh__t{font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.55;max-width:46ch;margin:0 0 1.8rem;opacity:.94}.edh__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.edh__ctas .link-arrow{color:#fff}.edh__foot{display:flex;flex-wrap:wrap;gap:8px 0;margin:0;font-family:var(--font-label);font-size:var(--t-2xs);letter-spacing:.1em;text-transform:uppercase;opacity:.8;border-top:1px solid rgba(255,255,255,.28);padding-top:16px}.edh__foot span{display:inline-flex;align-items:center}.edh__foot span+span:before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor;margin:0 14px;opacity:.7}@media(max-width:749px){.edh__inner{padding-bottom:20px}.edh__h{font-size:calc(2.9rem*var(--head-scale))}.edh__t{max-width:34ch}.edh__foot{gap:6px 0;font-size:10px}.edh__foot span+span:before{margin:0 10px}}.idx{padding-block:clamp(72px,10vw,150px)}.idx__grid{display:grid;gap:40px}@media(min-width:990px){.idx__grid{grid-template-columns:7fr 5fr;gap:80px;align-items:start}}.idx__head{margin-bottom:clamp(22px,3vw,40px);display:flex;align-items:baseline;justify-content:space-between;gap:20px}.idx__eyebrow{font-family:var(--font-label);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin:0}.idx__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line)}.idx__row{display:grid;grid-template-columns:2.6em 1fr auto;align-items:baseline;gap:14px;padding:clamp(14px,1.8vw,24px) 0;border-bottom:1px solid var(--c-line);color:inherit;text-decoration:none;transition:padding-left .35s}@media(hover:hover)and (min-width:990px){.idx__row:hover,.idx__row.is-active{padding-left:10px}}.idx__n{font-family:var(--font-label);font-size:var(--t-xs);letter-spacing:.1em;color:var(--c-muted)}.idx__name{font-family:var(--font-head);font-size:calc(clamp(1.7rem,3.6vw,3.4rem)*var(--head-scale));line-height:1.02;letter-spacing:-.012em}.idx__desc{font-size:var(--t-sm);color:var(--c-muted);max-width:22ch;text-align:right}.idx__stage{position:sticky;top:calc(var(--hdr-h,84px) + 24px);aspect-ratio:4/5;background:var(--c-paper-2);overflow:hidden;display:none}@media(min-width:990px){.idx__stage{display:block}}.idx__frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease}.idx__frame.is-active{opacity:1}.idx__frame img{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.idx__row{grid-template-columns:2.2em 1fr}.idx__desc{display:none}}.edf{position:relative;display:grid;color:#fff;background:var(--c-ink);isolation:isolate;overflow:hidden}.edf--light{color:var(--c-ink);background:var(--c-paper-2)}.edf__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.edf__media img{width:100%;height:100%;object-fit:cover;object-position:var(--edf-pos,center)}.edf__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#0000000d 50%,#0000008c)}.edf--light .edf__media:after{background:linear-gradient(180deg,#fff0,#ffffff1a 60%,#f6f2ecbf)}.edf__inner{min-height:92svh;display:grid;align-items:end;padding-block:clamp(48px,7vh,90px)}.edf__copy{max-width:520px}.edf--right .edf__copy{justify-self:end}.edf__eyebrow{font-family:var(--font-label);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin:0 0 1rem}.edf__h{font-family:var(--font-head);font-weight:var(--font-head-weight);font-size:calc(clamp(2.2rem,5.2vw,4.8rem)*var(--head-scale));line-height:.98;letter-spacing:-.015em;margin:0 0 .5em;text-wrap:balance}.edf__t{font-size:1.02rem;line-height:1.55;max-width:42ch;margin:0 0 1.6rem;opacity:.94}.edf__ctas{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.ticket{position:absolute;right:var(--gutter);top:clamp(24px,8vh,96px);z-index:2;display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center;width:min(360px,calc(100% - var(--gutter)*2));padding:12px;background:var(--c-paper);color:var(--c-ink);text-decoration:none;box-shadow:0 20px 50px #0000002e;transition:transform .4s}.ticket:hover{transform:translateY(-3px)}.edf--right .ticket{right:auto;left:var(--gutter)}.ticket__img{aspect-ratio:1;background:var(--c-paper-2);overflow:hidden;display:block}.ticket__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.ticket__vendor{display:block;font-family:var(--font-label);font-size:var(--t-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin:0 0 4px}.ticket__title{display:-webkit-box;font-family:var(--font-head);font-size:1.1rem;line-height:1.2;margin:0 0 6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ticket__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--t-sm)}.ticket__meta .price{font-weight:600}.ticket__meta .link-arrow{font-size:var(--t-2xs)}.ticket__out{font-family:var(--font-label);font-size:var(--t-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted)}@media(max-width:749px){.edf{grid-template-rows:auto auto auto}.edf__media{position:relative;inset:auto;aspect-ratio:var(--edf-mratio,4/5);z-index:0;order:1}.edf__media img{height:auto;aspect-ratio:var(--edf-mratio,4/5)}.edf__media:after{background:linear-gradient(180deg,#0000 60%,#00000059)}.edf--light .edf__media:after{background:none}.ticket{order:2;position:relative;right:auto;left:auto;top:auto;margin:-56px var(--gutter) 0 auto;width:calc(100% - var(--gutter)*2);box-shadow:0 14px 36px #0000002e}.edf--right .ticket{margin-left:var(--gutter)}.edf__inner{order:3;min-height:0;padding-block:0}.edf__copy{max-width:none;padding:26px 0 44px}.edf:not(.edf--light) .edf__copy{color:var(--c-paper)}}.edr{padding-block:clamp(72px,10vw,150px);overflow:hidden}.edr__grid{display:grid;gap:36px}@media(min-width:990px){.edr__grid{grid-template-columns:4fr 8fr;gap:72px;align-items:start}}@media(min-width:990px){.edr__intro{position:sticky;top:calc(var(--hdr-h,84px) + 24px)}}.edr__eyebrow{font-family:var(--font-label);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin:0 0 1rem}.edr__h{font-family:var(--font-head);font-weight:var(--font-head-weight);font-size:calc(clamp(2.2rem,4.4vw,4.2rem)*var(--head-scale));line-height:.98;letter-spacing:-.015em;margin:0 0 .6em;text-wrap:balance}.edr__t{color:var(--c-muted);max-width:36ch;margin:0 0 1.6rem}.edr .rail{grid-auto-columns:78%}@media(min-width:750px){.edr .rail{grid-auto-columns:46%}}@media(min-width:990px){.edr .rail{grid-auto-columns:calc((100% - 24px)/2)}}.edr__nav{margin-top:22px}.mq{background:var(--c-ink);color:var(--c-paper);padding-block:clamp(40px,6vw,80px);overflow:hidden}.mq__track{display:flex;white-space:nowrap;width:max-content;animation:mq 70s linear infinite}.mq:hover .mq__track,.mq:focus-within .mq__track{animation-play-state:paused}.mq__item{display:inline-flex;align-items:baseline;gap:18px;padding-right:64px;color:inherit;text-decoration:none}.mq__name{font-family:var(--font-head);font-size:calc(clamp(2.4rem,6vw,5.6rem)*var(--head-scale));line-height:1;letter-spacing:-.015em}.mq__meta{font-family:var(--font-label);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;opacity:.65}.mq__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;align-items:baseline;margin-top:clamp(28px,4vw,52px);padding-top:22px;border-top:1px solid rgba(255,255,255,.2)}.mq__foot p{margin:0;max-width:56ch;opacity:.85}.mq__foot .link-arrow{color:inherit}@keyframes mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mq__track{animation:none;flex-wrap:wrap;white-space:normal;width:auto;gap:18px 0}}.man{padding-block:clamp(72px,10vw,150px);background:var(--c-paper-2)}.man__grid{display:grid;gap:44px}@media(min-width:990px){.man__grid{grid-template-columns:6fr 1fr 5fr}}@media(max-width:989px){.man__grid>:empty{display:none}}.man__h{font-family:var(--font-head);font-weight:var(--font-head-weight);font-size:calc(clamp(2.6rem,6.4vw,6rem)*var(--head-scale));line-height:.95;letter-spacing:-.018em;margin:0 0 .5em;text-wrap:balance}.man__t{max-width:46ch;margin:0 0 1.6rem}.man__notes{list-style:none;margin:0 0 40px;padding:0;border-top:1px solid rgba(var(--c-ink-rgb),.2)}.man__note{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:baseline;padding:16px 0;border-bottom:1px solid rgba(var(--c-ink-rgb),.2)}.man__note b{font-family:var(--font-head);font-weight:400;font-size:1.35rem;white-space:nowrap}.man__note span{color:var(--c-muted);font-size:var(--t-sm)}.man__nl .eyebrow{color:var(--c-ink)}.man__nlh{font-family:var(--font-head);font-weight:var(--font-head-weight);font-size:calc(1.9rem*var(--head-scale));line-height:1.1;margin:0 0 .6em}@media(max-width:749px){.idx,.edr,.man{padding-block:52px}.edr__grid{gap:26px}.idx__head{margin-bottom:18px}}@media(prefers-reduced-motion:no-preference){[data-ed-reveal]{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}[data-ed-reveal].is-in{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/editorial.css.map */
