.events__wrapper{display:flex;flex-flow:column nowrap;background-color:#f5f5f5}.events__filter{width:100%}.events__filter-search{width:100%;background:#fff;padding:32px 20px}.events__filter-search-inner{width:100%;max-width:1600px;margin:0 auto;display:flex;flex-flow:column nowrap;padding:0 20px}.events__filter-search .filters-search-wrapper{display:flex;flex-flow:row nowrap}@media all and (max-width: 650px){.events__filter-search .filters-search-wrapper{flex-flow:column nowrap}}.events__filter-search h2{font-size:28px;font-size:1.75rem;line-height:30px;line-height:1.875rem;color:#181818;font-family:Barlow Semi Condensed,sans-serif;font-weight:600;margin-bottom:16px}.events__filter-search .filters-search-selectors{display:flex;flex-flow:row nowrap}@media all and (max-width: 650px){.events__filter-search .filters-search-selectors{width:100%}}.events__filter-search .selector{position:relative;margin-right:32px}.events__filter-search .selector input[type=text]{border:1px solid #181818;background:#fff;padding:12px 19px 13px 16px;color:#181818;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-family:Barlow Semi Condensed,sans-serif;min-width:225px}.events__filter-search .selector .icon-wrapper{width:18px;display:block;position:absolute;top:44%;right:12px;transform:translateY(-50%)}.events__filter-search .selector .icon-wrapper svg{width:100%}@media all and (max-width: 650px){.events__filter-search .selector{width:100%;margin:0 0 15px}.events__filter-search .selector input[type=text]{width:100%;min-width:100%}}.events__filter-search button{margin-left:auto;background-color:#9c1213!important;color:#fff!important}@media all and (max-width: 650px){.events__filter-search button{width:100%!important;margin:12px 0 0}}.events__filter-options{display:flex;flex-flow:row nowrap;align-items:center;width:100%;max-width:1600px;margin:0 auto;padding:32px 0}.events__filter-options .filter-button{display:none}@media all and (max-width: 850px){.events__filter-options .filter-button{display:block}}.events__filter-checkboxes{display:flex;flex-flow:row nowrap;padding-left:20px;margin:0}@media all and (max-width: 850px){.events__filter-checkboxes{display:none;flex-flow:column nowrap;padding:20px 0 0}.events__filter-checkboxes li{padding:5px 0}}.events__filter-checkboxes input[type=checkbox]{position:absolute;left:-9999px}.events__filter-checkboxes input[type=checkbox]+label{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;font-weight:400;font-family:Barlow,sans-serif;color:#19191899;margin-right:25px;display:flex;flex-flow:row nowrap;align-items:center}.events__filter-checkboxes input[type=checkbox]+label:before{content:"";width:20px;height:20px;border-radius:2px;border:1px solid #ccc;margin-right:10px;flex:0 0 auto}@media all and (max-width: 1024px){.events__filter-checkboxes input[type=checkbox]+label{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin-right:10px}}@media all and (max-width: 850px){.events__filter-checkboxes input[type=checkbox]+label{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;margin-right:0}}@media all and (max-width: 550px){.events__filter-checkboxes input[type=checkbox]+label{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin-right:0}}.events__filter-checkboxes input[type=checkbox]:checked+label{color:#181818;position:relative}.events__filter-checkboxes input[type=checkbox]:checked+label:before{border-color:#181818}.events__filter-checkboxes input[type=checkbox]:checked+label:after{content:"";background:url(/assets/sprite-icon-check.svg);position:absolute;top:5px;left:3px;background-size:16px 16px;width:16px;height:16px}.events__filter-option{margin-left:auto;padding-right:20px;position:relative}.events__filter-option select{width:100%;min-width:350px;color:#181818;border:1px solid #181818;background:#fff;height:48px;text-transform:uppercase;padding:12px 16px 14px;font-family:Barlow Semi Condensed,sans-serif;font-weight:600}.events__filter-option .icon-wrapper{width:15px;position:absolute;top:50%;transform:translateY(-50%);right:34px}.events__filter-option .icon-wrapper svg{width:100%}@media all and (max-width: 850px){.events__filter-option{width:50%;padding-left:8px;margin-bottom:auto}.events__filter-option select{min-width:100%}}@media all and (max-width: 850px){.events__filter-types{display:flex;flex-flow:column nowrap;width:50%;padding:0 8px 0 20px}.events__filter-types .filter-button{width:100%;color:#181818;border:1px solid #181818;background:#fff;height:48px;text-transform:uppercase;padding:12px 16px 14px;font-family:Barlow Semi Condensed,sans-serif;font-weight:600;position:relative;cursor:pointer}.events__filter-types .filter-button svg{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:19px}}.events__results .event_collection-inner{width:100%;max-width:1600px;display:flex;flex-flow:row wrap;margin:40px auto;padding:0 20px;grid-gap:16px}.events__results.masonry .activity-card-cta{width:100%;max-width:100%}.events__results .activity-card-cta{width:100%;max-width:calc(33.3333333333% - 11px);margin:0;background:#fff;display:flex;flex-flow:column nowrap}@media all and (max-width: 850px){.events__results .activity-card-cta{max-width:calc(50% - 8px)}}@media all and (max-width: 650px){.events__results .activity-card-cta{max-width:100%}}.events__results .activity-card-cta .activity-card-wrap{display:flex;flex-flow:column nowrap;height:100%}.events__results .activity-card-cta .activity-card-img-wrapper{width:100%;height:350px;overflow:hidden;margin:0;flex:0 0 auto}.events__results .activity-card-cta .activity-card-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events__results .activity-card-cta .activity-card{background:#fff;padding:20px;height:100%}.events__results .activity-card-cta .activity-card>a{display:flex;flex-flow:column nowrap;height:100%}.events__results .activity-card-cta .activity-card-title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;color:#181818;font-family:Barlow Semi Condensed,sans-serif;font-weight:600;margin-bottom:5px}.events__results .activity-card-cta .activity-card-info{display:flex;flex-flow:column nowrap}.events__results .activity-card-cta .activity-card-description{font-family:Barlow,sans-serif;color:#181818;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:13px 0}.events__results .activity-card-cta .activity-card-datetime{display:flex;flex-flow:row nowrap;width:100%}.events__results .activity-card-cta .activity-card-datetime .activity-card-info-icon{width:auto}.events__results .activity-card-cta .activity-card-datetime .activity-card-info-icon+.activity-card-info-icon{margin-left:auto}.events__results .activity-card-cta svg{width:22px;height:22px;margin-right:5px}.events__results .activity-card-cta p{font-family:Barlow,sans-serif;color:#181818;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:0}.events__results .activity-card-cta .activity-card-info-icon{display:flex;flex-flow:row nowrap;margin-bottom:15px}.events__results .activity-card-cta .activity-card-foot{display:flex;flex-flow:row nowrap;margin-top:auto}.events__results .activity-card-cta .activity-card-foot .activity-card-icons{display:flex;flex-flow:row nowrap}.events__results .activity-card-cta .activity-card-foot .activity-card-icons .activity-card-icon{margin-right:6px}.events__results .activity-card-cta .activity-card-foot .activity-card-icons .activity-card-icon.event-access-age,.events__results .activity-card-cta .activity-card-foot .activity-card-icons .activity-card-icon.event-access-disabled{border-radius:50%;background:#18181833;padding:5px;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.events__results .activity-card-cta .activity-card-foot .activity-card-icons .activity-card-icon.event-access-age svg,.events__results .activity-card-cta .activity-card-foot .activity-card-icons .activity-card-icon.event-access-disabled svg{fill:#fff;margin:0 auto}.events__results .activity-card-cta .activity-card-foot .activity-card-icons .activity-card-icon.event-access-beginner{width:11px;height:12px}.events__results .activity-card-cta .activity-card-foot .activity-card-icons .activity-card-icon.event-access-beginner svg{width:100%}.events__results .activity-card-cta .activity-card-foot .activity-card-cta{margin-left:auto;width:auto}.events__results .activity-card-cta .activity-card-foot .activity-card-cta svg{color:#9c1213}
/*# sourceMappingURL=/cdn/shop/t/166/assets/_collection-events.css.map */
