.state-pill, .focus-pill {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: var(--primary-ultra-light);
  color: var(--primary-ultra-dark);
  font-weight: 600;
  font-size: var(--text-s);
  border-radius: var(--radius);
  padding: 0.25em 0.75em;
  margin-inline-end: 0.25em;
  margin-block-end: 0.25em;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
  border: none;
  cursor: default;
}
.wp-block-file__button.wp-block-file__button {
  background: var(--primary) !important;
  text-align: center;
  padding: var(--btn-padding-block) var(--btn-padding-inline);
  font-size: var(--btn-font-size);
  line-height: var(--btn-line-height);
  letter-spacing: var(--btn-letter-spacing);
  border-width: var(--btn-border-width);
  border-style: var(--btn-border-style);
  border-radius: var(--btn-border-radius);
  border-color: transparent;
  font-weight: var(--btn-font-weight);
  text-decoration: var(--btn-text-decoration);
  font-style: var(--btn-font-style);
  min-inline-size: var(--btn-min-width);
}
.wp-block-file__button.wp-block-file__button:hover {
  background: var(--primary-hover) !important;
  color: var(--white) !important;
}
#wp-block-file--media-8e951105-cac8-4ee7-bef6-f2305b7f90fe {
  margin-inline-start: var(--space-m);
}
.wpgb-select-search input::placeholder {
  color: black !important;
}
.wpgb-facet .wpgb-input-icon {
  color: black !important;
}
.wpgb-search-facet label input::placeholder {
  color: black !important;
}
.wpgb-select-controls .wpgb-select-toggle {
  color: black;
}
.wpgb-facet-12 .wpgb-input {
  color: black;
  border-color: black !important;
}
.wpgb-facet-10 .wpgb-select {
  color: black;
  border-color: black !important;
}
.wpgb-facet-10 .wpgb-select button {
  color: black !important;
}
.wpgb-facet-9 .wpgb-select {
  color: black;
  border-color: black !important;
}
.wpgb-facet-11 .wpgb-select {
  color: black;
  border-color: black !important;
}
:root {
  --section-radius: calc(var(--radius) * 5);
  --subheading-font-size: calc(var(--h4) * 1.2);
}
.hero-alpha__media svg path {
  fill: var(--white) !important;
  stroke: var(--white) !important;
}
.srfm-steps-label {
  font-size: var(--h4);
  font-weight: 700;
}
.srfm-steps-content > span {
  font-size: var(--h5) !important;
  font-weight: 700 !important;
}
.srfm-steps-content > span > span {
  font-size: var(--h5) !important;
  font-weight: 700 !important;
}
.wpgb-facet > fieldset {
  margin-bottom: 0 !important;
  --wpgb-border-width: 1px;
}
.wpgb-facet > fieldset .wpgb-input, .wpgb-facet > fieldset .wpgb-select {
  border: var(--wpgb-border-width) solid var(--neutral-light) !important;
}
.wpgb-facet > fieldset .wpgb-checkbox-label {
  font-size: var(--text-s);
}
.masteriyo-course-author {
  display: none !important;
}
.masteriyo-container {
  padding-block-start: calc(var(--header-height) + var(--space-s)) !important;
}
.masteriyo-course--content__title.masteriyo-course--content__title {
  font-size: var(--h3) !important;
}
.css-en-12lepwr.css-en-12lepwr {
  font-size: var(--text-l) !important;
  color: #0f69dd !important;
}
.css-en-q8k2aq.css-en-q8k2aq {
  font-size: var(--text-l) !important;
  color: #0f69dd !important;
}
body.learn-page-hide-cart .sc-cart-wrapper {
  display: none !important;
}
