.event-dialog{margin:auto;padding:0;width:min(94vw,1480px);max-width:none;max-height:92svh;border:0;background:var(--snow);color:var(--ink);overflow:hidden}.event-dialog::backdrop{background:#111c238f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.event-dialog__panel{display:flex;flex-direction:column;max-height:92svh}.event-dialog__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 28px;border-bottom:1px solid var(--line);flex:none}.event-dialog__heading h2{font-size:clamp(24px,2vw,36px);font-weight:300;letter-spacing:-.04em;line-height:1.15}.event-dialog__close{border:0;background:none;color:inherit;width:44px;height:44px;flex:0 0 44px;font-size:36px;line-height:1;font-weight:200}.event-dialog__map{min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;background:#e8ebeb}.event-dialog__canvas{min-width:100%}.event-dialog__canvas img{display:block;width:100%;height:auto;max-width:none}.event-dialog__tools{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 26px;border-top:1px solid var(--line);flex:none}.event-dialog__zoom{display:flex;align-items:center;gap:4px}.event-dialog__zoom button{min-width:40px;min-height:40px;padding:8px 10px;border:0;background:none;color:var(--ink);font-size:13px}.event-dialog__zoom button:disabled{opacity:.3}.event-dialog__tools>a,.event-dialog__message>a{display:inline-flex;gap:25px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.event-dialog[data-kind=register],.event-dialog[data-kind=contacts]{width:min(90vw,640px)}.event-dialog__message{padding:32px 28px 40px}.event-dialog__message p{font-size:17px;line-height:1.7;color:var(--slate)}.event-dialog__message>a{margin-top:28px}@media(max-width:640px){.event-dialog{width:94vw}.event-dialog__heading{padding:16px;gap:12px}.event-dialog__heading h2{font-size:24px}.event-dialog__tools{padding:10px 12px;gap:10px}.event-dialog__zoom button{padding:8px;min-width:35px}.event-dialog__tools>a{font-size:11px;gap:10px}.event-dialog__message{padding:24px 20px 30px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/event-dialog.css.map */
