ol.ais-Hits-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));padding:0;margin:0;gap:34px;list-style-type:none}@media (max-width:650px){ol.ais-Hits-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.event-tile{overflow:hidden;display:flex;flex-direction:column}.event-picture-container{overflow:hidden;transition:all 0.3s ease-out;width:100%}.event-tile:hover .event-picture-container{border-radius:2.4rem}.event-picture{background-color:#c68f4d}.event-picture img{display:block;height:auto;width:100%;filter:grayscale(1);mix-blend-mode:multiply}.event-status{display:none}.hit.has-status .event-picture-container{position:relative}.hit.has-status .event-status{display:block;position:absolute;bottom:25%;left:0;right:0;color:#fff;font-size:13px;line-height:1;font-weight:900;text-align:center;container-type:inline-size}.event-status span:not(:empty){--space:25%;width:25%;width:calc(var(--space) + 2px);margin:0 -1px;position:absolute;left:100%;left:calc(var(--space) * var(--n));font-size:clamp(8px, 2.5cqw, 16px);background-color:#C68F4D;padding:3px 0 2px 0;transform:translateX(0%);animation:loop 3s linear 0s infinite}@keyframes loop{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.event-name-container{display:flex;flex-direction:column;padding:10px 10px 5px;color:#fff}.event-name{font-weight:900;font-size:1.25em;line-height:1.1;text-transform:uppercase}.date-time{color:#000;font-size:1em;font-weight:500;letter-spacing:1px;line-height:1.1;padding:0;display:flex;justify-content:center}.date-container{display:flex;flex-direction:column}.day-date-container,.month-year-container{display:flex;gap:8px}.time-container{display:flex;align-items:flex-start}.day,.date,.month,.year{margin:0}.time-container{display:flex;flex-direction:column;align-items:flex-end}.event-name-container{color:black!important;text-align:center}.event-name{text-transform:uppercase;font-family:PP Fragment,Sans ExtraBold;font-size:22px!important;line-height:1.1em!important;margin-top:5px}.event-status span{font-family:PP Fragment,Sans ExtraBold}.day-date-container{margin-right:8px}.date-container{justify-content:center;flex-direction:row!important}.time-container{display:none!important}.date-time{text-transform:uppercase;font-family:"PP text Reg";font-size:15px!important;line-height:1.1em!important;color:black!important;display:block;justify-content:center!important}