body.sfondo-speciale {
    background-color: #ffeedd; /* Sostituisci con il colore che desideri */
}
.view-category .item-image img, 
.blog-item .item-image img,
.article-intro-media .item-image img,
.view-category .com-content-category-blog__item img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    display: inline-block; /* Keeps it centered or aligned correctly if specified */
}
/* Prevent small images from stretching or oversizing */
.item-page img, 
.article-content img, 
.com-content-article img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
}