/* V44: one shared category-label design on Activities, Instructors and Pilates. */
html body .activity-card .activity-photo > .activity-chip,
html body .coach-card .coach-photo > .coach-category-chip,
html body .pilates-coach-card .activity-photo > .activity-chip {
  box-sizing:border-box!important;
  position:absolute!important;
  top:16px!important;
  left:16px!important;
  right:auto!important;
  bottom:auto!important;
  z-index:20!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  width:max-content!important;
  min-width:0!important;
  max-width:calc(100% - 32px)!important;
  min-height:42px!important;
  height:auto!important;
  padding:9px 15px!important;
  margin:0!important;
  border:1px solid #53605d!important;
  border-radius:24px!important;
  background:rgba(16,22,25,.88)!important;
  color:#d5f68a!important;
  font-family:inherit!important;
  font-size:14px!important;
  font-style:normal!important;
  font-weight:600!important;
  line-height:1.25!important;
  letter-spacing:0!important;
  text-transform:none!important;
  text-align:left!important;
  text-decoration:none!important;
  box-shadow:none!important;
  transform:none!important;
  clip-path:none!important;
  white-space:normal!important;
}
html body .activity-card .activity-photo > .activity-chip::before,
html body .activity-card .activity-photo > .activity-chip::after,
html body .coach-card .coach-photo > .coach-category-chip::before,
html body .coach-card .coach-photo > .coach-category-chip::after,
html body .pilates-coach-card .activity-photo > .activity-chip::before,
html body .pilates-coach-card .activity-photo > .activity-chip::after {content:none!important;display:none!important;}
@media(max-width:520px){
 html body .activity-card .activity-photo > .activity-chip,
 html body .coach-card .coach-photo > .coach-category-chip,
 html body .pilates-coach-card .activity-photo > .activity-chip {font-size:14px!important;min-height:42px!important;}
}
