/* v1.45.10.27 — mobile continuation banners image + flow fix */
body[class*="single-dhms_"] .dhm-v21-six-comparison-mobile .dhm-v21-six-icon{
  background-image:url('photos-v41/article-compare.jpg')!important;
}
body[class*="single-dhms_"] .dhm-v21-six-products-mobile .dhm-v21-six-icon{
  background-image:url('photos-v41/article-products-v2.jpg')!important;
}
@media(max-width:760px){
  body[class*="single-dhms_"] .dhm-v21-six-comparison-mobile,
  body[class*="single-dhms_"] .dhm-v21-six-products-mobile{
    display:flex!important;
  }
}

/* Keep lower mobile flow stable so sources and products do not overlap. */
@media(max-width:1179px){
  html body[class*="single-dhms_"] .dhm-single-article #dhm-scientific-sources,
  html body[class*="single-dhms_"] .dhm-single-article #dhm-products{
    position:relative!important;
    clear:both!important;
  }
  html body[class*="single-dhms_"] .dhm-single-article #dhm-scientific-sources{
    margin:24px 0 28px!important;
    z-index:1!important;
  }
  html body[class*="single-dhms_"] .dhm-single-article #dhm-products{
    margin:28px 0 0!important;
    padding-top:0!important;
    z-index:0!important;
  }
  html body[class*="single-dhms_"] .dhm-single-article #dhm-products > h2{
    position:relative!important;
    top:auto!important;
    bottom:auto!important;
    clear:both!important;
    margin:0 0 16px!important;
    z-index:2!important;
  }
  html body[class*="single-dhms_"] .dhm-single-article #dhm-products > .dhm-section-card{
    margin-top:0!important;
  }
}
