html>body .cevento-list{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-block:2rem;list-style:none;padding-left:0}html>body .cevento-list .cevento-evententry{--padding: 20px;padding:0;cursor:pointer}html>body .cevento-list .cevento-evententry .cevento-categorylist{margin-bottom:.75rem}html>body .cevento-list .cevento-evententry:has(>.cevento-evententry__thumbnail){display:grid;grid-template-columns:auto 1fr;align-items:stretch;gap:.5rem}@media(max-width:550px){html>body .cevento-list .cevento-evententry:has(>.cevento-evententry__thumbnail){grid-template-columns:1fr;gap:0}html>body .cevento-list .cevento-evententry:has(>.cevento-evententry__thumbnail) .cevento-evententry__thumbnail{width:100%;aspect-ratio:16/9;height:auto}}@media(max-width:960px){html>body .cevento-list .cevento-evententry:has(>.cevento-evententry__thumbnail) .cevento-evententry__header>div:first-of-type{display:flex;flex-direction:column-reverse;gap:.7em}}html>body .cevento-list .cevento-evententry .cevento-evententry__title-link{color:inherit;font:inherit;text-decoration:none}html>body .cevento-list .cevento-evententry .cevento-evententry__title-link:hover{text-decoration:underline}html>body .cevento-list .cevento-evententry .cevento-categorylist+.cevento-evententry__link{display:block;margin-top:.5rem}html>body .cevento-list .cevento-evententry .cevento-evententry__thumbnail{height:100%;width:200px;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;transition:all .16s ease-out}html>body .cevento-list .cevento-evententry .cevento-evententry__thumbnail:has(>svg){display:flex;justify-content:center;align-items:center;height:100%;background-color:#eee}html>body .cevento-list .cevento-evententry .cevento-evententry__thumbnail:has(>svg) svg{width:35px;height:auto}html>body .cevento-list .cevento-evententry .cevento-evententry__thumbnail:has(>svg) svg path{fill:#aaa}html>body .cevento-list .cevento-evententry .cevento-evententry__content{flex:1}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.7rem;padding:var(--padding)}@media(max-width:960px){html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header{grid-template-columns:1fr}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header .cevento-evententry__meta{grid-column:unset;grid-row:1/2;text-align:left}}html>body .cevento-list .cevento-evententry .cevento-evententry__content a,html>body .cevento-list .cevento-evententry .cevento-evententry__content div{grid-column:1/2;text-decoration:none}html>body .cevento-list .cevento-evententry .cevento-evententry__content a h2,html>body .cevento-list .cevento-evententry .cevento-evententry__content div h2{margin-block:0;line-height:1}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__meta{grid-row:1/2;grid-column:2/3;text-align:right}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__meta .cevento-evententry__datetime{font-size:.95rem;font-weight:bolder}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__meta .cevento-evententry__places,html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__meta .cevento-evententry__price{font-size:.85rem}html>body .cevento-list .cevento-evententry .cevento-evententry__description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:min(600px,90%);margin:0 var(--padding) var(--padding)}html>body .cevento-list .cevento-evententry .cevento-evententry__description:empty{display:none}.cevento-evententry h3{color:#000}.cevento-eventlist__subhead{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem}.cevento-eventlist__subhead:after{content:"";display:block;height:2px;width:100%;background-color:#eee}.cevent-evententry__summary{display:flex;align-items:center;gap:2.25rem}.cevent-evententry__summary>*:first-child{text-align:center}.cevent-evententry__summary>*:first-child h2{margin-block:0}.cevent-evententry__summary h3{margin-block:0}@media(max-width:960px){.cevento-list__summary .cevento-evententry__meta{grid-row:2/3!important}}html>body .cevento-list.cevento-list__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}html>body .cevento-list.cevento-list__grid .cevento-evententry{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;height:100%}html>body .cevento-list.cevento-list__grid .cevento-evententry .cevento-evententry__thumbnail{aspect-ratio:16/9;height:auto;width:100%}html>body .cevento-list.cevento-list__grid .cevento-evententry .cevento-categorylist{margin-block:.75rem 0}html>body .cevento-list.cevento-list__grid .cevento-evententry .cevento-evententry__header{grid-template-columns:minmax(0,1fr)}html>body .cevento-list.cevento-list__grid .cevento-evententry .cevento-evententry__header .cevento-evententry__meta{grid-column:1/2;grid-row:2/3;text-align:left}.cevento-eventlist:not(.cevento-list__grid) .cevento-evententry.cevento-featured,.cevento-archive__list .cevento-evententry.cevento-featured,.cevento-list__summary .cevento-evententry.cevento-featured,.cevento-list__list .cevento-evententry.cevento-featured{border-right:5px solid var(--cevento-color-highlight)}@media(max-width:550px){.cevento-eventlist:not(.cevento-list__grid) .cevento-evententry.cevento-featured,.cevento-archive__list .cevento-evententry.cevento-featured,.cevento-list__summary .cevento-evententry.cevento-featured,.cevento-list__list .cevento-evententry.cevento-featured{border-right:var(--cevento-card-border, 1px solid #eee);border-bottom:5px solid var(--cevento-color-highlight)}.cevento-eventlist:not(.cevento-list__grid) .cevento-evententry.cevento-featured:hover,.cevento-eventlist:not(.cevento-list__grid) .cevento-evententry.cevento-featured:has(.cevento-evententry__title-link:focus-visible),.cevento-archive__list .cevento-evententry.cevento-featured:hover,.cevento-archive__list .cevento-evententry.cevento-featured:has(.cevento-evententry__title-link:focus-visible),.cevento-list__summary .cevento-evententry.cevento-featured:hover,.cevento-list__summary .cevento-evententry.cevento-featured:has(.cevento-evententry__title-link:focus-visible),.cevento-list__list .cevento-evententry.cevento-featured:hover,.cevento-list__list .cevento-evententry.cevento-featured:has(.cevento-evententry__title-link:focus-visible){border-right-color:var(--cevento-card-border-color-active, #000)}}.cevento-eventlist.cevento-list__grid .cevento-evententry.cevento-featured .cevento-evententry__content,.cevento-list__grid .cevento-evententry.cevento-featured .cevento-evententry__content{border-bottom:5px solid var(--cevento-color-highlight)}.cevento-eventlist.cevento-list__grid .cevento-evententry__meta{margin-bottom:.75rem}.cevent-evententry__summary{width:100%}.cevent-evententry__summary>div:last-of-type{flex:1;width:100%;display:flex;justify-content:space-between;gap:.75rem;align-items:center}@media(max-width:550px){.cevent-evententry__summary>div:last-of-type{flex-direction:column;align-items:flex-start}}@media(max-width:850px){html>body .cevento-list .cevento-evententry:has(*.cevent-evententry__summary){grid-template-columns:1fr}html>body .cevento-list .cevento-evententry:has(*.cevent-evententry__summary) .cevento-evententry__thumbnail{display:none}}
