body.no-scroll {
  overflow: hidden;
  position: fixed;
  width: 100%;
}
 
.isitraycontainer.open-isi-tray {
  overflow-y: auto;
  max-height: 80vh;
}
.isiTrayNew_isiTrayNew {
  background-color: var(--color-white);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  bottom: 0px;
  display: flex;
  justify-content: center;
  left: 50%;
  position: fixed;
  transform: translateX(-50%);
  width: 100%;
  z-index: 20000;
}
.isiTrayClosed_isiTrayClosed {
  background-color: var(--color-white);
  border-top-left-radius: 1.25em;
  border-top-right-radius: 1.25em;
  bottom: 0;
  box-shadow: 0 -0.125em 0.25em var(--color-teal-20);
  height: 100%;
  position: relative;
  width: 100%;
  z-index: var(--z-index-isiTray);
  max-height: 210px;
  min-height: auto;
}
.open-isi-tray {
  border-top-left-radius: 1.25em;
  border-top-right-radius: 1.25em;
  box-shadow: 0 -0.125em 0.25em var(--color-teal-20);
  overflow-y: scroll;
  scrollbar-width: none;
  z-index: 10000;
}

.isiTrayClosed_isiTrayClosedHeaderToggleWrapper {
  align-items: center;
  background-color: var(--color-blue-10);
  border-top-left-radius: 1.25em;
  border-top-right-radius: 1.25em;
  display: flex;
  justify-content: space-between;
  padding: 1em 2.75em 0.75em;
}

.isi-open .isiTrayClosed_isiTrayClosedHeaderToggleWrapper {
  padding-bottom: 8px;
}

.isiTrayClosed_isiTrayClosedHeaderWrapper {
  display: block;
  width: 60%;
}

.isiTrayClosed_isiTrayClosedHeader {
  color: var(--color-teal-70);
  font-weight: var(--font-weight-semibold);
  text-transform: uppercase;
  margin-bottom: 0px;
  line-height: 20px;
}
.isiTrayClosed_isiTrayClosedIndicationToggleWrapper {
  width: auto;
}
.isiTrayClosed_isiTrayClosedToggle {
  color: var(--color-teal-70);
  font-weight: var(--font-weight-semibold);
  font-size: 20px;
}

.isiTrayClosed_isiTrayClosedToggleWrapper {
  align-items: center;
  display: flex;
  cursor: pointer;
  line-height: 20px;
}

.isiTrayClosed_isiTrayClosedToggleText {
  color: var(--color-teal-70);
  font-size: 1em;
  font-weight: var(--font-weight-semibold);
  margin-right: 0.5em;
}
.isiTrayClosed_isiTrayClosedPreviewWrapper {
  display: flex;
  justify-content: space-between;
  padding: 0.75em 2.75em 0.5em;
}
.isiTrayClosed_isiTrayClosedPreviewColumnOne .blue-text {
  color: var(--color-blue-60);
}
.isiTrayClosed_isiTrayClosedPreviewColumnOne {
  width: 100%;
  font-size: 20px;
  margin: 12.5px 0;
}
.isiTrayClosed_isiTrayClosedPreviewColumnTwo {
  display: none;
}

