/*************ISI CSS Starts****************/

/****Desktop CSS Starts****/

#isi .cmp-text p {
    font-size: 14px;
    line-height: 18px;
    color: #535353;
}

.isi-title p {
    color: var(--common-primary);
    margin-bottom: 30px;
}
.isi-bullets-inn p {
    margin-bottom: 10px;
    color: #535353;
}
.isi-bullets ul.isi-bullet-list {
    margin-bottom: 20px;
}
ul.isi-bullet-list li, ul.isi-bullet-sub-list  {
    list-style: none;
    position: relative;
    color: #535353;
    margin-left:12px;
}

#saving-mcl ul.isi-bullet-list li::before, #saving-cll ul.isi-bullet-list li::before, ul.isi-bullet-list li::before, ul.isi-bullet-sub-list li::before {
    display: inline-block;
    content: '\2022';
    position: absolute;
    left: -13px;
    color: var(--common-primary);
}
ul.isi-bullet-sub-list li::before {
    content: 'o';
    color: var(--mcl-darkteal);
}
ul.isi-bullet-list li.breastfeed {
    /*max-width: 339px;*/
}
.healthcare-provider p {
    margin-bottom: 10px;
}
.isi-bullets-inn p.sub-head-title {
    color: var(--common-primary);
}
.common-side-effects p {
    margin-bottom: 20px;
}
.possible-side-effects p {
    margin-bottom: 10px;
}
/*.common-side-effects {*/
/*    padding: 0 10px;*/
/*}*/
/*.possible-side-effects {*/
/*    padding: 0 10px;*/
/*}*/
span.isi-inline {
    display: inline-block;
}
.isi-links a {
    text-decoration: none;
}
.isi-links {
    margin-bottom: 20px;
}
p.isi-report {
    color: var(--common-primary);
    font-style: italic;
    margin-top: 20px;
}


/*ISI Line */
#StickyWrapper .isi-unique-class, #StickyWrapper .items-start{
    display: none;
}

#StickyWrapper #isi .isi-title p {
    border-top: none;
}

 #isi #StickyWrapper .wrapper {
    border-top: none;
}

#isi .isi-title p {
    margin: 20px 0px;
}

#isi .wrapper .isi-title .isi-unique-class {
    margin: 0px 0 30px 0;
    font-size: 16px;
}
.cmp-highlightinfo__icon .fa-chevron-down:before{
    content: url(/content/dam/intelligentcontent/brands/dtc-calquence/us/en/images/global/green_arrow_up.svg);
    display: block;
    width: 41px;
    height: 31px;
    background-repeat: no-repeat;
}
#StickyWrapper .cmp-highlightinfo__icon.fa-chevron-down:before,
.cmp-highlightinfo__icon.fa-chevron-down:before{
    content: url(/content/dam/intelligentcontent/brands/dtc-calquence/us/en/images/global/green_arrow_up.svg);
    display: block;
    width: 41px;
    height: 31px;
    background-repeat: no-repeat;
}

#isi .cmp-highlightinfo__container h3{
    max-width: 950px;
    margin: 0 auto;
    padding: 0 16px;
}

#isi .cmp-highlightinfo__content .wrapper{
    padding: 0px 0px;
}
#isi .cmp-highlightinfo__container{
    padding: 0px;
    background: #fff;
}

#isi .cmp-highlightinfo h3 {
    justify-content: space-between;
}
#isi #StickyWrapper .cmp-highlightinfo__container{
    box-shadow: 0px -1px 6px 0px #00000040; 
}

/*ISI Line */
/****Desktop CSS Ends****/

/****Mobile CSS Starts****/
@media screen and (max-width: 991px) {
span.isi-mob-inline {
    display: inline-block;
}
span.isi-inline.isi-mobile-inline {
    display: inline;
}
p.isi-report {
    margin-top: 30px;
}

}

@media screen and (max-width: 390px) {
.isi-title p {
    max-width: 315px;
}
.common-side-effects {
    padding: 0 8px 0 10px;
}
ul.isi-bullet-list.possible-side-effects-list li, ul.isi-bullet-list.mantle-cell-list li {
    margin-left:11px;
}
}
/****Mobile CSS Ends****/




/*Using #isi */

/*************ISI CSS Starts****************/

/****Desktop CSS Starts****/

#isi .wrapper {
    border-top: 1px solid #FFC21E;
    max-width: 950px;
    padding: 0 16px;
}

#isi .isi-title p {
    color: var(--common-primary);
    /*margin-bottom: 30px;*/
}
#isi .isi-bullets-inn p {
    margin-bottom: 10px;
    color: #535353;
}
#isi .isi-bullets ul.isi-bullet-list {
    margin-bottom: 20px;
}
#isi .isi-bullets ul.mantle-cell-list{
    margin-bottom: 10px;
}
#isi ul.isi-bullet-list li, ul.isi-bullet-sub-list  {
    list-style: none;
    position: relative;
    color: #535353;
    margin-left:12px;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 0px;
    display: block;
}

#isi .cmp-text b, .cmp-text em {
    font-family: var(--font-lato);
}

