#chart-image {
  margin-top: 35px;
}

#efficacy-page #full-site #border-plus-pink {
  border-top: none;
  margin: 0px 0px 0px 0px;
}

#efficacy-page #full-site #safety-accordion .cmp-accordion__header {
  border-bottom: 1px solid transparent;
  border-image: linear-gradient(90deg, #F9E6F9 90.21%, rgba(249, 230, 249, 0) 100%)1;
}

#efficacy-page #full-site .image-container {
  padding: 10px 10px 0px;
}

#efficacy-page #full-site .subnav-eyebrow-bordertop-pink {
  left: -1px;
  width: 100%;
}

#efficacy-page #full-site .image-container {
  padding: 0 0;
  box-shadow: 0px 5.74px 57.37px 1.91px #00000033;
}

#efficacy-page #full-site .text-pros.efficacy-one .pink-diamond-list {
  padding-top: 30px;
}

#efficacy-page #full-site .table-container-effi p {
  font: 700 20px / 22.65px "poppins", sans-serif;
  margin: 35px 0px 30px;
}

#efficacy-page #full-site #safety-accordion {
  padding: 0px 10px 0px;
}

#efficacy-page #full-site #references {
  padding: 0px 0px 0px;
}

#efficacy-page #full-site #border-frst-div {
  border: 1px solid rgba(0, 0, 0, 1);
  border-radius: 4.38px;
  border-top: none;
  margin: 0px 10px;
}

#efficacy-page #full-site #table-footnotes .footnotes-container:last-child {
  padding-top: 0px;
}

#efficacy-page #full-site .footnote.foot-note-effi {
  text-indent: -3px;
  padding-left: 3px;
}

#efficacy-page #table-footnotes {
  padding: 40px 10px 34px !important;
}

#efficacy-page .abbrevations {
  padding: 0px 10px 0px;
}

#efficacy-page #full-site .text-pros.table-content-effi {
  padding: 30px 0px 0px;
}

#full-site .text-pros.efficacy-one .footnotes-container {
  padding-top: 0px;
}

#full-site .pink-diamond-list>li:not(:last-child) {
  margin-bottom: 9px;
}

#efficacy-page .purple-cta {
  padding: 20px 14.5px 19px 0px;
}

#full-site .footnote.effi-foot {
  padding-top: 40px;
  display: none;
}

#efficacy-page #full-site #safety-accordion .subnav-eyebrow-pink {
  max-width: 228px;
}

#efficacy-page #full-site #safety-accordion .image-container {
  padding: 11px 8px 6px 7px;
}
#efficacy-page  #full-site .pink-diamond-list>li:not(:last-child)

 {
     margin-bottom: 15px !important; 
}

#efficacy-page #full-site #safety-accordion .text-effi {
  margin-top: 30px;
}

.camidark {
  color: #640264;
}

#efficacy-page .top {
  padding-top: 26px;
}

#efficacy-page #full-site #safety-accordion .cmp-accordion__title {
  text-transform: none;
}

#efficacy-page #full-site .pink-cta p {
  max-width: 312px;
}

#efficacy-page .leftright {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 73px;
}

#efficacy-page .pro-text.camidark.top {
  padding-bottom: 0;
}

#efficacy-page #chart-image {
  margin-top: 10px;
  margin-bottom: 30px;
}

#efficacy-page #full-site .pink-cta {
  margin-top: 20px;
}

#full-site #mpfs .padding-bottom-li + .pink-cta {
  margin-top: 60px;
}

#efficacy-page .baby-pink-section {
  background: url(/content/dam/intelligentcontent/brands/camizestrant-hcp/us/en/cami-hcp/images/efficacy/mobile/baby-pink-background.svg);
  background-repeat: no-repeat;
  height: 68px;
}

#efficacy-page #full-site .p-ink,
#efficacy-page #full-site #border-plus-pink .p-ink {
  font: 400 16px / 100% "poppins", sans-serif;
  margin-left: 0;
  max-width: 313px;
  padding: 16px 23px 0px;
  color: rgba(100, 2, 100, 1);
}

#efficacy-page #full-site .text-pros {
  padding: 15px 10px 30px;
}