.isiTrayClosed_isiTrayClosedPreviewColumnOne .text-limit-wrapper {
  margin-left: 0px;
}
.isiTrayClosed_isiTrayClosedPreviewColumnOne .text-limit-wrapper .text-limit {
  line-height: 22.5px;
  margin-left: 0 !important;
  display: inherit;
  position: relative;
  -webkit-box-orient: vertical;
  padding-left: 1.5em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.isiTrayClosed_isiTrayClosedPreviewColumnOne
  .text-limit-wrapper
  .text-limit::before {
  color: var(--color-teal-70);
  content: "\2022";
  font-size: 1.5em;
  left: 0.15em;
  position: absolute;
  top: -0.125em;
}
.isitraycontainer ul.Bullet li {
  line-height: 20px;
}
.isiTrayOpen_isiTrayOpenContentWrapper {
  display: flex;
  justify-content: space-between;
  padding: 0.8em 2.75em 0.1em;
  flex-direction: column;
}
.isi-img {
  display: none;
}
.mbc-isi-indication .isiTrayOpen_isiTrayOpenContentColumnTwoMobileTitle,
.mcrc-isi-indication .isiTrayOpen_isiTrayOpenContentColumnTwoMobileTitle {
  color: var(--color-blue-60);
  font-size: 1.125em;
  font-weight: var(--font-weight-medium);
  margin-bottom: 0.5em;
}
.isitraycontainer .indicationBannerNew_content p {
  font-size: 16px;
}
.isitraycontainer
  .indicationBannerNew_content.first-indication
  p:first-of-type {
  font-size: 20px;
  margin-bottom: 20px;
}
.isitraycontainer .indicationBannerNew_content.first-indication p {
  margin-bottom: 16px;
}
.isitraycontainer em {
  font-style: italic;
}
.isitraycontainer .indication-block {
  display: block;
}
.tukysa-indication-title {
  color: var(--color-blue-60);
  font-size: 24.01px;
  font-weight: var(--font-weight-bold);
  line-height: 28.82px;
  margin-bottom: 0.49em;
}
.information-safety-indication {
  width: 61%;
}
.isi-tray-toggle-open {
  display: none;
}
.trayIconContent_panelIcon {
  width: 2em;
  height: 2em;
  margin-right: 1em;
}

.trayIconContent_trayIconContent {
  flex: 1;
}


.Bullet {
  list-style: disc;
  margin-left: 0px;
}

.BulletColumn {
  list-style: disc;
  margin-left: 0px;
}
.trayIconContent_trayIconWrapper {
  display: flex;
  align-items: center;
  margin-bottom: 1.5em;
}
.trayIconContent_panelIcon {
  display: none;
}
.indicationBannerNew_content strong span {
  color: var(--color-blue-60);
}
.trayIconContent_trayIconContent div p a {
  color: var(--color-blue-60);
}
.trayIconContent_trayIconContent .BulletColumn {
  margin-bottom: 16px;
}
.trayIconContent_trayIconContent div .Med-watch {
  margin-bottom: 0px;
}

/* isi-full css*/
.isiFullNew_isiTray,
.isiFullNew_container {
  position: relative;
  padding: 1.25em 1em 0px;
}
.isiFullNew_isiTray .trayIconContent_trayIconContent .full_list {
  padding-left: 20px;
  margin-bottom: 16px;
}
.trayIconContent_panelTitle {
  font-size: 16px;
  font-weight: var(--font-weight-medium);
  margin-bottom: 0.5em;
}

@media (min-width: 768px) {
  .isitraycontainer .isiTrayOpen_isiTrayOpenContentWrapper {
    flex-direction: row;
  }
  .isiTrayOpen_isiTrayOpenContentWrapper
    .isiTrayOpen_isiTrayOpenContentColumnOne {
    width: 60%;
  }
  .visible-indication {
    width: 36%;
  }
  .isiTrayClosed_isiTrayClosed {
    max-height: 25vh;
    min-height: 22vh;
  }
  .isitraycontainer .indication-block {
    display: block;
  }
  .isiFullNew_container {
    padding-right: 2.75em;
    padding-left: 2.75em;
  }
  .isiTrayClosed_isiTrayClosedIndicationToggleWrapper {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 36%;
  }
  .isiTrayClosed_isiTrayClosedToggle {
    font-size: 1em;
    margin-top: -1.12px;
  }
  .isitraycontainer .isiTrayClosed_isiTrayClosedPreviewColumnTwo {
    display: block;
    width: 36%;
  }
  .isitraycontainer .isiTrayClosed_isiTrayClosedPreviewColumnOne {
    margin: 0px;
    width: 60%;
  }
  .indication-block .isiTrayOpen_isiTrayOpenContentColumnTwoMobileTitle {
    display: none;
  }
  .isitraycontainer .trayIconContent_trayIconWrapper {
    align-items: flex-start;
    display: flex;
    column-gap: 0.9375em;
    margin-bottom: 1.5em;
  }
  .trayIconContent_trayIconContent .trayIconContent_panelTitle {
    font-size: 1.375em;
  }
  .isiTrayOpen_isiTrayOpenContentWrapper .second-bullet-ul .BulletColumn {
    margin-bottom: 16px;
    padding-left: 20px;
  }
  .isiTrayOpen_isiTrayOpenContentWrapper .first-bullet-ul .BulletColumn {
    margin-bottom: 16px;
    padding-left: 0px;
  }
  ul.BulletColumn li {
    width: 90%;
  }
  .mbc-isi-indication .isiTrayOpen_isiTrayOpenContentColumnTwoMobileTitle,
  .mcrc-isi-indication .isiTrayOpen_isiTrayOpenContentColumnTwoMobileTitle {
    display: none;
  }
  .trayIconContent_panelIcon {
    display: block;
    width: 3.75em;
    max-width: 3.75em;
    height: 3.75em;
    margin-right: 0px;
  }
  .isiTrayOpen_isiTrayOpenContentWrapper ul.BulletColumn {
    column-count: 3;
    margin-bottom: 16px;
  }

  .isitraycontainer .trayIconContent_trayIconWrapper,
  .isiFullNew_isiTray .trayIconContent_trayIconWrapper {
    align-items: flex-start;
    display: flex;
    column-gap: 0.9375em;
    margin-bottom: 1.5em;
  }
  .trayIconContent_panelTitle {
    font-size: 1.375em;
  }
  .isitraycontainer .trayIconContent_trayIconWrapper,
  .isiFullNew_container .trayIconContent_trayIconWrapper {
    align-items: flex-start;
    display: flex;
    column-gap: 0.9375em;
    margin-bottom: 1.5em;
  }
  .trayIconContent_panelIcon {
    display: block;
    width: 3.75em;
    max-width: 3.75em;
    height: 3.75em;
    margin-right: 0px;
  }
}
@media (max-width: 575px) {
  .isiTrayClosed_isiTrayClosedToggleText {
    display: none;
  }
  .information-safety-indication {
    width: 84%;
  }
}
@media (min-width: 993px) {
  .isiFullNew_container {
    padding-right: 6.375em;
    padding-left: 6.375em;
  }
}
