div.activity-ajax{position:sticky;top:0;z-index:30;background:var(--wp--preset--color--grey);padding:1rem;padding-right:0;transition:all .3s var(--ease);clip-path:inset(0 0 0 100%)}div.activity-ajax h3{font-family:var(--wp--preset--font-family--lexend) !important;font-size:.8rem !important;letter-spacing:unset !important}div.activity-ajax article{font-size:.8em;padding-right:1rem;overflow:auto;scrollbar-color:var(--wp--preset--color--orange) rgba(0,0,0,0);scrollbar-width:thin}div.activity-ajax article::-webkit-scrollbar{width:.5rem;height:.5rem}div.activity-ajax article::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--orange);border-radius:.25rem}div.activity-ajax article::-webkit-scrollbar-track{background:rgba(0,0,0,0)}div.activity-ajax.open{clip-path:inset(0 0 0 0)}div.activity-ajax header{display:grid;grid-template-columns:3rem 1fr;gap:.5rem;padding-right:2rem;margin-bottom:2rem}div.activity-ajax header h1{margin:0;font-size:1.2rem;font-weight:600;text-transform:none}div.activity-ajax header svg{width:2.8rem;color:var(--wp--preset--color--orange)}div.activity-ajax header svg path:not([fill=none]){fill:currentColor}div.activity-ajax button.close{color:var(--wp--preset--color--black);position:absolute;background:0 0;border:none;line-height:.8;top:.3rem;right:.3rem;cursor:pointer;display:flex;align-items:center;justify-content:start;flex-direction:column;gap:0}div.activity-ajax button.close i{font-size:2rem}div.activity-ajax button.close strong{font-weight:300;font-size:2rem}div.activity-ajax button.close span{line-height:1;text-transform:lowercase;font-size:9px;transform:translateY(-.1rem)}div.activity-ajax .events-list h4.post-title{display:none}div.activity-ajax .events-list .type-evenements{position:relative}div.activity-ajax .events-list a.overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}div.activity-ajax .events-list a.overlay span{display:none}div.activity-ajax ol.event-dates{--count:attr(data-count4);padding:0;margin:0;display:flex;flex-wrap:no-wrap;gap:.2rem;font-size:.8rem;max-width:100%;overflow:hidden}div.activity-ajax ol.event-dates li{display:flex;flex-direction:column-reverse}div.activity-ajax ol.event-dates li:not(:first-child) time,div.activity-ajax ol.event-dates li:not(:first-child) span.schedules.short{padding-left:.2rem}div.activity-ajax ol.event-dates li:not(:first-child) time{border-left:.08rem solid var(--wp--preset--color--main)}div.activity-ajax ol.event-dates li.more-dates time{font-size:max(10px,.45rem);line-height:.8rem;font-weight:600}div.activity-ajax ol.event-dates .schedules{display:block;font-size:max(10px,.45rem)}