.pagetype-eventspage .page-header{--offset-top: calc(1.5 * var(--site-header-stuck-height));--offset-bottom: calc(.75 * var(--site-header-stuck-height));--min-height: 0px}@media (min-width: 1280px){.pagetype-eventspage .page-header .page-header-content{padding-left:0}}.pagetype-eventspage .page-header .page-header-title{font-size:var(--fluid-40-80);line-height:.8}.pagetype-eventspage .page-header .page-header-lead-in{max-width:35ch}.events-checkbox-group label{position:relative;display:inline-flex;cursor:pointer;align-items:baseline;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.events-checkbox-group label:before{position:relative;top:.3em;margin-right:.625rem;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(159 159 159 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));content:""}.events-checkbox-group input[type=checkbox]{position:absolute;width:0px;opacity:0}.events-checkbox-group input[type=checkbox]:checked~label:before{border-width:1px;--tw-border-opacity: 1;border-color:rgb(140 14 6 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(140 14 6 / var(--tw-bg-opacity, 1));background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.581.429A1.454 1.454 0 0 0 10.995.11a1.44 1.44 0 0 0-.471.318L4.438 6.486l-1.95-1.964A1.456 1.456 0 1 0 .418 6.571l2.978 3a1.454 1.454 0 0 0 2.057.004l7.122-7.084a1.467 1.467 0 0 0 .01-2.055l-.003-.007Z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:60%}.events-checkbox-group input[type=checkbox]:hover~label:before,.events-checkbox-group input[type=checkbox]:focus~label:before{--tw-border-opacity: 1;border-color:rgb(140 14 6 / var(--tw-border-opacity, 1))}.events-datepicker .datepicker-picker{font-size:.875rem;line-height:1.25rem;border-radius:8px}.events-datepicker .datepicker-input.in-edit:focus,.events-datepicker .datepicker-input.in-edit:active{box-shadow:none}@media (min-width: 1536px){.events-datepicker .datepicker-view{width:320px}}.events-datepicker .datepicker .dow{text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.events-datepicker .datepicker-cell.today:hover,.events-datepicker .datepicker-cell.today:not(.selected),.events-datepicker .datepicker-cell.today.selected,.events-datepicker .datepicker-cell.today.focused:not(.selected){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));background-color:#f9e0004d}.events-datepicker .datepicker-cell.focused:not(.selected){background-color:transparent}.events-datepicker .datepicker-header .datepicker-controls .button:hover,.events-datepicker .datepicker-cell:not(.disabled):not(.selected):hover{--tw-bg-opacity: 1;background-color:rgb(140 14 6 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.events-datepicker .datepicker-cell:not(.disabled){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.events-datepicker .datepicker-cell.selected{--tw-bg-opacity: 1;background-color:rgb(140 14 6 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.events-datepicker .datepicker-cell{aspect-ratio:1 / 1;height:auto;border-radius:9999px;font-weight:700}.events-datepicker .datepicker-header{margin-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(221 219 219 / var(--tw-border-opacity, 1));padding-bottom:.5rem}.events-datepicker .datepicker-header .datepicker-controls .button{height:auto;padding:0}.events-datepicker .datepicker-header .datepicker-controls .button:hover{background-color:transparent!important}.events-datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover svg{--tw-text-opacity: 1;color:rgb(140 14 6 / var(--tw-text-opacity, 1))}.events-datepicker .datepicker-header .datepicker-controls .button svg{--tw-text-opacity: 1;color:rgb(83 82 82 / var(--tw-text-opacity, 1));width:24px}.events-datepicker .datepicker-controls .view-switch{pointer-events:none;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(140 14 6 / var(--tw-text-opacity, 1))}@media (min-width: 1536px){.events-datepicker .datepicker-controls .view-switch{font-size:1.5rem;line-height:2rem}}