#efficacy-page #full-site #border-plus-pink .p-ink {
  font: 400 17px / 22px "poppins", sans-serif;
  max-width: 312px;
  padding: 6px 23px 0px;
}

#efficacy-page #border-plus-pink .baby-pink-section {
  background: url(/content/dam/intelligentcontent/brands/camizestrant-hcp/us/en/cami-hcp/images/efficacy/mobile/baby-pink-background1.svg);
  background-repeat: no-repeat;
  height: 77px;
}

#efficacy-page #full-site .button.pink-gradient-button:nth-of-type(1)>a,#full-site .button.pink-gradient-button:nth-of-type(3)>a {
  padding: 8.5px 22px;
}

#efficacy-page #full-site .button.pink-gradient-button>a {
  width: 350px;
}

#efficacy-page #time-to-deterioration {
  margin-top: 60px;
}

#efficacy-page #full-site #time-to-chemotherapy-or-adc .subnav-eyebrow-bordertop {
  height: 60px;
}

#efficacy-page #full-site #time-to-chemotherapy-or-adc .subnav-eyebrow {
  max-width: 298px;
}

#efficacy-page #full-site .ref-effi.reference-section ol li {
  text-indent: unset;
  padding-left: 0px;
}

/* mobile-specfic code starts */
@media (max-width: 991px) {
  #efficacy-page #full-site .text-pros.fel-cord {
    padding: 15px 10px 42px !important;
  }

  #efficacy-page #full-site  #mpfs .white-container p {
  margin-left: 10%;
  }

  #efficacy-page #full-site .table-container-pros.fein-trav {
    padding: 28px 10px 30px !important;
  }

  #efficacy-page #full-site .button.pink-gradient-button>a {
    height: 60px !important;
  }

  #full-site .subnav-eyebrow.next-nav-small {
    background-image: url(/content/dam/intelligentcontent/brands/camizestrant-hcp/us/en/cami-hcp/images/efficacy/mobile/yellow-background.png);
  }

  #efficacy-page #full-site .subnav-eyebrow.next-nav-small {
    max-width: 105px;
    width: 100%;
  }

  #efficacy-page #full-site #chart-image img {
    max-width: 370px;
  }

  #efficacy-page .purple-cta {
    padding: 20px 34.5px 19px 0px;
  }

  #efficacy-page #full-site #safety-accordion .text-effi {
    margin-bottom: 40px;
  }

  #efficacy-page #full-site .cmp-accordion__panel.cmp-accordion__panel--expanded .purple-cta {
    margin-bottom: 40px;
  }

  #efficacy-page #full-site #border-frst-div .image-container img {
    max-width: 358px;
  }

  #efficacy-page .ttd-image {
    padding-top: 12px;
  }

  #efficacy-page #mpfs .ttd-image {
    padding-left: 0px;
  }

  #full-site #mPFS-text .time-deterior .subnav-eyebrow {
    padding: 6px 0px 6px 10px;
    max-width: 161px;
  }

  #full-site #mPFS-text .subnav-eyebrow-bordertop {
    height: 37px;
  }

  #efficacy-page #full-site #serna-effi-text .table-container-pros {
    padding: 28px 0px 13px !important;
  }

  #efficacy-page #full-site .hr-section.mpfs-hr {
    display: block;
    max-width: 278px;
    padding: 9px 6px 7px 10px;
  }

  #efficacy-page #full-site .hr-section.mpfs-hr .hr-desc {
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
  }

  #full-site .image-container.mobile-only .hr-section.mpfs-hr .hr-text {
    align-items: flex-start;
    max-width: 100%;
  }

  #full-site .image-container.mobile-only .hr-section.mpfs-hr .ninety-text {
    max-width: 100%;
    margin-top: 10px;
  }

  #full-site .image-container.mobile-only .hr-section.mpfs-hr .hr-text {
    align-items: flex-start;
    gap: 10px;
  }

  #efficacy-page #full-site .white-container p {
        margin: 5px 3.4% 0px;
  }

  #efficacy-page #full-site .hr-section img {
    max-height: 24px;
    top: -3px;
  }

  #full-site .pink-ct-pd {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  #efficacy-page #mpfs, #efficacy-page #time-to-chemotherapy-or-adc {
    scroll-margin-top: 160px;
  }
  #mpfs-by-subgroup{
            scroll-margin-top: 200px;
}
}

