.mg-categoria-imatge400{box-sizing:border-box;position:relative;isolation:isolate;display:block;width:400px;max-width:100%;margin:0}
.mg-categoria-imatge400>figcaption{box-sizing:border-box;position:absolute;z-index:1;left:0;right:auto;width:50%;bottom:20px;display:block;margin:0;padding:12px 16px;background:#d60000;color:#fff;font:700 18px/1.35 var(--mg-font-sans,Arial,Helvetica,sans-serif);text-align:left;overflow-wrap:anywhere}
.mg-categoria-imatge400>img{box-sizing:border-box;display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;background:#f4f6f8;margin:0;padding:0;border:0}
.mg-categoria-imatge400[data-ajust="contain"]>img{object-fit:contain}
.mg-categoria-imatge400>[hidden]{display:none!important}
