.whats-on{padding-bottom:136px;--un-text-opacity:1;color:rgb(90 74 66 / var(--un-text-opacity))}@media (max-width: 768.9px){.whats-on{padding-bottom:58px}}.whats-on__page-tag{margin-top:2.5rem;display:flex;align-items:center}.whats-on__page-tag button{font-size:1.25rem;line-height:1.5;font-family:Jost,sans-serif;font-weight:600;font-style:normal;position:relative;margin-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;font-weight:400;font-weight:400!important}@media (max-width: 1023.9px){.whats-on__page-tag button{padding-top:1rem;padding-bottom:1rem}}@media (max-width: 768.9px){.whats-on__page-tag button{margin-right:1rem}}@media only screen and (max-width:1280px){.whats-on__page-tag button{font-size:1.25rem;line-height:1.5;font-family:Jost,sans-serif;font-weight:600;font-style:normal}}.whats-on__page-tag button:after{position:absolute;bottom:0;left:0;height:.25rem;width:100%;--un-scale-x:0;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));border-radius:4px;--un-bg-opacity:1;background-color:rgb(90 74 66 / var(--un-bg-opacity));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s;content:""}.whats-on__page-tag button.active{font-weight:600!important;font-weight:600}.whats-on__page-tag button.active:after,.whats-on__page-tag button:hover:after{--un-scale-x:100%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.whats-on__filter-section{display:flex;padding-top:2.5rem;padding-bottom:2.5rem;font-size:.875rem;line-height:1.57;font-weight:500}.whats-on__filter-section>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(1rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(1rem * var(--un-space-x-reverse))}@media (max-width: 768.9px){.whats-on__filter-section{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width:1280px){.whats-on__filter-section{font-size:.875rem;line-height:1.57;font-weight:500}}.whats-on__filter-section button{margin-right:1rem;border-width:1px;--un-border-opacity:1;border-color:rgb(237 236 234 / var(--un-border-opacity));border-radius:1.5rem;border-style:solid;padding:.5rem 1rem}@media (max-width: 768.9px){.whats-on__filter-section button{margin-right:.75rem}}.whats-on__filter-section button.active,.whats-on__filter-section button:hover{--un-bg-opacity:1;background-color:rgb(90 74 66 / var(--un-bg-opacity));padding:.5rem 1rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.whats-on__display-section{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}@media (max-width: 992.9px){.whats-on__display-section{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768.9px){.whats-on__display-section{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;row-gap:2.5rem}}.whats-on__display-section.fade-up{animation:fadeUp .5s .1s alternate forwards;opacity:0}@keyframes fadeUp{0%{opacity:0}to{opacity:1}}
