/* PH Metals brand logos: preserve original responsive structure. */
.brand-wordmark .cms-brand-logo-img {
  display:block;width:100%;max-width:165px;height:76px;
  object-fit:contain;object-position:center;
}
.brand-card .cms-brand-monogram {
  display:flex;justify-content:center;align-items:center;
  height:105px;min-height:105px;
}
.brand-card .cms-brand-logo-img {
  display:block;max-width:230px;width:100%;height:96px;
  object-fit:contain;object-position:center;
}
.brand-large-card .cms-brand-monogram {
  display:flex;align-items:center;justify-content:center;
  width:100%;min-height:160px;
}
.brand-large-card .cms-brand-logo-img {
  max-width:320px;width:100%;height:180px;object-fit:contain;
}
@media (max-width:680px) {
  .brand-wordmark .cms-brand-logo-img{height:66px;max-width:110px}
  .brand-card .cms-brand-logo-img{height:90px}
  .brand-large-card .cms-brand-logo-img{height:140px;max-width:245px}
}
