.events-directory .ed-card{padding:0;overflow:hidden;gap:0}.events-directory .ed-media{position:relative;aspect-ratio:16 / 7;background:#eef1ea;overflow:hidden}.events-directory .ed-media img{width:100%;height:100%;object-fit:cover;display:block}.events-directory .ed-credit{position:absolute;right:8px;bottom:6px;font-size:11px;padding:2px 6px;border-radius:3px;background:#0000008c;color:#fff}.events-directory .ed-date{position:absolute;left:14px;top:14px;min-width:58px;padding:6px 8px;border-radius:6px;background:#fff;box-shadow:0 2px 8px #00000026;display:flex;flex-direction:column;align-items:center;line-height:1.05}.events-directory .ed-date__day{font-size:24px;font-weight:700}.events-directory .ed-date__mon{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#1c8c93}.events-directory .ed-body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:10px}.events-directory .ed-when{margin:6px 0 2px;font-size:15px;font-weight:700}.events-directory .ed-badge--fest{background:#fd9e1a}.events-directory .ed-badge--van{background:#26b9c2}.events-directory .ed-badge--tribute{background:#f6c8d8}.events-directory .ed-badge--show{background:#d4f1ee}.events-directory .ed-badge--rally{background:#ffe7c4}.events-directory .ed-badge--trade{background:#e4e4e4}.events-directory .ed-tag--kids{background:#ffe7c4;font-weight:700}.events-directory .ed-tag--veh{background:#eef1ea}.events-directory .ed-tag--muted{background:#f3f3f3;opacity:.8}.events-directory .sd-name{font-size:21px}.events-directory select{min-width:0}@media(max-width:749px){.events-directory .ed-media{aspect-ratio:16 / 8}.events-directory .sd-search .sd-field{flex:1 1 100%!important}.events-directory .sd-search .sd-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/events-directory.css.map */
