.plp-banner-wrap__image-mask {
  display: table-cell;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  min-height: 365px;
}
.plp-banner-wrap__copy h2 {
  font-size: 24px;
  font-weight: 400;
}
.plp-banner-wrap__copy img {
  transform: none;
  position: relative;
  left: inherit;
  margin: auto;
  width: 48px;
}
.plp-banner-wrap__copy__logos p {
  font-size: 16px !important;
}
.tooltips {
	position: absolute;
	display: none;
	height: 31px;
	width: 31px;
}
.plp-banner-wrap__image-mask__tooltip-1 {
	top: 20%;
	left: 20%;
}
.plp-banner-wrap__image-mask__tooltip-2 {
	top: 60%;
	left: 40%;
}

/* DT + TAB */
@media only screen and (min-width: 736px) {
  .plp-banner-wrap {
    background-color: #F1F0F0;
  }
}

/* MOB */
@media only screen and (max-width: 736px) {
  /* overrides targetting suits plp */
  .primary-content-suits .top-info__banner,
  .primary-content-suits .top-info__banner--left {
    height: inherit !important;
    display: table-cell !important;
  }
  .primary-content-suits .top-info__banner img {
    transform: none;
    position: relative;
    left: inherit;
  }
  /**/

  .plp-banner-wrap {
    flex-flow: column-reverse;
  }
  .plp-banner-wrap__image-mask {
    min-height: 0;
  }
}
