html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter.search-and-date-with-tags-filter-container{margin-bottom:20px;max-width:100%;width:100%}
html[dir] .dhk-container.z-index-100{position:relative;z-index:100}
html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter.search-and-date-with-tags-filter-container{margin-bottom:0}
html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter .data-view-filter-search-and-date-with-tags-wrapper{width:100%}
.search-and-dsearch-and-date-with-tags-filter-container{width:100%}
html[dir] .dataviewcontainer .dataview-filters .search-and-date-with-tags-filter-container .data-view-filter-wrapper{width:100%}
.data-view-filter-search-and-date-with-tags-wrapper .show-in-pc{display:block !important}
.data-view-filter-search-and-date-with-tags-wrapper .show-in-mb{display:none !important}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container{margin-top:47px;width:100%;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;border-bottom:5px solid #e2002c}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .daterange-picker::placeholder{color:#757575;opacity:.5}
html[dir] .data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container input::placeholder{opacity:.5;color:#757575}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-icon{padding-right:33px;margin-right:33px;border-right:1px solid rgba(237,30,14,0.15);display:flex;align-items:center}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item{order:2;padding:24px 41px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item .filter-item-content{display:block;position:relative}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item.active .filter-item-content{display:block}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter{display:flex;flex-direction:row;align-items:center;background-color:#fff;width:calc(49% - 16px);width:calc(50% - 16px);box-sizing:border-box}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box{flex-grow:1;padding-right:35px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box input.events-search-ipt{font-size:20px;line-height:1.3;padding:0;margin:0;outline:0;border:0;width:100%;display:block;cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box p{margin:6px 0 0 0;padding:0;font-size:15px;line-height:1.3}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter{box-sizing:border-box;width:calc(50% - 16px);background-color:#fff}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-filter-content{display:flex;flex-direction:row}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker{flex-grow:1}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap{position:relative;padding-right:35px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap input.daterange-picker{border:0;padding:0;margin:0;outline:0;font-size:20px;line-height:1.3}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker.selected .daterange-picker-wrap::after{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap.selected::after{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap::after{transition:.2s;display:block;width:10px;height:10px;content:"";position:absolute;right:0;top:4px;transform:rotate(135deg);border:2px solid;border-color:#000 #000 transparent transparent}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap{display:flex;flex-direction:row;flex-wrap:wrap}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap .daterange-picker-info{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn{border:1px solid rgba(237,30,14,0.15);padding:6px 14px;font-size:13px;line-height:1.3;margin-top:13px;cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn .clear-btn{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active{color:#fff;background-color:#e2002c;border-color:#e2002c;padding-right:32px;position:relative}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active .clear-btn{display:block;position:absolute;right:14px;top:9px;cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active .clear-btn::before,.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active .clear-btn::after{position:absolute;content:" ";background-color:#fff;width:2px;right:0;top:0;height:12px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box .search-tips{font-size:15px;line-height:1.3;color:#000}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active .clear-btn::before{transform:rotate(45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active .clear-btn::after{transform:rotate(-45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn:not(:last-child){margin-right:7px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container{position:relative;z-index:1;background-color:#fff6f4;box-sizing:border-box;margin-top:31px;padding:0}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .filter-content{padding:9px 20px 30px;background-color:inherit}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item{padding:13px 10px;font-size:13px;line-height:1.3;color:#000;border:1px solid rgba(237,30,14,0.15);margin-right:10px;cursor:pointer;margin-top:11px;background-color:#fff;border-radius:8px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.hide{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container .show-all{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item .clear-btn{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active{color:#fff;background-color:#e2002c;border-color:#e2002c;padding-right:32px;position:relative}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active:not(.show-all-mb) .clear-btn{display:block;position:absolute;right:13px;top:calc(50% - 6px);cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::before,.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::after{position:absolute;content:" ";background-color:#fff;width:2px;right:0;top:0;height:12px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::before{transform:rotate(45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::after{transform:rotate(-45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .show-all-pc{display:flex;align-items:end;height:45px;position:absolute;right:0;bottom:0;cursor:pointer;padding-left:131px;font-size:0;background-color:#fff6f3}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu{background-color:#fcecec;display:none;justify-content:center;padding:26px 0;border:1px solid rgba(237,30,14,0.15)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu .menu-btn{cursor:pointer;width:28%;text-align:center;font-size:20px;color:#e2002c;text-decoration:underline;font-weight:bold;padding:12px 0;line-height:1.35;border:1px solid rgba(226,0,44,0.3)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu .menu-btn:not(:first-child){margin-left:15px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .clear-search-btn{cursor:pointer;display:none;position:absolute;right:0;top:-3px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .clear-search-btn svg{width:30px;height:30px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu .menu-btn:hover{background-color:#e2002c;color:#fff;text-decoration:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .reset-tag{font-size:18px;line-height:1.3;text-decoration:underline;display:flex;align-items:center;margin-top:11px;cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .reset-tag.hide{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .reset-tag:hover{color:red}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened{overflow:visible}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .tag-item:not(.show-all-mb){display:block}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .show-all-pc{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .show-all-mb{display:none}
@media screen and (max-width:1024px){.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container{margin-top:32px;width:100%;border-bottom:3px solid #e2002c}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-icon{padding-right:11px;margin-right:11px;border-right:0}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-icon svg{width:17px;height:17px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item{padding:18px 16px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter{width:calc(50% - 3px)}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box{flex-grow:1;padding-right:28px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn.active .clear-btn{top:10px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .clear-search-btn svg{width:25px;height:25px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box input.events-search-ipt{font-size:15px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box .search-tips{font-size:12px;line-height:1.3;color:#000;margin:6px 0 0 0;padding:0}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter{box-sizing:border-box;width:calc(50% - 3px)}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap{padding-right:28px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap input.daterange-picker{font-size:15px;line-height:1.3}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .daterange-picker-wrap::after{transition:.2s;display:block;width:5px;height:5px;content:"";position:absolute;right:0;top:5px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn{border:1px solid rgba(237,30,14,0.15);padding:4px 10px;font-size:13px;line-height:1.3}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn .clear-btn{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn.active{color:#fff;background-color:#e2002c;border-color:#e2002c;padding-right:28px;position:relative}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn.active .clear-btn{display:block;position:absolute;right:10px;top:8px;cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn:not(:last-child){margin-right:7px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container{margin-top:15px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu{padding:25px 20px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu .menu-btn{font-size:15px;width:calc(50% - 5px)}
}
@media screen and (max-width:768px){.data-view-filter-search-and-date-with-tags-wrapper .show-in-pc{display:none !important}
.data-view-filter-search-and-date-with-tags-wrapper .show-in-mb{display:block !important}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container{flex-direction:column;margin-top:12px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container{padding-bottom:25px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container{margin-top:4px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.closed{height:auto}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened{height:128px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .filter-content{border:1px solid rgba(237,30,14,0.15);border-bottom:0}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-icon{padding-right:0;margin-right:10px;border-right:0}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-icon svg{width:20px;height:20px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item{margin:0;border-radius:8px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item.date-filter{padding:0}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item.search-filter{border:1px solid #818494;padding:8px 9px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item.date-filter .date-filter-content{border:1px solid #818494;border-radius:8px;padding:8px 9px;background-color:#fff}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item:not(:first-child){margin-top:15px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap .daterange-picker-info{display:block;font-size:12px;margin-bottom:5px;line-height:1.3;color:#000}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item.active{margin-right:6px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .filter-item.active .filter-item-content{display:block}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter{width:auto}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box{padding-right:22px;flex-grow:1}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .clear-search-btn{top:50%;transform:translateY(-50%)}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .clear-search-btn svg{width:22px;height:22px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box input.events-search-ipt{font-size:15px;line-height:1.3}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .search-filter .search-input-box .search-tips{margin:8px 0 0 0;font-size:12px;line-height:1.3}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter{width:auto;flex-wrap:wrap;background-color:transparent}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap-mb{width:100%;padding:0 0 0 6px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap-mb .date-range-btn{display:inline-block;background-color:#fff;font-size:13px;padding:6px 12px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap{width:100%;padding-right:22px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap input.daterange-picker{font-size:15px;line-height:1.3;max-width:100%;display:block}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .daterange-picker-wrap::after{transition:.2s;display:block;width:6px;height:6px;content:"";position:absolute;right:0;top:5px;transform:rotate(135deg);border:1px solid;border-color:#000 #000 transparent transparent}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap.date-range-btn-wrap-pc{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn{margin-top:6px;border:1px solid rgba(237,30,14,0.15);padding:3px 10px;font-size:13px;line-height:1.3}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn .clear-btn{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active{color:#fff;background-color:#e2002c;border-color:#e2002c;padding-right:26px;position:relative}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-picker .date-range-btn-wrap .date-range-btn.active .clear-btn{display:block;position:absolute;right:10px;top:7px;cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn.active .clear-btn::before,.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn.active .clear-btn::after{position:absolute;content:" ";background-color:#fff;width:2px;right:0;top:0;height:10px}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn.active .clear-btn::before{transform:rotate(45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn.active .clear-btn::after{transform:rotate(-45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .search-and-date-filter-container .date-filter .date-range-btn-wrap .date-range-btn:not(:last-child){margin-right:7px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .reset-tag{display:none;font-size:15px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container{height:auto;overflow:visible;position:relative;z-index:99}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .filter-content{padding:13px 15px 20px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item{padding:7px 15px;font-size:15px;line-height:1.3;opacity:.7;color:#000;border:1px solid rgba(237,30,14,0.15);margin-right:6px;cursor:pointer;margin-top:6px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.closed .filter-content .tag-list .tag-item:not(.show-tag-item):not(.show-all-mb){display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .filter-content .tag-list .tag-item:not(.show-all-mb){display:block}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .filter-content .tag-list .tag-item.hide:not(.show-all-mb){display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item .clear-btn{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active{color:#fff;background-color:#e2002c;border-color:#e2002c;padding-right:32px;position:relative}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.show-all-mb.active{padding-right:15px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active:not(.show-all-mb) .clear-btn{display:block;position:absolute;right:15px;top:calc(50% - 4px);cursor:pointer}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::before,.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::after{position:absolute;content:" ";background-color:#fff;width:2px;right:0;top:0;height:8px}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::before{transform:rotate(45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-content .tag-list .tag-item.active .clear-btn::after{transform:rotate(-45deg)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu{background-color:#fcecec;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17px 15px;border:1px solid rgba(237,30,14,0.15)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu .menu-btn{cursor:pointer;width:calc(50% - 10px);text-align:center;font-size:15px;color:#e2002c;text-decoration:underline;padding:10px 0;line-height:1.35;border:1px solid rgba(226,0,44,0.3)}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .filter-container .filter-menu .menu-btn:hover{background-color:#e2002c;color:#fff;text-decoration:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.closed{overflow:hidden}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.closed .filter-menu{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.closed .show-all-mb{display:block}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.closed .show-all-mb.hide{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.closed .show-all-pc{display:none}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened{overflow:visible}
.data-view-filter-search-and-date-with-tags-wrapper .upcoming-events-tag-filter .upcoming-events-tag-filter-container.opened .show-all{display:none}
}
html[dir] .dataview-container .dataview-wrapper.masker{position:relative}
html[dir] .dataview-container .dataview-wrapper.masker::after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:90;pointer-events:none;overflow-y:hidden}
html[dir] .dataview-container .dataview-wrapper.masker *{pointer-events:none !important}
html[dir] body.no-scroll{position:fixed}