/* Exact local faces, independent of Google or other template stylesheets. */
@font-face{font-family:"Cosmo Barber 32";src:url('/assets/fonts/cosmo-barber/CosmoBarber-32.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:block}
@font-face{font-family:"Cosmo Gym Tabular 32";src:url('/assets/fonts/cosmo-gym/CosmoGym-Tabular32.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:block}
@font-face{font-family:"Lora";src:url('/assets/fonts/lora/Lora-Variable.woff2') format('woff2');font-weight:400 700;font-style:normal;font-display:block}
@font-face{font-family:"Anton";src:url('/assets/fonts/anton/Anton-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:block}
.story-frame.event-story-active{container-type:inline-size}
.story-frame.event-story-active>img.event-story-source{opacity:0;pointer-events:none}
.event-story-photo{overflow:hidden;box-sizing:border-box;border:0;border-radius:0}
.event-story-photo img{position:absolute;display:block;object-fit:fill;max-width:none;pointer-events:none;margin:0;border:0}
.event-story-mask,.event-story-artwork{pointer-events:none;object-fit:fill;box-sizing:border-box;border:0;border-radius:0;max-width:none;transform-origin:50% 50%}
.story-frame.event-story-active .event-story-artwork{box-shadow:none!important}
.story-frame.event-story-active .event-story-cta{box-sizing:border-box;border:0;border-radius:0;box-shadow:none!important;pointer-events:none}
.story-frame.event-story-active [data-template-text-id],.story-frame.event-story-active #story-text{font-optical-sizing:none}
.event-story-cta[hidden]{display:none}
