#cms_combine_fn{content:'/static/template-2231/css/event-calendar.less';}
figure{margin:0}#site .grp-mem-66[data-attr-layout=slider]{overflow:hidden;margin:0}.grp-mem-66:empty{display:none!important}.cards-list{display:-ms-grid;display:grid;gap:1.25em}.grp-mem+.grp-mem .cards-list{margin-top:clamp(1.25em,2vw,30px)}.cards-slider{padding-block:1.25em .75em;margin-bottom:1.25em}.cards-slider:not(.slick-slider){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.875rem;overflow-x:auto;overflow-y:hidden;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.cards-slider:not(.slick-slider)>*{min-width:min(320px,80vw);max-width:min(320px,80vw);scroll-snap-align:center}.cards-slider .card{background:0 0}.cards-slider .card picture{display:block;overflow:hidden;background-color:var(--template-color-ink,#ebe6e1)}.cards-slider img{aspect-ratio:320/280;-o-object-fit:cover;object-fit:cover;background-color:var(--template-color-ink,#ebe6e1)}.cards-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.875em}.cards-slider .slick-track::after,.cards-slider .slick-track::before{display:none}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;color:var(--template-color-white,#fff);container-type:inline-size}.grp .card:hover{text-decoration:none!important}.card img{width:100%;scale:1;-webkit-transition:scale .3s ease-in-out;transition:scale .3s ease-in-out}.card time{font-size:1rem;letter-spacing:.05em}.card picture{display:block;overflow:hidden}.card:hover img{scale:1.0375}.card figure{position:relative}.card figure+.event-ical{margin-top:auto}.card figure+.event-ical+.event-more-info{margin-top:initial}.cards-slider .card .card-name{background-image:-webkit-gradient(linear,left top, left bottom,from(transparent),color-stop(60%, var(--template-color-ink,#000)));background-image:-webkit-linear-gradient(top,transparent,var(--template-color-ink,#000) 60%);background-image:linear-gradient(to bottom,transparent,var(--template-color-ink,#000) 60%);padding-top:1.5em}.card .card-name{position:relative;background-color:#332D29;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-2rem;margin-left:2.5rem;z-index:10}.card img{display:block;max-width:-webkit-calc(100% - 2.5rem);max-width:calc(100% - 2.5rem)}.card .cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.75rem;cursor:pointer;text-transform:uppercase;font-size:1.0625em;letter-spacing:1.95px}#site .card .cta{color:var(--template-color-white,#fff)}.card .cta::before{content:"";display:inline-block;width:1.5rem;height:2px;margin-right:.75rem;background:-webkit-gradient(linear,left top, right top,color-stop(50%, var(--template-color-white,#fff)),color-stop(50%, var(--template-color-accent,#ef7d00))) top right;background:-webkit-linear-gradient(left,var(--template-color-white,#fff) 50%,var(--template-color-accent,#ef7d00) 50%) top right;background:linear-gradient(to right,var(--template-color-white,#fff) 50%,var(--template-color-accent,#ef7d00) 50%) top right;background-size:200% 100%;-webkit-transition:background-position .3s;transition:background-position .3s}.card .cta:hover::before{background-position:top left}.grp .card h3{display:-webkit-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:1.25em;font-size:max(1.25rem,6.5cqi);letter-spacing:.05em;line-height:1;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card time{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:.35em;padding-top:.5em;font-family:var(--font-family-text,Comfortaa,cursive);font-weight:700;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;color:var(--template-color-white,#fff);line-height:1.5}.card time span{font-weight:inherit}.grp .card :is(h3):only-child{color:var(--template-color-white,#fff);font-size:max(1.25rem,11cqi)}.grp .cards-slider .card h3{position:relative;background:0 0;margin-block:.75em;padding-top:0;padding-right:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:max(14px,5.625cqw);color:var(--template-color-white,#fff)}.grp .cards-slider .card h3::after{content:"\f054";position:absolute;inset:0 0 0 auto;width:3rem;font-family:'Font Awesome 5 Pro',fontawesome,sans-serif;font-weight:100;font-size:1.5em;color:var(--template-color-white,#fff);opacity:.33;-webkit-transition:opacity .3s;transition:opacity .3s}.card .event-teaser{display:-webkit-box;margin:clamp(.875rem,1.5vw,30px) clamp(.875rem,1.5vw,30px) clamp(.4rem,1.5vw,15px);overflow:hidden;color:var(--template-color-white,#fff);font-size:16px;font-size:max(13px,3.29cqw);-webkit-box-orient:vertical;-webkit-line-clamp:4}.card .event-ical{position:relative;padding:0 clamp(.875rem,1.5vw,30px) clamp(.875rem,1.5vw,30px);color:var(--template-color-accent);letter-spacing:.12em;font-size:16px;font-size:max(13px,3.288cqw);font-weight:600;-webkit-transition:color .3s;transition:color .3s;z-index:10}.card .event-ical::before{display:inline-block;margin-right:1em;scale:1.25;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;content:"\f073";font-family:var(--font-family-icons);font-weight:300}.card .event-ical:hover{color:var(--template-color-white,#fff)}.card .event-more-info{margin-top:1em;font-size:1rem}.card:has(.event-more-info:hover) img{opacity:1;scale:1.024}.card .social-icon{position:absolute;inset:1em 1em auto;margin-left:auto}.grp .cards-slider .card:hover h3::after{opacity:1}.event-dates{margin:1em;text-align:center}.event-dates:first-child{margin-top:-webkit-calc(60px + 1.25em);margin-top:calc(60px + 1.25em)}.grp .grp-mem .event-dates h3{margin-top:1em;font-family:Comfortaa,cursive;font-size:20px;font-size:max(16px,4cqw);text-transform:initial;color:var(--template-color-ink,#ebe6e1);letter-spacing:.0375em;text-wrap:balance}.event-dates time{display:block}.event-dates time:first-of-type{letter-spacing:.12em;line-height:1.7}.event-dates time:first-of-type .cta-accent{font-family:inherit;margin-block:.75em;letter-spacing:.1em;font-size:.9em;text-transform:uppercase}.event-dates time:first-of-type .cta-accent::before{display:none}.event-dates time:first-of-type:not(:last-of-type){margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(235,230,225,.2)}.event-dates time .event-ical{margin-block:.25em 1em;font-size:1rem}.event-dates time:not(:first-of-type){font-size:.85em;margin-bottom:.35em}.event-dates time:not(:first-of-type) .event-ical{position:relative;margin:0 0 0 .5em;padding:0 0 0 28px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:0;height:28px;line-height:28px;overflow:hidden;font-size:.75rem;letter-spacing:.035em;-webkit-transition:max-width .3s ease-in-out,padding .3s ease-in-out;transition:max-width .3s ease-in-out,padding .3s ease-in-out}.event-dates time:not(:first-of-type) .event-ical::before{position:absolute;inset:0 auto 0 0;width:28px;height:28px;line-height:28px}.event-dates time:not(:first-of-type) .event-ical:hover{max-width:120px;padding:0 14px 0 28px}.event-ical::before{content:"\f073";font-family:'Font Awesome 5 Pro',fontawesome,sans-serif;font-weight:100;font-size:1.35em;line-height:1;padding-right:.35em}.event-detail-shares{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-block:.5em 2em}.event-share{display:block;width:3rem;height:3rem;padding:4px 0 0;background:-webkit-gradient(linear,left top, left bottom,color-stop(50%, transparent),color-stop(50%, var(--template-color-accent,#ef7d00))) top left no-repeat transparent;background:-webkit-linear-gradient(top,transparent 50%,var(--template-color-accent,#ef7d00) 50%) top left no-repeat transparent;background:linear-gradient(to bottom,transparent 50%,var(--template-color-accent,#ef7d00) 50%) top left no-repeat transparent;background-size:100% 202%;color:#fff;border:1px solid var(--template-color-primary,#665b52);font-size:1.5rem;-webkit-transition:background-position .3s ease-in-out,color .3s,border-color .3s;transition:background-position .3s ease-in-out,color .3s,border-color .3s;cursor:pointer}.grp .event-share-headline{margin-top:1.5em}.event-share::before{font-family:'Font Awesome 5 Brands',fontawesome,sans-serif}.event-share:active,.event-share:hover{background-position:bottom left;border-color:var(--template-color-accent,#ef7d00)}.event-share-facebook::before{content:"\f39e"}.event-share-twitter::before{content:"𝕏";font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-size:1.125em}.event-share-whatsapp::before{content:"\f232"}.event-share-mail::before{font-family:'Font Awesome 5 Pro',fontawesome,sans-serif;font-weight:100;content:"\f2b6"}.event-share-link::before{font-family:'Font Awesome 5 Pro',fontawesome,sans-serif;font-weight:100;content:"\f0c1"}.event-share-link.copied{background-position:bottom left;color:var(--template-color-white,#fff)}.event-share-link.copied::before{-webkit-animation:copiedlink 1.5s ease-out;animation:copiedlink 1.5s ease-out}@media (min-width:768px){.cards-slider{padding-block:40px 30px}.cards-slider:not(.slick-slider){gap:40px;padding-block:40px 0}.card-events{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cards{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:40px}.cards-slider:not(.slick-slider){padding-inline:-webkit-calc(50% - 630px);padding-inline:calc(50% - 630px)}.cards-slider .slick-track{gap:40px}}@media (min-width:1600px){.cards-events{margin-inline:80px}}@media (min-width:2000px){main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery]),main>section.grp:has(>.grp-mem-66[data-attr-layout=slider]){padding-inline:0}main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery]) .slick-list,main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery])>.grp-mem:not(:is(.grp-mem-66,.grp-mem-54)),main>section.grp:has(>.grp-mem-66[data-attr-layout=slider]) .slick-list,main>section.grp:has(>.grp-mem-66[data-attr-layout=slider])>.grp-mem:not(:is(.grp-mem-66,.grp-mem-54)){padding-inline:-webkit-calc(50% - 960px);padding-inline:calc(50% - 960px)}main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery]) .slick-prev,main>section.grp:has(>.grp-mem-66[data-attr-layout=slider]) .slick-prev{left:-webkit-calc(50% - 960px);left:calc(50% - 960px)}main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery]) .slick-next,main>section.grp:has(>.grp-mem-66[data-attr-layout=slider]) .slick-next{left:-webkit-calc(50% - 900px);left:calc(50% - 900px)}main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery]) .slick-slide,main>section.grp:has(>.grp-mem-66[data-attr-layout=slider]) .slick-slide{-webkit-transition:opacity .3s;transition:opacity .3s}main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery]) .slick-slide:not(.slick-active),main>section.grp:has(>.grp-mem-66[data-attr-layout=slider]) .slick-slide:not(.slick-active){opacity:.5}main>section.grp:has(>.grp-mem-54[data-attr-layout=social-gallery])>.grp-mem-66:has(.slick-list)~.grp-mem-20:last-child a[class*=cta],main>section.grp:has(>.grp-mem-66[data-attr-layout=slider])>.grp-mem-66:has(.slick-list)~.grp-mem-20:last-child a[class*=cta]{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}}@-webkit-keyframes copiedlink{0%{content:"\f0c1";opacity:1;-webkit-transform:scale(1);transform:scale(1)}15%{content:"\f0c1";opacity:0;-webkit-transform:scale(0);transform:scale(0)}16%{content:"\f00c";opacity:0;-webkit-transform:scale(0);transform:scale(0)}31%{content:"\f00c";opacity:1;-webkit-transform:scale(1);transform:scale(1)}69%{content:"\f00c";opacity:1;-webkit-transform:scale(1);transform:scale(1)}84%{content:"\f00c";opacity:0;-webkit-transform:scale(0);transform:scale(0)}85%{content:"\f0c1";opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{content:"\f0c1";opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes copiedlink{0%{content:"\f0c1";opacity:1;-webkit-transform:scale(1);transform:scale(1)}15%{content:"\f0c1";opacity:0;-webkit-transform:scale(0);transform:scale(0)}16%{content:"\f00c";opacity:0;-webkit-transform:scale(0);transform:scale(0)}31%{content:"\f00c";opacity:1;-webkit-transform:scale(1);transform:scale(1)}69%{content:"\f00c";opacity:1;-webkit-transform:scale(1);transform:scale(1)}84%{content:"\f00c";opacity:0;-webkit-transform:scale(0);transform:scale(0)}85%{content:"\f0c1";opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{content:"\f0c1";opacity:1;-webkit-transform:scale(1);transform:scale(1)}}body:has(.site>aside.overlay),body:has(div.overlay-fetched){overflow:hidden}body:has(.site>aside.overlay)>.site>main,body:has(div.overlay-fetched)>.site>main{z-index:3010}.overlay{position:fixed;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:rgba(235,230,225,.33);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);line-height:1.8;-webkit-animation:overlay 1s ease-in-out;animation:overlay 1s ease-in-out;z-index:3000;container-type:inline-size}.overlay-inner{position:relative;background-color:#fff;max-height:-webkit-calc(100vh - 2.5em);max-height:calc(100vh - 2.5em);max-width:min(-webkit-calc(100vw - 2.5em),1000px);max-width:min(calc(100vw - 2.5em),1000px);margin:auto;-webkit-box-shadow:0 0 30px rgba(235,230,225,.16);box-shadow:0 0 30px rgba(235,230,225,.16);min-height:var(--_min-height,50vh);overflow-x:hidden;overflow-y:auto;z-index:10}.overlay-inner section{position:relative}.overlay-inner section>*{display:flow-root;position:relative;z-index:2}.overlay-inner section>:first-child{margin-right:80px}.overlay-inner article{padding:clamp(1.25em,2vw,60px)}.overlay-inner article br:has(+ul),.overlay-inner article p+br:has(+p),.overlay-inner article ul+br{display:none}.overlay-inner article li:has(br:only-child){display:none}.overlay-inner article li{position:relative;padding-left:1em}.overlay-inner article li::before{position:absolute;left:0}.grp .overlay-inner h2:first-child{margin-bottom:1em;font-size:30px}.grp .overlay-inner :is(h2,h3){color:var(--template-color-primary,#665b52);line-height:1.3}.grp .overlay-inner h3{font-size:1.75em}#site .overlay-inner a[class*=cta]{color:var(--template-color-primary,#665b52)}.overlay-grid{display:-ms-grid;display:grid;gap:1.25em}.overlay-closer{position:absolute;top:0;right:0;width:80px;height:60px;cursor:pointer;z-index:1}.overlay-closer::before{position:absolute;inset:0;content:"\f00d";font-family:'Font Awesome 5 Pro',fontawesome,sans-serif;font-weight:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.5em}.overlay>.overlay-closer::before{content:"";inset:-100vh -100vw;cursor:-webkit-zoom-out;cursor:zoom-out}.overlay-inner>.overlay-closer::before{background-color:var(--template-color-accent,#ef7d00);color:var(--template-color-white,#fff)}.overlay:not(.overlay-fetched){display:none}.overlay:not(.overlay-fetched):not(:first-child){display:none}.overlay-left table{margin-top:1rem}.overlay-left table td{font-weight:300;font-family:Roboto,sans-serif;line-height:1.8;font-size:.975rem}.overlay-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#332D29;width:100%;height:100%;overflow:hidden}.overlay-right .event-dates{display:contents}.overlay-right .event-dates time{font-size:1em;letter-spacing:.05em}.overlay-right .event-dates time:first-of-type button{padding:1em 1.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.overlay-right .event-dates h3:not([class]){margin-top:2em}.overlay-right .event-dates h3.event-share-headline{font-weight:700;font-family:Roboto,sans-serif;line-height:1.8;font-size:.975rem}.overlay-right img{width:100%}.overlay-right .event-ical{background:-webkit-gradient(linear,left top, left bottom,color-stop(50%, transparent),color-stop(50%, var(--template-color-accent,#ef7d00))) top left no-repeat transparent;background:-webkit-linear-gradient(top,transparent 50%,var(--template-color-accent,#ef7d00) 50%) top left no-repeat transparent;background:linear-gradient(to bottom,transparent 50%,var(--template-color-accent,#ef7d00) 50%) top left no-repeat transparent;background-size:100% 202%;border:1px solid var(--template-color-primary,#665b52);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;-webkit-transition:background-position .3s ease-in-out,border-color .3s;transition:background-position .3s ease-in-out,border-color .3s;cursor:pointer}.overlay-right .event-ical:hover{background-position:bottom left;color:#fff;border-color:var(--template-color-accent,#ef7d00)}.overlay-right .event-ical.cta-accent2-white{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, transparent),color-stop(50%, var(--template-color-ink,#ebe6e1)));background-image:-webkit-linear-gradient(top,transparent 50%,var(--template-color-ink,#ebe6e1) 50%);background-image:linear-gradient(to bottom,transparent 50%,var(--template-color-ink,#ebe6e1) 50%);color:#ebe6e1;margin-right:.5em}.overlay-right .event-ical.cta-accent2-white:hover{color:#fff}.overlay-event>.overlay-closer{opacity:0}.overlay-event .overlay-left{color:var(--template-color-ink,#ebe6e1);--template-color-headlines:var(--template-color-ink, #ebe6e1);--template-color-ink:#665b52}@media (max-width:639px){.overlay-inner .overlay-grid{gap:0}.overlay-inner:has(>.overlay-grid){display:-ms-grid;display:grid;gap:0}.overlay-inner:has(>.overlay-grid)>*{position:relative;inset:initial;grid-column:1/2;grid-row:1/2}.overlay-inner:has(>.overlay-grid)>label{margin-left:auto}.overlay-inner:has(>.overlay-grid) .overlay-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.overlay-inner:has(>.overlay-grid) .overlay-right img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.overlay-inner:has(>.overlay-grid) .overlay-left>h2:first-child{position:absolute;inset:0 0 auto;padding:1.25rem;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;aspect-ratio:1;font-family:Unna,serif;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(235,230,225,0)),color-stop(50%, rgba(235,230,225,.33)));background-image:-webkit-linear-gradient(top,rgba(235,230,225,0) 50%,rgba(235,230,225,.33));background-image:linear-gradient(to bottom,rgba(235,230,225,0) 50%,rgba(235,230,225,.33));color:#fff;line-height:1;font-size:max(50px,5vw);pointer-events:none;z-index:10}.overlay-left:has(h2:only-child){padding-block:0}}@media (max-width:414px){.event-dates time:first-of-type .cta-accent{font-size:.85em}}@media (min-width:640px){.overlay-inner{display:-ms-grid;display:grid}.overlay-inner>*{grid-column:1/2;grid-row:1/2}.overlay-right{height:100%;container-type:inline-size}.overlay-right img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}.overlay-right .event-dates>*{padding-inline:1.25em;-webkit-box-sizing:border-box;box-sizing:border-box}}@container (min-width:640px){.overlay-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}@-webkit-keyframes overlay{0%{opacity:0;-webkit-transform:scale(1.048);transform:scale(1.048)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes overlay{0%{opacity:0;-webkit-transform:scale(1.048);transform:scale(1.048)}100%{opacity:1;-webkit-transform:none;transform:none}}.cards-events-filters{display:none}.cards-events-filters-normal{display:contents}.cards-events-filters-normal input:checked+label,.cards-events-filters-normal label:hover{background-color:#665b52;color:#fff;--_icon-color:#fff}.cards-events-filters-normal input:checked+label:not(:hover)::before{border-color:#fff}.grp .cards-events-filters-normal label:not(:first-of-type)::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;border-radius:0;font-family:'Font Awesome 5 Pro',fontawesome,sans-serif;font-weight:100;content:var(--_icon-content,"\f762");color:var(--_icon-color,inherit)}.grp .cards-events-filters-normal label:not(:first-of-type):hover::before{background-color:transparent;color:#665b52}.grp .cards-events-filters-normal label:not(:first-of-type):hover::before{background-color:transparent;color:#665b52}.grp .cards-events-filters-normal input:checked+label:not(:first-of-type):hover{background-color:#665b52;color:#fff}.grp .cards-events-filters-normal input:checked+label:not(:first-of-type):hover::before{color:#fff}.cards-events-filters .pseudo-filter{margin-left:auto}.cards-events-filters .pseudo-filter .disabled,.cards-events-filters .pseudo-filter [disabled]{color:rgba(102,91,82,.33);pointer-events:none}.cards-events-filters:has(*){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;margin-bottom:1em}.cards-events-filters:has(*)~.cards-events .card{display:var(--_card-display,none)}.card-event-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:clamp(1.5rem,2vw,2.5rem)}.card-event-filters .card-event-filter{border:solid 1px var(--template-color-white,#fff);color:var(--template-color-white,#fff);padding:.5rem 1rem;margin:.5rem}.card-event-filters .card-event-filter:hover{background-color:#665b52;color:#ebe6e1;cursor:pointer}.grp-bg-ink-half::before{bottom:10%}.cards-events .card-event{display:none}@media (min-width:960px){.cards-events-filters-normal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}
