.ect .btn-pink{background:var(--pink);color:#fff;box-shadow:0 12px 28px -12px rgba(226,49,127,.8)}.ect .btn-pink:hover{background:var(--pink-deep)}.ect-shows .mec-event-description{display:none!important}.ect-shows .mec-event-meta-wrap,.ect-shows .mec-event-meta{border:0!important}.ect-shows .mec-booking-button,.ect-shows .mec-event-footer a{display:inline-block!important;background:var(--pink)!important;color:#fff!important;border-radius:999px!important;border:0!important;padding:10px 18px!important;font-weight:700!important;font-size:14px!important;line-height:1!important;transition:background .15s ease!important}.ect-shows .mec-booking-button:hover,.ect-shows .mec-event-footer a:hover{background:var(--pink-deep)!important}.ect-shows .mec-event-footer{border:0!important;padding:12px 0 0!important;margin:0!important;background:0 0!important;min-height:0!important}@media (max-width:767px){.ect-shows .mec-booking-button,.ect-shows .mec-event-footer a{display:block!important;width:100%!important;text-align:center!important;padding:13px 18px!important}}