/* mobile-specfic code starts */

/* Desktop specfic code starts */
@media screen and (min-width: 992px) {

  #efficacy-page #mpfs,
    #efficacy-page #time-to-chemotherapy-or-adc {
    scroll-margin-top: 130px;
  }
#mpfs-by-subgroup{
        scroll-margin-top: 192px;
}
  #efficacy-page #full-site .time-deterior .subnav-eyebrow.grey-bback {
    max-width: 391px;
  }

  #efficacy-page #full-site .pink-cta {
    border-top-left-radius: 16px !important;
    border-bottom-right-radius: 16px !important;
  }

  #efficacy-page #full-site .pink-diamond-list {
    line-height: 25px;
  }

  #efficacy-page .abbrevations {
    padding: 0px 0px 0px;
  }

  #efficacy-page #desktop-h1 {
    max-width: 560px;
  }

  #efficacy-page #full-site .image-container {
    padding: 13px 19px 16px 21px;
  }

  #efficacy-page #full-site #safety-accordion {
    max-width: 996px;
    margin: 0 auto;
    padding-top: 52px;
  }

  #efficacy-page #full-site .text-pros.efficacy-one {
    padding: 27px 0px 0px;
    max-width: 848px;
    margin: 0 auto;
  }

  #efficacy-page #full-site .table-one-eff .image-text {
    display: flex;
    justify-content: center;
  }

  #full-site .subnav-eyebrow.next-nav-small {
    background-image: url(/content/dam/intelligentcontent/brands/camizestrant-hcp/us/en/cami-hcp/images/efficacy/desktop/yellow-background.png);
  }

  #efficacy-page #full-site .text-pros.efficacy-one .pink-diamond-list {
    padding-top: 27px;
  }

  #efficacy-page #full-site .subnav-eyebrow-bordertop-pink {
    width: 100.2%;
  }

  #efficacy-page #full-site #border-frst-div {
    margin: 0;
  }

  #efficacy-page .purple-cta {
    padding: 10.5px 14.5px 7px 0px;
  }

  #efficacy-page #full-site .text-pros.efficacy-one .purple-cta {
    max-width: 681px;
    margin-bottom: 0px;
    margin-top: 27px;
  }

  #full-site .footnote.effi-foot {
    padding-top: 22px;
  }

  #efficacy-page #full-site .subnav-eyebrow-pink {
    max-width: 411px;
    width: 100%;
    height: 41px;
    padding-left: 22px;
  }

  #efficacy-page #full-site .subnav-eyebrow-bordertop-pink p {
    font-size: 18px;
    line-height: 22.65px;
  }

  #efficacy-page #full-site .text-pros.table-content-effi .purple-cta {
    margin-bottom: 0;
    margin-top: 30px;
    max-width: 761px;
  }

  #efficacy-page #table-footnotes {
    padding: 50px 0px !important;
  }

  #efficacy-page #full-site #safety-accordion .subnav-eyebrow-pink {
    max-width: 500px;
    height: 45px;
  }

  #efficacy-page #full-site #safety-accordion {
    padding: 52px 0px 0px;
  }

  #efficacy-page #full-site #safety-accordion .text-effi {
    max-width: 924px;
    margin: 35px auto 0px auto;
  }

  #efficacy-page #full-site #safety-accordion>.cmp-accordion__item:first-child {
    margin-bottom: 50px;
  }

  #efficacy-page #full-site .text-pros.table-content-effi .image-text {
    max-width: 924px;
    margin: 0 auto;
  }

  #efficacy-page #full-site #safety-accordion .image-container {
    padding: 11px 74px 23px 47px;
  }

  #efficacy-page #full-site .pros-heading {
    font-size: 18px;
    line-height: 22.65px;
    padding-bottom: 8px;
  }

  #efficacy-page #full-site #border-frst-div .image-container {
    padding: 27px 19px 15px 20px;
  }

  #efficacy-page #full-site .text-pros.efficacy-one .image-text {
    max-width: 567px;
    margin: 0 auto;
  }

  #efficacy-page #full-site .cmp-accordion__panel.cmp-accordion__panel--expanded .purple-cta {
    margin-bottom: 50px;
  }

  #efficacy-page #full-site #safety-accordion .cmp-accordion__panel.cmp-accordion__panel--expanded .text-effi {
    margin-bottom: 50px;
  }

  #safety-accordion>:nth-child(2) .cmp-container:has(.table-container-effi) {
    margin-left: 9px;
  }

  #efficacy-page #full-site .pink-diamond-list.icon-small {
    max-width: 787px;
    margin: 0 auto;
  }

  #efficacy-page #full-site .pink-cta {
    margin-bottom: 15px;
  }

  #efficacy-page #full-site .button.pink-gradient-button:nth-of-type(1)>a,
    #full-site .button.pink-gradient-button:nth-of-type(3)>a {
    padding: 12px 22px;
  }

  #efficacy-page .abbrevations p {
    padding-top: 0;
  }

  #efficacy-page #full-site .pink-cta {
    padding: 26px 13px 23px 60px;
    margin: 60px auto 15px;
    max-width: 836px;
  }

  #efficacy-page #full-site .text-pros {
    padding: 8px 10px 0;
  }

  #efficacy-page .median-text {
    margin-top: 16px;
    box-shadow: 0px 2px 250px 0px #00000033;
  }

  #efficacy-page #full-site #container-a45ff055db>.text:nth-of-type(2) .image-text>ul.pink-diamond-list.icon-small.result-patient {
    max-width: 860px;
    margin-left: 88px;
  }

  #efficacy-page .leftright {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
  }

  #efficacy-page #chart-image {
    margin-bottom: 23px;
  }

  #efficacy-page #full-site .pink-cta p {
    max-width: none;
  }

  #efficacy-page .top {
    padding-top: 16px;
  }

  #efficacy-page #full-site .button.pink-gradient-button {
    width: 348px;
  }

  #efficacy-page #full-site #time-to-chemotherapy-or-adc .subnav-eyebrow-bordertop {
    height: 41px;
  }

  #efficacy-page #full-site #time-to-chemotherapy-or-adc .subnav-eyebrow {
    max-width: 629px;
  }

  #efficacy-page #full-site .table-container-pros {
    padding: 28px 0px 13px;
  }

