@font-face{font-family:Brandon-Grotesque;src:url(/cdn/shop/files/BrandonGrotesque-Bold.woff2?v=1717756915);src:url(/cdn/shop/files/BrandonGrotesque-Bold.woff2?v=1717756915) format("woff2");font-weight:700;font-style:normal}.main-heading{font-family:Brandon-Grotesque;font-size:40px;font-weight:500;line-height:45px;letter-spacing:-1px}.list-search-header-container{gap:4px;overflow:hidden;margin-bottom:48px;display:flex;align-items:center;padding:4px;background:#f1f1f3;max-width:max-content;border-radius:50px}.sort-icon{border:none;cursor:pointer;padding:16px 14px}.list-search-button-container{cursor:pointer;box-shadow:none;background-color:transparent;font-size:16px;line-height:22px;font-weight:600;color:#666;font-family:Open Sans;padding:13px 24px;border:none;border-radius:25px}.list-search-button-container.active{box-shadow:0 1px 3px #0003;border:none;background:#fff;color:#333}.events-list-category-heading{font-size:28px;line-height:35px;letter-spacing:-1px;font-weight:500;font-family:Brandon-Grotesque;display:flex;margin-bottom:20px}.d-flex{flex-flow:wrap}.list-title>svg{margin-top:2px}@media only screen and (max-width: 640px){.main-heading{font-family:Brandon-Grotesque;font-size:32px;font-weight:500;line-height:36px;letter-spacing:-1px}}.race-type-filter{display:flex;gap:4px;overflow:hidden;margin-bottom:48px;padding:8px 5px;background:#f1f1f3;max-width:max-content;border-radius:50px;align-items:center}.race-type-button{cursor:pointer;box-shadow:none;background-color:transparent;font-size:16px;line-height:22px;font-weight:600;color:#666;font-family:Open Sans;padding:13px 24px;border:none;border-radius:25px}.race-type-button.active{box-shadow:0 1px 3px #0003;background:#fff;color:#333}.toggle-container{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/events-list.css.map */
