.nh-page{padding-bottom:48px}.nh-page .lw-poster .nh-noart{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--bone-4);font-size:48px;background:repeating-linear-gradient(135deg,hsla(37,45%,94%,.03) 0 10px,transparent 10px 20px)}.nh-page button.lw-circ{border:1px solid var(--hair-2)}.nh-lockup{display:flex;align-items:center;gap:10px;margin-top:14px;flex-wrap:wrap}.nh-lockup .lw-n{font-size:15px}.nh-lockup a:hover .lw-n{color:#fff}.nh-sold{text-align:center;margin:0 10px}.nh-aside{display:flex;flex-direction:column;gap:14px}.nh-page .lw-nights .g{display:flex;align-items:center;gap:8px}.nh-page .lw-fact .nh-acts{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.nh-page .lw-art a.nm:hover{color:#fff}.nh-page .lw-art .tm{white-space:normal;text-align:right}.nh-lineup-card .lw-lineup{border-top:0;margin-top:-10px}.nh-lineup-card .lw-art:last-child{border-bottom:0}.nh-page a.lw2-ring{cursor:pointer;color:inherit}.nh-page a.lw2-ring:hover .nm{color:var(--bone)}.nh-page .lw2-gg>a{position:relative;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:var(--n3);display:block}.nh-page .lw2-gg>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.nh-page .lw2-gg>a:hover img{transform:scale(1.03)}.lw2-rings.nh-scroll{overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.lw2-rings.nh-scroll::-webkit-scrollbar{display:none}.nh-page a.lw2-it{color:inherit}.nh-page a.lw2-it:hover .c{border-color:var(--hair-2)}.nh-page a.lw2-now{display:block}.nh-page .lw2-days>a{flex:1;min-width:0;padding:10px 0 11px;border-radius:14px;border:1px solid var(--hair);text-align:center;position:relative;background:hsla(37,45%,94%,.02)}.nh-page .lw2-days>a.on{border-color:rgba(139,92,246,.6);background:var(--purple-grad-soft)}.nh-page .lw2-days>a.on .b{color:var(--bone)}.nh-page a.lw2-anr:hover .t{color:#fff}.lw2-seg button.nh-seg{cursor:pointer;background:transparent;font-family:inherit;padding:9px 14px;border-radius:999px;border:1px solid var(--hair-2);font-size:13px;font-weight:600;color:var(--bone-3);white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.lw2-seg button.nh-seg.on{color:var(--bone);border-color:rgba(139,92,246,.55);background:rgba(139,92,246,.14)}.nh-stack{display:flex;flex-direction:column;gap:12px}.nh-ph-ring .nm,.nh-ph-ring .r .av{background:var(--n3)}.nh-ph-ring .nm{display:block;width:44px;height:8px;border-radius:4px}.nh-ph-tile{position:relative;aspect-ratio:4/5;border-radius:12px;background:var(--n3)}.nh-ph-row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--hair)}.nh-ph-row span{height:9px;border-radius:5px}.nh-ph-row i,.nh-ph-row span{display:block;background:var(--n3)}.nh-ph-row i{width:40px;height:40px;border-radius:50%}.nh-error{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;text-align:center;color:var(--bone-3);font-size:12.5px;border-radius:16px;border:1px solid var(--hair)}.nh-error b{color:var(--bone-2);font-weight:600;font-size:14px}.nh-error svg{font-size:22px;color:var(--bone-4)}.nh-panel-wait{height:220px;border-radius:22px;border:1px solid var(--hair);background:hsla(37,45%,94%,.02)}.lw-panel .mini .nh-mini{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;font-size:12.5px;color:var(--bone-2);padding:10px 6px;border-radius:12px;border:1px solid var(--hair);background:hsla(37,45%,94%,.02);cursor:pointer;font-family:inherit;text-decoration:none}.lw-panel .mini .nh-mini:hover{color:var(--bone);border-color:var(--hair-2)}.lw-panel .mini .nh-mini svg{font-size:15px}.lw-mbar.nh-bar{position:fixed;display:none;z-index:40}.lw-mbar.nh-bar .v.mu{font-size:18px}.we-mbar.lw-mbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;min-height:var(--we-mbar-h,72px)}.we-mbar.lw-mbar .lw-btn{flex-shrink:0;padding:12px 18px;font-size:14px}@media (max-width:1180px){.nh-top.lw-night,.nh-top.lw2-hubtop{grid-template-columns:300px minmax(0,1fr) 300px;gap:28px}.nh-page .lw2-hubbody{grid-template-columns:minmax(0,1fr) 300px;gap:28px}}@media (max-width:980px){.nh-top.lw-night,.nh-top.lw2-hubtop{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:12px}.nh-top .lw-poster{max-width:520px;width:100%;margin:0 auto}.nh-page .lw2-hubbody{display:flex;flex-direction:column;gap:22px;padding-top:26px}.nh-page .lw2-hubbody>.lw2-col{display:contents}.nh-page .lw-facts{grid-template-columns:1fr}.nh-o-pitch{order:0}.nh-o-stories{order:1}.nh-o-gallery{order:2}.nh-o-ann{order:3}.nh-o-sched{order:4}.nh-o-where{order:5}.nh-o-lineup{order:6}.nh-o-presented{order:7}.nh-o-about{order:8}.nh-o-chat{order:9}.nh-o-preorder{order:10}.nh-o-tables{order:11}.nh-panel-slot{display:none}.lw-mbar.nh-bar{display:flex;left:0;right:0;bottom:0}.nh-page.has-bar{padding-bottom:calc(84px + 24px)}.we-mbar.lw-mbar{display:flex}}@media (max-width:767px){.lw-mbar.nh-bar{bottom:var(--mobile-nav-height-with-safe,5.5rem)}.nh-page.has-bar{padding-bottom:calc(var(--mobile-nav-height-with-safe,5.5rem) + 108px)}.we-mbar.lw-mbar{bottom:var(--mobile-nav-height-with-safe,5.5rem)}}@media (max-width:600px){.nh-top .lw-poster{max-width:none;width:calc(100% + 32px);margin:0 -16px;border-radius:0;box-shadow:none}.nh-top .lw-h1{font-size:40px}.nh-page .lw2-hubbody .lw2-hcard.nh-flat-m{border:0;background:transparent;padding:0}.nh-page .lw2-hubbody .lw2-hcard.nh-flat-m>.lw2-hh .t{font-size:18px}.nh-page .lw2-hubbody .lw2-hcard.nh-flat-m>.lw2-hh .t svg{display:none}.nh-page .lw2-hubbody .lw2-gg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nh-ann-list .lw2-anr:nth-child(n+3),.nh-page .lw2-hubbody .lw2-gg>:nth-child(n+7),.nh-sched-rows>.lw2-it:nth-child(n+2){display:none}.lw2-ring.nh-sm-m{width:54px}.lw2-ring.nh-sm-m .r{width:48px;height:48px;padding:2.5px}.lw2-ring.nh-sm-m .nm{font-size:10.5px;max-width:54px}.nh-page .lw2-now{height:156px;border-radius:16px}.nh-page .lw2-now .n{font-size:22px}.nh-page .lw2-now .in{left:16px;right:16px;bottom:14px}.nh-page .lw2-now .w{font-size:12px}.nh-page .lw2-hubbody .lw2-seg,.nh-page .nh-wide-only-card,.nh-wide-only{display:none}}.lw-mbar .v .nh-bar-tax{font-family:inherit;font-size:.72em;font-weight:500;color:var(--bone-3);letter-spacing:0}.nh-errline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;color:var(--bone-3);font-size:13px}.nh-errline svg{color:var(--bone-4);font-size:16px;flex-shrink:0}.nh-page #tickets{scroll-margin-top:96px}.nh-page .lw2-stat{flex-wrap:wrap}.nh-page .lw2-stat .m{min-width:200px}.nh-page .lw2-stat>.lw-btn{margin-left:auto}.lw2-hh .t .nh-hh-small{font-family:var(--grot);font-weight:500;font-size:13px;color:var(--lut);letter-spacing:0;margin-left:2px}.nh-page .lw-by{display:block;line-height:1.6}.nh-page .lw-by .dot{display:inline-block;vertical-align:middle;margin:0 9px 2px}.nh-page .lw-poster img.nh-slide{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.nh-page .lw-poster img.nh-slide.on{opacity:1}.nh-page .lw-poster .nh-dots{position:absolute;left:0;right:0;bottom:16px;display:flex;align-items:center;justify-content:center;gap:7px;z-index:2}.nh-page .lw-poster .nh-dots button{width:8px;height:8px;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:hsla(37,45%,94%,.38);cursor:pointer;transition:width .3s,background .3s}.nh-page .lw-poster .nh-dots button.on{width:28px;background:hsla(37,45%,94%,.25);overflow:hidden;position:relative}.nh-page .lw-poster .nh-dots button.on span{display:block;height:100%;width:0;border-radius:999px;background:var(--lut)}@media (prefers-reduced-motion:reduce){.nh-page .lw-poster img.nh-slide{transition:none}.nh-page .lw-poster .nh-dots button.on span{animation:none!important;width:100%}}.nh-rsvp .nh-rsvp-opts{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.nh-rsvp .nh-rsvp-opts .lw-btn{flex:1 1 0;min-width:0}.nh-rsvp .nh-rsvp-opts .lw-btn.gh.nh-on{border-color:var(--lut-line);background:var(--lut-soft);color:var(--lut)}.nh-rsvp .nh-rsvp-opts button.lw-btn:disabled{opacity:.6;cursor:default}.nh-rsvp .nh-rsvp-count{margin-top:12px}.nh-chat-open{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nh-chat-open .lw-s{margin:0}.nh-embed:empty{display:none}.nh-embed>.mt-6:first-child{margin-top:0}.nh-foot{padding-top:8px}.nh-foot .nh-openapp{max-width:320px}.nh-foot .nh-openapp:empty{display:none}