:root {
  --brand-primary: #001965;
  --sogroya-brand-color: #642f6c;
  --ozempic-brand-color: #006373;
  --rybelsus-brand-color: #ff8200;
  --norditropin-brand-color: #00adeb;
}
.isi {
  --isi-bg-color: white;
  --isi-h1-font-family: Apis-Medium, noto-sans, Arial, Helvetica, Verdana,
        sans-serif !important;
  --isi-h1-font-size: 1.5rem;
  --isi-h1-color: var(--brand-primary);
  --isi-h1-line-height: 2rem;
  --isi-h1-font-weight: 500;
  --isi-h2-font-family: Apis-Bold, Verdana, Helvetica, sans-serif !important;
  --isi-h2-font-size: 1rem;
  --isi-h2-color: var(--brand-primary);
  --isi-h2-line-height: 1.5rem;
  --isi-h2-font-weight: 500;
  --isi-h2-margin-top: 0;
  --isi-p-font-size: 1rem;
  --isi-p-color: var(--brand-primary);
  --isi-p-line-height: 1.5rem;
  --isi-p-margin-top: 0;
  --isi-li-margin-bottom: 0.375rem;
  --isi-a-color: #005ad2;
  --isi-height-default: 27vh;
}
@media screen and (min-width: 768px) {
  .isi {
    --isi-h1-font-size: 1.625rem;
  }
}
.cope-core-isi-v2 .cope-core-isi .cope-core-isi-content h1 {
  font-family: var(--isi-h1-font-family);
  font-size: var(--isi-h1-font-size);
  line-height: var(--isi-h1-line-height);
  color: var(--isi-h1-color);
  font-weight: var(--isi-h1-font-weight);
  margin-top: var(--isi-h1-margin-top);
}
.cope-core-isi-v2 .cope-core-isi .cope-core-isi-content h2 {
  font-family: var(--isi-h2-font-family);
  font-size: var(--isi-h2-font-size);
  line-height: var(--isi-h2-line-height);
  color: var(--isi-h2-color);
  font-weight: var(--isi-h2-font-weight);
  margin-top: var(--isi-h2-margin-top);
}
.cope-core-isi-v2 .cope-core-isi .cope-core-isi-content h1 strong,
.cope-core-isi-v2 .cope-core-isi .cope-core-isi-content h2 strong {
  font-family: inherit !important;
  font-weight: inherit !important;
}
.cope-core-isi-v2.cope-core-isi-no-header .cope-core-isi-is-expanded .cope-core-isi-header-bar {
  left: auto !important;
  right: auto !important;
}
.cope-core-isi-v2 .cope-core-isi-fixed .cope-core-isi-content {
  padding-top: 1.875rem;
}
.cope-core-isi-v2 .cope-core-isi-fixed[data-expanding-isi].cope-core-isi-is-expanded .cope-core-isi-fixed-container {
  position: static !important;
}
.cope-core-isi-v2 .cope-core-isi-fixed[data-expanding-isi] [data-toggle-expand-isi] {
  position: absolute;
  top: 10px;
  right: 15px;
}
.cope-core-isi-v2 .cope-core-isi-fixed[data-expanding-isi] [data-toggle-expand-isi] .cope-core-isi-expand-icon,
.cope-core-isi-v2 .cope-core-isi-fixed[data-expanding-isi] [data-toggle-expand-isi] .cope-core-isi-collapse-icon {
  height: 1.25rem;
  width: 1.25rem;
}
.cope-core-isi-v2 .cope-core-isi-fixed .cope-core-isi-header-bar {
  background-color: white;
  box-shadow: var(--isi-box-shadow);
  clip-path: inset(-20px 0 0 0);
  transform: skewY(0.001deg);
}
.cope-core-isi-v2 .cope-core-isi-fixed .cope-core-isi-header-bar.cope-core-hide-header {
  clip-path: none;
}
.cope-core-isi-v2 .cope-core-isi-fixed .cope-core-isi-header-bar .cope-core-isi-fixed-container .cope-core-isi-container .cope-core-isi-header-bar-text {
  padding: 0.625rem 0;
}
.cope-core-isi-v2 .cope-core-isi-fixed .cope-core-isi-header-bar .cope-core-isi-collapse-icon,
.cope-core-isi-v2 .cope-core-isi-fixed .cope-core-isi-header-bar .cope-core-isi-expand-icon {
  height: 1rem;
  width: 1rem;
}
.cope-core-isi-v2 .cope-core-isi-fixed .cope-core-isi-fixed-container {
  padding: 0 1rem;
  max-width: 1160px;
}
.cope-core-isi-v2 .cope-core-isi-inline .cope-core-isi-header-bar {
  display: none;
}
.isi-sogroya,
.cope-core-isi-Sogroya-Consumer,
.cope-core-isi-Sogroya-HCP {
  --isi-h1-color: var(--sogroya-brand-color);
  --isi-h2-color: var(--sogroya-brand-color);
}
.isi-ozempic {
  --isi-h1-color: var(--ozempic-brand-color);
  --isi-h2-color: var(--ozempic-brand-color);
}
.isi-rybelsus {
  --isi-h1-color: var(--rybelsus-brand-color);
  --isi-h2-color: var(--rybelsus-brand-color);
}
.isi-norditropin,
.cope-core-isi-Norditropin-Consumer,
.cope-core-isi-Norditropin-HCP {
  --isi-h1-color: var(--norditropin-brand-color);
  --isi-h2-color: var(--norditropin-brand-color);
}
.cope-core-isi-Rybelsus-Consumer-ISI- section:nth-child(4)::before {
  content: "Important Safety Information";
  font-family: var(--isi-h1-font-family);
  font-size: var(--isi-h1-font-size);
  color: var(--isi-h1-color);
  font-weight: var(--isi-h1-font-weight);
  line-height: var(--isi-h1-line-height);
  margin-top: var(--isi-h1-margin-top);
  white-space: pre-wrap;
}
.cope-core-isi-Rybelsus-Consumer-ISI- section:nth-child(4) p {
  margin-top: 10px !important;
}
.cope-core-isi-Ozempic-Consumer-ISI section:nth-child(5)::before {
  content: "Important Safety Information";
  font-family: var(--isi-h1-font-family);
  font-size: var(--isi-h1-font-size);
  color: var(--isi-h1-color);
  font-weight: var(--isi-h1-font-weight);
  line-height: var(--isi-h1-line-height);
  margin-top: var(--isi-h1-margin-top);
  white-space: pre-wrap;
}
.cope-core-isi-Ozempic-Consumer-ISI section:nth-child(5) > h2 {
  margin-top: 10px !important;
}