.events-list-full-nav{display:flex}.events-list-full-nav-arrow{font-size:var(--font-size-xsmall);text-transform:uppercase;letter-spacing:var(--letter-spacing);font-weight:600;text-decoration:none}.events-list-full-nav-prev{margin-left:-10px;padding-left:10px}.events-list-full-nav-next{margin-right:-10px;padding-right:10px;margin-left:auto}.events-list-full-nav-arrow-inner{display:inline-block;will-change:transform;transition:transform .3s}.events-list-full-nav-arrow svg{width:1.5em;height:1.5em;vertical-align:top;fill:currentColor;transition:fill .3s}.events-list-full-nav-prev svg{margin-right:var(--margin-small)}.events-list-full-nav-next svg{margin-left:var(--margin-small)}.events-list-full-item a:focus,.events-list-full-item a:hover,.events-list-full-nav-arrow:focus,.events-list-full-nav-arrow:hover{color:inherit;text-decoration:none}.events-list-full-nav-prev:focus .events-list-full-nav-arrow-inner,.events-list-full-nav-prev:hover .events-list-full-nav-arrow-inner{transform:translateX(-10px)}.events-list-full-nav-next:focus .events-list-full-nav-arrow-inner,.events-list-full-nav-next:hover .events-list-full-nav-arrow-inner{transform:translateX(10px)}.events-list-full-nav-arrow:focus svg,.events-list-full-nav-arrow:hover svg{fill:var(--color-brand)}.events-list-full-item{overflow:hidden}.events-list-full-item a{display:block;overflow:hidden;color:inherit;text-decoration:none}.events-list-full-item-block{position:relative;z-index:0;overflow:hidden;padding:var(--margin-normal);border:1px solid var(--color-brown-light);transition:.3s;transition-property:border-color,opacity}.events-list-full-item-block::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:-1;background-color:var(--color-brown-lightest);transform:scaleX(0);transform-origin:left;transition:transform .3s}.events-list-full-item-past .events-list-full-item-block{background-color:#f0f0f0;border-color:#f0f0f0;opacity:.5}.events-list-full-item .events-list-full-item-block:focus,.events-list-full-item .events-list-full-item-block:hover{border-color:var(--color-brown-lightest);opacity:1}.events-list-full-item .events-list-full-item-block:focus::before,.events-list-full-item .events-list-full-item-block:hover::before{transform:none}.events-list-full-item-dates{font-size:var(--font-size-small);font-weight:600;display:flex;flex-wrap:wrap}.events-list-full-item-date{flex:0 0 auto}.events-list-full-item-dates>svg{width:14px;height:var(--font-size-numbers);margin-left:var(--margin-xsmall);margin-right:var(--margin-xsmall)}.events-list-full-item-day{display:block;color:var(--color-brand-dark);font-family:var(--font-family-serif);font-size:var(--font-size-numbers);font-weight:400;line-height:1}.events-list-full-item-month,.events-list-full-item-year{display:block}.events-list-full-item-text:not(:first-child){margin-top:var(--margin-medium)}.events-list-full-item-themes:not(:last-child){margin-bottom:var(--margin-small)}.events-list-full-item-title{font:inherit;font-size:var(--font-size-medium);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0}@media (min-width:768px){.events-list-full-item-inner{display:flex;margin-left:calc(-1*var(--gutter-half));margin-right:calc(-1*var(--gutter-half))}.events-list-full-item-dates,.events-list-full-item-text{flex:0 0 auto;padding-left:var(--gutter-half);padding-right:var(--gutter-half)}.events-list-full-item-dates{width:calc(3/8*100%);margin-top:0;margin-bottom:0}.events-list-full-item-text{width:calc(5/8*100%)}.events-list-full-item-text:not(:first-child){margin-top:0}}@media (min-width:1200px){.events-list-full-item-dates{width:calc(4/12*100%)}.events-list-full-item-text{width:calc(8/12*100%)}}