body:has(.page-events) .header-component{display:none}.gallery-wrapper{max-width:80%;margin-bottom:5rem;padding-top:3rem;position:relative}.gallery-wrapper.mob_padding-bigger.is-bigger{padding-top:5rem}.header-section.hide{display:none}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.breadcrumblist{z-index:10;padding-top:2rem;position:absolute;inset:0% 0% auto}.breadcrumblist.is-bigger{padding-top:4.5rem}.nav-container.is-centered{margin-left:auto;margin-right:auto}.nav-container.is-centered._w-100{width:100%;max-width:100vw}.breadcrumblist_body{justify-content:flex-start;align-items:center;width:100%;padding-left:37px;display:flex}.breadcrumblist li{font-family:var(--font-display), serif;font-size:15px;line-height:39px}.list{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.list-item{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:center;display:flex}.breadcrumb_link{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--white-smoke);justify-content:flex-start;align-items:center;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.list_p{margin-bottom:0}.list_icon{justify-content:center;align-items:center;display:flex}.list_icon svg{width:8px;height:12px;display:block}.head-page-copy{background-color:#0000;margin-top:2rem;margin-bottom:2rem}.medium-text{color:#000;text-align:center;font-family:var(--font-tiktok), sans-serif;margin-top:0;margin-bottom:2rem;padding:40px;font-size:1.3em;line-height:26px}.medium-text.clear{color:#fff;background-color:#f2f2f200;max-width:80%;margin-bottom:auto;margin-left:auto;margin-right:auto;padding:28px}.calendars{color:#aaa;border:1px #000;flex-wrap:nowrap;max-width:100%;margin:auto auto 4rem;padding:0;font-size:16px;line-height:28px;display:block}.calendar-container{max-width:92%}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}.shows{margin-left:auto;margin-right:auto}.events{margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block}.cal-filter-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;justify-items:center;padding-left:0;padding-right:0;display:grid;position:relative;overflow:visible}.cal-info{z-index:auto;cursor:pointer;background-color:#0000;min-width:300px;height:535px;margin-bottom:auto;margin-left:3px;margin-right:3px;transition:transform .25s ease-in-out;position:relative;overflow:visible}.cal-info:hover{z-index:1000;border-style:none;border-width:2px;position:relative;transform:translateY(-10px)scale(1.03)}.cal-container{z-index:500;color:#000;background-position:50%;background-size:cover;height:360px;position:relative;overflow:visible}.cal-container:hover{filter:grayscale(0%);border-style:none;border-color:#000;box-shadow:4px 4px 25px #000000a8}.cal-container.mobil-v{display:none}.cal-container>.ph.cal-ph{z-index:0;width:100%;height:100%;position:absolute;inset:0}.day-card{color:#000;text-align:center;background-color:#000;flex-direction:column;justify-content:center;width:100%;height:84px;padding:5px 10px;display:flex;position:absolute;inset:auto 0% -83px}.b-show{color:#fff;text-transform:uppercase;font-family:var(--font-sf);margin-bottom:3px;font-size:1.3em;font-weight:700;line-height:25px}.b-venue{color:#6b6b6b;text-align:center;font-family:var(--font-sf);margin-top:8px;margin-bottom:2px;font-size:16px;font-weight:300;line-height:14px}.b-venue.filter{display:none}.hover-content{background-image:linear-gradient(138deg, var(--gold), #fdeeb6d9 40%, #f6e5b2db 63%, var(--dark-khaki));opacity:0;color:#fff;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:15px 0;transition:all .35s;display:flex}.hover-content:hover{background-image:linear-gradient(138deg, #9c7028, var(--gold) 20%, #f6e5b2db 50%, #fdeeb6f0 60%, var(--dark-khaki) 77%);opacity:1;border-width:1px;border-color:#000;border-radius:0}.hover-content.home{z-index:2;background-image:none;border-radius:0;width:100%;height:100%;padding:15px;position:relative}.hover-content.home:hover{z-index:1;background-color:#0000;background-image:linear-gradient(135deg, #fff1c4 3%, #ebc54b91 36%, #f6e5aea1 48%, var(--gold-3) 86%);border-style:none;border-width:0;box-shadow:0 6px 18px #00000087}.hover-header-info{filter:grayscale(0%);border:1px #845ca21c;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;padding-top:22px;padding-bottom:22px;display:flex}.hover-header-info:hover{filter:none}.swiper-button{color:#fff;text-align:center;letter-spacing:.5px;text-transform:capitalize;width:80%;height:45px;font-size:1.1em;font-weight:300;line-height:inherit;cursor:pointer;background-color:#000;border:1px solid #ffffff7d;border-radius:0;flex-direction:column;justify-content:center;margin:10px 0;padding:12px 12px 11px;text-decoration:none;transition:all .45s;display:flex}.swiper-button:hover{background-image:linear-gradient(to bottom, #fff, #fff), linear-gradient(to bottom, var(--gold), #f8ebaf 53%, var(--gold-2));color:#000;border:1px solid #fff;box-shadow:3px 5px 11px #0003}@media screen and (min-width:1280px){.cal-info{min-width:296px}.breadcrumblist_body{padding-left:72px}}@media screen and (min-width:1440px){.hover-content.home:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#000000c7;border:1px solid #ffffff96}.swiper-button{color:#fff;border-color:#fff;width:73%;margin-top:10px;margin-bottom:10px;font-size:1.1em}.swiper-button:hover{background-color:#000;width:75%}.hover-header-info{filter:none;justify-content:center}.gallery-wrapper{max-width:80%}.cal-info{min-width:260px;height:490px}.cal-filter-list{grid-template-columns:1fr 1fr 1fr 1fr}.cal-container{height:360px}.calendar-container{max-width:1280px}.breadcrumblist_body{padding-left:52px}}@media screen and (min-width:1920px){.hover-content.home{height:100%}.hover-content.home:hover{background-color:#000000e3}.swiper-button{width:65%;margin-left:auto;margin-right:auto;padding-top:11px;padding-left:0;padding-right:0}.swiper-button:hover{border-color:var(--gold-2);color:#000;width:69%;padding-top:11px;font-size:1.2em}.hover-header-info{padding-top:54px;padding-bottom:54px}.gallery-wrapper{max-width:80%}.medium-text{margin-bottom:6rem}.cal-info{min-width:310px;height:570px}.cal-filter-list{grid-template-columns:1fr 1fr 1fr 1fr}.cal-container{height:460px}.cal-container:hover{border-style:none}.calendar-container{max-width:1440px}.breadcrumblist_body{max-width:1632px;margin-left:auto;margin-right:auto;padding-left:102px}}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}.gallery-wrapper{max-width:90%;padding-top:2rem}.medium-text{margin-top:0;padding:21px}.medium-text.clear{max-width:92%;padding-left:0;padding-right:0}.cal-filter-list{grid-template-columns:1fr 1fr}.calendars{margin-left:0;margin-right:0;padding-left:29px;padding-right:29px}.calendar-container{max-width:100%}.breadcrumblist_body{padding-left:0}.list{width:100%}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}.gallery-wrapper{max-width:95%;padding-top:1rem}.gallery-wrapper.mob_padding-bigger{padding-top:2rem}.medium-text{margin-top:0;font-size:1.2em;line-height:23px}.head-page-copy{margin-top:2rem}.cal-info{min-width:245px;height:430px}.cal-container{height:340px}.b-venue{margin-top:5px}.day-card{opacity:1;display:flex}.calendars{max-width:100%;padding-top:.5rem}.calendar-container{max-width:100%}}@media screen and (max-width:479px){.gallery-wrapper{max-width:95%;padding-top:1rem}.gallery-wrapper.mob_padding-bigger{padding-top:3rem}.medium-text{text-align:center;margin-top:0;margin-bottom:0;padding-left:13px;padding-right:13px;font-size:1em;line-height:20px}.medium-text.clear{max-width:100%;padding:5px 4px}.head-page-copy{margin-top:1rem;margin-bottom:3rem}.cal-info{min-width:100%;height:300px;margin-bottom:28px}.cal-info:hover{transform:none}.cal-filter-list{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr}.cal-container{height:510px;display:none}.cal-container.mobil-v{height:220px;display:flex}.b-show{font-size:1.5em}.day-card{display:flex}.calendars{margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0}.calendar-container{max-width:98%}.breadcrumblist{padding-top:4rem}.breadcrumblist.is-bigger{padding-top:3.5rem}.list_p{font-size:.9rem}}.tickets-page{min-height:60vh;padding:5rem 10%}
