/* V30: equal-width coach actions and improved spacing */
.pilates-coach-schedule .pilates-schedule-book{display:flex;width:100%;box-sizing:border-box;margin-top:20px;min-height:46px;text-align:center}
.activity-schedule-link{display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;min-height:45px;margin-top:4px;padding:11px 15px;border-radius:10px;border:1px solid #526143;background:#1b2522;color:#c3f23b!important;text-decoration:none!important;font-weight:750;transition:background .2s,border-color .2s}
.activity-schedule-link:hover,.activity-schedule-link:focus-visible{background:#29362b;border-color:#c3f23b}

/* V31: plain inline schedule links in activity cards */
.activity-schedule-link{display:inline!important;width:auto!important;min-height:0!important;margin-top:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#c3f23b!important;font-weight:650!important;text-decoration:underline!important;text-underline-offset:4px;justify-content:initial!important;align-items:initial!important;transition:color .2s!important}
.activity-schedule-link:hover,.activity-schedule-link:focus-visible{background:transparent!important;border:0!important;color:#e3ff9b!important;text-decoration:underline!important}
