#tg-confirmOverlay{background:rgba(0,0,0,.35);height:100%;inset:0;position:fixed;width:100%}#tg-confirmOverlay #tg-confirmBox{background:var(--tg5-surface,#fff);border:1px solid var(--tg5-border,#dce3eb);border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.22);box-sizing:border-box;color:var(--tg5-text,#212529);display:flex;flex-direction:column;font-family:inherit;height:auto;inset:auto;left:50%;margin:0;max-height:calc(100% - 32px);max-width:calc(100% - 32px);min-height:0;min-width:0;overflow:auto;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(480px,100% - 32px)}#tg-confirmOverlay #tg-confirmBox>h1{display:none}#tg-confirmOverlay #tg-confirmBox>p{color:inherit;flex:0 1 auto;font-size:16px;letter-spacing:normal;line-height:1.5;margin:0;max-height:none;min-height:0;overflow:auto;overflow-wrap:anywhere;padding:24px;text-align:center}#tg-confirmOverlay #tg-confirmButtons{background:transparent;border:0;flex:0 0 auto;font:inherit;inset:auto;margin:0;min-width:0;padding:0 24px 24px;position:static;text-align:center;width:100%}#tg-confirmOverlay #tg-confirmButtons:empty{display:none}#tg-confirmOverlay #tg-confirmButtons>div{background:transparent;display:flex;flex-wrap:wrap;font:inherit;gap:10px;justify-content:center;margin:0;min-width:0;padding:0}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .button,#tg-confirmOverlay #tg-confirmButtons .button,#tg-confirmOverlay #tg-confirmButtons button,#tg-confirmOverlay #tg-confirmButtons input{align-items:center;background:var(--tg5-accent,var(--tg-main-color,var(--main-color,#0fbdef)));border:1px solid transparent;border-radius:12px;box-shadow:none;box-sizing:border-box;color:var(--tg5-button-text,#fff);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;height:auto;justify-content:center;letter-spacing:normal;line-height:1.35;margin:0;max-width:100%;min-height:44px;min-width:92px;overflow-wrap:anywhere;padding:10px 18px;text-align:center;text-decoration:none;text-transform:none;white-space:normal}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .button:hover,#tg-confirmOverlay #tg-confirmButtons .button:hover,#tg-confirmOverlay #tg-confirmButtons button:hover,#tg-confirmOverlay #tg-confirmButtons input:hover{background:var(--tg5-accent,var(--tg-main-color,var(--main-color,#0fbdef)));color:var(--tg5-button-text,#fff);filter:brightness(.96);text-decoration:none}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .button:focus-visible,#tg-confirmOverlay #tg-confirmButtons :focus-visible{outline:2px solid var(--tg5-accent,var(--tg-main-color,var(--main-color,#0fbdef)));outline-offset:3px}@media(max-width:420px){#tg-confirmOverlay #tg-confirmBox>p{padding:20px}#tg-confirmOverlay #tg-confirmButtons{padding:0 20px 20px}}#tg-confirmOverlay #tg-confirmBox[data-tg-digital-id-dialog]>p{flex:0 0 auto;overflow:visible}#tg-confirmOverlay #tg-confirmBox[data-tg-digital-id-dialog]>#tg-confirmButtons{display:none}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online]{color:inherit;display:block;font:inherit;min-width:0;text-align:center;width:100%}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] div{background:none;color:inherit;font:inherit;line-height:1.5;margin:0;min-width:0;padding:0;text-align:center}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] h2{color:inherit;font-family:inherit;font-size:22px;font-weight:600;line-height:1.25;margin:0 0 8px;padding:0}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .tg-digital-id-ticket{font-size:14px}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .tg-digital-id-status{color:var(--tg5-muted,#5e6b79);font-size:14px;margin-top:12px}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .tg-digital-id-proof{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:20px}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] canvas{border-radius:8px;display:block;height:auto;max-width:100%;width:240px}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .button{max-width:320px;width:100%}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .tg-digital-id-hint{color:var(--tg5-muted,#5e6b79);font-size:14px;max-width:340px}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .tg-digital-id-actions{align-items:center;border-top:1px solid var(--tg5-border,#dce3eb);display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:16px}#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .tg-digital-id-secondary,#tg-confirmOverlay #tg-confirmBox [data-tg-digital-id-online] .tg-digital-id-secondary:hover{background:transparent;border-color:var(--tg5-border,#dce3eb);color:inherit}.pages.tg-catalog-navigation-pages{padding-top:var(--tg-catalog-header-clearance,0)!important}.step-theaters.tg-catalog-navigation-section{margin:0;min-height:0;padding:0}.step-theaters>.container.tg-catalog-navigation-host{box-sizing:border-box;display:block!important;margin:0 auto;max-width:1180px!important;min-height:0;padding:0 10px;width:100%!important}.page.step-onlytid.tg-catalog-navigation-page{padding-top:0!important}.tg-catalog-navigation-host{min-width:0}.tg-catalog-navigation{--nav-accent:var(--tg5-accent,var(--tg-main-color,var(--main-color,#263c53)));--nav-surface:var(--tg5-surface,#fff);--nav-text:var(--tg5-text,#182433);--nav-muted:var(--tg5-muted,#5e6b79);--nav-border:var(--tg5-border,#dce3eb);font-family:inherit;font-size:15px;line-height:1.4;margin:12px 0 20px;min-width:0;text-align:left;width:100%}.tg-catalog-navigation *,.tg-catalog-navigation :after,.tg-catalog-navigation :before{box-sizing:border-box}.tg-catalog-navigation .tg-catalog-nav-item{background:var(--nav-surface);border:1px solid var(--nav-border);border-radius:14px;box-shadow:0 2px 6px rgba(24,36,51,.03);color:var(--nav-text);cursor:pointer;font:inherit;letter-spacing:normal;margin:0;min-height:44px;min-width:0;overflow-wrap:anywhere;position:relative;text-align:left;text-decoration:none;text-transform:none}.tg-catalog-navigation .tg-catalog-nav-item:hover{border-color:var(--nav-accent);color:var(--nav-text)}.tg-catalog-navigation .tg-catalog-nav-item[aria-current=true]{border-color:var(--nav-accent);box-shadow:inset 0 0 0 1px var(--nav-accent);color:var(--nav-accent)}.tg-catalog-navigation .tg-catalog-nav-item[aria-current=true]:after{background:var(--nav-accent);border-radius:50%;color:var(--tg5-button-text,#fff);content:"✓";display:grid;flex:0 0 22px;font-size:14px;height:22px;place-items:center;width:22px}.tg-catalog-navigation .tg-catalog-nav-item:focus-visible,.tg-catalog-navigation .tg-catalog-nav-select:focus-visible{outline:3px solid var(--nav-accent);outline-offset:3px}.tg-catalog-navigation[data-navigation-layout=cards]{align-items:stretch;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.tg-catalog-navigation[data-navigation-layout=cards] .tg-catalog-nav-item{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:0 0 14px}.tg-catalog-navigation[data-navigation-layout=cards] .tg-catalog-nav-image{aspect-ratio:20/11;display:block;height:auto;margin:0 0 12px;max-height:155px;-o-object-fit:cover;object-fit:cover;width:100%}.tg-catalog-navigation[data-navigation-layout=cards] .tg-catalog-nav-label{display:block;font-weight:650;padding:14px 40px 0 16px}.tg-catalog-navigation[data-navigation-layout=cards] .tg-catalog-nav-image+.tg-catalog-nav-label{padding-top:0}.tg-catalog-navigation[data-navigation-layout=cards] .tg-catalog-nav-description{color:var(--nav-muted);display:block;font-size:13px;padding:7px 16px 0}.tg-catalog-navigation[data-navigation-layout=cards] .tg-catalog-nav-item[aria-current=true]:after{position:absolute;right:12px;top:12px}.tg-catalog-navigation[data-navigation-layout=chips]{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px}.tg-catalog-navigation[data-navigation-layout=chips] .tg-catalog-nav-item{align-items:center;border-radius:24px;display:inline-flex;gap:10px;max-width:100%;padding:10px 16px}.tg-catalog-navigation[data-navigation-layout=chips] .tg-catalog-nav-label{display:block;min-width:0}.tg-catalog-navigation[data-navigation-layout=select]{display:block;max-width:560px}.tg-catalog-navigation .tg-catalog-nav-select-label{color:var(--nav-muted);display:grid;gap:7px;margin:0}.tg-catalog-navigation .tg-catalog-nav-select-caption{font-size:13px}.tg-catalog-navigation .tg-catalog-nav-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:var(--nav-surface);border:1px solid var(--nav-border);border-radius:12px;color:var(--nav-text);display:block;font:inherit;line-height:1.4;margin:0;min-height:46px;min-width:0;padding:10px 12px;text-transform:none;width:100%}.tg-catalog-navigation .tg-catalog-nav-select:disabled{cursor:default;opacity:.6}.tg5-catalog-navigation-host{min-width:0;width:100%}.tg5-catalog-toolbar>.tg5-catalog-navigation-host{flex:1 1 100%}@media(prefers-reduced-motion:reduce){.tg-catalog-navigation *{scroll-behavior:auto}}.tg-max-online-badge{background:url(../images/max-icon.svg) 50%/contain no-repeat;cursor:help;display:inline-block;flex:0 0 18px;height:18px;margin-inline-start:.4em;min-width:18px;vertical-align:-.18em;width:18px}.tg-max-online-badge:focus-visible{border-radius:4px;outline:2px solid var(--tg5-accent,#471aff);outline-offset:3px}
