@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes anim-fade-in{0%{opacity:0}to{opacity:1}}@keyframes anim-fade-out{0%{opacity:1}to{opacity:0}}@keyframes anim-fade-up{0%{opacity:0;transform:translate3d(0,var(--anim-translate-y,1.5rem),0)}to{opacity:1;transform:translateZ(0)}}.acf-block-accordion-groups__wrapper{background-color:#212020;border-radius:.375rem;display:flex;flex-direction:column;gap:.125rem}.acf-block-accordion-groups__item{background-color:var(--color-after-dark);color:var(--color-white)}.acf-block-accordion-groups__button{color:inherit;cursor:pointer;padding:1.171875rem .9375rem;text-transform:none}@media(min-width:576px){.acf-block-accordion-groups__button{padding:1.26953125rem 1.328125rem}}@media(min-width:768px){.acf-block-accordion-groups__button{padding:1.3671875rem 1.71875rem}}@media(min-width:992px){.acf-block-accordion-groups__button{padding:1.46484375rem 2.109375rem}}@media(min-width:1280px){.acf-block-accordion-groups__button{padding:1.5625rem 2.5rem}}.acf-block-accordion-groups__icon{height:1.5rem;width:1.5rem}.acf-block-accordion-groups__chevron{opacity:.4}.acf-block-accordion-groups__button[aria-expanded=true] .acf-block-accordion-groups__chevron{opacity:1;transform:rotate(180deg)}.acf-block-accordion-groups__item:has(.acf-block-accordion-groups__button[aria-expanded=true]){--text-color:var(--color-after-dark);background-color:var(--color-white);border-radius:.375rem;color:var(--color-after-dark)}.acf-block-accordion-groups__item:has(.acf-block-accordion-groups__button[aria-expanded=true]) .acf-block-accordion-groups__icon{filter:invert(1)}.acf-block-accordion-groups__panel{margin-top:-.625rem;padding-bottom:1.25rem;padding-left:.9375rem;padding-right:.9375rem}@media(min-width:576px){.acf-block-accordion-groups__panel{padding-bottom:1.5625rem;padding-left:1.328125rem;padding-right:1.328125rem}}@media(min-width:768px){.acf-block-accordion-groups__panel{padding-bottom:1.875rem;padding-left:1.71875rem;padding-right:1.71875rem}}@media(min-width:992px){.acf-block-accordion-groups__panel{padding-bottom:2.1875rem;padding-left:2.109375rem;padding-right:2.109375rem}}@media(min-width:1280px){.acf-block-accordion-groups__panel{padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem}}.acf-block-accordion-groups .entry-content>.heading,.acf-block-accordion-groups .entry-content>h2,.acf-block-accordion-groups .entry-content>h3,.acf-block-accordion-groups .entry-content>h4,.acf-block-accordion-groups .entry-content>h5,.acf-block-accordion-groups .entry-content>h6{margin-bottom:var(--spacing-3)!important;margin-top:var(--spacing-3)}.acf-block-accordion-groups .opening-hours-wrapper{max-width:27.5rem}