/* ALLKemicals v6.3: GHS pictogram assets are locally served standard icons.
   Shared renderer: Product Details, hazard overlay and Admin GHS selector. */
.ghs-pictogram-svg,
.wizard-ghs-icon .ghs-pictogram-svg,
.pv512-ghs-mini .ghs-pictogram-svg {
  display:block;width:38px;height:38px;min-width:0;max-width:100%;object-fit:contain;
}
.pv512-hazard-marker {
  width:52px;height:52px;display:grid;place-items:center;overflow:visible;
}
.pv512-hazard-marker .pv512-hazard-svg {
  display:block;width:44px;height:44px;max-width:44px;max-height:44px;object-fit:contain;
}
.pv51614-ghs-images {display:flex!important;align-items:center;gap:10px!important;flex-wrap:wrap;}
.pv51614-ghs-image {
  display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;overflow:visible;
}
.pv51614-ghs-image .ghs-pictogram-svg {
  display:block;width:48px;height:48px;max-width:48px;max-height:48px;object-fit:contain;
}
.wizard-ghs-icon .ghs-pictogram-svg{width:38px;height:38px;object-fit:contain;}
.ghs-pictogram-unknown {
  display:inline-grid;place-items:center;width:38px;height:38px;
  border:1px dashed #9d8da7;border-radius:5px;color:#685777;background:#fff;
  font:700 15px/1 sans-serif;
}
@media(max-width:560px) {
 .pv512-hazard-marker {width:45px;height:45px;}
 .pv512-hazard-marker .pv512-hazard-svg {width:38px;height:38px;}
 .pv51614-ghs-image {flex-basis:46px;width:46px;height:46px;}
 .pv51614-ghs-image .ghs-pictogram-svg{width:44px;height:44px;}
}
