body[data-template=home] .page__main .event-list__slider .splide__slide__row{height:auto !important;flex:1}body[data-template=home] .page__main .event-list__slider .splide__slide{display:flex;flex-direction:column}body[data-template=home] .page__main .event-list__item{border:0.0625rem solid #707070;overflow:hidden}body[data-template=home] .page__main .event-list__item .row{position:relative;box-sizing:border-box;margin:0;height:100%}@media(max-width: 47.99875rem){body[data-template=home] .page__main .event-list__item .row{flex-direction:column}}body[data-template=home] .page__main .event-list__item .button{position:absolute;right:3rem;bottom:3rem}@media(max-width: 61.99875rem){body[data-template=home] .page__main .event-list__item .button{right:1rem;bottom:1rem;width:auto !important}}body[data-template=home] .page__main .event-list__item.focus-within .button,body[data-template=home] .page__main .event-list__item:hover .button,body[data-template=home] .page__main .event-list__item:focus-visible .button{color:#fff;background-color:#000;border-color:#000}body[data-template=home] .page__main .event-list__item.focus-within .button img,body[data-template=home] .page__main .event-list__item:hover .button img,body[data-template=home] .page__main .event-list__item:focus-visible .button img{filter:brightness(0) invert(1)}body[data-template=home] .page__main .event-list__item.focus-within h3 a,body[data-template=home] .page__main .event-list__item:hover h3 a,body[data-template=home] .page__main .event-list__item:focus-visible h3 a{color:#1d1d1b;text-decoration:underline}body[data-template=home] .page__main .event-list__item .card-image{padding:0;position:relative}@media(max-width: 47.99875rem){body[data-template=home] .page__main .event-list__item .card-image{height:10.9375rem}}body[data-template=home] .page__main .event-list__item .card-image img{position:absolute;top:0;left:0;width:100%;height:100%}body[data-template=home] .page__main .event-list__item .card-image img.card-image__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;width:auto}body[data-template=home] .page__main .event-list__item .card-image__fallback{background-color:#f2f2f2}body[data-template=home] .page__main .event-list__item .card-content{padding:1.5rem 8rem 1.5rem 4rem}@media(max-width: 61.99875rem){body[data-template=home] .page__main .event-list__item .card-content{padding:1.5rem 1.5rem 4.5rem 1.5rem}}body[data-template=home] .page__main .event-list__item .card-date__from{padding-right:.5rem;color:#1d1d1b;display:inline-block}.event-list__slider .splide__link{width:100%;justify-content:center}@media(max-width: 35.99875rem){.event-list__slider .splide__link{flex:none !important}}.event-list__slider.splide.splide--custom.is-initialized .splide__navigation{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.event-list__slider.splide.splide--custom.is-initialized .splide__navigation:not(.splide__navigation--has-link)::after{content:"";flex:1}.event-list__slider.splide.splide--custom .splide__footer{position:relative;margin-top:2rem}.event-list__slider.splide.splide--custom .splide__footer .splide__navigation{margin-top:0}.event-list__slider.splide.splide--custom .splide__navigation{display:none;margin-top:2rem}.event-list__slider.splide.splide--custom .splide__arrows{display:flex;flex-direction:row;align-items:center;flex:1}@media(min-width: 48rem){.event-list__slider.splide.splide--custom .splide__arrows button:not(:last-child){margin-right:0.25rem}}@media(min-width: 48rem){.event-list__slider.splide.splide--custom .splide__arrows button.splide__toggle{margin-right:2rem}}.event-list__slider.splide.splide--custom .splide__arrow[disabled]{cursor:not-allowed;opacity:.3;pointer-events:none;transition:opacity .2s linear}.event-list__slider.splide.splide--custom .splide__arrow span[aria-hidden=true]{font-size:0;line-height:0}.event-list__slider.splide.splide--custom .splide__pagination{counter-reset:tns-nav;display:flex;flex-direction:row;align-items:center;padding:0}@media(min-width: 48rem){.event-list__slider.splide.splide--custom .splide__pagination{gap:0 0.5rem}}.event-list__slider.splide.splide--custom .splide__pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin:0;padding:0;width:1.625rem;height:0.625rem;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#487f66;background-color:rgba(0,0,0,0);border:0;border-radius:0.25rem;pointer-events:none;transition:width .3s ease-in-out,color .2s linear}@media(min-width: 48rem){.event-list__slider.splide.splide--custom .splide__pagination button{width:2rem;height:2rem;pointer-events:auto}}.event-list__slider.splide.splide--custom .splide__pagination button:hover{color:#549479}.event-list__slider.splide.splide--custom .splide__pagination button:focus-visible{color:#549479}.event-list__slider.splide.splide--custom .splide__pagination button.is-active{color:#549479}@media(min-width: 48rem){.event-list__slider.splide.splide--custom .splide__pagination button.is-active{width:4rem}}.event-list__slider.splide.splide--custom .splide__pagination button.is-active::before{background-color:currentColor;border-color:currentColor}.event-list__slider.splide.splide--custom .splide__pagination button::before{content:"";width:0.625rem;height:0.625rem;border:0.125rem solid currentColor;border-radius:50%;transition:background-color .2s linear}@media(min-width: 48rem){.event-list__slider.splide.splide--custom .splide__pagination button::before{width:100%;height:0.25rem;background-color:currentColor;border:0;border-radius:0}}.event-list__slider.splide.splide--custom .splide__counter{display:none;flex-direction:row;align-items:center;margin:0 1rem}@media(min-width: 48rem){.event-list__slider.splide.splide--custom .splide__counter{display:none}}.event-list__slider.splide.splide--custom .splide__counter span:first-child::after{content:"/"}.event-list__slider.splide.splide--custom .splide__link{display:flex;justify-content:flex-end;flex:1}@media(max-width: 35.99875rem){.event-list__slider.splide.splide--custom .splide__link{margin-top:2rem}}.event-list__slider.splide.splide--custom .splide__arrow span[aria-hidden=true]{width:1.5rem;height:1.5rem;display:block}.event-list__slider.splide.splide--custom .splide__pagination button.splide__pagination__page{transition:all .3s;width:.625rem;height:1.125rem;background-image:linear-gradient(to right, transparent calc(50% - 0.125rem), currentColor calc(50% - 0.125rem), currentColor calc(50% + 0.125rem), transparent calc(50% + 0.125rem))}.event-list__slider.splide.splide--custom .splide__pagination button.splide__pagination__page.is-active{width:.625rem;height:2.25rem;background-image:linear-gradient(to right, transparent calc(50% - 0.1875rem), currentColor calc(50% - 0.1875rem), currentColor calc(50% + 0.1875rem), transparent calc(50% + 0.1875rem))}.event-list__slider.splide.splide--custom .splide__pagination{align-items:flex-end;margin-left:1rem}.event-list__slider.splide.splide--custom .splide__footer{margin-top:0}.event-list__slider.splide.splide--custom .splide__navigation .splide__arrows{flex:0}.event-list__slider.splide.splide--custom .splide__navigation .splide__pagination{align-items:flex-end;height:3rem}.event-list__slider.splide.splide--custom .splide__pagination button::before{display:none}.event-list__slider.splide.splide--custom .splide__footer{position:relative;margin-top:2rem}
/*# sourceMappingURL=event-list-custom.min.css.map */