#isi ul.isi-bullet-list li::before, ul.isi-bullet-sub-list li::before {
    display: inline-block;
    content: '\2022';
    position: absolute;
    left: -10px;
    color: var(--common-primary);
    font-size: 12px;

}
#isi ul.isi-bullet-sub-list li::before {
    content: 'o';
    color: var(--mcl-darkteal);
}
#isi ul.isi-bullet-list li.breastfeed {
    /*max-width: 339px;*/
}
#isi .healthcare-provider p {
    margin-bottom: 10px;
    color: #535353;
}
#isi .isi-bullets-inn p.sub-head-title {
    color: var(--common-primary);
}
#isi .common-side-effects p {
    margin-bottom: 20px;
    color: #535353;
}
#isi .possible-side-effects p {
    margin-bottom: 10px;
    color: #535353;
}
/*#isi .common-side-effects {*/
/*    padding: 0 10px;*/
/*}*/
/*#isi .possible-side-effects {*/
/*    padding: 0 10px;*/
/*}*/
#isi span.isi-inline {
    display: inline-block;
}
#isi .isi-links a {
    color: var(--common-primary);
    font-size: 14px;
    line-height: 18px;
        text-decoration: underline;
}
#isi .isi-links {
    margin-bottom: 20px;
}
#isi p.isi-report {
    color: var(--common-primary);
    font-style: italic;
    margin-top: 20px;
}
#isi p.isi-report .color-dot{
    color: #000000;
}
#isi p.isi-report a::after {
    content: '';
    position: relative;
    display: inline-flex;
    background: url(/content/dam/intelligentcontent/brands/dtc-calquence/us/en/images/global/link-out-icon-transparent.png);
    background-size: contain;
    height: 18px;
    width: 18px;
    top: 3px;
    background-repeat: no-repeat;
}
/****Desktop CSS Ends****/

/****Mobile CSS Starts****/
@media screen and (max-width: 991px) {
#isi span.isi-mob-inline {
    display: inline-block;
}
#isi span.isi-inline.isi-mobile-inline {
    display: inline;
}
#isi p.isi-report {
    margin-top: 30px;
}

.accessibility-icon {
    top: -5px;
}

}

@media screen and (max-width: 390px) {
#isi .isi-title p {
    max-width: 315px;
}
#isi .common-side-effects {
    padding: 0 0px 0 0px;
}
#isi ul.isi-bullet-list.possible-side-effects-list li, ul.isi-bullet-list.mantle-cell-list li {
    margin-left:11px;
}
}
/****Mobile CSS Ends****/

/*newly*/

#isi .effective-in-children{
    padding-left: 12px;
    padding-bottom: 10px;
}



/*Compatibility issues - 26/09/2025*/

@media (max-width:389px) {
    #isi #StickyWrapper .cmp-highlightinfo__container,
    .cmp-highlightinfo {
        max-width: 100vw;
    }
}

/* CFF Updates STARTS - 27/10/2025*/
.isi-normal-text {
    color: #535353;
    font-weight: 400;
    font-style: normal;
}

#isi .isi-links > div {
    display: flex;
    align-items: center;
    flex-direction: row;
    gap: 16px;
}

.accessibility-icon {
    content: url('/content/dam/intelligentcontent/brands/dtc-calquence/us/en/images/global/accessibility_icon.svg');
    position: relative;
    top: 4px;
}


#saving-cll #isi p.isi-report a::after {
    content: '';
    position: relative;
    display: inline-flex;
    background: url(/content/dam/intelligentcontent/brands/dtc-calquence/us/en/images/global/link-out-icon-transparent.png);
    background-size: contain;
    height: 18px;
    width: 18px;
    top: 3px;
    background-repeat: no-repeat;
}

/*FPO CSS - date 22-12-2025*/
/*#isi .wrapper-inn::before{*/
/*      content: "FPO";*/
/*    color: #ff3155;*/
/*    font-weight: bold;*/
/*    font-size: 200px;*/
/*    font-family: 'Lato';*/
/*    max-width: 950px;*/
/*    margin: 0 auto;*/
/*    text-align: center;*/
/*    width: 100%;*/
/*    display: block;*/
/*    position: relative;*/
/*    top: 500px;*/
/*    opacity: 0.6;*/
/*    transform: rotate(-28deg);*/
/*}*/


/*@media screen and (max-width: 992px) {*/
/*    #isi .wrapper-inn::before {*/
/*        font-size: 100px;*/
/*        top: 150px;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 600px) {*/
/*   #isi .wrapper-inn::before{*/
/*        font-size: 70px;*/
/*        top: 200px;*/
/*    }*/
/*}*/
/*FPO CSS - date 22-12-2025*/


/*Sefety ISI Page*/

#page-safety-isi .topbar,
#page-safety-isi #forpatient,
#page-safety-isi #actions-items,
#page-safety-isi .cmp-highlightinfo__icon.fa-chevron-down:before,
#page-safety-isi .pink-bracket{
    display: none !important;
}

#page-safety-isi #isi .wrapper,
#page-safety-isi #footer .wrapper{
    max-width: unset;
    margin: 0 auto;
}
#page-safety-isi #isi .wrapper {
    border-top: 5px solid var(--brand-primary);
}

/*Sefety ISI Page*/


/*Amplify Asset CFF Issue*/
#isi #StickyWrapper .wrapper {
    padding-top: 4px !important;
}

/*Amplify Asset CFF Issue*/
