/**
 * @file
 * Logo replacement CSS for TPT Opigno customizations.
 *
 * Replaces Opigno logos with custom logo and fixes sizing.
 */

/* Target the specific footer branding block */
#block-sitebranding-2, .block-system-branding-block img.logo {
  width: 250px;
  max-height: 50px;
  display: block;
  object-fit: contain;
}

/* Override the existing footer logo constraint */
.page-footer .logo,
.page-footer #block-sitebranding-2 img.logo,
.page-footer .block-system-branding-block img.logo {
  max-width: 250px;
  width: 250px;
}

/* Override the existing header logo constraint */
.block-system-branding-block .logo,
.block-system-branding-block img.logo,
.block-system-branding-block a .logo {
  max-width: 250px;
  width: 250px;
}

/* Ensure the link container doesn't clip */
#block-sitebranding-2 a {
  display: block;
  overflow: visible;
}

/* Replace Opigno logos with custom logo */
img[src*="Logo-Opigno"],
img[src*="aristotle/assets"] {
  padding-top: 15px;  
  content: url("/themes/custom/cares_bootstrap/images/Texas%20Prevention%20Training%20Logo.svg");
  object-fit: contain;
}

/* Hide the "Review Opigno" menu item */
.user-menu-item.review,
.user-menu-item.review * {
  display: none;
  visibility: hidden;
}
