.events--paginated{--rwz-col-bg:var(--rwz-col-white);padding-bottom:0;padding-top:calc(var(--rwz-content-spacer)/2)}.events__nearby-location-links-wrapper{font-size:.8em}.events__nearby-location-links-wrapper li:before{content:none}.events__content-box{gap:1rem}.events__maps-linktext{font-size:.8em}@media (min-width:768px){.events__maps-linktext{font-size:1rem}}.events__detail{--rwz-col-bg:var(--rwz-col-lightergrey);margin-left:var(--rwz-content-margin);margin-right:var(--rwz-content-margin);padding:3rem}.events h1{text-align:center}.events h2{margin-bottom:calc(var(--rwz-content-spacer)/10)}.events__item{display:block;margin-bottom:calc(var(--rwz-content-spacer)/3);position:relative}@media (min-width:768px){.events__item{display:flex;gap:var(--rwz-column-gap)}}.events__item__text{display:flex;flex-direction:column;justify-content:center}.events__item__text__title{text-decoration:underline;text-decoration-color:var(--rwz-col-bg);text-decoration-thickness:.11em;text-underline-offset:.25em;transition:text-decoration-color .3s ease-out}.events__item__image{margin-bottom:calc(var(--rwz-content-spacer)/10)}@media (min-width:768px){.events__item__image{margin-bottom:0}}.events__item__image .events__item__image-fallback,.events__item__image img{aspect-ratio:16/9;box-shadow:0 0 0 transparent;min-width:300px;object-fit:cover;transition:box-shadow .3s ease-out;width:100%}@media (min-width:768px){.events__item__image .events__item__image-fallback,.events__item__image img{min-width:300px}}.events__item__image .events__item__image-fallback{align-items:center;background-color:var(--rwz-col-lightergrey);color:var(--rwz-col-secondary);display:flex;font-size:calc(6rem - .525vw);justify-content:center}.events__item:hover .events__item__text h3{text-decoration-color:var(--rwz-col-primary)}.events__item:hover .events__item__image .events__item__image-fallback,.events__item:hover .events__item__image img{box-shadow:0 8px 20px rgba(0,0,0,.16)}.events__shortlist-linkitem{padding:1.5rem 0;position:relative;text-decoration:none!important}.events__shortlist-linkitem:after{background-color:var(--rwz-col-primary);content:"";display:block;height:80px;-webkit-mask-image:var(--rwz-icon-file);mask-image:var(--rwz-icon-file);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;width:80px}.events__shortlist-linkitem__image{margin-bottom:calc(var(--rwz-content-spacer)/10);margin-right:var(--rwz-column-gap)}@media (min-width:768px){.events__shortlist-linkitem__image{margin-bottom:0}}.events__shortlist-linkitem__image .events__item__image-fallback,.events__shortlist-linkitem__image img{aspect-ratio:16/9;box-shadow:0 0 0 transparent;min-width:120px;object-fit:cover;transition:box-shadow .3s ease-out;width:100%}@media (min-width:768px){.events__shortlist-linkitem__image .events__item__image-fallback,.events__shortlist-linkitem__image img{min-width:120px}}.events__shortlist-linkitem__image .events__item__image-fallback{align-items:center;background-color:var(--rwz-col-lightergrey);color:var(--rwz-col-primary);display:flex;font-size:calc(6rem - .525vw);justify-content:center}.events__shortlist-linkitem__image .events__item__image-fallback:after{mask-size:50px 50px}.events__shortlist-linkitem:after{--rwz-icon-file:url(/typo3conf/ext/rwz/Resources/Public/Rwz.ag/images/arrow-right.8038c011.svg);margin-left:auto;-webkit-mask-position:center right;mask-position:center right;-webkit-mask-size:24px 24px;mask-size:24px 24px}.events__shortlist-linkitem .events__shortlist-date{text-decoration-color:var(--rwz-col-bg)}.events__shortlist-linkitem .events__shortlist-linktitle{text-decoration:underline;text-decoration-color:var(--rwz-col-bg);text-decoration-thickness:.11em;text-underline-offset:.25em;transition:text-decoration-color .3s ease-out}.events__shortlist-linkitem:hover .events__shortlist-date{text-decoration-color:var(--rwz-col-bg)}.events__shortlist-linkitem:hover .events__shortlist-linktitle{text-decoration-color:var(--rwz-col-linkdecoration)}.events__shortlist-linktext{display:flex;flex-direction:column;justify-content:center;max-width:calc(100% - 160px)}