.op-cal-sub{margin:36px 0 16px;font:500 12px/1 var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--mut)}.op-cal-weekly{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.op-cal-night{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--line);border-radius:var(--rad-lg);background:var(--glass)}.op-cal-logo{height:56px;display:flex;align-items:center}.op-cal-logo img{max-height:56px;max-width:170px;width:auto;height:auto;object-fit:contain}.op-cal-logo--sm{height:34px;overflow:hidden}.op-cal-logo--sm img{max-height:34px;max-width:100px}.op-cal-game{display:inline-block;padding:6px 10px;border:1px solid var(--line-2);border-radius:999px;font:600 12px/1.2 var(--font-body);color:var(--text)}.op-cal-logo--sm .op-cal-game{padding:5px 8px;font-size:11px;white-space:nowrap}.op-cal-when{margin:6px 0 0;font:400 13px/1.4 var(--font-mono);color:var(--mut);letter-spacing:.04em}.op-cal-when b{color:var(--text);font-weight:600}.op-cal-night h4{margin:0;font:600 17px/1.3 var(--font-body);color:var(--text)}.op-cal-meta{margin:0;display:flex;gap:12px;font-size:13px;color:var(--mut)}.op-cal-price{font:700 14px/1.2 var(--font-display);color:var(--text)}.op-cal-notes{margin:0;font-size:13.5px;line-height:1.55;color:var(--mut)}.op-cal-link{margin-top:auto;padding-top:6px;font:500 13px/1.3 var(--font-body);color:var(--f-cyan);text-decoration:none}.op-cal-link:hover{text-decoration:underline}.op-cal-agenda{list-style:none;margin:0;padding:0;display:grid;gap:10px}.op-cal-day{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:start;padding:14px 16px;border:1px solid var(--line);border-radius:var(--rad);background:var(--glass)}.op-cal-date{margin:0;display:flex;flex-direction:column;align-items:center;gap:2px;font:500 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.op-cal-date b{font:700 26px/1.1 var(--font-display);letter-spacing:0;color:var(--text)}.op-cal-events{list-style:none;margin:0;padding:0;display:grid;gap:10px}.op-cal-event{display:grid;grid-template-columns:100px 1fr auto;gap:16px;align-items:center;padding:8px 10px;border-radius:12px;border:1px solid transparent}.op-cal-event.is-special{background:linear-gradient(var(--coal-2),var(--coal-2)) padding-box,var(--foil) border-box}.op-cal-what h4{margin:0;font:600 15.5px/1.3 var(--font-body);color:var(--text)}.op-cal-what p{margin:3px 0 0;font-size:13px;line-height:1.45;color:var(--mut)}.op-cal-event .op-cal-link{margin:0;padding:0;white-space:nowrap}.op-cal-empty{margin:24px 0 0;color:var(--mut);max-width:620px;line-height:1.6}@media(max-width:620px){.op-cal-day{grid-template-columns:48px 1fr;gap:12px;padding:12px}.op-cal-event{grid-template-columns:1fr;gap:6px;padding:8px}.op-cal-logo--sm{height:26px}.op-cal-logo--sm img{max-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/holo-calendar.css.map */
