body { margin: 0; }
/* Memcare v9 Light uses fixed card and grid widths in inline styles. */
@media (max-width: 385px) {
    #memcare-memorial-feed .memcare-memorial-feed-search-input {
        width: 0;
        min-width: 0;
    }

    #memcare-memorial-feed ._3jaPR2q_L79AUmdX71rmZo {
        grid-template-columns: minmax(0, 1fr) !important;
    }

    #memcare-memorial-feed ._3jaPR2q_L79AUmdX71rmZo > div {
        min-width: 0;
        width: 100%;
    }

    #memcare-memorial-feed ._1j9BRB_64-MFTse4HRJk6n {
        max-width: 100%;
    }
}
