.event-abo__text--desc-short *{font-size:.9375rem;line-height:120%}@media print,screen and (min-width:64em){.event-abo__text--desc-short *{font-size:1.25rem}}@media screen and (min-width:85.375em){.event-abo__text--desc-short *{font-size:1.25rem}}@media screen and (min-width:100em){.event-abo__text--desc-short *{font-size:1.25rem}}@keyframes linkHoverAnimation{0%{background-size:0 2px,100% 2px}50%{background-size:100% 2px,0 2px}to{background-size:0 2px,100% 2px}}@keyframes expand-width{0%{width:0}to{width:100%}}.event-abo{align-items:flex-end;background:var(--theme-bg);box-shadow:0 0 48px 0 var(--shadow);color:var(--text-default);display:flex!important;display:none;gap:1rem;height:100%;text-decoration:none;width:100%}.event-abo__text{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 1rem 1rem}.event-abo__text--preline{margin-bottom:.25rem}.event-abo__text--title{margin-bottom:.5rem}@media print,screen and (min-width:64em){.event-abo__text--title{margin-bottom:1rem}.event-abo__text{padding:1.5rem 0 1.5rem 1.5rem}}@media screen and (min-width:85.375em){.event-abo__text{padding:2rem 0 2rem 2rem}}.event-abo__text--desc-short{margin-top:.5rem}.event-abo__image{align-items:flex-end;aspect-ratio:3/4;display:flex;max-width:30%;min-width:30%}.event-abo__image .image-component{aspect-ratio:3/4;clip-path:circle(55% at 70% 60%);transition:all var(--transition-md);width:100%}.event-abo__image .image-component picture,.event-abo__image .image-component picture img{height:100%;object-fit:cover;width:100%}.event-abo--not-on-sale,.event-abo--not-on-sale:hover{color:var(--text-muted)}.event-abo:hover .event-abo__image .image-component{clip-path:circle(100% at 70% 60%)}