/* updated 5.7.2025 */ 
/* FID 155233 */
/* https://www.bcbsil.com/mp/custom_CSS/mpCSS.css */

/* 1014861 | 3.2.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  .banner.banner-hero:has(img[src*="banner/feb-kid-hearts.png"]) .banner-copy.at-element-marker > p > br {
    display: none;
  }
}

/* 1036764.2 | 6.15.2023 */ 
#cs-interiorpage-73ee22cf8a #middle-content > div:nth-child(2) > div{
  max-height: 297px;
}


/* 1048182.1 | 8.2.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
#ls-canvas .drugList .gray-round-border{
  padding: 2rem 1.25rem;
}
}

/* 1054262 | 8.22.2023 */
.top-bar .menu > li > a, .top-bar .menu > li > button {
  padding: 0 .75em;
}
#buckets-3 > div > div:nth-child(1) > div > div.card-divider > h2 > br{
  display: none;
}
#buckets-3 .card-divider{
  padding: 1rem .949rem;
}

/* 2352 | 10.16.2024 */
@media only screen and (min-width:1024px) {
  #ls-canvas .universal-login .universal-cta:nth-child(1) {
    max-width: 10rem;
  }

  #ls-canvas .universal-login .universal-cta:nth-child(2) {
    width: 16rem;
  }

  #ls-canvas .banner-welcome-wrapper.banner-hero.image-last .banner-copy {
    margin-top: 85px;
  }

  #ls-canvas .banner-welcome-wrapper.banner-hero.image-last .banner-copy h1 {
    font-size: 2.35rem;
  }

  #ls-canvas a[href$="/individual-family-health-insurance"] {
    padding: 8px 24px;
  }
}

/* 2354 | 10.17.2024 */
.cmp-mega-nav .cmp-mega-nav__desktop .cmp-mega-nav__link {
  padding: 0 12px;
}

.cmp-mega-nav .cmp-mega-nav__right-navigation>* {
  margin: 10px 6px;
}

.cmp-mega-nav .cmp-mega-nav__dropdown.cmp-button {
  padding: 8px 6px;
}

/* 2393 | 10.22.2024 */
@media only screen and (min-width:1024px) {

  div[data-cmp-data-layer*=pharmacist-assists-customer-receiving-insurance-card] .cmp-hero__content-container,
  div[data-cmp-data-layer*=pharmacist-advises-senior-man-in-store] .cmp-hero__content-container {
    padding-right: 12px;
  }

  div[data-cmp-data-layer*=pharmacist-assists-customer-receiving-insurance-card] .cmp-hero__heading,
  div[data-cmp-data-layer*=pharmacist-advises-senior-man-in-store] .cmp-hero__heading {
    font-size: 2rem;
  }
}
.cmp-mega-nav .cmp-mega-nav__dropdown--list.cmp-dropdown__content {
  min-width: 252px;
}
#make-a-payment-dropdown{
  width: 324px;
}

/* 004076 | 05/02/25 */
.cmp-mega-nav__dropdown--log-in .cmp-mega-nav__dropdown.cmp-button.cmp-dropdown__toggle {
  width: 10rem;
}


/* 004068 | 05/02/25 */

@media only screen and (min-width: 1024px) {
  .cmp-hero--inner .cmp-hero {
      height: 28rem;
  }
}