/* Desktop specfic code starts */;
}
/*compatbilty code*/
@media screen and (min-width:992px) and (max-width:1200px) {
  #efficacy-page #full-site #buttons-container {
    flex-wrap: wrap;
  }
}

@media screen and (min-width:320px) and (max-width:385px) {
  #efficacy-page #full-site .button.pink-gradient-button>a {
    width: 100%;
  }

  #efficacy-page #full-site #time-to-chemotherapy-or-adc .subnav-eyebrow-bordertop {
          height: 86px;
  }
   #efficacy-page #full-site .subnav-eyebrow p {
    font-size: 15px;
    line-height: normal;
  }
      #efficacy-page #full-site .white-container p {

        text-indent: -7px;
        padding-left: 7px;
    }
         #efficacy-page #full-site #mpfs .white-container p{
            text-indent: -6px;  
         }
         #efficacy-page #full-site #time-to-chemotherapy-or-adc .subnav-eyebrow {
    max-width: 298px;
    min-width: 125px;
    z-index: 1;
}
}


@media screen and (min-width:400px) and (max-width:991px) {
  #efficacy-page #full-site #chart-image img , #efficacy-page #full-site .pink-cta p {
    max-width: 100%;
  }

   #efficacy-page #main-content .cmp-image__image.cmp-image--desktop {
    display: none;
  }
      #efficacy-page #full-site .white-container p {

        margin-left: 2.74%;
        margin-right: 0;
    }
}
@media screen and (min-width:592px) and (max-width:991px) {
    #efficacy-page #mpfs, #efficacy-page #time-to-chemotherapy-or-adc {
        scroll-margin-top: 156px;
    }
}
@media screen and (min-width:400px) and (max-width:591px) {
    #efficacy-page #mpfs, #efficacy-page #time-to-chemotherapy-or-adc {
        scroll-margin-top: 160px;
    }
}
@media screen and (min-width:992px) and (max-width:1439px)
{
   #efficacy-page #mpfs, #efficacy-page #time-to-chemotherapy-or-adc {
        scroll-margin-top: 155px;
    }
    
    #efficacy-page .median-text .desktop-only {
    width: 100%;
}
}
