/* The source masonry measurement column must not occupy a layout cell. */
.fix-equipment-source .pxl-grid-masonry > .grid-sizer { display: none; }
.fix-equipment-source #pxl-page-title-default { background-position: center center !important; }
@media (min-width: 1201px) {
  body:has(.fix-equipment-source) .shell-header--compact .shell-topbar { height: 81px; }
  body:has(.fix-equipment-source) .shell-header--compact .shell-logo { width: 152px; flex-basis: 152px; padding-left: 0; }
  body:has(.fix-equipment-source) .shell-header--compact .pxl-header-nav { padding-left: 55px; flex: 1; }
  body:has(.fix-equipment-source) .shell-header--compact .pxl-menu-primary { width: 100%; display: flex; justify-content: space-between; }
  body:has(.fix-equipment-source) .shell-header--compact .pxl-menu-primary > li { margin-right: 0; }
  body:has(.fix-equipment-source) .shell-header--compact .shell-search { margin-left: 24px; }
  body:has(.fix-equipment-source) .shell-header--compact .shell-consult { height: 103px; }
  body:has(.fix-equipment-source) .shell-language img { display: none; }
}


@media (max-width: 1199px) {
  body:has(.fix-equipment-source) .shell-search { display: none !important; }
}


@media (max-width: 1199px) {
  body:has(.fix-equipment-source) #pxl-header-elementor > .shell-hamburger {
    top: 31px; width: 36px; height: 28px; padding: 0; gap: 10px;
  }
  body:has(.fix-equipment-source) .shell-hamburger span:nth-of-type(1) { width: 26px; }
  body:has(.fix-equipment-source) .shell-hamburger span:nth-of-type(2) { width: 36px; }
  body:has(.fix-equipment-source) .shell-hamburger span:nth-of-type(3) { width: 28px; }
}


