
.ticket-page-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:7vw;padding:155px var(--gutter) 90px;min-height:80svh;align-items:start}.ticket-page-event{min-width:0}.ticket-back{font-size:12px;color:var(--muted);display:inline-block;margin-bottom:35px}.ticket-page-event h1{font:clamp(64px,6.4vw,98px)/1.02 Anton,sans-serif;letter-spacing:-.02em;margin:0}.ticket-page-event h1>span{font:italic .45em Space,sans-serif;color:var(--orange)}.ticket-page-art{width:100%;height:auto;margin-top:32px;aspect-ratio:16/8;object-fit:cover;object-position:50% 65%;border:1px solid var(--line)}.ticket-page-shop{min-width:0}.ticket-page-event .event-date{margin-top:32px}.ticket-page-event .ticket-date{font-size:clamp(65px,6vw,88px)}.ticket-page-event .event-facts{max-width:none}#ticket-shop{scroll-margin-top:28px}@media(max-width:740px){.ticket-page-layout{grid-template-columns:1fr;padding-top:115px;gap:36px}.ticket-page-event h1{font-size:64px}.ticket-page-event h1 br{display:none}.ticket-back{margin-bottom:24px}.ticket-page-art{display:none}.ticket-page-event .event-date{margin-top:24px}.ticket-page-event .event-facts{display:flex;justify-content:space-between;gap:20px;margin-top:18px}.ticket-page-event .event-facts div{display:block;border:0;padding:0}.ticket-page-event .event-facts dt{font-size:11px;margin-bottom:5px}}
