.younited-widget {
  width: 100%;
  max-width: 100%;
  min-width: 0;
  height: fit-content;
  padding: 0.75rem;
  border: solid 1px var(--mks-color-neutral-200);
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
}
.younited-widget__head {
  display: flex;
  padding-bottom: 0.75rem;
  border-bottom: solid 1px var(--mks-color-neutral-500);
}
.younited-widget__content {
  margin-top: 0.75rem;
}
.younited-widget__content__intro {
  font-size: 0.75rem;
  color: var(--mks-color-neutral-500);
  margin-bottom: 0.75rem;
}
.younited-widget__content__offers {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
  justify-content: flex-start;
  margin-bottom: 0.75rem;
}
.younited-widget__content__offers__offer {
  padding: 0.25rem 0.5rem;
  background: var(--mks-color-neutral-200);
  color: #000;
  border-radius: 0.25rem;
  cursor: pointer;
}
.younited-widget__content__offers__offer span {
  line-height: 0;
  font-weight: 600;
  font-size: 0.875rem;
}
.younited-widget__content__offers__offer--active {
  background: #000;
  color: #fff;
}
.younited-widget__content__details__mensuality {
  font-size: 1.25rem;
  font-weight: 500;
}
.younited-widget__content__details__mensuality strong {
  font-weight: 700;
}
.younited-widget__content__details__ctn {
  margin: 0.75rem 0;
  background: #EEE5FA;
  border: solid 1px #D5CBE8;
  padding: 1rem;
  border-radius: 0.25rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.younited-widget__content__details__ctn__line {
  display: flex;
  width: 100%;
  justify-content: space-between;
  font-size: 0.875rem;
  font-weight: 500;
}
.younited-widget__content__details__ctn__line__text-light {
  color: var(--mks-color-neutral-500);
}
.younited-widget__content__details__ctn__line__text-bold {
  font-size: 1.25rem;
  font-weight: 600;
}
.younited-widget__content__details__ctn__separator {
  height: 2px;
  width: 100%;
  margin: 1rem 0;
  background: #D5CBE8;
}
.younited-widget__footer__disclaimer {
  font-size: 0.75rem;
  font-style: italic;
  font-weight: 500;
  color: var(--mks-color-neutral-500);
}
.younited-widget__footer__disclaimer .material-symbols-outlined {
  font-size: 1rem;
  line-height: 1;
}

/*# sourceMappingURL=younitedwidget.css.map */
