.mm-site-header{position:relative;z-index:20}.mm-site-header .mm-nav{gap:24px}.mm-site-header .mm-nav a[aria-current]{color:#f394dc;text-decoration:underline;text-underline-offset:7px}.mm-mobile-menu{display:none}.mm-site-footer{background:#111;color:#fff;padding:52px 0 24px}.mm-site-footer-main{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;padding-bottom:36px}.mm-site-footer-brand>a{display:inline-flex;min-height:48px;align-items:center}.mm-site-footer-brand img{width:230px;height:auto}.mm-site-footer-brand p{font-size:16px;color:#c3bdc1;margin-top:16px}.mm-site-footer-brand p:last-child{font-size:14px}.mm-site-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:12px 30px;align-content:start}.mm-site-footer nav a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:10px 0;gap:16px;font-size:16px;border-bottom:1px solid #4b4549}.mm-site-footer nav a:hover{color:#f394dc}.mm-site-footer-bottom{border-top:1px solid #3c363b;padding-top:22px;display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;color:#b9b0b6;font-size:14px;letter-spacing:.05em}@media(max-width:1200px){.mm-site-header .mm-nav{display:none}.mm-site-header>.mm-site-ticket-cta{margin-left:auto}.mm-mobile-menu{display:block;flex:none;margin-left:auto}.mm-mobile-menu summary{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;border:0;border-radius:8px;list-style:none;color:#fff;cursor:pointer}.mm-mobile-menu summary::-webkit-details-marker{display:none}.mm-mobile-menu summary:hover,.mm-mobile-menu[open] summary{background:#292329;color:#fff}.mm-mobile-menu summary:focus-visible{outline:2px solid #f394dc;outline-offset:2px}.mm-menu-icon{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.mm-menu-icon path{transform-origin:12px 12px}.mm-mobile-menu[open] .mm-menu-line-top{transform:translateY(6px) rotate(45deg);transform-origin:12px 6px}.mm-mobile-menu[open] .mm-menu-line-middle{opacity:0}.mm-mobile-menu[open] .mm-menu-line-bottom{transform:translateY(-6px) rotate(-45deg);transform-origin:12px 18px}.mm-mobile-menu nav{position:absolute;top:calc(100% - 8px);right:32px;left:32px;z-index:30;display:grid;grid-template-columns:1fr 1fr;gap:4px 28px;padding:22px 28px;background:#202020;border:1px solid #66505f;border-radius:12px;box-shadow:0 24px 40px #0005}.mm-mobile-menu nav>a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;font-size:18px;border-bottom:1px solid #4e424a}.mm-mobile-menu nav>a[aria-current],.mm-mobile-menu nav>a:hover{color:#f394dc}}@media(max-width:640px){.mm-site-header{justify-content:space-between;flex-wrap:nowrap}.mm-site-header .mm-logo img{width:176px}.mm-site-header>.mm-site-ticket-cta{display:none}.mm-mobile-menu summary{gap:12px;padding:10px 12px}.mm-mobile-menu nav{left:20px;right:20px;grid-template-columns:1fr;padding:16px 24px;max-height:70dvh;overflow-y:auto;overscroll-behavior:contain}.mm-site-footer{padding-top:36px}.mm-site-footer-main{grid-template-columns:1fr;gap:28px}.mm-site-footer nav{grid-template-columns:1fr;gap:4px}.mm-site-footer-bottom{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mm-2027-navigation.css.map */
