/* Maison Marlie — editorial cleanup */
.mm-pdp--v3 .mm-illustrations{gap:12px;padding:18px 0 16px}
.mm-pdp--v3 .mm-illustrations article{padding:7px 5px}
.mm-pdp--v3 .mm-illustrations img{width:100%;max-width:96px;height:64px;margin:0 auto;object-fit:contain}
.mm-pdp--v3 .mm-illustrations h3{margin:5px 0 3px;font-size:14px}
.mm-pdp--v3 .mm-illustrations p{max-width:155px;font-size:8px;line-height:1.4}

@media(max-width:989px){
  .mm-pdp--v3 .mm-pdp__editorial-column .mm-editorial{margin-top:10px}
  .mm-pdp--v3 .mm-illustrations{gap:8px;padding:14px 0 16px}
  .mm-pdp--v3 .mm-illustrations article{flex:0 0 44%;min-height:142px;padding:9px 7px}
  .mm-pdp--v3 .mm-illustrations img{max-width:78px;height:52px}
  .mm-pdp--v3 .mm-illustrations h3{margin:5px 0 3px;font-size:12.5px;line-height:1.15}
  .mm-pdp--v3 .mm-illustrations p{max-width:125px;font-size:7.5px;line-height:1.35}
}

@media(max-width:520px){
  .mm-pdp--v3 .mm-illustrations article{flex-basis:43%;min-height:136px}
  .mm-pdp--v3 .mm-illustrations img{max-width:72px;height:48px}
}