.event-teaser{background-color:var(--color-background);border-radius:8px;overflow:hidden;display:flex;transition:.3s ease;text-decoration:none;position:relative}.event-teaser.focus-visible:focus{box-shadow:0 0 0 2px var(--swatches-secondary-700),0 0 8px 2px var(--swatches-secondary-700);outline:0}.event-teaser:focus-visible,.event-teaser.-moz-focusring{box-shadow:0 0 0 2px var(--swatches-secondary-700),0 0 8px 2px var(--swatches-secondary-700);outline:0}.event-teaser:hover{color:var(--color-text-accent)}.event-teaser:hover .date-box{background-color:var(--color-text-accent)}.event-teaser .date-box{display:flex;flex-direction:column;justify-content:flex-end;background-color:var(--color-button-primary-background);color:var(--color-button-primary-text);margin-right:18px;font-family:Korb,sans-serif;min-height:80px;font-size:14px;line-height:1;text-transform:uppercase;padding:7px 12px 8px;min-width:80px;transition:.2s ease}@media (max-width: 767px){.event-teaser .date-box{margin-right:12px;justify-content:flex-start;padding-top:10px}}.event-teaser .date-box span{white-space:nowrap}.event-teaser .date-box span abbr{text-decoration:none}.event-teaser .date-box span:nth-child(2){font-size:36px;margin-left:-2px}.event-teaser .date-box.no-date{align-items:flex-start}.event-teaser .date-box.no-date:before{content:"";font-family:Icons,sans-serif;font-size:var(--icon-size);line-height:1;margin-bottom:4px;margin-top:5px}.event-teaser .date-box.no-date *{display:none}.event-teaser .text-box{align-self:center;padding:10px 18px 10px 0;line-height:1.2}@media (max-width: 767px){.event-teaser .text-box{font-size:var(--font-size-small)}}.event-teaser p{margin:0}.event-teaser p:not(:last-child){margin:2px 0 .3em}.event-teaser .ev-title~div{display:inline-block;font-size:var(--font-size-small);line-height:1.2em;margin-right:15px;margin-bottom:2px;color:var(--color-text)}.event-teaser .ev-title~div:before{position:relative;display:inline-block;font-family:Icons,sans-serif;font-size:18px;line-height:20px;margin-right:5px;vertical-align:top;color:var(--color-text)}@media (max-width: 567px){.event-teaser .ev-title~div{display:block;padding-left:24px;position:relative}.event-teaser .ev-title~div:before{position:absolute;left:0}}.event-teaser .ev-title~div.date:before{content:""}.event-teaser .ev-title~div.time:before{content:""}.event-teaser .ev-title~div.location:before{content:""}.event-teaser .ev-title~div.interested-parties:before{content:""}.event-teaser .ev-title~div.price:before{content:""}.event-teaser .ev-title~div.status:before{content:"";color:var(--color-text-accent)}.event-teaser .ev-title~div.status.interested-parties:before,.event-teaser .ev-title~div.status.waiting-list:before{content:"";color:var(--color-text)}.event-teaser .ev-title~div.status.reserved:before{content:"";color:var(--feedback-error)}.event-teaser .teaser--link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
