
/*
Kay's Tasty Cuisines Featured Work image-fit fix.
This CSS is intentionally narrow and safe. It targets likely Featured Work card images
and makes images stay fully visible inside their frames.
*/

.siswm-featured-fit-enabled img[alt*="Kay"][alt*="Branding"],
.siswm-featured-fit-enabled img[alt*="Kay"][alt*="Marketing"],
.siswm-featured-fit-enabled img[src*="kay"],
.siswm-featured-fit-enabled img[src*="Kay"] {
    object-fit: contain !important;
    width: 100% !important;
    height: 100% !important;
    max-height: 230px !important;
    background: #111 !important;
}

/* Elementor/Featured Work card support */
.siswm-featured-fit-enabled .elementor-widget-image img[alt*="Kay"],
.siswm-featured-fit-enabled .featured-work img[alt*="Kay"],
.siswm-featured-fit-enabled .portfolio img[alt*="Kay"],
.siswm-featured-fit-enabled .work img[alt*="Kay"] {
    object-fit: contain !important;
    object-position: center center !important;
    background: #111 !important;
}

/* Helps if the image is inside a fixed frame */
.siswm-featured-fit-enabled .elementor-widget-image:has(img[alt*="Kay"]),
.siswm-featured-fit-enabled .featured-work:has(img[alt*="Kay"]),
.siswm-featured-fit-enabled .portfolio:has(img[alt*="Kay"]) {
    overflow: hidden !important;
}
