.mesch-guidle-event-list .mesch-guidle-loader{align-items:center;background-color:hsla(0,0%,100%,.75);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1000}.mesch-guidle-event-list .mesch-guidle-loader.active{cursor:wait;opacity:1;pointer-events:all}.mesch-guidle-event-list .mesch-guidle-loader .mesch-guidle-loader-spinner,.mesch-guidle-event-list .mesch-guidle-loader .mesch-guidle-loader-spinner:after{border-radius:50%;height:10em;width:10em}.mesch-guidle-event-list .mesch-guidle-loader .mesch-guidle-loader-spinner{animation:meschGuidleSpinner 1.1s linear infinite;border:1.1em solid rgba(190,17,31,.2);border-left-color:#be111f;font-size:10px;margin:60px auto;pointer-events:none;position:relative;text-indent:-9999em;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes meschGuidleSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mesch-guidle-event-list .mx-datepicker{height:100%;width:100%}.mesch-guidle-event-list .mx-datepicker .mx-input-wrapper{height:100%}.mesch-guidle-event-list .mx-datepicker .mx-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0;color:var(--bs-body-color);display:block;font-size:1.3125rem;font-weight:400;height:100%;line-height:1.45;padding:.5rem 45px .5rem 1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.mesch-guidle-event-list .mx-datepicker .mx-icon-calendar,.mesch-guidle-event-list .mx-datepicker .mx-icon-clear{right:15px}.mesch-guidle-event-list .mesch-guidle-event-list-user-filter .mesch-guidle-event-list-user-filter-inner{display:flex;flex-wrap:wrap;gap:20px 30px}.mesch-guidle-event-list .mesch-guidle-event-list-user-filter .mesch-guidle-filter-by-castle,.mesch-guidle-event-list .mesch-guidle-event-list-user-filter .mesch-guidle-filter-by-date-range{width:100%}@media (min-width:800px){.mesch-guidle-event-list .mesch-guidle-event-list-user-filter .mesch-guidle-filter-by-castle,.mesch-guidle-event-list .mesch-guidle-event-list-user-filter .mesch-guidle-filter-by-date-range{width:calc(50% - 15px)}}.mesch-guidle-event-list .mesch-guidle-event-list-user-filter .mesch-guidle-filter-by-category{width:100%}.mesch-guidle-event-list .alert{background-color:#f3f3f3}.mesch-guidle-event-list .mesch-guidle-event-list-exhibitions{margin-top:4rem}.mesch-guidle-event-list .mesch-guidle-event-list-exhibitions .title *{margin-bottom:2rem}
