.custom-liquid .eapp-events-calendar-events-calendar-title{color:#000;text-align:center;font-size:40px;font-weight:800;line-height:44px;letter-spacing:1.423px;text-transform:uppercase;margin-bottom:40px}.eapp-events-calendar-grid-group{margin:0}.custom-liquid .eapp-events-calendar-grid-component .eapp-events-calendar-grid-component{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;margin:0!important}#gridView .eapp-events-calendar-grid-component .eapp-events-calendar-grid-component{grid-template-columns:repeat(4,1fr);grid-gap:26px}#gridView .eapp-events-calendar-grid-item-component{padding:15px 22px}#gridView .eapp-events-calendar-grid-item:nth-child(n+17){overflow:hidden;max-height:0;opacity:0;display:none;transition:max-height .3s ease,opacity .3s ease}#gridView .eapp-events-calendar-grid-item-container:nth-child(n+17){overflow:hidden;max-height:0;opacity:0;display:none;transition:max-height .3s ease,opacity .3s ease}#gridView .eapp-events-calendar-grid-item-container.is-search-hidden,#gridView .eapp-events-calendar-grid-item.is-search-hidden{display:none!important}#gridView .eapp-events-calendar-grid-item-container.is-search-match,#gridView .eapp-events-calendar-grid-item.is-search-match{display:block!important;opacity:1!important;max-height:none!important;overflow:visible!important}#gridView .eapp-events-calendar-grid-item.fade-in,#gridView .eapp-events-calendar-grid-item-container.fade-in{opacity:1;max-height:1000px;display:block}.custom-liquid .eapp-events-calendar-grid-item-component{border-radius:13px;padding-bottom:24px}.custom-liquid .eapp-events-calendar-grid-item{width:100%!important;min-width:219px}.custom-liquid .eapp-events-calendar-grid-item.visible-item{max-height:inherit!important;opacity:1!important}.custom-liquid .eapp-events-calendar-grid-item-container.visible-item{max-height:none!important;opacity:1!important;display:block!important;overflow:visible!important}.custom-liquid .eapp-events-calendar-grid-item-date{border-radius:18px 0;background:#000;color:#fff}.custom-liquid .eapp-events-calendar-date-element-month,.custom-liquid .eapp-events-calendar-date-element-day{color:#fff}.eapp-events-calendar-calendar-header-date-switcher-container .es-button-base-container,.eapp-events-calendar-filters-item-container button{border-radius:0!important;border-width:2px!important}.eapp-events-calendar-grid-item-name{text-transform:uppercase;line-height:26px;margin-top:12px}.eapp-events-calendar-grid-item-locationAndTime{margin-top:6px}.eapp-events-calendar-popup-item-inner{padding-left:62px;padding-right:62px;border-radius:20px}.eapp-events-calendar-popup-item-name{font-size:32px;line-height:36px}.eapp-events-calendar-popup-item-media,.eapp-events-calendar-popup-item-mapContainer{margin:53px -62px 50px}.eapp-events-calendar-popup-item-media img{width:100%;max-width:inherit}.eapp-events-calendar-modal-overlay-component-transition-entered{display:block!important;margin:0!important}.eapp-events-calendar-popup-item-tags{margin:0}.eapp-events-calendar-popup-item-tags .eapp-events-calendar-tags-item{margin:0;color:#000;font-size:16px;font-weight:800;line-height:22px;text-transform:uppercase}.eapp-events-calendar-popup-time-title svg{width:21px;height:21px}.eapp-events-calendar-popup-time-titleText,.eapp-events-calendar-popup-location-titleText{font-size:21px;line-height:25px}.eapp-events-calendar-popup-location-title svg{width:17px;height:22px}.eapp-events-calendar-popup-item-row{width:75%}.eapp-events-calendar-popup-time-content,.eapp-events-calendar-popup-location-content{font-size:16px;line-height:21px;margin-top:6px}.eapp-events-calendar-share-title{color:#000;font-size:14px;font-weight:800;line-height:16px}.eapp-events-calendar-share-link-button,.eapp-events-calendar-share-email-button{border-color:#000}.eapp-events-calendar-share-link-text,.eapp-events-calendar-share-email-text{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2.011px;text-transform:uppercase}.eapp-events-calendar-dates-component{order:2;margin-top:0;margin-bottom:0}.eapp-events-calendar-filter-component{order:1;margin-top:0;margin-bottom:0;margin-left:0;z-index:2}.calendar-btn,.grid-btn{order:3}.eapp-events-calendar-controls-component .eapp-events-calendar-dates-input{border:2px solid #000;background:#fff;min-width:152px;padding:9px;justify-content:center;border-radius:0}.eapp-events-calendar-controls-component .eapp-events-calendar-dates-inputText{width:auto;color:#000!important;text-align:center;font-family:Bricolage Grotesque;font-size:12px;font-weight:700;letter-spacing:1.609px;text-transform:uppercase;position:relative;padding-right:15px}.eapp-events-calendar-controls-component .eapp-events-calendar-dates-inputText:after{content:"";width:12px;height:12px;position:absolute;right:0;top:1px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" class="jsx-218311473 eapp-events-calendar-dates-inputIcon"><path d="M4 4h4a.5.5 0 0 1 .4.8l-2 2.667a.5.5 0 0 1-.8 0L3.6 4.8A.5.5 0 0 1 4 4z" class="jsx-218311473"></path></svg>') no-repeat 0 0}.eapp-events-calendar-filter-modal{width:152px;border-radius:0;box-shadow:none;margin-top:0}.eapp-events-calendar-filter-item{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1.609px;text-transform:uppercase}.eapp-events-calendar-filter-component .eapp-events-calendar-filter-current{border:2px solid #000;background:#71e5f4;min-width:152px;max-height:inherit;padding:9px;justify-content:center;border-radius:0}.eapp-events-calendar-dates-inputIcon{margin-left:2px!important;display:none}.eapp-events-calendar-filter-currentText{width:auto;color:#000!important;text-align:center;font-family:Bricolage Grotesque;font-size:12px;font-weight:700;letter-spacing:1.609px;text-transform:uppercase;position:relative;padding-right:15px}.eapp-events-calendar-filter-currentText:after{content:"";width:12px;height:12px;position:absolute;right:0;top:1px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" class="jsx-218311473 eapp-events-calendar-dates-inputIcon"><path d="M4 4h4a.5.5 0 0 1 .4.8l-2 2.667a.5.5 0 0 1-.8 0L3.6 4.8A.5.5 0 0 1 4 4z" class="jsx-218311473"></path></svg>') no-repeat 0 0}.eapp-events-calendar-filter-currentIcon{margin-left:2px!important;display:none}.eapp-events-calendar-controls-component .eapp-events-calendar-dates-inputText:after,.eapp-events-calendar-filter-currentText:after,.custom-liquid [class*=dropdown-trigger-button] svg,.custom-liquid .es-filter-button-button svg,.custom-liquid [class*=dropdown-trigger-button]>:last-child,.custom-liquid .es-filter-button-button>:last-child{transition:transform .3s ease;transform-origin:center}.eapp-events-calendar-filter-current.is-dropdown-open .eapp-events-calendar-filter-currentText:after,.eapp-events-calendar-dates-input.is-dropdown-open .eapp-events-calendar-dates-inputText:after,.eapp-events-calendar-dates-component:focus-within .eapp-events-calendar-dates-inputText:after,.custom-liquid [class*=dropdown-trigger-button][data-state=open] svg,.custom-liquid [class*=dropdown-trigger-button][aria-expanded=true] svg,.custom-liquid [class*=dropdown-trigger-button][data-state=open]>:last-child,.custom-liquid [class*=dropdown-trigger-button][aria-expanded=true]>:last-child,.custom-liquid .es-filter-button-button[data-state=open] svg,.custom-liquid .es-filter-button-button[aria-expanded=true] svg,.custom-liquid .es-filter-button-button[data-state=open]>:last-child,.custom-liquid .es-filter-button-button[aria-expanded=true]>:last-child,.custom-liquid [class*=dropdown-trigger-button].is-dropdown-open svg,.custom-liquid [class*=dropdown-trigger-button].is-dropdown-open>:last-child,.custom-liquid .es-filter-button-button.is-dropdown-open svg,.custom-liquid .es-filter-button-button.is-dropdown-open>:last-child{transform:rotate(180deg)}.calendar-btn,.grid-btn{display:flex;margin:0 3px;border:2px solid #000;background:#fff;min-width:152px;padding:9px;align-items:center;justify-content:center;color:#000;text-align:center;font-family:Bricolage Grotesque;font-size:12px;font-weight:700;letter-spacing:1.609px;text-transform:uppercase;border-radius:0;position:relative;z-index:2}.event-search{order:4;margin-left:auto;width:31%;max-width:405px;border:2px solid #000;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"><circle cx="8.34632" cy="8.55885" r="7.37782" stroke="black" stroke-width="1.6079"/><path d="M13.6824 13.8948L17.9511 18.1635" stroke="black" stroke-width="1.6079"/></svg>') no-repeat 14px center #fff;padding:7px 9px 7px 49px;position:relative;z-index:2;font-family:"Bricolage Grotesque",var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:1.609px;text-transform:uppercase;color:#000;outline:none;box-sizing:border-box}.event-search::placeholder{color:#00000073;text-transform:uppercase}#no-events-message{grid-column:1 / -1;text-align:center;padding:24px 0;font-family:"Bricolage Grotesque",var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:1.609px;text-transform:uppercase}.fc .fc-toolbar.fc-header-toolbar{justify-content:center;position:relative;top:-30px;margin-top:-38px}.fc .fc-toolbar.fc-header-toolbar .fc-button{padding:0!important;background:transparent!important}.fc .fc-toolbar.fc-header-toolbar .fc-button span{display:none}.fc .fc-toolbar.fc-header-toolbar .fc-button.fc-prev-button{padding:0!important;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="18" viewBox="0 0 16 18" fill="none"><path d="M0.96875 8.91464L15.3758 17.5406L15.3758 0.288666L0.96875 8.91464Z" fill="%230C0000"/></svg>') no-repeat center center!important}.fc .fc-toolbar.fc-header-toolbar .fc-button.fc-next-button{padding:0!important;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="18" viewBox="0 0 16 18" fill="none"><path d="M15.0312 8.91464L0.624219 17.5406L0.62422 0.288666L15.0312 8.91464Z" fill="%230C0000"/></svg>') no-repeat center center!important;margin-left:0}.fc .fc-toolbar.fc-header-toolbar .fc-button.fc-today-button{color:#000!important;background:#11111129!important;padding:5px 10px!important;line-height:16px}.eapp-events-calendar-controls-component{margin:0 0 20px;align-items:stretch}.view-all-events-btn{text-align:center;margin-top:99px}#calendarView+.view-all-events-btn{display:none}.DayPickerNavigation_button__verticalDefault{display:inline-flex;justify-content:center}.eapp-events-calendar-grid-item-imageContainer{padding-top:90%}#gridView .eapp-events-calendar-grid-item-imageContainer{margin-top:-15px;margin-left:-22px;padding-top:90%;width:calc(100% + 44px)}.eapp-events-calendar-date-element-endContainer{display:none}@media screen and (min-width:750px)and (max-width:1024px){.custom-liquid .eapp-events-calendar-grid-component .eapp-events-calendar-grid-component{grid-gap:20px}.eapp-events-calendar-grid-item-component{padding:20px}.eapp-events-calendar-grid-item-name{font-size:20px}#gridView .eapp-events-calendar-grid-component .eapp-events-calendar-grid-component{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.custom-liquid .eapp-events-calendar-grid-component .eapp-events-calendar-grid-component{grid-template-columns:repeat(1,1fr)}.custom-liquid .eapp-events-calendar-events-calendar-title{font-size:30px;line-height:30px;letter-spacing:1px;margin-bottom:40px}.view-all-events-btn{margin-top:60px}#gridView .eapp-events-calendar-grid-component .eapp-events-calendar-grid-component{grid-template-columns:repeat(1,1fr)}.event-search{margin:20px 0 0;padding:10px 10px 10px 40px;width:100%;max-width:inherit}.eapp-events-calendar-dates-component{width:100%;margin:20px 0 0}.eapp-events-calendar-filter-component{width:100%}.eapp-events-calendar-controls-component .eapp-events-calendar-dates-input{width:100%;max-width:inherit;padding:10px}.eapp-events-calendar-filter-component{width:100%;margin:0}.eapp-events-calendar-filter-component .eapp-events-calendar-filter-current{width:100%;max-width:inherit;padding:10px}.calendar-btn,.grid-btn{width:100%;margin:20px 0 0;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-custom-liquid.css.map */
